From storm at cwi.nl Sat Jan 2 07:27:36 2016 From: storm at cwi.nl (Tijs van der Storm) Date: Sat, 2 Jan 2016 13:27:36 +0100 Subject: [TYPES/announce] SPLASH'16: 1st Call for Workshop Proposals Message-ID: /************************************************************************************/ ACM Conference on Systems, Programming, Languages, and Applications: Software for Humanity (SPLASH'16) Amsterdam, The Netherlands 30th of October - 4th of November 2016 http://2016.splashcon.org Sponsored by ACM SIGPLAN /************************************************************************************/ CALL FOR WORKSHOP PROPOSALS Early Deadline: January 15th, 2016 Late Deadline: March 4th, 2016 /************************************************************************************/ # SPLASH'16 Call for Workshop Proposals Following its long-standing tradition, SPLASH 2016 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. # SUBMISSION SUMMARY Early Submissions Due: January 15, 2016 Notification: February 12, 2016 Late Submissions Due: March 4, 2016 Notification: April 1, 2016 Format: ACM SIGPLAN Proceedings format Submit to: https://splash16workshops.hotcrp.com/ Chairs: Jan Rellermeyer and Craig Anslow Contact: workshops at splashcon.org ** Please note the earlier submission deadline than in previous years. ** ### TOPICS We encourage proposals for workshops on any topic relevant to SPLASH. If there is a topic relevant to SPLASH that you feel passionate about, and you want to connect with others who have similar interests, you should consider submitting a proposal to organize a workshop! The exact format of the workshop can be defined by the proposal submitters, and we more than welcome new, and unconventional ideas for workshop formats. The following suggestions may serve as a starting point: Mini-conferences provide their participants the possibility to present their work to other domain experts. The smaller and more specialized setting of the workshop allows for more extensive Q&A sessions and facilitates ample discussions, which may continue after the workshop. Typically, presentations of work-in-progress as well as of completed projects are welcome. The workshop may or may not produce formal proceedings. Retreats act as a platform for domain experts to gather with the purpose of tackling the issues of a predetermined research agenda. Retreats are highly interactive and goal-oriented, allowing their participants to address open challenges in their domain, to explore new, uncharted ideas, and to (maybe even) uncover new, promising research domains. Agenda-setting workshops provide a forum for domain experts to determine a research agenda for a sub-field, and may include collaborations on an agenda document that is published after the workshop is over. Other common activities at workshops include poster sessions, hands-on practical work, and focus groups. Proposal submitters should feel free to direct questions about workshop formats to the workshop chairs. Workshops that include presentation of research papers, and that implement a SIGPLAN-approved selection process, may be archived as formal proceedings in the ACM Digital Library; note that this option is available only to submitters to the early phase. # WORKSHOP SELECTION ### Reviewing Phases This year, SPLASH provides two submission phases to accommodate different schedules, a early round in January and a late round of proposals in March. Since space is limited at the venue, the PC will consider prospective attendance as one of the selection criteria. ### Proposal Content SPLASH workshop proposals should not exceed 6 pages, and must include the following information: Title and desired abbreviation: if the workshop is accepted, this will be used for advertising purposes. Theme, goals and format: the main topic and goals of the workshop, the workshop's relevance to the SPLASH community, as well as the workshop's format (e.g., mini-conference, retreat, agenda-setting workshop). Abstract: a 150-word abstract that summarizes the theme and goals of the workshop. If the workshop is accepted, this abstract will be used for advertising purposes. Organizers: workshop organizers are responsible for advertising the workshop (e.g., creating the anchoring website for the workshop and sending CFPs to relevant mailing lists), organizing the reviewing process (e.g., by forming a small program committee), running the workshop, and collating any results of the workshop for dissemination. The proposal should indicate the names, affiliations, and contact details of the workshop organizers as well as a primary organizer and contact person (primary organizer and contact person do not need to be the same). For each organizer, the proposal should describe his/her background (expertise in the area and previous experience in running workshops) and also identify his/her responsibilities for the workshop. Anticipated attendance: the ideal, minimum, and maximum expected number of participants. Please note that there will be an additional charge for workshop registration at SPLASH 2015. The SPLASH organizing committee reserves the right to cancel any workshops that do not meet attendance goals. Advertisement: the planned advertisement for the workshop to ensure sufficient participation. Participant preparation: what preparation is expected from workshop participants, including how attendees gain access to the workshop (e.g., submission of a full paper, an extended abstract, a position paper). Activities and format: the format of the workshop and a timetable. All SPLASH 2015 workshops must be planned for one or two full days of activities. For example, the proposal should describe whether there will be introductory material, paper presentations, panel discussions, debates, hands-on sessions, or focus groups, and how such groups will report back to the other participants. Post-workshop activities: what results are expected, and how these will be disseminated to the wider public after the workshop. Workshops that result in peer-reviewed papers and implement an ACM SIGPLAN-approved selection process can submit formal proceedings to the ACM Digital Library. To get the approval, the workshop has to meet the usual requirements defined for ACM SIGPLAN events (i.e., approval of workshop proposal and workshop program committee by ACM SIGPLAN). The approval process is coordinated by the SPLASH organizers. Special requirements: any special requirements you might have, in terms of room configuration, audio and video equipment, etc. ### Format Submissions should use the SIGPLAN Proceedings Format, 10 point font. Note that by default the SIGPLAN Proceedings Format produces papers in 9 point font. 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. ### Publication If your workshop chooses to have published proceedings, be aware that accepted papers will be available in the ACM Digital Library as early as September 23, 2016. The official publication date is the date the proceedings are made available in the ACM Digital Library. The official publication date affects the deadline for any patent filings related to published work. It is therefore vital that this information will be communicated to participants in your workshop. ### Evaluation criteria Workshop proposals will be selected based on the quality of the proposal and according to the space available at SPLASH. The following questions may be helpful in devising a high-quality proposal: Are there at least two organizers and do they represent a reasonably varied cross-section of the community close to the topic? Does the abstract present a compelling case for the importance of the topic area? Are the goals of the workshop expressed clearly? Is the topic likely to be attractive to SPLASH attendees? Does the chosen format encourage a high level of interaction between the participants? Is a workshop the right forum to address the theme and goals or does the proposal fit better into another type of SPLASH event? Workshop chairs For additional information, clarification, or answers to questions please contact workshops at splashcon.org -- Researcher Centrum Wiskunde & Informatica (CWI) Master of Software Engineering Universiteit van Amsterdam (UvA) Dr. Tijs van der Storm @ Centrum Wiskunde & Informatica (CWI) Office: L225 | Phone: +31 (0)20 5924164 | Address: Science Park 123 P.O. Box 94079 | Postal code: 1090 GB | Amsterdam, The Netherlands -------------- next part -------------- An HTML attachment was scrubbed... URL: From jdc at uwo.ca Sat Jan 2 22:23:20 2016 From: jdc at uwo.ca (Dan Christensen) Date: Sat, 02 Jan 2016 22:23:20 -0500 Subject: [TYPES/announce] postdoctoral positions at U. Western Ontario References: <87bnn50wyp.fsf@uwo.ca> Message-ID: <878u47tkgn.fsf@uwo.ca> [Please forward as appropriate.] UWO plans to hire two postdocs to start in summer 2016. The application deadline is January 4, but applications received after this time will also be considered. I have included the ad below. Applicants in homotopy type theory, univalent foundations, higher category theory, homotopy theory and other areas represented in the department would be particularly welcome. Our department has a very active postdoctoral program. There are currently 9 postdoctoral fellows, many of whom will be continuing next year, so there will be a lot going on. We also have a busy seminar schedule with many visitors. More information about the department is available at http://www.math.uwo.ca/ The positions have a reduced teaching load of just two half-courses. A "half-course" is a 13-week course meeting for 3 or 4 hours each week. Note also that the cost of living in London is quite low. Feel free to direct any questions to either Rick Jardine or myself. Dan ------------- The University of Western Ontario, Department of Mathematics Postdoctoral Positions The Department of Mathematics at the University of Western Ontario has two postdoctoral positions available, in any area of Mathematics that is represented within the Department. Each position has a two-year term with a flexible start date of July 1, 2016. The salary will be $44,000 CDN per year, plus a tax-free research fund of $1,500 per year. The positions will involve teaching two half-courses per year, in addition to research. Candidates should have completed a Ph.D. in July 2013 or later. The filling of these positions is subject to budgetary considerations. All applications should include a curriculum vitae, a research statement, and at least three letters of reference. At least one letter of reference should comment on the teaching abilities of the applicant. Screening of applications will commence on January 4, 2016, and will continue until all positions are filled. Information about the Department can be found at http://www.math.uwo.ca. Candidates are encouraged to apply electronically at: https://www.mathjobs.org/jobs/UWO/PDF Applications may instead be mailed to: Professor J.F. Jardine, Chair Department of Mathematics University of Western Ontario London, Ontario, N6A 5B7 Canada E-mail inquiries and submissions may be sent to math-pos at uwo.ca. From tarmo at cs.ioc.ee Tue Jan 5 15:03:59 2016 From: tarmo at cs.ioc.ee (Tarmo Uustalu) Date: Tue, 5 Jan 2016 22:03:59 +0200 Subject: [TYPES/announce] ETAPS 2016 satellite workshops joint call for papers Message-ID: <20160105220359.69196563@duality> Joint Call for Papers ETAPS 2016 Satellite Workshops Eindhoven, The Netherlands, 2-3 and 8 April 2016 http://www.etaps.org/2016/workshops ETAPS, the European Joint Conferences on Theory and Practice of Software, is the primary European forum for academic and industrial researchers working on topics relating to Software Science. The nineteenth edition, ETAPS 2016, will take place in Eindhoven, The Netherlands, 2-8 April 2016, and covers besides the main conferences ESOP, FASE, FOSSACS, POST and TACAS, a large number of satellite workshops and other events in the fields of Software Engineering, Formal Methods, Logics of Programs and the Theory of Computation. This is the joint call for papers for ETAPS 2016 for 21 satellite workshops with open calls. ETAPS satellite workshops will take place in the weekend of Saturday-Sunday, 2-3 April, before the ETAPS main conferences, and on Friday, 8 April, after them. For more information on ETAPS 2016, see http://www.etaps.org/2016/. Bx 2016: 5th International Workshop on Bidirectional Transformations, 8 April, organized by Anthony Anjorin, Jeremy Gibbons, and Perdita Stevens. Submission deadlines: abstracts 13 January / papers 20 January. See http://bx-community.wikidot.com/bx2016:home. CASSTING 2016: Workshop on Games for the Synthesis of Complex Systems, 2-3 April, organized by Thomas Brihaye and Nicolas Markey. Submission deadlines: papers 15 January; presentation extended abstracts 8 February. See http://www.cassting-project.eu/workshop2016/. CMCS 2016: 13th International Workshop on Coalgebraic Methods in Computer Science, 2-3 April, organized by Ichiro Hasuo. Submission deadlines: abstracts 4 January / papers 13 January; short contributions 22 February. See http://www.coalg.org/cmcs16/. CREST 2016: 1st Workshop on Causal Reasoning for Embedded and safety-critical Systems Technologies, 8 April, organized by Gregor G??ler, Oleg Sokolsky. Submission deadlines: abstracts 10 January / papers 17 January. See http://crest2016.inria.fr/. DICE 2016: 7th International Workshop on Developments in Implicit Computational complExity, 2-3 April, organized by Damiano Mazza. Submission deadline: extended abstracts 31 January. See https://lipn.univ-paris13.fr/DICE2016/. FESCA 2016: 13th International Workshop on Formal Engineering approaches to Software Components and Architectures, 3 April, organized by Jan Kofro?, Jana Tumova, Barbora Buhnova. Submission deadlines: abstracts 4 January / papers 14 January. See http://d3s.mff.cuni.cz/conferences/fesca/. FMSPLE 2016: 7th International Workshop on Formal Methods and Analysis in Software Product Line Engineering, 3 April, organized by Julia Rubin, Thomas Th?m. Submission deadlines: abstracts 18 January / papers 25 January. See https://www.tu-braunschweig.de/isf/events/fmsple16. GaLoP 2016: Games for Logic and Programming Languages XI, 2-3 April, organized by Paul Levy. Submission deadline: 1-page abstracts 25 January. See http://www.gamesemantics.org/. GaM 2016: 2nd Graphs as Models Workshop, 2-3 April, organized by Anton Wijs, Aleks Kissinger, and Alexander Heu?ner. Submission deadline: papers, informal presentation and tool demos abstracts 15 January. See http://gam2016.swt-bamberg.de/. HCVS 2016: 3rd Workshop on Horn Clauses for Verification and Synthesis, 3 April, organized by John Gallagher and Philipp R?mmer. Submission deadlines: abstracts 25 January / papers, presentation extended abstracts 1 February. See http://hcvs2016.it.uu.se/. HotSpot 2016: 4th Workshop on Hot Issues in Security Principles and Trust, 3 April, organized Veronique Cortier. Submission deadline: papers 8 January. See http://www.loria.fr/~cortier/HotSpot2016/. MBT 2016: 11th Workshop on Model-Based Testing, 3 April, organized by Alexander K. Petrenko, Holger Schlingloff, and Nikolay Pakulin. MSFP 2016: 6th Workshop on Mathematically Structured Functional Programming, 8 April, organized by Robert Atkey and Neelakantan Krishnaswami. Submission deadlines: abstracts 10 January / papers 17 January. See http://msfp2016.bentnib.org/. PLACES 2016: 9th Workshop on Programming Language Approaches for Concurrency and Communication-cEntric Software, 8 April, organized by Dominic Orchard and Nobuko Yoshida. Submission deadlines: abstracts 8 January / extended abstracts 15 January. See http://places16.by.di.fc.ul.pt. QAPL 2016: 14th International Workshop on Quantitative Aspects of Programming Languages and Systems, 2-3 April, organized by Mirco Tribastone and Herbert Wiklicky. Submission deadline: papers 18 January. See http://qapl16.doc.ic.ac.uk/. RAC 2016: First international workshop on Resource Aware Computing, 2 April, organized by Kerstin Eder and Marko van Eekelen. Submission deadline: papers 11 January. See http://resourceanalysis.cs.ru.nl/rac2016/. SynCop 2016: 3rd International Workshop on Synthesis of Complex Parameters, 3 April, organized by ?tienne Andr? and Beno?t Delahaye. Submission deadlines: abstracts 10 January / papers 17 January. See http://lipn.univ-paris13.fr/SynCoP2016/. TermGraph 2016: 9th International Workshop on Computing with Terms and Graphs, 8 April, organized by Andrea Corradini and Hans Zantema. Submission deadline: extended abstracts 8 February. See http://www.win.tue.nl/~hzantema/tg.html. VerifyThis 2016: 5th Verification Competition, 2 April, organized by Marieke Huisman, Vladimir Klebanov, Rosemary Monahan, and Peter M?ller. See http://etaps2016.verifythis.org/. VPT 2016: 4th International Workshop on Verification and Program Transformation, 2 April, organized by Geoff Hamilton, Andrei Nemytykh, and Alexei Lisitsa. Submission deadlines: abstracts 11 January / papers 18 January. See http://refal.botik.ru/vpt/vpt2016/. WRLA 2016: 11th International Workshop on Rewriting Logic, 2-3 April, organized by Dorel Lucanu. Submission deadlines: abstracts 6 January / papers 10 January. See http://fmse.info.uaic.ro/events/WRLA2016/. ETAPS 2016 workshops chair: Erik de Vink, TU Eindhoven From dale.miller at inria.fr Mon Jan 4 12:06:06 2016 From: dale.miller at inria.fr (Dale Miller) Date: Mon, 4 Jan 2016 18:06:06 +0100 Subject: [TYPES/announce] Ackermann Award 2016 - Call for Nominations Message-ID: ACKERMANN AWARD 2016 THE EACSL OUTSTANDING DISSERTATION AWARD FOR LOGIC IN COMPUTER SCIENCE CALL FOR NOMINATIONS Nominations are now invited for the 2016 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.2014 and 31.12.2015 are eligible for nomination for the award. The deadline for submission is 15 April 2016. Submission details follow below. Nominations can be submitted from 1 January 2016 and should be sent to the chair of the Jury, Anuj Dawar, by e-mail: anuj.dawar at cl.cam.ac.uk The Award The 2016 Ackermann award will be presented to the recipient(s) at the annual conference of the EACSL, 29 August - 2 September 2016, in Marseille (France). The award consists of * a certificate, * an invitation to present the thesis at the CSL/LICS conference, * the publication of the laudatio in the CSL/LICS proceedings, * travel support to attend the conference, and * an invitation to present the work to the Kurt G?del Society in Vienna. The jury is entitled to give the award to more (or less) than one dissertation in a year. Jury The jury consists of: * Thierry Coquand (Chalmers University of Gothenburg); * Anuj Dawar (University of Cambridge), the president of EACSL; * Dale Miller (INRIA and Ecole Polytechnique), ACM SigLog representative; * Orna Kupferman (Hebrew University of Jerusalem); * Daniel Leivant (Indiana University, Bloomington); * Luke Ong (University of Oxford); * Jean-Eric Pin (CNRS and University of Paris 7); * Simona Ronchi Della Rocca (University of Torino), the vice-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 Anuj Dawar (anuj.dawar at cl.cam.ac.uk); 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, Anuj Dawar: anuj.dawar at cl.cam.ac.uk With the following subject line and text: * Subject: Ackermann Award 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. Letters of support and documents can also be faxed to: Anuj Dawar Ackermann Award +44 1223 334678 The Jury has the right to declare submissions to be out of scope or not to meet the requirements. The Award is sponsored by the Kurt G?del Society. -------------- next part -------------- An HTML attachment was scrubbed... URL: From dorel.lucanu at gmail.com Mon Jan 4 07:01:25 2016 From: dorel.lucanu at gmail.com (Dorel Lucanu) Date: Mon, 4 Jan 2016 13:01:25 +0100 Subject: [TYPES/announce] Last mile :: CFP :: WRLA2016 Message-ID: ======================== Call for Papers ================================= WRLA 2016 11th International Workshop on Rewriting Logic and its Applications An ETAPS 2016 satellite event Eindhoven, The Netherlands, April 2-3, 2016 ========================================================================== IMPORTANT DATES * Abstract deadline: January 6th 2016 * Submission deadline: January 10th 2016 * Author notification: February 14th 2016 * Workshop: Saturday April 2nd and Sunday April 3rd, 2016 AIMS AND SCOPE Rewriting is a natural model of computation and an expressive semantic framework for concurrency, parallelism, communication, and interaction. It can be used for specifying a wide range of systems and languages in various application domains. It also has good properties as a metalogical framework for representing logics. Several successful languages based on rewriting (ASF+SDF, CafeOBJ, ELAN, Maude) have been designed and implemented. The aim of WRLA is to bring together researchers with a common interest in rewriting and its applications, and to give them the opportunity to present their recent work, discuss future research directions, and exchange ideas. The 2016 edition of WRLA will mark its 20th anniversary since its first edition in Asilomar, California, in 1996. The topics of the workshop include, but are not limited to: A. Foundations * foundations and models of rewriting and rewriting logic, including termination, confluence, coherence and complexity * unification, generalisation, narrowing, and partial evaluation * constrained rewriting and symbolic algebra * graph rewriting * tree automata * rewriting strategies * rewriting-based calculi and explicit substitutions B. Rewriting as a Logical and Semantic Framework * uses of rewriting and rewriting logic as a logical framework, including deduction modulo * uses of rewriting as a semantic framework for programming language semantics * rewriting semantics of concurrency models, distributed systems, and network protocols * rewriting semantics of real-time, hybrid, and probabilistic systems * uses of rewriting for compilation and language transformation C. Rewriting Languages * rewriting-based declarative languages * type systems for rewriting * implementation techniques * tools supporting rewriting languages D. Verification Techniques * verification of confluence, termination, coherence, sufficient completeness, and related properties * temporal, modal and reachability logics for verifying dynamic properties of rewrite theories * explicit-state and symbolic model-checking techniques for verification of rewrite theories * rewriting-based theorem proving, including (co)inductive theorem proving * rewriting-based constraint solving and satisfiability * rewriting-semantics-based verification and analysis of programs E. Applications * applications to logic, mathematics and physics * rewriting models of biology, chemistry, and membrane systems * security specification and verification * applications to distributed, network, mobile, and cloud computing * specification and verification of real-time, probabilistic, and cyber-physical systems * specifications and verification of critical systems * applications to model-based software engineering * applications to engineering and planning INVITED SPEAKERS Nikolaj Bjorner (Microsoft Research) Helene Kirchner (INRIA, France) SUBMISSION We solicit submissions of regular papers, tool papers, and work-in-progress papers. Regular papers must contain original contributions, be clearly written, include appropriate references, and comparison with related work. They must be unpublished and not submitted simultaneously for publication elsewhere. Tool papers have to present a new tool, a new tool component, or novel extensions to an existing tool. They should provide a short description of the theoretical foundations with relevant citations, emphasise the design and implementation, and give a clear account of the tool's functionality. The described tools must be publicly available via the web. Work-in-progress papers present early-stage work or other types of innovative or thought-provoking work related to the topics of the workshop. The difference between work-in-progress and regular papers is that work-in-progress submissions represent work that has not reached yet a level of completion that would warrant the full-refereed selection process. We encourage researchers and practitioners to submit work-in-progress papers as this provides a unique opportunity for sharing valuable ideas, eliciting useful feedback on ongoing work, and fostering discussions and collaborations among colleagues. All submissions should be formatted according to the guidelines for Springer LNCS papers, and should be submitted electronically using EasyChair at https://easychair.org/conferences/?conf=wrla2016 Regular and work-in-progress papers should not exceed 15 pages including references. Tool papers can have a maximum of 6 pages including references and may have an appendix of up to 4 additional pages with usage details and tool demonstration. PUBLICATION All submissions will be evaluated by the program committee. Regular papers, tool papers, and work-in-progress papers that are accepted will be presented at the workshop and included in the pre-proceedings, which will be available during the workshop. Following the tradition of the last editions, the regular papers, tool papers, and invited presentations will be published as a volume in Springer?s Lecture Notes in Computer Science (LNCS) series to be distributed after the workshop. A special issue of the Journal of Logical and Algebraic Methods in Programming (JLAMP) will be devoted to extended versions of selected papers from WRLA 2016. PROGRAM COMMITTEE Kyungmin Bae, SRI International, USA Mark van den Brand, Eindhoven University of Technology, The Netherlands Roberto Bruni, University of Pisa, Italy Stefan Ciobaca, Alexandru Ioan Cuza University, Romania Manuel Clavel, IMDEA Software Institute, Spain Francisco Dur?n, Universidad de M?laga, Spain Joerg Endrullis, Vrije Universiteit Amsterdam, The Netherlands Santiago Escobar, Universidad Polit?cnica de Valencia, Spain Maribel Fern?ndez, King's College London, UK Kokichi Futatsugi, JAIST, Japan Thomas Genet, IRISA/Universit? de Rennes 1, France J?rgen Giesl, RWTH Aachen, Germany Deepak Kapur, University of New Mexico, USA Helene Kirchner, INRIA, France Alexander Knapp, Universitat Augsburg, Germany Alberto Lluch Lafuente, Technical University of Denmark, Denmark Dorel Lucanu, Alexandru Ioan Cuza University, Romania (chair) Salvador Lucas, Universidad Polit?cnica de Valencia, Spain Narciso Mart?-Oliet, Universidad Complutense de Madrid, Spain Jos? Meseguer, University of Illinois at Urbana-Champaign, USA Ugo Montanari, University of Pisa, Italy Pierre-Etienne Moreau, Universit? de Lorraine, France Vivek Nigam, Federal University of Para?ba, Brasil Kazuhiro Ogata, JAIST, Japan Peter ?lveczky, University of Oslo, Norway Miguel Palomino, Universidad Complutense de Madrid, Spain Christophe Ringeissen, INRIA-Lorraine Nancy, France Grigore Rosu, University of Illinois at Urbana-Champaign, USA Vlad Rusu, INRIA Lille Nord-Europe, France Ralf Sasse, ETH Zurich, Switzerland Traian-Florin Serbanuta, University of Bucharest, Romania Mark-Oliver Stehr, SRI International, USA Carolyn Talcott, SRI International, USA Martin Wirsing, Ludwig-Maximilians-Universit?t M?nchen, Germany CONTACT INFORMATION For more information, please contact the organizers dlucanu at info.uaic.ro or visit the workshop web page http://fmse.info.uaic.ro/events/WRLA2016/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From bob.atkey at gmail.com Tue Jan 5 09:53:38 2016 From: bob.atkey at gmail.com (Bob Atkey) Date: Tue, 5 Jan 2016 14:53:38 +0000 Subject: [TYPES/announce] MSFP 2016: Call for Papers Message-ID: <568BD8F2.2070709@gmail.com> Sixth Workshop on MATHEMATICALLY STRUCTURED FUNCTIONAL PROGRAMMING 8 April 2016, in Eindhoven, The Netherlands A satellite workshop of ETAPS 2016 http://msfp2016.bentnib.org/ The sixth 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. Important Dates: ================ Abstract 10th January 2016 Submission 17th January 2016 Notification 17th February 2016 Final version 24th February 2016 Workshop 8th April 2016 Invited Speakers: ================= To be announced. Program Committee: ================== Zena Ariola, University of Oregon Robert Atkey, University of Strathclyde (co-chair) Ornela Dardha, University of Glasgow Helle Hvid Hansen, Delft University of Technology Chantal Keller, IUT d'Orsay Neelakantan Krishnaswami, University of Birmingham (co-chair) Nicolas Wu, University of Bristol Submission: =========== 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, and will be published under the auspices of EPTCS under a Creative Commons license. There is no specific page limit, but authors should strive for brevity. From compscience.announcement at gmail.com Tue Jan 5 12:47:40 2016 From: compscience.announcement at gmail.com (Klaus Havelund) Date: Tue, 5 Jan 2016 09:47:40 -0800 Subject: [TYPES/announce] NFM 2016 - second call for papers Message-ID: NFM 2016 ? Second Call For Papers THE 8TH NASA FORMAL METHODS SYMPOSIUM http://crisys.cs.umn.edu/nfm2016 June 07 - June 09 2016 McNamara Alumni Center University of Minnesota 200 Oak Street S.E., Minneapolis, MN 55455 THEME OF THE SYMPOSIUM The widespread use and increasing complexity of mission-critical and safety-critical systems at NASA and the aerospace industry requires advanced techniques that address their specification, design, verification, validation, and certification requirements. The NASA Formal Methods Symposium is a forum to foster collaboration between theoreticians and practitioners from NASA, academia, and the industry, with the goal of identifying challenges and providing solutions towards achieving assurance for such critical systems. New developments and emerging applications like autonomous on-board software for Unmanned Aerial Systems (UAS), UAS Traffic Management (UTM), advanced separation assurance algorithms for aircraft, and the need for system-wide fault detection, diagnosis, and prognostics provide new challenges for system specification, development, and verification approaches. Similar challenges need to be addressed during development and deployment of on-board software for spacecraft ranging from small and inexpensive CubeSat systems to manned spacecraft like Orion, as well as for ground systems. The focus of the symposium will be on formal techniques and other approaches for software assurance, 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. TOPICS OF INTEREST INCLUDE BUT ARE NOT LIMITED TO * Model checking * Theorem proving * SAT and SMT solving * Symbolic execution * Static analysis * Model-based development * Runtime verification * Software and system testing * Safety assurance * Fault tolerance * Compositional verification * Security and intrusion detection * Design for verification and correct-by-design techniques * Techniques for scaling formal methods * Applications of formal methods in the development of: * autonomous systems * safety-critical artificial intelligence systems * cyber-physical, embedded, and hybrid systems * fault-detection, diagnostics, and prognostics systems * Use of formal methods in: * assurance cases * human-machine interaction analysis * requirements generation, specification, and validation * automated testing and verification IMPORTANT DATES - Paper Submission: 2/19/2016 - Paper Notifications: 4/8/2016 - Camera-ready Papers: 4/27/2016 - Symposium: 6/7 - 6/9/2016 LOCATION The symposium will take place at McNamara Alumni Center, University of Minnesota. Registration is required but is free of charge. SUBMISSION DETAILS There are two categories of submissions: 1. Regular papers describing fully developed work and complete results (maximum 15 pages) 2. Short papers on tools, experience reports, or work in progress with preliminary results (maximum 6 pages) All papers must be in English and describe original work that has not been published or submitted elsewhere. All submissions will be fully reviewed by at least three members of the Program Committee. Papers will appear in a volume of Springer's Lecture Notes in Computer Science (LNCS), and must use LNCS style formatting. Papers must be submitted in PDF format at the EasyChair submission site: https://easychair.org/conferences/?conf=nfm2016 Authors of selected best papers may be invited to submit an extended version to a special issue of the Journal of Automated Reasoning (Springer). ORGANIZING COMMITTEE - Michael Lowry, NASA Ames Research Center, USA (NASA Liaison) - Johann Schumann, SGT, Inc./NASA Ames Research Center, USA (General Chair) - Oksana Tkachuk, SGT, Inc./NASA Ames Research Center, USA (PC Chair) - Sanjai Rayadurgam, University of Minnesota, USA (PC Chair) - Mike Whalen, University of Minnesota, USA (Financial Chair) - Mats Heimdahl, University of Minnesota, USA (Local Arrangements Chair) PROGRAM COMMITTEE - Julia Badger, NASA Johnson Space Center, USA - Clark Barrett, New York University, USA - Saddek Bensalem, Verimag and University Joseph Fourier, France - Dirk Beyer, University of Passau, Germany - Borzoo Bonakdarpour, McMaster University, Canada - Alessandro Cimatti, FBK, Italy - Darren Cofer, Rockwell Collins, Inc., USA - Myra Cohen, University of Nebraska-Lincoln, USA - Misty Davies, NASA Ames Research Center, USA - Leonardo de Moura, Microsoft, USA - Ben Di Vito, NASA Langley Research Center, USA - Alexandre Duret-Lutz, LRDE / EPITA, France - Andrew Gacek, Rockwell Collins, Inc., USA - Pierre-Loic Garoche, ONERA, France - Shalini Ghosh, SRI International, USA - Susanne Graf, Universite Joseph Fourier / CNRS / VERIMAG, France - Radu Grosu, Stony Brook University, USA - Arie Gurfinkel,SEI, Carnegie Mellon University, USA - Klaus Havelund, NASA Jet Propulsion Laboratory, USA - Constance Heitmeyer, Naval Research Laboratory, USA - Gerard Holzmann, NASA Jet Propulsion Laboratory, USA - Falk Howar, TU Clausthal / IPSSE, Germany - Rajeev Joshi, NASA Jet Propulsion Laboratory, USA - Dejan Jovanovi?, SRI International, USA - Gerwin Klein, NICTA and University of New South Wales, Australia - Daniel Kroening, University of Oxford, UK - Rahul Kumar, NASA Jet Propulsion Laboratory, USA - C?lia Martinie, ICS-IRIT, Universit? Paul Sabatier, France - Eric Mercer, Brigham Young University, USA - Cesar Munoz, NASA Langley Research Center, USA - Jorge A Navas, SGT, Inc./NASA Ames Research Center, USA - Natasha Neogi, NASA Langley Research Center, USA - Ganesh Pai, SGT, Inc./NASA Ames Research Center, USA - Charles Pecheur, Universit? catholique de Louvain, Belgium - Lee Pike, Galois, Inc., USA - Andreas Podelski, University of Freiburg, Germany - Pavithra Prabhakar, Kansas State University, USA - Venkatesh Prasad Ranganath, Kansas State University, USA - Franco Raimondi, Middlesex University, UK - Kristin Yvonne Rozier, University of Cincinnati, USA - Neha Rungta, SGT, Inc./NASA Ames Research Center, USA - Oleg Sokolsky, University of Pennsylvania, USA - Stefano Tonetta, FBK, Italy - Helmut Veith, Vienna University of Technology, Austria - Willem Visser, Stellenbosch University, South Africa - Virginie Wiels, ONERA / DTIM, France - Guowei Yang, Texas State University, USA STEERING COMMITTEE - Julia Badger, NASA Johnson Space Center, USA - Ben Di Vito, NASA Langley Research Center, USA - Klaus Havelund, NASA Jet Propulsion Laboratory, USA - Gerard Holzmann, NASA Jet Propulsion Laboratory, USA - Michael Lowry, NASA Ames Research Center, USA - Kristin Yvonne Rozier, University of Cincinnati, USA - Johann Schumann, SGT, Inc./NASA Ames Research Center, USA -------------- next part -------------- An HTML attachment was scrubbed... URL: From alastair.donaldson at imperial.ac.uk Wed Jan 6 09:48:49 2016 From: alastair.donaldson at imperial.ac.uk (Alastair Donaldson) Date: Wed, 6 Jan 2016 14:48:49 +0000 Subject: [TYPES/announce] Two Lectureship posts in the Department of Computing at Imperial In-Reply-To: <56789BFF.3050709@imperial.ac.uk> References: <56789BFF.3050709@imperial.ac.uk> Message-ID: <568D2951.4020202@imperial.ac.uk> It's been brought to my attention that I used an out-of-date link - the correct information about the posts are at this link: http://cra.org/job/imperial-college-london-two-faculty-positions/ Apologies for the spam. Cheers Ally On 22/12/2015 00:40, Alastair Donaldson wrote: > Dear all > > We are hiring for two Lectureships (equivalent to US Assistant > Professor) in the Department of Computing. We would be particularly > interested in applicants in Programming Languages, Verification, > Software Engineering and related areas. Please see details below - > follow the link for details of how to apply. I'd be grateful if you > could pass this on to folks who you think would be interested. > > Best wishes > > Ally Donaldson > > > Two Lectureship Posts > > Department of Computing, Imperial College London > > See here for full details: > https://www4.ad.ic.ac.uk/OA_HTML/OA.jsp?page=/oracle/apps/irc/candidateSelfService/webui/VisVacDispPG&akRegionApplicationId=821&transactionid=9650819&retainAM=Y&addBreadCrumb=S&p_svid=45925&p_spid=1719221&oapc=7&oas=5EK0fRVWGvKQLcOG-WcnpQ > > Salary ?45,950 - ?51,200 per annum > > South Kensington Campus > > Imperial College London is a world leading university whose reputation > for excellence in research and teaching attracts students and staff of > the highest international quality. The three Faculties ? Engineering, > Natural Sciences and Medicine - together with the Business School > explore the interface between science, medicine, engineering and > management. > > The Department of Computing is a leading department of Computer > Science coming 13th in the world QS ratings. In REF 2014, the most > recent assessment of UK research, both the College and the Department > did extremely well, with the College being rated overall as the top > multi-department university in the UK. The Department was rated as > the top Computer Science department in both Research Environment and > Research Intensity. The Department?s teaching is always rated in the > top three in the newspaper and good university tables. > > Research in the Department is clustered into the following themes: > Distributed Software Engineering, Logic & Artificial Intelligence, > Machine Learning, Programming Languages & Systems, Quantitative > Analysis and Decision Science, Security, and Visual Information > Processing. Applications are invited for two permanent Lectureship > positions in the Department of Computing in any of the above areas. > Candidates are expected to have a proven international record relevant > to the above areas and will be expected to play a full part in the > teaching and administrative activities of the Department. > > For further information on the Department visit > http://www.imperial.ac.uk/computing. > > Interviews will be held in early July 2015. > > For more detail, please refer to the full job description. From adrian.francalanza at um.edu.mt Tue Jan 5 05:44:25 2016 From: adrian.francalanza at um.edu.mt (Adrian Francalanza) Date: Tue, 5 Jan 2016 11:44:25 +0100 Subject: [TYPES/announce] Call for papers: PrePost (Pre- and Post-Deployment Verification Techniques) Message-ID: <42B89421-EAAF-4B2F-B8DC-2E47370A3EA1@um.edu.mt> First call for papers PrePost (Pre- and Post-Deployment Verification Techniques) ------------------------------------------------ First International Workshop (Affiliated with iFM 2016) http://icetcs.ru.is/prepost/ Scope ----- The workshop aims to bring together researchers working in the field of computer-aided validation and verification to discuss the connections and interplay between pre- and post-deployment verification techniques. Examples of the topics covered by the workshop are the relationships between classic model checking and testing on the one hand and runtime verification and statistical model checking on the other, and between type systems that may be checked either statically or dynamically through techniques such as runtime monitoring. Relevant topics also include the synthesis of runtime adaptation and enforcement mechanisms from correctness specifications, as well as combining deductive verification with runtime verification. Contributions related to tools and applications of pre- and post-deployment verification will also be welcome. Important Dates ------------- Paper submission March 4, 2016 Notification of acceptance April 1, 2016 Camera ready version April 15, 2016 Conference iFM 2016 June 1-3, 2016 Workshop PrePost 2016 June 4, 2016 Topics of Interest -------------- PrePost welcomes papers of either theoretical or applied interest, including case studies or experience reports dealing with the interplay between any of the pre- and post-verification techniques mentioned below: - Model Checking - Runtime Verification - Type Systems - Testing - Program Logics - Monitoring, Enforcement and Adaptation - Deductive Verification Submission --------- We solicit the submission of original and unpublished contributions not under review for publication elsewhere. Contributions are expected to comprise research papers (with novel, previously unpublished results), experience reports of real-world applications, tool descriptions, as well as work-in-progress or exploratory ideas. All papers must be prepared in LaTeX using the EPTCS style. Full papers should not exceed 15 pages (typeset 11 points). Short papers should not exceed 8 pages. Additional details omitted due to space limitations may be included in a clearly marked appendix. Submissions must describe work unpublished in refereed venues, not submitted elsewhere. Contributions should be submitted in PDF format through the >>> EasyChair online submission system <<< https://easychair.org/conferences/?conf=pepodevete2016 Submission of a paper involves a firm commitment that at least one of the authors will attend and participate in the workshop in case the paper is accepted. Publication --------- All contributions will be evaluated by at least three reviewers, chosen by the Program Committee. The PC will select the best papers based on their quality, relevance to the workshop, and potential to instigate discussion. All accepted papers will be included in the workshop proceedings, which will be published as a volume of the EPTCS series. Invited Speakers ------------- Dino Distefano (Facebook and Queen Mary, University of London, UK) Kim G. Larsen (Aalborg University, Denmark) Program Chairs ------------ Luca Aceto (Reykjavik University, Iceland) Adrian Francalanza (University of Malta, Malta) Anna Ingolfsdottir (Reykjavik University, Iceland) Program Committee ---------------- Wolfgang Ahrendt (Chalmers University of Technology, Sweden) Maria Christakis (Microsoft Research Redmond, USA) Matteo Cimini (Indiana University Bloomington, USA) Rance Cleaveland (University of Maryland, USA) Christoph Csallner (University of Texas at Arlington, USA) Ylies Falcone (Univ. Grenoble Alpes, Inria, Laboratoire d'Informatique de Grenoble, France) Klaus Havelund (Jet Propulsion Laboratory, California Institute of Technology, USA) Ivan Lanese (University of Bologna, Italy) Julien Lange (Imperial College, UK) Martin Leucker (University of Lubeck, Germany) Mohammadreza Mousavi (Halmstad University, Sweden) Jorge A. Perez (University of Groningen, The Netherlands) From ichiro at is.s.u-tokyo.ac.jp Tue Jan 5 09:52:15 2016 From: ichiro at is.s.u-tokyo.ac.jp (Ichiro Hasuo) Date: Tue, 5 Jan 2016 23:52:15 +0900 Subject: [TYPES/announce] MT-CPS Call for Abstracts (Vienna, April 11 2016) Message-ID: [Apologies for Multiple Copies] Call for Abstracts 1st Workshop on Monitoring and Testing of Cyber-Physical Systems Part of CPS Week 2016 11 April 2016, Vienna, Austria http://mtcps16.ait.ac.at/ Description ------------------------------------ Cyber-physical systems (CPS) are integrations of heterogeneous collaborative entities that interact between themselves and with their physical environment. CPS exhibit complex and unpredictable behaviors, thus making their correctness and robustness analysis a challenging task. In order to address their full complexity, there is an emergent need for formal, yet efficient and scalable methods for the verification and analysis of CPS. Light-weight verification techniques, such as monitoring and testing, achieve both rigour and efficiency by enabling the evaluation of systems according to the properties of their individual behaviours. The MT CPS workshop aims at bringing together researchers and practitioners interested in the problems of detecting, testing, measuring and extracting qualitative and quantitative properties from CPS behaviors. Topics of interest include (but are not limited to): - Specification languages for monitoring and testing - Runtime verification and monitoring - Black-box and white-box testing - Measuring and statistical information gathering - Simulation-based verification and parameter synthesis - Diagnostics, error localization and repair - Combination of static and dynamic analysis - Applications and case studies Workshop Format ------------------------------------ MT CPS workshop is intended to be a forum for exchanging the latest scientific trends between researchers and practitioners interested in the field of light-weight verification and analysis of CPS. As a consequence, the workshop will NOT have formal proceedings. We encourage submission of abstracts that address any of the aforementioned topics of interest and cover recently published results as well as the work in progress. Important Dates ------------------------------------ Abstract submission deadline: February 14, 2016 Notification: March 5, 2016 Early registration: March 10, 2016 Workshop: April 11, 2016 Submission instructions ------------------------------------ Abstracts are submitted via https://easychair.org/conferences/?conf=mtcps2016. Abstracts should be in PDF form, up to 2 pages in length with 1-inch margins and at least 10-point font size, and may contain up to two figures. Abstracts should list the full names, affiliations, and contact information of all authors, and the submission should indicate whether the abstract will be presented as a poster, orally, or both. Abstracts will be reviewed by the Program Committee. Those that are selected for oral and poster presentations will be distributed to workshop participants and posted on the workshop website. Program Chairs ------------------------------------ Radu Grosu, Vienna University of Technology, Austria Oded Maler, VERIMAG, France Dejan Nickovic, AIT Austrian Institute of Technology GmbH, Austria Program Committee ------------------------------------ Xavier Avon, EASii-IC, France Ezio Bartocci, Vienna University of Technology, Austria Sergiy Bogomolov, IST Austria, Austria Harald Brandl, AVL List GmbH, Austria Thao Dang, VERIMAG, France Jyotirmoy Deshmukh, Toyota Technical Center, USA Alexandre Donz?, UC Berkeley, USA Georgios Fainekos, Arizona State University, USA Thomas Ferr?re, Mentor Graphics, France Christoph Grimm, Kaiserslautern University of Technology, Germany Radu Grosu, Vienna University of Technology, Austria Ichiro Hasuo, University of Tokyo, Japan Thomas Klotz, Bosch Sensortec GmbH, Germany Scott Little, Intel, USA Oded Maler, VERIMAG, France Thang Nguyen, Infineon Technologies AG, Austria Dejan Nickovic, AIT Austrian Institute of Technology GmbH, Austria Sriram Sankaranarayanan, University of Colorado at Boulder, USA From mislove at tulane.edu Wed Jan 6 18:02:24 2016 From: mislove at tulane.edu (Mislove, Michael W) Date: Wed, 6 Jan 2016 23:02:24 +0000 Subject: [TYPES/announce] Postdocs at Tulane on Semantics of Quantum Programming Languages Message-ID: <47D7D822-6D38-48EC-9986-1919A5F057D1@tulane.edu> Dear Colleagues, I invite applications for two postdoctoral positions, starting this spring or summer, at Tulane University under my supervision. The successful applicants will work on a project entitled "Semantics, Formal Reasoning, and Tool Support for Quantum Programming?. The project involves designing high-level semantic models and tools to support quantum functional programming languages. A prototype language is Quipper, which currently is an EDSL of Haskell (http://www.mathstat.dal.ca/~selinger/quipper/ ). One goal is to free Quipper from the constraints of the Haskell type system and to devise a type system tailored to the needs of quantum programming languages. The overall aim is to design type-safe functional programming languages for quantum computing. The project also involves developing the meta-theory (including categorical semantics) of the language, and eventually the formalization of some of this meta-theory in a proof assistant. The focus of the Tulane work is on modeling recursion in such languages, which requires developing quantum domain theory. Interactions with other aspects of the project also is expected. Familiarity with programming language design, and / or semantics is a prerequisite for these postdocs. The latter includes categorical semantics and domain theory. Familiarity with quantum computing also is helpful, but not necessary nor sufficient for these positions. The main focus of the Tulane component of the work is on the semantics of quantum functional programming languages. Although the positions will be based at Tulane University, candidates should expect to travel to the other sites where work on this project is taking place. These include UPenn, UIowa and Stanford in the US, as well as 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. These postdocs are for a period of 3 years each. To apply for one of these positions, direct your browser to the link: apply.interfolio.com/33550 Tulane University is an Affirmative Action / Equal Opportunity / ADA Employer that is committed to increasing the diversity of its faculty. We therefore encourage applications from underrepresented groups. I also welcome any inquiries about these positions or about the project. Thanks, Mike Mislove, Departments of Computer Science and Mathematics Tulane University From dorel.lucanu at gmail.com Thu Jan 7 08:49:25 2016 From: dorel.lucanu at gmail.com (Dorel Lucanu) Date: Thu, 7 Jan 2016 15:49:25 +0200 Subject: [TYPES/announce] WRLA 2016: deadline extended to January 15, 2016 Message-ID: Due to requests, we have extended the submission deadline to January 15, 2016. WRLA 2016 11th International Workshop on Rewriting Logic and its Applications An ETAPS 2016 satellite event Eindhoven, The Netherlands, April 2-3, 2016 IMPORTANT DATES * EXTENDED Submission deadline: January 15th 2016 (firm) * Author notification: February 14th 2016 * Workshop: Saturday April 2nd and Sunday April 3rd, 2016 The topics of the workshop include, but are not limited to: A. Foundations * foundations and models of rewriting and rewriting logic, including termination, confluence, coherence and complexity * unification, generalisation, narrowing, and partial evaluation * constrained rewriting and symbolic algebra * graph rewriting * tree automata * rewriting strategies * rewriting-based calculi and explicit substitutions B. Rewriting as a Logical and Semantic Framework * uses of rewriting and rewriting logic as a logical framework, including deduction modulo * uses of rewriting as a semantic framework for programming language semantics * rewriting semantics of concurrency models, distributed systems, and network protocols * rewriting semantics of real-time, hybrid, and probabilistic systems * uses of rewriting for compilation and language transformation C. Rewriting Languages * rewriting-based declarative languages * type systems for rewriting * implementation techniques * tools supporting rewriting languages D. Verification Techniques * verification of confluence, termination, coherence, sufficient completeness, and related properties * temporal, modal and reachability logics for verifying dynamic properties of rewrite theories * explicit-state and symbolic model-checking techniques for verification of rewrite theories * rewriting-based theorem proving, including (co)inductive theorem proving * rewriting-based constraint solving and satisfiability * rewriting-semantics-based verification and analysis of programs E. Applications * applications to logic, mathematics and physics * rewriting models of biology, chemistry, and membrane systems * security specification and verification * applications to distributed, network, mobile, and cloud computing * specification and verification of real-time, probabilistic, and cyber-physical systems * specifications and verification of critical systems * applications to model-based software engineering * applications to engineering and planning All submissions should be formatted according to the guidelines for Springer LNCS papers, and should be submitted electronically using EasyChair at https://easychair.org/conferences/?conf=wrla2016 For more information, please contact the organizers dorel.lucanu at gmail.com or visit the workshop web page http://fmse.info.uaic.ro/events/WRLA2016/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From ivan.lanese at gmail.com Thu Jan 7 05:09:55 2016 From: ivan.lanese at gmail.com (ivan.lanese) Date: Thu, 7 Jan 2016 11:09:55 +0100 (CET) Subject: [TYPES/announce] Reversible Computation (RC 2016) 2nd CfP Message-ID: We apologize if you receive multiple copies of this Call for Papers. Please distribute to anyone who may be interested. Highlights: LNCS proceedings confirmed and SCP (Elsevier) special issue ======================================================================= 2nd Call for Papers 8th Conference on Reversible Computation (RC 2016) July 7th-8th, 2016, Bologna, Italy Abstract Submission: Sun, January 31th, 2016 Submission Deadline: Sun, February 7th, 2016 http://www.reversible-computation.org ======================================================================= Reversible computation has a growing number of promising application areas such as low power design, coding/decoding, program debugging, testing, database recovery, discrete event simulation, reversible algorithms, reversible specification formalisms, reversible programming languages, process algebras, and the modeling of biochemical systems. Furthermore, reversible logic provides a basis for quantum computation with its applications, for example, in cryptography and in the development of highly efficient algorithms. First reversible circuits and quantum circuits have been implemented recently 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. Contributions on the following topics in Reversible Computation are welcome: * 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: Sun, January 31th, 2016 - Submission Deadline: Sun, February 7th, 2016 - Notification to Authors: Sun, March 21st, 2016 - Final Version: Sun, April 10th, 2016 - Conference: Thu-Fri, July 7th and 8th, 2016 ===== Invited speakers ===== * Samson Abramsky (University of Oxford) * Adam Whiteside (University of Melbourne & Google), presenting joint work with Austin Fowler (Google) ===== Paper submission ===== Contributions must be written in English and report on original, unpublished work, not submitted for publication elsewhere. The submissions must be prepared using Springer's LNCS style. Submissions not adhering to the specified constraints may be rejected without review. Papers can be submitted electronically in pdf via the RC 2016 interface of the EasyChair system: https://easychair.org/conferences/?conf=rc2016 We solicit the following kinds of submissions: - full research papers (16 pages maximum) - tutorials (16 pages maximum), - work-in-progress or tool demonstration papers (6 pages maximum). 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. Each paper will undergo a peer review of at least 3 anonymous reviewers. The conference proceedings will be published by Springer in the LNCS Series. ===== Special Issue ===== Authors of best papers will be invited to submit an extended version of their work to a special issue to be published in Science of Computer Programming (Elsevier). ===== Program Chairs ===== Ivan Lanese University of Bologna/INRIA Italy Simon Devitt National Institute of Informatics Japan ===== Program Committee ===== * Michael Bremner (University of Technology Sydney, Australia) * Andrew Cross (IBM T. J. Watson Research Center, US) * Gerhard Dueck (University of New Brunswick, Canada) * Simon Gay (University of Glasgow, UK) * Robert Glueck (University of Copenhagen, Denmark) * Jarkko Kari (University of Turku, Finland) * Rodney Van Meter (Keio University, Japan) * Michael Miller (University of Victoria, Canada) * Alexandru Paler (University of Passau, Germany) * Markus Schordan (Lawrence Livermore National Laboratory, US) * Ulrik Schultz (University of Southern Denmark, Denmark) * Peter Selinger (Dalhousie University, Canada) * Indranil Sengupta (Indian Institute of Technology, Kharagpur, India) * Mathias Soeken (EPFL, Switzerland) * Jean-Bernard Stefani (INRIA, France) * Irek Ulidowski (University of Leicester, UK) * Benoit Valiron (CentraleSupelec, France) * Robert Wille (University of Bremen, Denmark) * Tetsuo Yokoyama (Nanzan University, Japan) ===== Conference Organizer ===== Ivan Lanese (University of Bologna/INRIA, Bologna, Italy) ivan.lanese at gmail.com info at reversible-computation.org http://www.reversible-computation.org From ivan.lanese at gmail.com Thu Jan 7 07:14:16 2016 From: ivan.lanese at gmail.com (ivan.lanese) Date: Thu, 7 Jan 2016 13:14:16 +0100 (CET) Subject: [TYPES/announce] FORTE 2016 2nd CfP Message-ID: We apologize if you receive multiple copies of this Call for Papers. Please distribute to anyone who may be interested. ======================================================================= FORTE 2016 Call for Papers 36th IFIP International Conference on Formal Techniques for Distributed Objects, Components and Systems http://forte2016.discotec.org Part of the DisCoTec 2016 event http://2016.discotec.org/index.php 6-9 June 2016, Aquila Atlantis Hotel, Heraklion, Crete FORTE 2016 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: - service-oriented, ubiquitous, pervasive, grid, cloud, and mobile computing systems; - object technology, modularity, component- and model-based design; - software 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. Main topics of interest 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. Important dates: Abstract submission: February 1, 2016? Paper submission: February 8, 2016 Notification of acceptance: March 21, 2016 Camera-ready version: April 4, 2016 Early registration: May 9, 2016 Conference and workshops: June 6-9, 2016 Invited speaker Catuscia Palamidessi (INRIA, France) Submission and publication Contributions must be written in English and report on original, unpublished work, not submitted for publication elsewhere (cf. IFIP?s codes of conduct). The submissions must be prepared using Springer?s LNCS style. Submissions not adhering to the specified constraints may be rejected without review. Papers can be submitted electronically in pdf via the FORTE?16 interface of the EasyChair system. We solicit four kinds of submissions: - Full papers (up to 15 pages): Describing thorough and complete research results, tools or experience reports. - Short papers (up to 7 pages): Describing research results that are not fully developed, or manifestos, calls to action, personal views on FORTE related research, on the current state of the art, or on prospects for the years to come. - Tool demonstration papers (up to 7 pages): focus on the usage aspects of tools. Theoretical foundations and experimental evaluation are not required, however, a motivation as to why the tool is interesting and significant should be provided. Papers may have an appendix of up to 5 additional pages with details on the actual demonstration. - Posters (up to 3 pages): Students can submit descriptions of posters that will be presented at the conference during a students poster session. Neither the descriptions or the posters will be published in the proceedings. Each paper will undergo a peer review of at least 3 anonymous reviewers. The conference proceedings will be published by Springer in the LNCS Series. The best papers will be invited after the conference to contribute to a special issue of a top-level journal (such as LMCS). Program Committee Chairs Elvira Albert, Complutense University of Madrid, Spain Ivan Lanese, University of Bologna/INRIA, Italy Program Committee Erika Abraham, RWTH Aachen University, Germany Gul Agha, University of Illinois at Urbana-Champaign, USA Ahmed Bouajjani, LIAFA, University Paris Diderot, France Frank De Boer, CWI, the Netherlands Lars-Ake Fredlund, Universidad Polit?cnica de Madrid, Spain David Frutos Escrig, Universidad Complutense, Spain Stefania Gnesi, ISTI-CNR, Italy Kim Guldstrand Larsen, Aalborg University, Denmark Bart Jacobs, Katholieke Universiteit Leuven, Belgium Einar Broch Johnsen, University of Oslo, Norway Ant?nia Lopes, University of Lisbon, Portugal Hernan Melgratti, University of Buenos Aires, Argentina Massimo Merro, University of Verona, Italy Peter Olveczky, University of Oslo, Norway Luca Padovani, Universit? di Torino, Italy Anna Philippou, University of Cyprus, Cyprus Arnd Poetzsch-Heffter, University of Kaiserslautern, Germany Emilio Tuosto, University of Leicester, UK Kostis Sagonas, Uppsala University, Sweden Alexandra Silva, University College London, UK Jean-Bernard Stefani, INRIA, France Mahesh Viswanathan, University of Illinois Urbana-Champaign, USA From appel at cs.princeton.edu Thu Jan 7 18:34:27 2016 From: appel at cs.princeton.edu (Andrew Appel) Date: Thu, 7 Jan 2016 18:34:27 -0500 (EST) Subject: [TYPES/announce] The Science of Deep Specification Message-ID: <1171211335.644381.1452209667532.JavaMail.zimbra@cs.princeton.edu> The U.S. National Science Foundation has just announced this year's three Expeditions in Computing, their major, high-profile, "flagship" grants; including: The Science of Deep Specification Andrew W. Appel, Adam Chlipala, Benjamin Pierce, Zhong Shao, Stephanie Weirich, Steve Zdancewic (Princeton, Penn, Yale, MIT) This 5-year "Expedition" will focus on specification and verification of software and hardware in Coq . We invite you to browse the DeepSpec web site, http://deepspec.org to learn more of our plans. We invite participation from the community of researchers interested in software specification and functional-correctness verification, both in the U.S. and around the world, both in academia and industry. We will be looking for postdocs and PhD students, and visitors. Andrew W. Appel Princeton University -------------- next part -------------- An HTML attachment was scrubbed... URL: From dreyer at mpi-sws.org Fri Jan 8 10:34:38 2016 From: dreyer at mpi-sws.org (Derek Dreyer) Date: Fri, 8 Jan 2016 16:34:38 +0100 Subject: [TYPES/announce] ERC project "RustBelt" on foundations for Rust -- Postdoc and PhD positions available! Message-ID: I am very pleased to announce that I have been awarded a 2015 ERC Consolidator Grant for the project "RustBelt: Logical Foundations for the Future of Safe Systems Programming". This 5-year project concerns the development of rigorous formal foundations for the Rust programming language. The project summary appears below. I am seeking exceptional candidates to fill several postdoc and PhD positions. Please see the project web page for more details, and do not hesitate to contact me if you are interested in joining the RustBelt team! Project web page: 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 jmadiot at cs.princeton.edu Fri Jan 8 11:24:21 2016 From: jmadiot at cs.princeton.edu (Jean-Marie Madiot) Date: Fri, 8 Jan 2016 17:24:21 +0100 Subject: [TYPES/announce] [JFLA'16] Second call for participation Message-ID: (This message is intentionally written in French.) *** Appel ? participation, merci de diffuser largement *** JFLA'2016 (http://jfla.inria.fr/2016/) Journ?es Francophones des Langages Applicatifs ? Saint Malo, du 27 au 30 janvier 2016 Les incriptions aux JFLAs 2016 sont ouvertes jusqu'au 17 janvier 2016. Nous esp?rons que vous serez nombreux ? participer ? ces journ?es ; inscrivez-vous d?s que possible! Programme --------- Le programme des journ?es est disponible en ligne : http://jfla.inria.fr/2016/programme.html Dates importantes ----------------- 17 janvier 2016 : date limite d'inscription aux journ?es 27 au 30 janvier 2016 : journ?es Cours invit?s ------------- * Pierre-Yves Strub (IMDEA Software Institute). Une introduction ? la preuve de s?curit? formelle avec le syst?me EasyCrypt. * Nobuko Yoshida (Imperial College London). Session types and their applications. Expos?s invit?s --------------- * Patrick Cousot (New York University). Construction of invariance proof methods. * Jonathan Protzenko (Microsoft Research). The global sequence protocol: a memory model for distributed systems. Articles accept?s ----------------- * S. Archipoff et D. Janin. Pour un raffinement spatio-temporel tuil?. * P.-L. B?gay, P. Manoury et I. Rakotonirina. Une mesure ordinale pour les preuves de terminaison en Coq. * M. Bodin, T. Jensen and A. Schmitt. An Abstract Separation Logic for Interlinked Extensible Records. * B. Canou, ?. Bozman et G. Henry. Sous le capot du MOOC OCaml. * S. Castellan. Weak memory models using event structures. * R. El Siba?e et E. Chailloux. Pendulum : une extension r?active pour la programmation Web en OCaml. * J.-C. Filli?tre et M. Pereira. It?rer avec confiance. * C. Gries, P. Boutry et J. Narboux. Somme des angles d'un triangle et unicit? de la parall?le : une preuve d'?quivalence formalis?e en Coq. * F. Pottier. Reachability and error diagnosis in LR(1) automata. * A.-G. Bosser, P. Courtieu, J. Forest et M.-V. Aponte. Une preuve est une histoire (pr?sentation courte). * J.-C. Lechenet, N. Kosmatov. et P. Le Gall. Coq a dit : fromage tranch? ne peut cacher ses trous (pr?sentation courte). * B. Rognier et G. Duhamel. Pr?sentation de la plateforme edukera (pr?sentation courte). Comit? de programme ------------------- Jade Alglave, Microsoft Research Cambridge et University College London (Pr?sidente) Julien Signoles, CEA LIST (Vice-pr?sident) Thibaut Balabonski LRI, Universit? Paris-Sud Thomas Braibant, Jane Street Sylvie Boldo, Inria, LRI Cyril Cohen, Inria Sophia Antipolis - M?diterran?e Claire David, Universit? Paris-Est Marne-la-Vall?e Cezara Dragoi, Inria Paris-Rocquencourt Jean-Marie Madiot, Princeton University Gustavo Petri, LIAFA ? Univ. Paris Diderot (Paris 7) Boris Yakobowski, CEA LIST Pour tout renseignement, contacter Julien Signoles From coppa at di.uniroma1.it Fri Jan 8 12:24:03 2016 From: coppa at di.uniroma1.it (Emilio Coppa) Date: Fri, 8 Jan 2016 18:24:03 +0100 Subject: [TYPES/announce] Deadline approaching - ECOOP 2016: Call for Workshop Proposals Message-ID: ***Reminder*** Deadline for Workshop Proposals is on 22 Jan 2016. ---- In 2016, the European Conference on Object-Oriented Programming (ECOOP), will be held in Rome, Italy. ECOOP will host an array of workshops on a variety of topics in computing from July *18th through 22th*. Typically, a workshop either addresses a focused topic in depth or explores connections between object-oriented technologies and other areas. The workshops will run throughout the week of the conference. Conference site: http://2016.ecoop.org/ # Proposals The deadline for workshop proposals will be ***January 22nd, 2016***. A workshop proposal should include the following information: 1) Name of the workshop. 2) Duration of the workshop (half-day, full-day, multi-day). 3) An abstract: 150-200 words describing the workshop, suitable for the ECOOP Web site. 4) A preliminary Call For Workshop Papers describing the workshop's focus and its main topics. 5) A summary of the workshop format: e.g., refereed papers, and/or short papers, and/or invited talks, and/or problem solving, and/or brainstorming sessions. How will papers or other submissions be reviewed? 6) A description of how the workshop papers and results will be published or otherwise disseminated. 7) References to previous editions of the workshop (if any) including information about the number of participants. 8) About each organizer: - Name, affiliation, and contact information. - Primary contact: identify one organizer as the primary contact. 9) A brief biography (up to 200 words), focusing on the organizer?s expertise in the field and experience as a workshop organizer. 10) Any special requirements that the workshop may have. # Proposal Submission Workshop proposals should be submitted by email to the ECOOP 2016 workshop organizers, Francesco Logozzo (logozzo [at]fb.com) and Paley Li (pa.li [at] neu.edu). # Schedule Each workshop will have to pay attention to the following estimated timing constraints: the workshop's web page should be up two weeks after notification of acceptance, the Call for Papers should be public by February 26th, the deadline for submission April 15th, and notification May 13th. # Evaluation - Proposals will be reviewed by the ECOOP 2016 workshop organizers once submission has closed. - Notification will be sent one week after submission has closed. - Each proposal will be evaluated according to the value and relevance of its workshop topic, the expertise and experience of the workshop organizers, and the potential of the proposed workshop to attract participants and generate useful results. - The number of accepted proposals will be limited by the availability of the conference rooms. # Special Points We ask you to set up your PC chair and your web page as soon as possible. When building your PC, please consider that it is important that PC members attend the workshop to have lively discussions. It is motivating for workshop participants to meet experts in the field. # Dissemination A proposal should clearly state how the results of the workshop -- the papers and other outcomes -- will be made available to participants and others, both before and after the workshop event. Guidance will be provided to organizers who wish to publish their proceedings with Dagstuhl LIPIcs. # Contact For additional information about this Call for Workshops, please contact the ECOOP 2016 workshop organizers, Francesco Logozzo (logozzo [at] fb.com) and Paley Li (pa.li [at] neu.edu). -------------- next part -------------- An HTML attachment was scrubbed... URL: From alexandra.silva at ucl.ac.uk Mon Jan 11 11:28:49 2016 From: alexandra.silva at ucl.ac.uk (Alexandra Silva) Date: Mon, 11 Jan 2016 16:28:49 +0000 Subject: [TYPES/announce] Several postdoc positions at Cornell and UCL Message-ID: Dear all, We invite applications for postdoctoral researchers at Cornell University and University College London in the areas of networking, programming languages, and verification. These positions are part of the NetKAT project, which seeks to develop new language abstractions for controlling, managing, and securing networks. The primary goal of our current work is to extend the language to support quantitative and probabilistic reasoning. Support for these positions is provided by the ERC-funded ProFoundNet project and the NSF-funded project "AiTF: Algorithms and Probabilistic Semantics for Next-Generation Networks," as well as gifts from Cisco, Facebook, Google, and Fujitsu. Applicants should hold a PhD in Computer Science and have a desire to work in an interdisciplinary team. Prior knowledge of measure theory is a plus but not required. Successful candidates will be provided with opportunities for professional development and for exploring ideas that expand the scope of the project. The positions are for one year initially but may be extended to additional years. To apply, please send a CV, research statement, and the names of three references to Nate Foster (jnfoster at cs.cornell.edu), Dexter Kozen (kozen at cs.cornell.edu), and Alexandra Silva (alexandra.silva at ucl.ac.uk). We especially welcome applications from women and members of under-represented minority groups. Nate Foster (Cornell) Dexter Kozen (Cornell) Alexandra Silva (UCL) -------------- next part -------------- An HTML attachment was scrubbed... URL: From bcpierce at cis.upenn.edu Mon Jan 11 13:56:39 2016 From: bcpierce at cis.upenn.edu (Benjamin C. Pierce) Date: Mon, 11 Jan 2016 13:56:39 -0500 Subject: [TYPES/announce] Postdoc position at Penn on the DeepSpec project Message-ID: <018496D0-14A8-4B08-8E54-E0EAA6CFC3EA@cis.upenn.edu> Join Penn as a postdoc on the DeepSpec project! Outstanding postdocs with interests in programming languages, formal verification, and systems software are invited to join the programming languages group at Penn! We are currently seeking researchers as part of ?The Science of Deep Specification,? an NSF-funded Expedition in Computing. The goal of DeepSpec is to catalyze the adoption of deep specification techniques, through a tightly integrated combination of focused research, course development, and community building. At Penn, Steve Zdancewic leads the Vellvm project, which provides a Coq specification of the LLVM intermediate representation. In this Expedition, Vellvm will serve as a testbed for experimenting with proof-engineering techniques and as a component of a larger system involving many deep specifications. Handling deep specifications at such a large scale (and that evolve over time, as LLVM?s must) will require significant technical advances. Stephanie Weirich leads the CoreSpec project, which seeks to develop a Coq specification of the core language of the Glasgow Haskell Compiler (GHC). This part of the DeepSpec project will extend the breadth of the connected network of specifications to include a industrial-strength high-level programming language. Benjamin Pierce leads the QuickChick project, focused on property-based testing of deep specifications. The goal of this part of the DeepSpec research is to accelerate the development of deeply specified software by supporting a smooth transition between automated random testing and full formal verification. Another strong focus of work at Penn will be on the role of deep specifications in modernizing undergraduate curricula in traditional core subjects such as operating systems and compilers. These threads are closely connected to the other components of the DeepSpec consortium. In particular, this work will be done in the context of interconnected systems, interacting with and building on verified operating systems (CertiKOS, Yale), verified C compilers (CompCert and Verifiable C, Princeton), and verified hardware programming (Kami, MIT). The ideal candidate will have a PhD in Computer Science or a related field and experience with the Coq proof assistant or a similar tool. To ensure full consideration, please send a CV and research statement to Benjamin Pierce (bcpierce at cis.upenn.edu ), and arrange for at least three letters of reference to be sent to the same address, by February 15, 2016. The University of Pennsylvania is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law. More information about the DeepSpec project is available at deepspec.org . Looking forward to your application, Benjamin Pierce Stephanie Weirich Steve Zdancewic -------------- next part -------------- An HTML attachment was scrubbed... URL: From Peter.Sewell at cl.cam.ac.uk Tue Jan 12 03:58:23 2016 From: Peter.Sewell at cl.cam.ac.uk (Peter Sewell) Date: Tue, 12 Jan 2016 08:58:23 +0000 Subject: [TYPES/announce] Fwd: Faculty position in PL/verification/theorem proving at Cambridge In-Reply-To: References: Message-ID: [Deadline 17th January] ---------- Forwarded message ---------- Subject: Faculty position in PL/verification/theorem proving at Cambridge To: types-announce at lists.seas.upenn.edu http://www.jobs.cam.ac.uk/job/8134/ [this is roughly analogous to a US tenured associate professor position] The University of Cambridge Computer Laboratory is seeking to recruit a new faculty member at the Lecturer or Senior Lecturer level who can contribute to research in areas such as (but not limited to) the following: theoretical foundations of programming programming language design and implementation formal specification and verification of computer systems theorem proving and its application to hardware and software The ideal candidate will have interests that range from mathematical theory to practical applications and will demonstrate the potential to collaborate with Computer Laboratory research students, staff and faculty across a range of topics. Notwithstanding the above focus, exceptional candidates from any area of Computer Science are also encouraged to apply. It is likely that successful candidates will already have a strong track record in one or more relevant research areas and already have some postdoctoral experience. Ideally the candidate will also have experience of teaching and generating research grant income. From bob.atkey at gmail.com Tue Jan 12 06:30:33 2016 From: bob.atkey at gmail.com (Bob Atkey) Date: Tue, 12 Jan 2016 11:30:33 +0000 Subject: [TYPES/announce] MSFP 2016: Final Call for Papers Message-ID: <5694E3D9.2000804@gmail.com> Sixth Workshop on MATHEMATICALLY STRUCTURED FUNCTIONAL PROGRAMMING 8 April 2016, in Eindhoven, The Netherlands A satellite workshop of ETAPS 2016 http://msfp2016.bentnib.org/ NOTE: the deadline for paper submissions has been extended by one day to: *Monday 18th January* Prior submission of an abstract is not required The sixth 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. Important Dates: ================ Submission 18th January 2016 Notification 17th February 2016 Final version 24th February 2016 Workshop 8th April 2016 Invited Speakers: ================= To be announced. Program Committee: ================== Zena Ariola, University of Oregon Robert Atkey, University of Strathclyde (co-chair) Ornela Dardha, University of Glasgow Helle Hvid Hansen, Delft University of Technology Chantal Keller, IUT d'Orsay Neelakantan Krishnaswami, University of Birmingham (co-chair) Nicolas Wu, University of Bristol Submission: =========== 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, and will be published under the auspices of EPTCS under a Creative Commons license. There is no specific page limit, but authors should strive for brevity. From spreen at math.uni-siegen.de Tue Jan 12 10:34:04 2016 From: spreen at math.uni-siegen.de (Dieter Spreen) Date: Tue, 12 Jan 2016 16:34:04 +0100 Subject: [TYPES/announce] CCC 2015; postproceedings; second call for submission Message-ID: Continuity, Computability, Constructivity: From Logic to Algorithms 2015 Postproceedings Second Call for Submissions After a further year of successful work in the EU-IRSES project COMPUTAL and an excellent workshop in Kochel (Germany) in September this year, we are planning to publish a collection of papers dedicated to the meeting and the project as a part of LOGICAL METHODS IN COMPUTER SCIENCE The issue should reflect progress made in Computable Analysis and related areas, not only work in the project. Submissions are welcome from all scientists and should be on topics in the spectrum from logic to algorithms including, but not limited to, Computable analysis Complexity of real number computations Computing with continuous data Domain theory and analysis Randomness and computable measure theory Models of computation with real numbers Realizability theory and analysis Reverse analysis Exact real number computation Program extraction in analysis. EDITORS: Ulrich Berger (Swansea, UK) Willem Fouch? (UNISA, Pretoria) Arno Pauly (Brussels, Belgium) Dieter Spreen (Siegen, Germany) Martin Ziegler (KAIST, South Korea) DEADLINE FOR SUBMISSION: 1 March 2016 If you intend to submit a paper, please send a corresponding email to spreen at math.uni-siegen.de till 1 February 2016 You will then receive concrete submission instructions and a Special-Issue-Code allowing you to submit your paper for the special issue. Please prepare your manuscript using the LMCS class file lmcs.cls which can be downloaded from http://www.lmcs-online.org/Information/style.php Best regards, Ulrich Berger Willem Fouch? Arno Pauly Dieter Spreen Martin Ziegler -- 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 . -------------- next part -------------- An HTML attachment was scrubbed... URL: From koba at kb.is.s.u-tokyo.ac.jp Tue Jan 12 20:13:52 2016 From: koba at kb.is.s.u-tokyo.ac.jp (koba) Date: Wed, 13 Jan 2016 10:13:52 +0900 (JST) Subject: [TYPES/announce] Call for papers: INTERSECTION TYPES AND RELATED SYSTEMS (ITRS 2016) Message-ID: <20160113.101352.1131447049967029889.koba@kb.is.s.u-tokyo.ac.jp> INTERSECTION TYPES AND RELATED SYSTEMS (ITRS 2016) http://www-kb.is.s.u-tokyo.ac.jp/ITRS2016/ Call for Papers =============== ITRS 2016 (the Eighth Workshop on Intersection Types and Related Systems) will be held on 25 June, 2016, in Porto, in affiliation with FSCD 2016 (1st International Conference on Formal Structures for Computation and Deduction, http://fscd2016.dcc.fc.up.pt/). ITRS 2016 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 and similar systems. - Applications to pi-calculus and similar systems. - Applications to programming languages and program verification. - Applications to other areas, such as database query languages and program extraction from proofs. - Related approaches using behavioural/intensional types to characterize computational properties. IMPORTANT DATES Abstract submission: 28 March, 2016 Paper submission: 31 March, 2016 Author notification: 28 April, 2016 Final version: 29 May, 2016 Workshop: 26 June, 2016 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=itrs2016). 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 Steffen van Bakel (Imperial College, UK) Giuseppe Castagna (CNRS, Paris Diderot University, France) Joshua Dunfield (University of British Columbia, Canada) Naoki Kobayashi (University of Tokyo, Japan), chair Jakob Rehof (University of Dortmund, Germany) Simona Ronchi Della Rocca (University of Tulin, Italy) Sylvain Salvati (INRIA Bordeaux, France) Pawel Urzyczyn (University of Warsaw, Poland) INFORMATION For further information, please contact Naoki Kobayashi Email: koba AT is DOT s DOT u-tokyo DOT ac DOT jp From james.cheney at gmail.com Thu Jan 14 12:43:44 2016 From: james.cheney at gmail.com (James Cheney) Date: Thu, 14 Jan 2016 17:43:44 +0000 Subject: [TYPES/announce] Postdoctoral and PhD positions in LFCS on graph databases, provenance, and programming languages In-Reply-To: References: Message-ID: Hi again, I am pleased to announce that we are now accepting applications for a postdoctoral research position and a PhD studentship, as follows: 1) an 18-month postdoctoral position on the ADAPT project, funded by the DARPA Transparent Computing program, focusing on graph databases and querying: http://homepages.inf.ed.ac.uk/jcheney/group/adapt.html https://www.vacancies.ed.ac.uk/pls/corehrrecruit/erq_jobspec_version_4.jobspec?p_id=035230 Applications must be received by February 12, 2016. Although the project is somewhat database-centric, I would be very happy to receive applications from candidates with a strong PL implementation background who are interested in learning a little about graph databases - the skill sets needed overlap. For example, the main query language we expect to use, called Gremlin, is based on monadic comprehensions... 2) a *4-year* PhD studentship, for a student of any nationality, on the project "Skye: A programming language bridging theory and practice for scientific data curation", funded by a ?1.99M ERC Consolidator Grant: homepages.inf.ed.ac.uk/jcheney/group/skye.html http://wcms.inf.ed.ac.uk/lfcs/graduate%20study/apply/ I would prefer to recruit a student with expertise in programming language design and implementation this year, but will consider applications from any prospective students with interests relevant to the project. Additional positions on this project will be announced in due course, but applications from prospective students interested in starting a PhD in the next academic year should be submitted by March 18, 2016. More information about both projects, and about my current group and the excellent research environment offered by LFCS, can be found on the above web pages and I am happy to answer any questions by email. --James On Tue, Dec 15, 2015 at 3:53 PM, James Cheney wrote: > Hi, > > As a result of recent funding awards, I expect to be able to advertise two > postdoctoral positions and a PhD position at the Laboratory for Foundations > of Computer Science, University of Edinburgh in the near future: > > * The first postdoc position will be advertised early in January to start > as soon as possible (in practice, this likely means February 2016 at the > absolute earliest; I'd prefer to have someone by March or April if > possible). > > The position will require a mix of research and development skills, to > contribute to the development of a system for processing and analyzing > provenance graph data in order to identify and mitigate advanced persistent > threat attacks. Preferred programming languages among other project > members include Haskell, Scala and Python. Experience with graph databases > such as Titan/Cassandra or the Gremlin query language would be a big plus. > > I would like to hire someone to work on this project whose research > dovetails well with the development needed for the project. This could > mean a systems-oriented PL researcher interested in gaining experience with > graph databases, provenance or security, or a researcher in one of these > areas interested in gaining experience with PL. > > This position is part of the ADAPT project (A Diagnostics Approach for > Advanced Persistent Threat Detection) funded by the DARPA Transparent > Computing Program. The other partners in ADAPT are Galois, Inc., Xerox > PARC, and Oregon State University. The funding is secure until June 2017 > and funding after that point is contingent on continuation of the project > by DARPA, until the program ends in June 2019. > > * The second postdoc and PhD studentship position will be advertised later > in 2016 for a start date of mid-to-late 2016. Both will be part of the > ERC-funded project "Skye: A programming language bridging theory and > practice for scientific data curation". > > Relevant topics/background include heterogeneous metaprogramming, > language-integrated query, and scientific data management and provenance. > > Both positions will have funding for up to 4 years in the period 2016-2021 > (pending finalization of the grant agreement). > > This message does not constitute a formal advertisement of an employment > opportunity; formal advertisements will follow when the details are > finalized. Please contact me if interested in any of these opportunities > or with any questions about the projects, and research environment, and > preferably including a CV and summary of your research interests and how > they relate to the position(s) you are interested in. > > --James > -------------- next part -------------- An HTML attachment was scrubbed... URL: From aoto at ie.niigata-u.ac.jp Thu Jan 14 20:18:06 2016 From: aoto at ie.niigata-u.ac.jp (Takahito Aoto) Date: Fri, 15 Jan 2016 10:18:06 +0900 (JST) Subject: [TYPES/announce] CoCo 2016: First Call for Provers Message-ID: <20160115.101806.153016743046568151.aoto@ie.niigata-u.ac.jp> ====================================================================== First Call for Provers CoCo 2016 5th Confluence Competition the week of September 4-10, 2016 Obergurgl, Austria http://coco.nue.riec.tohoku.ac.jp/2016/ ====================================================================== 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 5th Confluence Competition (CoCo 2016) will run ***live*** during the 5th International Workshop on Confluence (IWC 2016), collocated with Computational Logic in the Alps (CLA 2016) in Obergurgl, Austria. 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 Besides these categories, new categories will be considered if there are tools and problems dedicated to those categories. We welcome requests for categories. Demonstration categories are for demonstrating new attempts and/or merits of particular tools. 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 2016 indicated above. IMPORTANT DATES: * request for competition categories February 28, 2016 * request for demonstration categories June 30, 2016 * tool registration August 21, 2016 * tool submission August 28, 2016 * problem submission August 30, 2016 * competition TBA (on the week of September 4-10, 2016) REQUEST FOR NEW CATEGORIES: Request for new categories is via the contact email address. Please send the following information at your earliest convenience: * category type (competition category or demonstration category) * description of problems and semantics (rewrite steps, confluence, etc.) together with adequate references * a proposal of the input format (if necessary) Requests for new categories may be rejected for technical reasons. 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 2016. REGISTRATION/SUBMISSION: Tool registration is via the easychair. Every tool registration should also contain a one page system description. Tool submission will be via StarExec. ORGANISING COMMITTEE: * Takahito Aoto Niigata University (chair) * Nao Hirokawa JAIST * Julian Nagele University of Innsbruck * Naoki Nishida Nagoya University ADVISORY BOARD: * Beniamino Accattoli INRIA, Paris * Yuki Chiba JAIST CONTACT: coco-sc [AT] jaist.ac.jp From Dejan.Nickovic at ait.ac.at Thu Jan 14 09:46:26 2016 From: Dejan.Nickovic at ait.ac.at (Nickovic Dejan) Date: Thu, 14 Jan 2016 14:46:26 +0000 Subject: [TYPES/announce] 2nd CfS: MT-CPS'15 - International Workshop on Monitoring and Testing of Cyber-Physical Systems Message-ID: [Apologies for multiple copies.] CALL FOR SUBMISSIONS MT-CPS'16 1st International Workshop on Monitoring and Testing of Cyber-Physical Systems Vienna, Austria 11 April 2016 Collocated with CPS Week http://mtcps16.ait.ac.at/ DESCRIPTION Cyber-physical systems (CPS) are integrations of heterogeneous collaborative entities that interact between themselves and with their physical environment. CPS exhibit complex and unpredictable behaviors, thus making their correctness and robustness analysis a challenging task. In order to address their full complexity, there is an emergent need for formal, yet efficient and scalable methods for the verification and analysis of CPS. Light-weight verification techniques, such as monitoring and testing, achieve both rigor and efficiency by enabling the evaluation of systems according to the properties of their individual behaviours. The MT CPS workshop aims at bringing together researchers and practitioners interested in the problems of detecting, testing, measuring and extracting qualitative and quantitative properties from CPS behaviors. Topics of interest include (but are not limited to): ? Specification languages for monitoring and testing ? Runtime verification and monitoring ? Black-box and white-box testing ? Measuring and statistical information gathering ? Simulation-based verification and parameter synthesis ? Diagnostics, error localization and repair ? Combination of static and dynamic analysis ? Applications and case studies WORKSHOP FORMAT MT CPS workshop is intended to be a forum for exchanging the latest scientific trends between researchers and practitioners interested in the field of light-weight verification and analysis of CPS. As a consequence, the workshop will NOT have formal proceedings. We encourage submission of abstracts that address any of the aforementioned topics of interest and cover recently published results as well as the work in progress. IMPORTANT DATES ? Abstract submission deadline: February 14, 2016 ? Notification: March 5, 2016 ? Early registration: March 10, 2016 ? Workshop: April 11, 2016 KEYNOTE SPEAKER ? Bernhard K. Aichernig, Associate Professor at Graz University of Technology, Austria PROGRAMME COMMITTEE ? Xavier Avon, EASii-IC, France ? Ezio Bartocci, Vienna University of Technology, Austria ? Sergiy Bogomolov, IST Austria, Austria ? Harald Brandl, AVL List GmbH, Austria ? Thao Dang, VERIMAG, France ? Jyotirmoy Deshmukh, Toyota Technical Center, USA ? Alexandre Donz?, UC Berkeley, USA ? Georgios Fainekos, Arizona State University, USA ? Thomas Ferr?re, Mentor Graphics, France ? Christoph Grimm, Kaiserslautern University of Technology, Germany ? Radu Grosu, Vienna University of Technology, Austria ? Ichiro Hasuo, University of Tokyo, Japan ? Thomas Klotz, Bosch Sensortec GmbH, Germany ? Scott Little, Intel, USA ? Oded Maler, VERIMAG, France ? Thang Nguyen, Infineon Technologies AG, Austria ? Dejan Nickovic, AIT Austrian Institute of Technology GmbH, Austria ? Sriram Sankaranarayanan, University of Colorado at Boulder, USA SUBMISSION INSTRUCTIONS Abstracts are submitted via https://easychair.org/conferences/?conf=mtcps2016. Abstracts should be in PDF form, up to 2 pages in length with 1-inch margins and at least 10-point font size, and may contain up to two figures. Abstracts should list the full names, affiliations, and contact information of all authors, and the submission should indicate whether the abstract will be presented as a poster, orally, or both. Abstracts will be reviewed by the Program Committee. Those that are selected for oral and poster presentations will be distributed to workshop participants and posted on the workshop website. PC CHAIRS * Radu Grosu, Vienna University of Technology, Austria * Oded Maler, VERIMAG, France * Dejan Nickovic, AIT Austrian Institute of Technology GmbH, Austria Dejan Nickovic Senior Scientist Department Safety and Security Business Unit Safe and Autonomous Systems AIT Austrian Institute of Technology GmbH Donau-City-Stra?e 1 | 1220 Vienna | Austria T +43(0) 50550-4021 | M +43(0) 66488-390038 | F +43(0) 50550-4150 dejan.nickovic at ait.ac.at | http://www.ait.ac.at FN: 115980 i HG Wien | UID: ATU14703506 This email and any attachments thereto, is intended only for use by the addressee(s) named herein and may contain legally privileged and/or confidential information. If you are not the intended recipient, please notify the sender by return e-mail or by telephone and delete this message from your system and any printout thereof. Any unauthorized use, reproduction, or dissemination of this message is strictly prohibited. Please note that e-mails are susceptible to change. AIT Austrian Institute of Technology GmbH shall not be liable for the improper or incomplete transmission of the information contained in this communication, nor shall it be liable for any delay in its receipt. -------------- next part -------------- An HTML attachment was scrubbed... URL: From jdc at uwo.ca Thu Jan 14 21:21:22 2016 From: jdc at uwo.ca (Dan Christensen) Date: Thu, 14 Jan 2016 21:21:22 -0500 Subject: [TYPES/announce] fully funded graduate positions in Math at UWO References: <871tbtd98g.fsf@uwo.ca> Message-ID: <87d1t360rh.fsf@uwo.ca> [Note that we have a growing group working on Homotopy Type Theory and related areas, including Dan Christensen, Chris Kapulkin, Karol Szumilo, and several graduate students.] Please distribute to undergraduate and master's students and appropriate counsellors and supervisors. 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 20 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/members-of-the-graduate-faculty/ More information, 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. Early applications are welcome, and 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 Jean-Marc.Talbot at lif.univ-mrs.fr Sat Jan 16 15:37:59 2016 From: Jean-Marc.Talbot at lif.univ-mrs.fr (Jean-Marc Talbot) Date: Sat, 16 Jan 2016 21:37:59 +0100 Subject: [TYPES/announce] CSL 2016 - 1st CFP Message-ID: <569AAA27.40305@lif.univ-mrs.fr> CALL FOR PAPERS CSL 2016 25th EACSL Annual Conference on Computer Science Logic August 29 -- September 1st, 2016, Marseille, France http://csl16.lif.univ-mrs.fr/ ------------------------------------------------------------------------ Abstract submission: April 8, 2016 Paper submission: April 15, 2016 Notification: June 11, 2016 ------------------------------------------------------------------------ Computer Science Logic (CSL) is the annual conference of the European Association for Computer Science Logic (EACSL). The conference is intended for computer scientists whose research activities involve logic, as well as for logicians working on issues significant for computer science. CSL 2016 is the 25th EACSL annual conference, and will be organized by Aix-Marseille Universit? in Marseille, France. Scope ----- Suggested topics of interest include (but are not limited to): * automated deduction and interactive theorem proving, * constructive mathematics and type theory, * equational logic and term rewriting, * automata and games, game semantics, * modal and temporal logic, * model checking, * decision procedures, * logical aspects of computational complexity, * finite model theory, * computational proof theory, * bounded arithmetic and propositional proof complexity, * logic programming and constraints, * lambda calculus and combinatory logic, * domain theory, * categorical logic and topological semantics, * database theory, * specification, extraction and transformation of programs, * logical aspects of quantum computing, * logical foundations of programming paradigms, * verification and program analysis, * linear logic, * higher-order logic, * nonmonotonic reasoning. Invited Speakers ---------------- Alexandra Silva - University College, London, UK Anca Muscholl - University of Bordeaux, France Agata Ciabattoni - University of Vienna, Austria Libor Barto - University of Prague, Czech Republic Satellite events ---------------- Three affiliated workshops will be held as co-located events in the days following the conference: LCC'16: Logic and Computational Complexity 2016 (September 2) PLRR: Parametricity, Logical Relations and Realizability (September 2) QSLC: Quantitative Semantics of Logic and Computation (September 2-3) Submission guidelines --------------------- The CSL 2016 conference proceedings will be published in Leibniz International Proceedings in Informatics (LIPIcs). Authors are invited to submit papers of no more than 15 pages in LIPIcs style (including references) presenting work not previously published, fitting the scope of the conference. The submission is in two stages: * abstracts are due on April 8, 2016 (AoE); * final papers are due on April 15, 2016 (AoE). Both stages must be done via the EasyChair page for the conference: https://easychair.org/conferences/?conf=csl2016 Submitted papers must be written in English and must provide sufficient detail to allow the Programme Committee to assess the merits of the paper. Full proofs may appear in a technical appendix which will be read at the reviewers? discretion. Authors are strongly encouraged to include a well written introduction which is directed at all members of the PC. Papers must not be submitted concurrently to another conference with refereed proceedings. The PC chairs should be informed of closely related work submitted to a conference or a journal. Papers authored or co-authored by members of the PC are not allowed. Programme Committee ------------------- Christel Baier ? Technische Universit?t Dresden, Germany Mickael Benedikt ? University of Oxford, UK Manuel Bodirsky ? Technische Universit?t Dresden, Germany Sam Buss ? University of California, USA Luis Caires ? Universidade Nova de Lisboa, Portugal Giovanna D?Agostino ? University of Udine, Italy Thomas Ehrhard ? CNRS Universit? Paris Diderot, France Emmanuel Filiot ? Universit? Libre de Bruxelles, Belgium Silvio Ghilardi ? Universit? degli Studi di Milano, Italy Valentin Goranko ? Stockholm University, Sweden Anna Ing?lfsd?ttir ? Reykjavik University, Iceland Laura Kov?cs ? Chalmers University of Technology, Sweden Marta Kwiatkowska ? University of Oxford, UK Christof L?ding ? RWTH Aachen University, Germany Assia Mahboubi ? INRIA Saclay Ile-de-France, France Guy McCusker ? University of Bath, UK Magdalena Ortiz ? TU Wien, Austria Sophie Pinchinat ? Universit? de Rennes 1, France Laurent Regnier ? Aix-Marseille Universit?, France (co-chair) Sylvain Salvati ? Universit? de Bordeaux, France Ulrike Sattler ? University of Manchester, UK Peter Selinger ? Dalhousie University, Canada Thomas Streicher ? Technische Universit?t Darmstadt, Germany Jean-Marc Talbot ? Aix-Marseille Universit?, France (co-chair) Pawe? Urzyczyn ? Uniwersytet Warszawski, Poland Luca Vigan? ? King?s College London, UK Organising Committee -------------------- * Emmanuel Beffara * Benjamin Monmege * Luigi Santocanale * Laurent Regnier (co-chair) * Pierre-Alain Reynier * Jean-Marc Talbot (co-chair) * Lionel Vaux (all from Aix-Marseille Universit?, Marseille, France) From radugrigore at gmail.com Sun Jan 17 06:15:15 2016 From: radugrigore at gmail.com (Radu Grigore) Date: Sun, 17 Jan 2016 11:15:15 +0000 Subject: [TYPES/announce] PhD studentships at University of Kent Message-ID: The University of Kent (UK) offers several PhD studentships: http://www.cs.kent.ac.uk/research/studyingforaphd/index.html Deadline: 4 February 2016 -- I am looking for a PhD student interested in improving program analysis by using techniques from machine learning. Take a look at http://www.cs.kent.ac.uk/research/studyingforaphd/phd-grigore-2016.html and http://arxiv.org/abs/1511.01874 If you find this research area interesting, then email me. From ylies.falcone at imag.fr Fri Jan 15 12:49:22 2016 From: ylies.falcone at imag.fr (=?utf-8?Q?Yli=C3=A8s_Falcone?=) Date: Fri, 15 Jan 2016 18:49:22 +0100 Subject: [TYPES/announce] RV 2016, Sept 23-30 2016, Madrid, Spain - 1st Call for Papers and Tutorials Message-ID: <2382BF8E-E2CC-4E2C-8A04-439788CD83B6@imag.fr> RV 2016 16th International Conference on Runtime Verification September 23-30, Madrid, Spain http://rv2016.imag.fr Scope Runtime verification is concerned with monitoring and analysis of software and hardware system executions. Runtime verification techniques are crucial for system correctness, reliability, and robustness; they are significantly more powerful and versatile than conventional testing, and 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: - specification languages - specification mining - program instrumentation - monitor construction techniques - logging, recording, and replay - runtime enforcement, fault detection, localization, containment, recovery and repair - program steering and adaptation - metrics and statistical information gathering - combination of static and dynamic analyses - program execution visualization - monitoring techniques for safety/mission-critical systems - monitoring distributed systems, cloud services, and big data applications - monitoring security and privacy policies 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. Invited Speakers The program of RV 2016 will feature invited talks from: Gul Agha (University of Illinois at Urbana-Champaign, USA) Oded Maler (CNRS and University of Grenoble-Alpes, France) Fred B. Schneider (Cornell University, USA) Overview RV 2016 will be held September 23-30 in Madrid, Spain. RV 2016 will feature the first summer school on Runtime Verification (September 23-25), two workshop days (September 26-25), and three conference days (September 28-30). General Information on Submissions All papers and tutorials will appear in the conference proceedings in an LNCS volume. Submitted papers and tutorials must use the LNCS/Springer style. At least one author of each accepted paper and tutorial must attend RV 2016 to present the paper. Papers must be written in English and submitted electronically (in PDF format) using the EasyChair system. The below page limitations 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. Research Papers Track Research papers can be submitted in two categories: regular and short papers. Papers in both categories will be reviewed by at least 3 members of the Program Committee. Regular Papers (up to 15 pages) should present original unpublished results. Theoretical papers, system and application papers as well as case studies on runtime verification are all welcome. The Program Committee of RV 2015 will give a best paper award. 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. Short Papers (up to 6 pages) 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. Accepted short papers will be presented in special talk (15 minutes) and poster sessions. Tool Papers Track The aim of the RV 2016 tool track is to provide an opportunity for researchers and practitioners to show and to discuss the latest advances, experiences and challenges in devising and developing reliable software tools for runtime verification. All tool papers will be reviewed by at least 3 members of the Tool Committee. An author of each accepted tool paper should give a 15-20 minutes demonstration during the conference. All tool papers must include information on tool availability, maturity, selected experimental results and it should provide a link to a website containing the theoretical background and user guide. Furthermore, we strongly encourage authors to make their tools and benchmarks available with their submission. We encourage tool papers to include a script in an appendix (not included in the page count) describing how the demo will be conducted during the conference presentation with screenshots presenting step-by-step the tool?s capabilities, highlighting the main characteristics and the usage. Tool papers can be submitted into two categories: Regular Tool Papers (up to 8 pages). A tool paper in this category should present a new tool, a new tool component or significant and novel extensions to existing tools supporting runtime verification. Each submission should be original and not published previously in a tool paper form. Tool Exhibition Papers (up to 4 pages). A tool paper in this category can have been previously published. A tool paper in this category should be oriented towards the tool usage and is an opportunity for the developers to present them at RV 2016. Tutorial Track Tutorials are two-to-three-hour presentations on a selected topic. Additionally, tutorial presenters will be offered to publish a paper of up to 20 pages in the LNCS conference proceedings. A proposal for a tutorial must contain the subject of the tutorial, a proposed timeline, a note on previous similar tutorials (if applicable) and the differences to this incarnation, and a biography of the presenter. The proposal must not exceed 2 pages. Tutorial proposals will be reviewed by the Program Committee. Important Dates Research and tool papers as well as tutorials will follow the following timeline: Abstract deadline: May 8, 2016 Paper and tutorial deadline: May 15, 2016 Tutorial notification: June 1, 2016 Paper notification: July 11, 2016 Camera ready deadline: August 8, 2016 Summer school: September 23-25, 2016 Workshops and tutorials: September 26-27, 2016 Conference: September 28-30, 2016 Committees Program Committee Chairs Yli?s Falcone, Univ. Grenoble-Alpes and Inria, France Cesar Sanchez, IMDEA Software, Madrid, Spain Tool Committee Chair Klaus Havelund, NASA Jet Propulsion Laboratory, USA Local Organization Chair Juan E. Tapiador, Universidad Carlos III de Madrid, Spain Program Committee Erika Abraham, RWTH Aachen University, Germany Howard Barringer, The University of Manchester, UK Ezio Bartocci, TU Wien, Austria Andreas Bauer, NICTA & Australian National University, Australia Saddek Bensalem, Univ. Grenoble Alpes, France Eric Bodden, Fraunhofer SIT and Technische University Darmstadt, Germany Borzoo Bonakdarpour, McMaster University, Canada Laura Bozzelli, Technical University of Madrid (UPM), Spain Juan Caballero, IMDEA Software Institute, Spain Wei-Ngan Chin, National University of Singapore, Singapore Christian Colombo, University of Malta, Malta Jyotirmoy Deshmukh, Toyota Technical Center, USA Alexandre Donz?, UC Berkeley EECS Department, USA Yli?s Falcone, Univ. Grenoble Alpes and Inria, France Bernd Finkbeiner, Saarland University, Germany Adrian Francalanza, University of Malta, Malta Vijay Garg, The University of Texas at Austin, USA Patrice Godefroid, Microsoft Research, USA Susanne Graf, Univ. Grenoble Alpes and CNRS, France Radu Grosu, Vienna University of Technology, Austria Sylvain Hall?, Universit? du Qu?bec ? Chicoutimi, Canada Klaus Havelund, NASA Jet Propulsion Laboratory, USA Johan Jaffar, National University of Singapore, Singapore Thierry J?ron, Inria Rennes ? Bretagne Atlantique, France Johannes Kinder, Royal Holloway University of London, UK Felix Klaedtke, NEC Europe Ltd., Germany Kim G. Larsen, Aalborg University, Denmark Axel Legay, Inria Rennes ? Bretagne Atlantique, France Martin Leucker, University of L?beck, Germany Benjamin Livshits, Microsoft Research, USA Joao Louren?o, Universidade Nova de Lisboa, Portugal Rupak Majumdar, MPI-SWS, Germany Leonardo Mariani, University of Milano Bicocca, Italy David Naumann, Stevens Institute of Technology, USA Dejan Nickovic, Austrian Institute of Technology, Austria Gordon Pace, University of Malta, Malta Doron Peled, Bar Ilan University, Israel Lee Pike, Galois, Inc., USA Grigore Rosu, University of Illinois at Urbana-Champaign, USA Gwen Sala?n, Univ. Grenoble Alpes and Inria, France Cesar Sanchez, IMDEA Software Institute, Spain Sriram Sankaranarayanan, University of Colorado Boulder, USA Gerardo Schneider, University of Gothenburg, Sweden Scott Smolka, Stony Brook University, USA Oleg Sokolsky, University of Pennsylvania, USA Bernhard Steffen, University of Dortmund, Germany Scott Stoller, Stony Brook University, USA Volder Stolz, University of Oslo, Norway Jun Sun, Singapore University of Technology and Design, Singapore Juan Tapiador, Universidad Carlos III de Madrid, Spain Serdar Tasiran, Koc Univ., Turkey Michael Whalen, University of Minnesota, USA Eugen Zalinescu, ETH Zurich, Switzerland Lenore Zuck, University of Illinois at Chicago, USA Tool Committee Steven Artz, EC Spride, Germany Howard Barringer, The University of Manchester, UK Ezio Bartocci, TU Wien, Austria Martin Leucker, University of Luebeck, Germany Gordon Pace, University of Malta, Malta Giles Reger, The University of Manchester, UK Julien Signoles, CEA, France Oleg Sokolsky, University of Pennsylvania, USA Bernhard Steffen, University of Dortmund, Germany Nikolai Tillmann, Microsoft Research, USA Eugen Zalinescu, ETH Zurich, Switzerland -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: madrid.jpeg Type: image/jpeg Size: 134903 bytes Desc: not available URL: -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: cfp.pdf Type: application/pdf Size: 236782 bytes Desc: not available URL: -------------- next part -------------- An HTML attachment was scrubbed... URL: From c.a.furia at gmail.com Mon Jan 18 07:31:14 2016 From: c.a.furia at gmail.com (Carlo A. Furia) Date: Mon, 18 Jan 2016 13:31:14 +0100 Subject: [TYPES/announce] TAP 2016 (Tests & Proofs): Final CfP Message-ID: <569CDB12.1020607@gmail.com> ================================================ TAP 2016 10th International Conference on Tests & Proofs 5-7 July 2016, Vienna, Austria Co-located with STAF 2016 http://tap2016.ist.tugraz.at Final Call for Papers ================================================ NEW: submission deadline approaching! NEW: industrial invited speaker: Klaus Reichl, Thales * Abstracts: 29 January 2016 * Papers: 5 February 2016 * Notifications: 15 April 2016 * Camera ready versions: 6 May 2016 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. Dijkstra's famous remark that "testing shows the presence, not the absence of bugs" contributed to reinforcing the opinion that program testing and program proving are antithetical techniques. Under the traditional view, proving aims at establishing correctness, whereas testing aims at uncovering errors: a correct program needs no testing, and there's no point in trying to prove a buggy one. As a result, research in verification has historically been divided into separate communities, with only few interested in both testing and proving. This attitude has changed significantly over the last decade. Verification research has seen a convergence of heterogeneous techniques and a synergy between traditionally distinct communities. Testing and proving are increasingly seen as complementary rather than mutually exclusive techniques: formal testing can increase the confidence in the correctness of program parts that are hard to reason about formally, and proving can help make testing more efficient and systematic. 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. Scope & Topics -------------- 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 (theorem proving, model checking, symbolic execution, SMT solving, constraint logic programming, etc.) to support testing: generating testing inputs and oracles, supporting coverage criteria, and so on. * Program analysis techniques combining static and dynamic analysis * Specification inference by deductive and dynamic methods * Testing and runtime analysis of formal specifications * Model-based testing and verification * Using model checking to generate test cases * Testing of verification tools and environments * Applications of testing and proving to new domains, such as security, configuration management, and language-based techniques * Bridging the gap between concrete and symbolic reasoning techniques * Innovative approaches to verification such as crowdsourcing and serious games * Case studies, tool and framework descriptions, and experience reports about combining tests and proofs Submissions ----------- TAP 2015 accepts regular-length research papers (16 LNCS pages + references), short papers (6 LNCS pages + references), and tool demonstration papers (8 LNCS pages + references). For details, see the submission instructions: http://tap2016.ist.tugraz.at/submission.shtml Authors of selected papers will be invited to submit extended versions of their TAP 2016 papers for a special issue of the Springer journal Formal Aspects of Computing (http://link.springer.com/journal/165). Industrial invited speaker -------------------------- Klaus Reichl, Thales, Vienna, Austria Organization ------------ PC Chairs: * Bernhard K. Aichernig, Graz University of Technology, Austria * Carlo A. Furia, Chalmers University of Technology, Sweden Program Committee: * Jasmin C. Blanchette, Inria Nancy and MPI Saarbruecken, France and Germany * Achim D. Brucker, SAP AG, Germany * Catherine Dubois, ENSIIE, France * Gordon Fraser, University of Sheffield, UK * Juan Pablo Galeotti, University of Buenos Aires, Argentina * Angelo Gargantini, Universita di Bergamo, Italy * Alain Giorgetti, FEMTO-ST Institute and University of Franche-Comte, France * Christoph Gladisch, Bosch GmbH, Germany * Martin Gogolla, University of Bremen, Germany * Arnaud Gotlieb, Simula Research Laboratory, Norway * Ashutosh Gupta, Tata Institute, Mumbai, India * Reiner Haehnle, TU Darmstadt, Germany * Marieke Huisman, University of Twente, the Netherlands * Bart Jacobs, KU Leuven, Belgium * Nikolai Kosmatov, CEA LIST, France * Laura Kovacs, Chalmers and TU Wien, Sweden and Austria * Shaoying Liu, Hosei University, Japan * Panagiotis (Pete) Manolios, Northeastern University, USA * Karl Meinke, KTH, Sweden * Brian Nielsen, Aalborg University, Denmark * Nadia Polikarpova, MIT, USA * Andrew J. Reynolds, EPFL, Switzerland * Augusto Sampaio, Federal University of Pernambuco, Brazil * Martina Seidl, Johannes Kepler University Linz, Austria * Jun Sun, Singapore University of Technology and Design, Singapore * Nikolai Tillmann, Microsoft, USA * T. H. Tse, the University of Hong Kong, Hong Kong * Margus Veanes, Microsoft Research Redmond, USA * Burkhart Wolff, University of Paris-Sud, France From wasowski at itu.dk Fri Jan 15 15:17:35 2016 From: wasowski at itu.dk (=?UTF-8?Q?Andrzej_W=c4=85sowski?=) Date: Fri, 15 Jan 2016 21:17:35 +0100 Subject: [TYPES/announce] Call for Papers for ECMFA 2016: 12th European Conference on Modelling Foundations and Applications Message-ID: <569953DF.5090106@itu.dk> 12th European Conference on Modelling Foundations and Applications ECMFA 2016 At STAF 2016: 4-8 July, 2016, Vienna, Austria General description Model-Based Engineering (MBE) is an approach to the design, analysis and development of software and systems that relies on exploiting high-level models and computer-based automation to achieve significant boosts in both productivity and quality. The ECMFA conference series is dedicated to advancing the state of knowledge and fostering the industrial application of MBE and related approaches. Its focus is on engaging the key figures of research and industry in a dialog which will result in stronger and more effective practical application of MBE, hence producing more reliable software based on state-of-the-art research results. ECMFA 2016 will be co-located with ICMT, TAP, SEFM, ICGT and TTC as part of the STAF federation of conferences, leading conferences on software technologies (http://stafconferences.info). The joint organization of these prominent conferences provides a unique opportunity to gather practitioners and researchers interested in all aspects of software technology, and allow them to interact with each other. Contributions ECMFA has two distinct Paper Tracks: one for research papers (Track F) dealing with the foundations for MBE, and one for industrial/applications papers (Track A) dealing with the applications of MBE, including experience reports on MBE tools. Research Papers (Track F) In this track, we are soliciting papers presenting original research on all aspects of MBE. Typical topics of interest include, among others: Foundations of (Meta)modelling Domain Specific Modelling Languages and Language Workbenches Model Reasoning, Testing and Validation Model Transformation, Code Generation and Reverse Engineering Model Execution and Simulation Model Management aspects such as (Co-)Evolution, Consistency, Synchronization Model-Based Engineering Environments and Tool Chains Foundations of Requirements Modelling, Architecture Modelling, Platform Modelling Foundations of Quality Aspects and Modelling non-functional System Properties Scalability of MBE techniques Collaborative Modeling Industrial Papers (Track A) In this track, we are soliciting papers representing views, innovations and experiences of industrial players in applying or supporting MBE. In particular, we are looking for papers that set requirements on the foundations, methods, and tools for MBE. We are also seeking experience reports or case studies on the application, successes or current shortcomings of MBE. Quantitative results reflecting industrial experience are particularly appreciated. All application areas of MBE are welcomed including but not limited to any of the following: MBE for Large and Complex Industrial Systems MBE for Safety-Critical Systems MBE for Cyber-Physical Systems MBE for Software and Business Process Modelling MBE Applications in Transportation, Health Care, Cloud & Mobile computing, etc. ... Model-Based Integration and Simulation Model-Based System Analysis Application of Modeling Standards Comparative Studies of MBE Methods and Tools Metrics for MBE Development MBE Training Submission and selection Manuscripts for both tracks must be submitted as PDF files through the EasyChair online submission system. Please ensure that you submit to the right track! Research papers should be up to 16 pages long; Industrial papers should be 12 pages long (full papers), or 2 pages long (short papers). Short papers will be given shorter presentation slots. Papers must be compliant with the LNCS paper style. Failure to conform to these guidelines may result in disqualification of the paper. In particular, papers longer than the maximum number of pages may be automatically rejected without review. All contributions will be subject to a rigorous selection process by the Program Committee. No simultaneous submission to other publication outlets (either a conference or a journal) is allowed; any concurrent submission will result in the immediate rejection of the paper. As in previous years, the proceedings of the conference with the accepted papers of both tracks will be published in a dedicated Springer LNCS volume. If accepted, one of the authors must attend the ECMFA 2015 conference and present the work in person. The authors of selected best papers from the foundations track will be invited to submit extended version to a special issue of the SoSyM journal (with another review process). Important dates Abstract submission deadline: February 15, 2016 AoE Papers submission deadline: March 1, 2016 AoE Notification to authors: April 7, 2016 Camera ready versions due: April 28, 2016 Keynote Speakers Krzysztof Czarnecki, University of Waterloo, Canada Stefan Voget, Continental Automotive GmbH, Germany Program Committees Foundations Track Andrzej Wasowski, IT University of Copenhagen (chair) Marco Brambilla, Politecnico di Milano Ruth Breu, University of Innsbruck Jordi Cabot, ICREA Marsha Chechik, University of Toronto Benoit Combemale, University of Rennes Nancy Day, University of Waterloo Juergen Dingel, Queen's University Sudipto Ghosh, Colorado State University Martin Gogolla, University of Bremen Jeff Gray, University of Alabama Esther Guerra, Universidad Autonoma de Madrid Regina Hebig, Chalmers Gothenburg Thomas Hildebrandt, IT University of Copenhagen Ekkart Kindler, Technical University of Denmark Dimitris Kolovos, University of York Thomas Kuehne, Victoria University Ralf Laemmel, Universitat Koblenz-Landau Shahar Maoz, Tel Aviv University Ileana Ober, IRIT Toulouse Ina Schaefer, Technische Universitat Braunschweig Andy Schuerr, Technische Universitat Darmstadt Perdita Stevens, University of Edinburgh Michal Smialek, Warsaw University of Technology Gabriele Taentzer, Philipps-Universitat Marburg Antonio Vallecillo, Universidad de Malaga Mark Van Den Brand, Eindhoven University of Technology Hans Vangheluwe, University of Antwerp and McGill University Daniel Varro, Budapest University of Technology and Economics Manuel Wimmer, Vienna University of Technology Applications Track Henrik Lonn, Volvo (chair) Andreas Abele, Robert Bosch GmbH Shaukat Ali, Simula Research Laboratory Behzad Bordbar, University of Birmingham, UK Goetz Botterweck Lero, University of Limerick Jean-Michel Bruel, IRIT Federico Ciccozzi, Malardalen University Maged Elaasar, JPL Sebastien Gerard CEA, LIST Oystein Haugen, Oestfold University College Vinay Kulkarni, Tata Consultancy Services Philip Langer, EclipseSource Roberto Erick Lopez-Herrejon, Johannes Kepler University Rolf-Helge Pfeiffer, DMI, Denmark Daniel Ratiu, Siemens Corporate Technology, Munich Charles Rivet, Zeligsoft Bernhard Rumpe, RWTH Aachen University Houari Sahraoui, Universite De Montreal Rick Salay, University of Toronto Bernhard Schaetz, TU Muenchen Harald Stoerrle, Danmarks Tekniske Universitet Ramin Tavakoli Kolagari, Nuremberg Institute of Technology Francois Terrier, CEA LIST Juha-Pekka Tolvanen, MetaCase Stefan Voget, Continental Automotive GmbH -- associate prof. Andrzej Wasowski, http://www.itu.dk/~wasowski IT University, Rued Langgaards Vej 7, 2300 Copenhagen, Denmark room 4D10 phone +45 7218 5086 fax *5001 skype wasowski_andrzej From m.r.mousavi at hh.se Sun Jan 17 11:52:44 2016 From: m.r.mousavi at hh.se (Mohammadreza Mousavi) Date: Sun, 17 Jan 2016 17:52:44 +0100 (CET) Subject: [TYPES/announce] 6th Halmstad Summer School on Testing Message-ID: <631664381.4227099.1453049564890.JavaMail.zimbra@hh.se> =========================================== The 6th Halmstad Summer School on Testing Halmstad University, Sweden June 13 - June 16, 2016 http://ceres.hh.se/mediawiki/index.php/HSST_2016 =========================================== 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 6th 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 ======== Automatic Software Verification with the Infer Static Analyzer (Dino Distefano, Queen Mary, University of London and Facebook, UK) Testing and Verification Methods for Many-Core Concurrency (Alastair F. Donaldson, Imperial College, UK) Is Mutation Analysis Ready for Prime Time? (Jeff Offutt, George Mason University, USA) Fault Model-Based Testing from State-Oriented Models (Alexandre Petrenko, Computer Research Institute of Montreal (CRIM), Canada) The Role of Testing and Tools for Innovation (Per Runeson, Lund University, Sweden) Fault Tree Analysis (Marielle Stoelinga, University of Twente, The Netherlands) Ph.D. Symposium =============== We have 6 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 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 be made already via https://easychair.org/conferences/?conf=hsst2016 . The deadline for submissions is May 15, 2016. Registration ========== The registration deadline is April 15, 2016. To apply to the summer school, please fill in the form at: http://bit.ly/HSST2016 . 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 3000 SEK (approx. 325 EUR) and covers lunches, coffee breaks, and the study material, but it does not include the social event and the social dinner. A ticket to the social event and the social dinner costs 500 SEK and can be requested upon registration. 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 75 minutes, to the Malm?-Copenhagen area in about 2 hours and to Stockholm in 4.5 hours. There are also daily flights from Halmstad Airport to Stockholm. 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_2016#Venue Organizers ======== Stella Erlandsson (Local Organization, stella.erlandsson at hh.se) Veronica Gaspes (Organization Chair, veronica.gaspes at hh.se) Mohammad Mousavi (Program Chair, m.r.mousavi at hh.se) The abstracts of the tutorials and the biographies of the speakers can be found at: http://ceres.hh.se/mediawiki/index.php/HSST_2016 For more information, contact one of the organizers. From davidl at cs.binghamton.edu Tue Jan 19 01:19:18 2016 From: davidl at cs.binghamton.edu (Yu David Liu) Date: Tue, 19 Jan 2016 13:19:18 +0700 Subject: [TYPES/announce] Modularity Across the System Stack (MASS'16) -- deadline approaching Message-ID: <569DD566.7020206@cs.binghamton.edu> We welcome papers on type systems and reasoning techniques at the intersection of programming languages and systems. The theme of MASS'16 is "modularity meets systems." Deadline on Jan 29, 2016. We accept both regular papers, and short papers in 2 pages. Best Regards, David Liu on behalf of MASS'16 organizers -- The 2016 International Workshop on Modularity Across the System Stack (MASS'16) affiliated with Modularity'16 (Malaga, Spain) The landscape of computation platforms has changed dramatically in recent years. Emerging systems --- such as wearable devices, smartphones, unmanned aerial vehicles, Internet of things, cloud computing servers, heterogeneous clusters, and data centers --- pose a distinct set of system-oriented challenges ranging from data throughput, energy efficiency, security, real-time guarantees, to high performance. In the meantime, modularity remains a cornerstone in modern software engineering, bringing in crucial benefits such as modular reasoning, improved program understanding, and collaborative software development. Current methodologies and software development technologies should be revised in order to produce software to meet system-oriented goals. The role of the Software Engineer is essential, having to be aware of the implications that each design, architecture and implementation decision has on the application-system ecosystem. This workshop is driven by one fundamental question: How does modularity interact with system-oriented goals? We welcome both positive and negative responses to this question. An example of the former would be modular reasoning systems specifically designed to promote system-oriented goals, whereas an example of the latter would be anti-patterns against system-oriented goals during modular software development. More concretely, areas of interest include but are not limited to: - Energy-aware software engineering (e.g. energy efficiency models, energy efficiency as a quality attribute, energy-aware self-adaptation) - Modularity support for energy-conscious and resource-constrained applications - Modularity support (e.g., programming language design and verification) for Big Data applications - Modularity support for high-performance, distributed, and heterogeneous applications - Software architecture for reusability and adaptability in systems and their interactions with applications - Modular security support (e.g., compositional information flow, compositional program analysis) - Modular real-time systems - Modular design interfacing applications and operating systems - Modular design interfacing software and hardware - Modularity support on emerging platforms (e.g., Internet of Things and wearable devices) - Empirical studies (patterns and anti-patterns) on the relationship between modularity and system-oriented goals - Software engineering techniques to balance the trade-off between modularity and efficiency - Memory bloats and long-tail performance problems across modular boundaries - Program optimization across modular boundaries - Modularity in systems software - Reasoning across applications, compilers, and virtual machines In a nutshell, we welcome all work sharing the spirit of Modularity Meets Systems. Submission details can be found at http://www.cs.binghamton.edu/~davidl/mass16.html. Organizers - Shigeru Chiba, University of Tokyo - Lidia Fuentes, University of Malaga - Hidehiko Masuhara, Tokyo Institute of Technology - Monica Pinto, University of Malaga - Max Scherr, University of Tokyo Program Chair: Yu David Liu, SUNY Binghamton Program Committee - Fernando Castor, Federal University of Pernambuco (UFPE) - Shigeru Chiba, University of Tokyo - Lidia Fuentes, University of Malaga - Nadia Gamez, University of Malaga - Raffi Khatchadourian, CUNY City Tech - Patricia Lago, VU University Amsterdam - David H. Lorenz, The Open University of Israel - Hidehiko Masuhara, Tokyo Institute of Technology - Monica Pinto, University of Malaga - Adrian Sampson, Cornell University - Max Scherr, University of Tokyo - Lukasz Ziarek, SUNY Buffalo -- Yu David Liu Associate Professor Department of Computer Science SUNY Binghamton -------------- next part -------------- An HTML attachment was scrubbed... URL: From storm at cwi.nl Tue Jan 19 08:37:14 2016 From: storm at cwi.nl (Tijs van der Storm) Date: Tue, 19 Jan 2016 14:37:14 +0100 Subject: [TYPES/announce] SPLASH'16: OOPSLA, Onward!, Workshops, DLS, SLE, GPCE Message-ID: /************************************************************************************/ ACM Conference on Systems, Programming, Languages, and Applications: Software for Humanity (SPLASH'16) Amsterdam, The Netherlands Sun 30th October - Fri 4th November , 2016 http://2016.splashcon.org Sponsored by ACM SIGPLAN /************************************************************************************/ FIRST COMBINED CALL FOR CONTRIBUTIONS: OOPSLA Onward! Workshops Doctoral Symposium Posters Dynamic Languages Symposium (DLS) Software Language Engineering (SLE) Generative Programming: Concepts & Experiences (GPCE) /************************************************************************************/ # SPLASH 2016 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, systems, and software engineering. We invite high quality submissions describing original and unpublished work. ## OOPSLA Research Papers Papers that address any aspect of software development are welcome, including requirements, modeling, prototyping, design, implementation, generation, analysis, verification, testing, evaluation, maintenance, reuse, replacement, and retirement of software systems. Papers may address these topics in a variety of ways, including new tools (such as languages, program analyses, and runtime systems), new techniques (such as methodologies, design processes, code organization approaches, and management techniques), and new evaluations (such as formalisms and proofs, corpora analyses, user studies, and surveys). Submissions due: Wed 23 March, 2016 http://2016.splashcon.org/track/splash-2016-oopsla ## Onward! Research 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: Fri 1 April, 2016 http://2016.splashcon.org/track/onward2016/onward-2016-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 an exploration of a topic, its impact, or 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 by which the author reached an understanding of such a topic. The subject area 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: Fri 1 April, 2016 http://2016.splashcon.org/track/onward2016/onward2016-essays ## Workshops The SPLASH Workshops track 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. Late Phase Submissions of Workshop Proposals due: Fri 4 Mar, 2016 http://2016.splashcon.org/track/splash2016-workshops ## 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: Thu 30 Jun, 2016 http://2016.splashcon.org/track/splash-2016-ds ## 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. Poster submissions due: Fri 8 Jul, 2016 http://2016.splashcon.org/track/splash-2016-posters ## Dynamic Languages Symposium (DLS) DLS is the premier forum for researchers and practitioners to share knowledge and research on dynamic languages, their implementation, and applications. The influence of dynamic languages ? from Lisp to Smalltalk to Python to Javascript ? on real-world practice, and research, continues to grow. We invite high quality papers reporting original research, innovative contributions, or experience related to dynamic languages, their implementation, and applications. Submissions due: Fri 10 June, 2016 http://2016.splashcon.org/track/dls-2016/dls-2016-papers ## Software Language Engineering (SLE) Software Language Engineering (SLE) is the application of systematic, disciplined, and measurable approaches to the development, use, deployment, and maintenance of software languages. The term ?software language? is used broadly, and includes: general-purpose programming languages; domain-specific languages (e.g. BPMN, Simulink, Modelica); modeling and metamodeling languages (e.g. SysML and UML); data models and ontologies (e.g. XML-based and OWL-based languages and vocabularies). SLE solicits high-quality contributions in areas ranging from theoretical and conceptual contributions to tools, techniques, and frameworks in the domain of language engineering. Submissions due: Fri 17 June, 2016 (abstracts); Fri 24 June, 2016 (papers) http://2016.splashcon.org/track/sle-2016/sle-2016-papers ## Generative Programming: Concepts & Experiences (GPCE) The International Conference on Generative Programming: Concepts & Experiences (GPCE) is a venue for researchers and practitioners interested in techniques that use program generation, domain-specific languages, and component deployment to increase programmer productivity, improve software quality, and shorten the time-to-market of software products. In addition to exploring cutting-edge techniques of generative software, our goal is to foster further cross-fertilization between the software engineering and the programming languages research communities. Submissions due: Fri 17 June, 2016 (abstracts); Fri 24 June, 2016 (papers) http://2016.splashcon.org/track/gpce-2016/gpce-2016-papers ## Information Contact: publicity at splashcon.org Website: http://2016.splashcon.org Location: M?venpick Hotel Amsterdam City Centre Amsterdam, The Netherlands ## Organization: SPLASH General Chair: Eelco Visser (TU Delft) OOPSLA Papers Chair: Yannis Smaragdakis (University of Athens) Onward! Papers Chair: Emerson Murphy-Hill (North Carolina State University) Onward! Essays Chair: Crista Lopes (University of California, Irvine) DLS PC Chair: Roberto Ierusalimschy (PUC-Rio) SLE PC Co-Chairs: Emilie Balland (Sensational AG) and Daniel Varro (Budapest University of Technology and Economics) GPCE PC Chair: Ina Schaefer (TU Braunschweig) Doctoral Symposium Chair: Matthew Flatt (University of Utah) SPLASH-E Co-Chair: Matthias Hauswirth (University of Lugano) and Steve Blackburn (Australian National University) SPLASH-I Co-Chairs: Eelco Visser (TU Delft) and Tijs van der Storm (CWI) Artifacts Co-Chairs: Michael Hind (IBM Research) and Michael Bond (Ohio State University) Workshops Co-Chairs: Jan Rellermeyer (IBM Research) and Craig Anslow (Middlesex University, London) Posters Co-Chairs: Sebastian Erdweg (TU Darmstadt) and Jeff Huang (Texas A&M University) Student Research Competition Co-Chairs: Patrick Lam (University of Waterloo) and Sam Guyer (Tufts University) Student Volunteer Co-Chairs: Daco Harkes (TU Delft) and Giovanni Viviani (University of British Columbia) Publications Chair: Alex Potanin (Victoria University of Wellington) Sponsorship Chair: Jurgen Vinju (Purdue University) Publicity and Web Co-Chairs: Tijs van der Storm (CWI) and Ron Garcia (University of British Columbia) Web Technology Chair: Eelco Visser (TU Delft) /************************************************************************************/ -- Researcher Centrum Wiskunde & Informatica (CWI) Master of Software Engineering Universiteit van Amsterdam (UvA) Dr. Tijs van der Storm @ Centrum Wiskunde & Informatica (CWI) Office: L225 | Phone: +31 (0)20 5924164 | Address: Science Park 123 P.O. Box 94079 | Postal code: 1090 GB | Amsterdam, The Netherlands -------------- next part -------------- An HTML attachment was scrubbed... URL: From Klaus.Havelund at jpl.nasa.gov Mon Jan 18 14:19:28 2016 From: Klaus.Havelund at jpl.nasa.gov (Havelund, Klaus (349F)) Date: Mon, 18 Jan 2016 19:19:28 +0000 Subject: [TYPES/announce] [fm-announcements] RV 2016, Sept 23-30 2016, Madrid, Spain - 1st Call for Papers and Tutorials Message-ID: RV 2016 16th International Conference on Runtime Verification September 23-30, Madrid, Spain http://rv2016.imag.fr Scope Runtime verification is concerned with monitoring and analysis of software and hardware system executions. Runtime verification techniques are crucial for system correctness, reliability, and robustness; they are significantly more powerful and versatile than conventional testing, and 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: - specification languages - specification mining - program instrumentation - monitor construction techniques - logging, recording, and replay - runtime enforcement, fault detection, localization, containment, recovery and repair - program steering and adaptation - metrics and statistical information gathering - combination of static and dynamic analyses - program execution visualization - monitoring techniques for safety/mission-critical systems - monitoring distributed systems, cloud services, and big data applications - monitoring security and privacy policies 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. Invited Speakers The program of RV 2016 will feature invited talks from: * Gul Agha (University of Illinois at Urbana-Champaign, USA) * Oded Maler (CNRS and University of Grenoble-Alpes, France) * Fred B. Schneider (Cornell University, USA) Overview RV 2016 will be held September 23-30 in Madrid, Spain. RV 2016 will feature the first summer school on Runtime Verification (September 23-25), two workshop days (September 26-25), and three conference days (September 28-30). General Information on Submissions All papers and tutorials will appear in the conference proceedings in an LNCS volume. Submitted papers and tutorials must use the LNCS/Springer style. At least one author of each accepted paper and tutorial must attend RV 2016 to present the paper. Papers must be written in English and submitted electronically (in PDF format) using the EasyChair system. The below page limitations 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. Research Papers Track Research papers can be submitted in two categories: regular and short papers. Papers in both categories will be reviewed by at least 3 members of the Program Committee. * Regular Papers (up to 15 pages) should present original unpublished results. Theoretical papers, system and application papers as well as case studies on runtime verification are all welcome. The Program Committee of RV 2015 will give a best paper award. 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. * Short Papers (up to 6 pages) 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. Accepted short papers will be presented in special talk (15 minutes) and poster sessions. Tool Papers Track The aim of the RV 2016 tool track is to provide an opportunity for researchers and practitioners to show and to discuss the latest advances, experiences and challenges in devising and developing reliable software tools for runtime verification. All tool papers will be reviewed by at least 3 members of the Tool Committee. An author of each accepted tool paper should give a 15-20 minutes demonstration during the conference. All tool papers must include information on tool availability, maturity, selected experimental results and it should provide a link to a website containing the theoretical background and user guide. Furthermore, we strongly encourage authors to make their tools and benchmarks available with their submission. We encourage tool papers to include a script in an appendix (not included in the page count) describing how the demo will be conducted during the conference presentation with screenshots presenting step-by-step the tool?s capabilities, highlighting the main characteristics and the usage. Tool papers can be submitted into two categories: * Regular Tool Papers (up to 8 pages). A tool paper in this category should present a new tool, a new tool component or significant and novel extensions to existing tools supporting runtime verification. Each submission should be original and not published previously in a tool paper form. * Tool Exhibition Papers (up to 4 pages). A tool paper in this category can have been previously published. A tool paper in this category should be oriented towards the tool usage and is an opportunity for the developers to present them at RV 2016. Tutorial Track Tutorials are two-to-three-hour presentations on a selected topic. Additionally, tutorial presenters will be offered to publish a paper of up to 20 pages in the LNCS conference proceedings. A proposal for a tutorial must contain the subject of the tutorial, a proposed timeline, a note on previous similar tutorials (if applicable) and the differences to this incarnation, and a biography of the presenter. The proposal must not exceed 2 pages. Tutorial proposals will be reviewed by the Program Committee. Important Dates Research and tool papers as well as tutorials will follow the following timeline: * Abstract deadline: May 8, 2016 * Paper and tutorial deadline: May 15, 2016 * Tutorial notification: June 1, 2016 * Paper notification: July 11, 2016 * Camera ready deadline: August 8, 2016 * Summer school: September 23-25, 2016 * Workshops and tutorials: September 26-27, 2016 * Conference: September 28-30, 2016 Committees Program Committee Chairs * Yli?s Falcone, Univ. Grenoble-Alpes and Inria, France * Cesar Sanchez, IMDEA Software, Madrid, Spain Tool Committee Chair * Klaus Havelund, NASA Jet Propulsion Laboratory, USA Local Organization Chair * Juan E. Tapiador, Universidad Carlos III de Madrid, Spain Program Committee * Erika Abraham, RWTH Aachen University, Germany * Howard Barringer, The University of Manchester, UK * Ezio Bartocci, TU Wien, Austria * Andreas Bauer, NICTA & Australian National University, Australia * Saddek Bensalem, Univ. Grenoble Alpes, France * Eric Bodden, Fraunhofer SIT and Technische University Darmstadt, Germany * Borzoo Bonakdarpour, McMaster University, Canada * Laura Bozzelli, Technical University of Madrid (UPM), Spain * Juan Caballero, IMDEA Software Institute, Spain * Wei-Ngan Chin, National University of Singapore, Singapore * Christian Colombo, University of Malta, Malta * Jyotirmoy Deshmukh, Toyota Technical Center, USA * Alexandre Donz?, UC Berkeley EECS Department, USA * Yli?s Falcone, Univ. Grenoble Alpes and Inria, France * Bernd Finkbeiner, Saarland University, Germany * Adrian Francalanza, University of Malta, Malta * Vijay Garg, The University of Texas at Austin, USA * Patrice Godefroid, Microsoft Research, USA * Susanne Graf, Univ. Grenoble Alpes and CNRS, France * Radu Grosu, Vienna University of Technology, Austria * Sylvain Hall?, Universit? du Qu?bec ? Chicoutimi, Canada * Klaus Havelund, NASA Jet Propulsion Laboratory, USA * Johan Jaffar, National University of Singapore, Singapore * Thierry J?ron, Inria Rennes ? Bretagne Atlantique, France * Johannes Kinder, Royal Holloway University of London, UK * Felix Klaedtke, NEC Europe Ltd., Germany * Kim G. Larsen, Aalborg University, Denmark * Axel Legay, Inria Rennes ? Bretagne Atlantique, France * Martin Leucker, University of L?beck, Germany * Benjamin Livshits, Microsoft Research, USA * Joao Louren?o, Universidade Nova de Lisboa, Portugal * Rupak Majumdar, MPI-SWS, Germany * Leonardo Mariani, University of Milano Bicocca, Italy * David Naumann, Stevens Institute of Technology, USA * Dejan Nickovic, Austrian Institute of Technology, Austria * Gordon Pace, University of Malta, Malta * Doron Peled, Bar Ilan University, Israel * Lee Pike, Galois, Inc., USA * Grigore Rosu, University of Illinois at Urbana-Champaign, USA * Gwen Sala?n, Univ. Grenoble Alpes and Inria, France * Cesar Sanchez, IMDEA Software Institute, Spain * Sriram Sankaranarayanan, University of Colorado Boulder, USA * Gerardo Schneider, University of Gothenburg, Sweden * Scott Smolka, Stony Brook University, USA * Oleg Sokolsky, University of Pennsylvania, USA * Bernhard Steffen, University of Dortmund, Germany * Scott Stoller, Stony Brook University, USA * Volder Stolz, University of Oslo, Norway * Jun Sun, Singapore University of Technology and Design, Singapore * Juan Tapiador, Universidad Carlos III de Madrid, Spain * Serdar Tasiran, Koc Univ., Turkey * Michael Whalen, University of Minnesota, USA * Eugen Zalinescu, ETH Zurich, Switzerland * Lenore Zuck, University of Illinois at Chicago, USA Tool Committee * Steven Artz, EC Spride, Germany * Howard Barringer, The University of Manchester, UK * Ezio Bartocci, TU Wien, Austria * Martin Leucker, University of Luebeck, Germany * Gordon Pace, University of Malta, Malta * Giles Reger, The University of Manchester, UK * Julien Signoles, CEA, France * Oleg Sokolsky, University of Pennsylvania, USA * Bernhard Steffen, University of Dortmund, Germany * Nikolai Tillmann, Microsoft Research, USA * Eugen Zalinescu, ETH Zurich, Switzerland -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: cfp.pdf Type: application/pdf Size: 236782 bytes Desc: cfp.pdf 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 alwen.tiu at gmail.com Tue Jan 19 20:49:47 2016 From: alwen.tiu at gmail.com (Alwen Tiu) Date: Wed, 20 Jan 2016 09:49:47 +0800 Subject: [TYPES/announce] Postdoc position on security protocol verification at NTU Singapore Message-ID: One postdoc position is available at the School of Computer Engineering, Nanyang Technological University (NTU) Singapore, for a project on verification of security protocols funded by the Ministry of Education of Singapore. A particular emphasis will be on designing and implementing decision procedures for finding attacks on protocols or producing formal proofs of their security. We will be using a mixture of process algebraic and logical frameworks to express protocols and their properties, in particular, equivalence properties of security protocols. Candidates must possess a PhD degree in Computer Science or related areas. Candidates with strong backgrounds in process calculus, such as the pi-calculus and its variants, and/or formal logic and theorem proving are preferred. The salary range is between SGD 4000 - 6000 per month. The position will be initially offered for one year, but can be extended up to three years, subject to satisfactory performance and availability of funding. To apply for the position, please send a cover letter and your latest CV (please indicate names of three referees in your CV) by email to Alwen Tiu ( atiu at ntu.edu.sg, alwen.tiu at gmail.com). Applications will be accepted until the position is filled, but to ensure the full consideration of your application, please send your application by 21 August 2015. Only shortlisted candidates will be notified of the results of their applications. The selected candidate is expected to commence in October 2015. If you have any further questions regarding the position and/or the project, please email atiu at ntu.edu.sg. Regards, Alwen Tiu -------------- next part -------------- An HTML attachment was scrubbed... URL: From alwen.tiu at gmail.com Tue Jan 19 20:52:59 2016 From: alwen.tiu at gmail.com (Alwen Tiu) Date: Wed, 20 Jan 2016 09:52:59 +0800 Subject: [TYPES/announce] Postdoc position on security protocol verification at NTU Singapore In-Reply-To: References: Message-ID: Apology for multiple postings. There was a typo in the previous posting regarding the application deadlines. Below is the corrected version. Regards, -Alwen -- One postdoc position is available at the School of Computer Engineering, Nanyang Technological University (NTU) Singapore, for a project on verification of security protocols funded by the Ministry of Education of Singapore. A particular emphasis will be on designing and implementing decision procedures for finding attacks on protocols or producing formal proofs of their security. We will be using a mixture of process algebraic and logical frameworks to express protocols and their properties, in particular, equivalence properties of security protocols. Candidates must possess a PhD degree in Computer Science or related areas. Candidates with strong backgrounds in process calculus, such as the pi-calculus and its variants, and/or formal logic and theorem proving are preferred. The salary range is between SGD 4000 - 6000 per month. The position will be initially offered for one year, but can be extended up to three years, subject to satisfactory performance and availability of funding. To apply for the position, please send a cover letter and your latest CV (please indicate names of three referees in your CV) by email to Alwen Tiu ( atiu at ntu.edu.sg, alwen.tiu at gmail.com). Applications will be accepted until the position is filled, but to ensure the full consideration of your application, please send your application by 21 February 2016. Only shortlisted candidates will be notified of the results of their applications. The selected candidate is expected to commence in April 2016. If you have any further questions regarding the position and/or the project, please email atiu at ntu.edu.sg. Regards, Alwen Tiu -------------- next part -------------- An HTML attachment was scrubbed... URL: From iliano at andrew.cmu.edu Wed Jan 20 00:44:56 2016 From: iliano at andrew.cmu.edu (Iliano Cervesato) Date: Wed, 20 Jan 2016 08:44:56 +0300 Subject: [TYPES/announce] Faculty position in programming languages and computational logic Message-ID: <569F1ED8.7010603@cmu.edu> ---------------------------------------------------------------------------------- Title: Two faculty positions Organization: Carnegie Mellon University (Qatar campus) Department: School of Computer Science Carnegie Mellon University in Qatar invites applications for two teaching-track positions at any level, one in the fields of robotics and artificial intelligence (position CMUQ-CS15-003), and the other in the fields of programming languages and computational logic (position CMUQ-CS15-004). This is a career-oriented renewable appointment that involves teaching high-achieving international undergraduate students. Candidates must have a Ph.D. in Computer Science or related field, substantial exposure to Western-style education, good leadership skills, an outstanding teaching record, and excellent research accomplishments. As Carnegie Mellon University takes pride in its diverse faculty and student population, the successful applicant shall demonstrate experience and effectiveness in teaching, mentoring and inspiring female undergraduates. Applications by female candidates are especially encouraged. The position offers a competitive salary and benefits including a foreign service premium, excellent international health care coverage, and allowances for housing, transportation, dependent schooling, and travel. Further information can be found at http://csjobs.qatar.cmu.edu. ---------------------------------------------------------------------------------- -- Iliano Cervesato www.cs.cmu.edu/~iliano/ Professor Carnegie Mellon University From roopsha.samanta at ist.ac.at Wed Jan 20 08:13:45 2016 From: roopsha.samanta at ist.ac.at (Roopsha Samanta) Date: Wed, 20 Jan 2016 08:13:45 -0500 Subject: [TYPES/announce] CFP: CAV 2016, July 17-23, Toronto [Abstract Submission: Jan 24] Message-ID: Apologies for multiple copies of this CFP. *************************************************************** * 28th International Conference * on * Computer Aided Verification (CAV 2016) * * July 17-23, 2016 * Toronto, Ontario, Canada * * Call for Papers * * http://i-cav.org/2016/ **************************************************************** Important Dates ---------------------- All deadlines are 4pm EST. Abstract submission: January 24, 2016 (coming Sunday) Paper submission: January 29, 2016 (Friday) Author response period: March 23-25, 2016 (Wednesday-Friday) Author Notification: April 15, 2016 (Friday) Conference: July 17-23, 2016 Scope -------- CAV 2016 is the 28th in a series dedicated to the advancement of the theory and practice of computer-aided formal analysis methods for hardware and software systems. CAV considers it vital to continue spurring advances in hardware and software verification while expanding to new domains such as biological systems and computer security. The conference covers the spectrum from theoretical results to concrete applications, with an emphasis on practical verification tools and the algorithms and techniques that are needed for their implementation. The proceedings of the conference will be published in the Springer LNCS series. A selection of papers will be invited to a special issue of Formal Methods in System Design and the Journal of the ACM. Topics of interest include but are not limited to: * Algorithms and tools for verifying models and implementations * Algorithms and tools for system synthesis * Mathematical and logical foundations of verification and synthesis * Specifications and correctness criteria for programs and systems * Deductive verification using proof assistants * Hardware verification techniques * Program analysis and software verification * Software synthesis * Hybrid systems and embedded systems verification * Compositional and abstraction-based techniques for verification * Probabilistic and statistical approaches to verification * Verification methods for parallel and concurrent systems * Testing and run-time analysis based on verification technology * Decision procedures and solvers for verification and synthesis * Applications and case studies in verification and synthesis * Verification in industrial practice * New application areas for algorithmic verification and synthesis * Formal models and methods for security * Formal models and methods for biological systems Paper Submission ------------------------ *** NEW this year: Double-blind submissions *** Submissions on a wide range of topics are sought, particularly ones that identify new research directions. CAV 2016 is not limited to topics discussed in previous instances of the conference. Authors concerned about the appropriateness of a topic may communicate by electronic mail with the conference chairs prior to submission. As explained below, CAV 2016 will follow a lightweight double-blind review process. Submissions that are not "blinded" will be rejected without review. Submissions will be in two categories: Regular Papers and Tool Papers. * Regular Papers should not exceed 15 pages in LNCS format, not counting references. These papers should contain original research and sufficient detail to assess the merits and relevance of the contribution. Papers will be evaluated on basis of a combination of correctness, technical depth, significance, novelty, clarity, and elegance. We welcome papers on theory, case studies and comparisons with existing experimental research, as well as combinations of new theory with experimental evaluation. A strong theoretical paper is not required to have an experimental component. On the other hand, strong papers reproducing and comparing existing results experimentally do not require new theoretical insights. * Tool Papers should not exceed 6 pages, not counting references. These papers should describe system and implementation aspects of a tool with a large (potential) user base (experiments not required, rehash of theory strongly discouraged). Papers describing tools that have already been presented (in any conference) will be accepted only if significant and clear enhancements to the tool are reported and implemented. Unlike last year, there is no separate Short Paper category. Prior to the registration deadline, the authors will register their paper by uploading information on the submission title, abstract (of at most 300 words), authors, topics, and conflicts to the conference web site. Papers that are not registered on time will be rejected. We encourage authors to provide any supplementary material that is required to support the claims made in the paper, such as detailed proofs or experimental data. These materials should be uploaded at submission time, as a single pdf or a tarball, not via a URL. It will be made available to reviewers only after they have submitted their first-draft reviews and hence need not be anonymized. Reviewers are under no obligation to look at the supplementary material but may refer to it if they have questions about the material in the body of the paper. Simultaneous submission to other conferences with proceedings or submission of material that has already been published elsewhere is not allowed. The review process will include a feedback/rebuttal period where authors will have the option to respond to reviewer comments. The PC chairs may solicit further reviews after the rebuttal period. Papers must be submitted in PDF format. Submission will be via the HotCRP system. The submission URL will be available on the website of the conference closer to the deadline. Lightweight Double-Blind Reviewing Process ------------------------------------------------------------- CAV 2016 will employ a lightweight double-blind reviewing process. This means that committee members will not have access to authors' names or affiliations as they review a paper; however, authors' names will be revealed once reviews have been submitted and online discussion has begun. To facilitate this, submitted papers must adhere to two rules: (1) author names and institutions must be omitted, and (2) references to authors' own related work should be in the third person (e.g., not "We build on our previous work ..." but rather "We build on the work of ..."). The purpose of this process is to help the PC and external reviewers come to an initial 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. A document answering frequently asked questions about the double-blind review process is available on the conference website. Artifact Evaluation ------------------------ Authors of accepted papers will be invited to submit their artifacts for evaluation by a special committee. Organizers --------------- Chairs --------- Swarat Chaudhuri, Rice University, USA Azadeh Farzan, University of Toronto, Canada CAV Award Committee ------------------------------- Ahmed Bouajjani (Chair), Univ. Paris Diderot (Paris 7) Tom Ball, Microsoft Research Kim G. Larsen, Aalborg University Natarajan Shankar, SRI International Program Committee --------------------------- Rajeev Alur, University of Pennsylvania Christel Baier, Technische Universit?t Dresden Clark Barrett, New York University Roderick Bloem, Graz University of Technology Pavol Cerny, University of Colorado, Boulder Adam Chlipala, MIT Alessandro Cimatti, Fondazione Bruno Kessler Loris D'Antoni, University of Wisconsin, Madison Constantin Enea, Univ. Paris Diderot (Paris 7) Javier Esparza, Technische Universit?t M?nchen Kousha Etessami, University of Edinburgh Susanne Graf, VERIMAG Orna Grumberg, Technion Franjo Ivancic, Google Somesh Jha, University of Wisconsin, Madison Ranjit Jhala, University of California, San Diego Joost-Pieter Katoen, RWTH Aachen University Zachary Kincaid, University of Toronto Laura Kovacs, Chalmers University of Technology Viktor Kuncak, EPFL Marta Kwiatkowska, Oxford University Shuvendu Lahiri, Microsoft Research Akash Lal, Microsoft Research Pete Manolios, Northeastern University Kenneth McMillan, Microsoft Research David Monniaux, VERIMAG Kedar Namjoshi, Bell Labs, Alcatel-Lucent David Parker, University of Birmingham Corina Pasareneau, Carnegie Mellon Silicon Valley/NASA Ames Ruzica Piskac, Yale University Andreas Podelski, University of Freiburg Shaz Qadeer, Microsoft Research Andrey Rybalchenko, Microsoft Research Mooly Sagiv, Tel Aviv University Sriram Sankaranarayanan, University of Colorado, Boulder Sanjit Seshia, University of California, Berkeley Natasha Sharygina, University of Lugano Sharon Shoham, Academic College of Tel-Aviv Yaffo Armando Solar-Lezama, MIT Fabio Somenzi, University of Colorado, Boulder Serdar Tesiran, Ko? University Mahesh Viswanathan, University of Illinois, Urbana-Champaign Bow-Yaw Wang, Academia Sinica Thomas Wies, New York University Lenore Zuck, University of Illinois, Chicago Workshop Chair ---------------------- Zachary Kincaid, University of Toronto, Canada Artifact Evaluation Chair -------------------------------- Aws Albarghouthi, University of Wisconsin, USA Publicity Chair ------------------- Roopsha Samanta, IST, Austria Sponsorship Chair ------------------- Pavol Cerny, University of Colorado, Boulder Steering Committee --------------------------- Michael Gordon, University of Cambridge, UK Orna Grumberg, Technion, Israel Aarti Gupta, Princeton University, USA Kenneth McMillan, Microsoft Research, USA -------------- next part -------------- An HTML attachment was scrubbed... URL: From bogom.s at gmail.com Wed Jan 20 05:37:15 2016 From: bogom.s at gmail.com (Sergiy Bogomolov) Date: Wed, 20 Jan 2016 11:37:15 +0100 Subject: [TYPES/announce] Deadline extension: 2nd International Workshop on Symbolic and Numerical Methods for Reachability Analysis (CPSWeek 2016) Message-ID: CALL FOR PAPERS SNR 2016 ======== 2nd International Workshop on Symbolic and Numerical Methods for Reachability Analysis April 11th, 2016, Vienna, Austria Affiliated with CPSWeek 2016 https://snr2016.pages.ist.ac.at/ Important Dates =============== Submission deadline: *February 3*, 2016 Notification: March 9, 2016 Final version: March 16, 2016 Workshop date: April 11, 2016 Scope ===== Hybrid systems are complex dynamical systems that combine discrete and continuous components. Reachability questions, regarding whether a system can run into a certain subset of its state space, stand at the core of verification and synthesis problems for hybrid systems. There are several successful methods for hybrid systems reachability analysis. Some methods explicitly construct flow-pipes that overapproximate the set of reachable states over time, where efficient computation of such overapproximations requires symbolic representations such as support functions. Other methods based on satisfiability checking technologies, symbolically encode reachability properties as logical formulas, while solving such formulas requires numerically-driven decision procedures. Last but not least, also automated deduction and the usage of theorem provers led to efficient analysis approaches. The goal of this workshop is to bring together researchers working with different reachability analysis techniques and to seek for synergies between symbolic and numerical approaches. The SNR workshop solicits papers broadly in the area of verification and synthesis of continuous and hybrid systems. The scope of the workshop includes, but is not restricted to, the following topics: - Reachability analysis approaches for hybrid systems - Flow-pipe construction; symbolic state set representations - Trajectory generation from symbolic paths; counterexample computation - Abstraction techniques for hybrid systems - Reliable integration - Decision procedures for real arithmetic - Automated deduction - Logics to reason about hybrid systems - Reachability analysis for planning and synthesis - Domain-specific approaches in biology, robotics, etc. - Stochastic/probabilistic hybrid systems Submission Information ====================== The workshop solicits long (maximal 10 pages) and short research papers (maximal 6 pages). Submissions must present original unpublished work which is not submitted elsewhere. In order to foster the exchange of ideas, we also encourage work-in-progress (WiP) papers (maximal 6 pages). They should present recent/on-going work. The papers should be written in English and formatted according to the IEEE guidelines for conference proceedings (http://www.ieee.org/conferences_events/conferences/publishing/templates.html). Papers can be submitted using the EasyChair system: http://easychair.org/conferences/?conf=snr2016 All submissions will undergo a peer-reviewing process. Accepted research papers (i.e., except for WiP papers) will be published electronically in the IEEE Xplore Digital Library (http://ieeexplore.ieee.org/Xplore/home.jsp). Workshop Co-Chairs ================== Erika Abraham (RWTH Aachen University, Germany) Sergiy Bogomolov (Institute of Science and Technology Austria, Austria) Publicity Chair =============== Przemyslaw Daca (Institute of Science and Technology Austria, Austria) Program Committee ================= Matthias Althoff (Technische Universitaet Muenchen, Germany) Ezio Bartocci (Vienna University of Technology, Austria) Parasara Sridhar Duggirala (University of Connecticut, USA) Martin Fraenzle (University of Oldenburg, Germany) Goran Frehse (Verimag, France) Sicun Gao (MIT, USA) Antoine Girard (L2S, CNRS, France) Taylor T. Johnson (University of Texas at Arlington, USA) Mircea Lazar (Technische Universiteit Eindhoven, The Netherlands) Maria Prandini (Politecnico di Milano, Italy) Stefan Ratschan (Academy of Sciences, Czech Republic) Rajarshi Ray (National Institute of Technology Meghalaya, India) Sriram Sankaranarayanan (University of Colorado Boulder, USA) Ashish Tiwari (SRI, USA) Stavros Tripakis (Aalto University, Finland, and UC Berkeley, USA) Martin Wehrle (University of Basel, Switzerland) Edmund Widl (Austrian Institute of Technology, Austria) Paolo Zuliani (University of Newcastle, UK) From maffei at cs.uni-saarland.de Wed Jan 20 10:38:52 2016 From: maffei at cs.uni-saarland.de (Matteo Maffei) Date: Wed, 20 Jan 2016 16:38:52 +0100 Subject: [TYPES/announce] CSF 2016: Second Call for Papers Message-ID: <03AECAAA-2B14-4F35-B72F-2DC1801A7178@cs.uni-saarland.de> CSF 2016 Second Call for Papers 29th IEEE Computer Security Foundations Symposium http://csf2016.tecnico.ulisboa.pt/ June 28-July 1, 2016 Lisbon, Portugal 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. This year, CSF will use a light form of double blind reviewing; see below. ***************************************************** KEYNOTE SPEAKERS Ross Anderson, University of Cambridge Andrew Appel, Princeton University Ulfar Erlingsson, Google ***************************************************** 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, 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, intrusion detection, language-based security, network security, data provenance, mobile security, security metrics, security protocols, software security, socio-technical security, trust management, usable security, web security. ***************************************************** SPECIAL SESSIONS This year, we strongly encourage papers in two foundational areas of research we would like to promote at CSF: PRIVACY (Chair: Daniel Kifer). CSF 2015 will include a special session on privacy foundations and invites submissions on innovations in practice, as well as definitions, models, and frameworks for communication and data privacy, principled analysis of deployed or proposed privacy protection mechanisms, and foundational aspects of practical privacy technologies. We especially encourage submissions aiming at connecting the computer science point of view on privacy with that of other disciplines (law, economics, sociology, statistics...) SECURITY ECONOMICS (Chair: Jens Grossklags). There is an interplay between important system properties including privacy, security, efficiency, flexibility, and usability. Diverse systems balance these properties differently, and as such provide varied benefits (for users) for different costs (for builders and attackers). In short, securing systems is ultimately an economic question. CSF 2016 will include a special session on security economics, where we invite submissions on foundational work in this area. Topics include, but are not limited to, risk management and cyber-insurance, investments in information security, security metrics, decision and game theory for security, and cryptocurrencies. 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, published by the IEEE Computer Society Press (pending approval), will be available at the symposium, and selected papers will be invited for submission to the Journal of Computer Security. ***************************************************** IMPORTANT DATES Papers due: February 12, 2016 (AoE) Author response period: March 24-25, 2016 Notification: April 8, 2016 Camera ready: May 6, 2016 Symposium: June 28-July 1, 2016 ***************************************************** PROGRAM COMMITTEE June Andronick, NICTA and UNSW Aslan Askarov, Aarhus University Manuel Barbosa, University of Porto Lujo Bauer, Carnegie Mellon University Karthikeyan Bhargavan, INRIA Anna Lisa Ferrara, University of Surrey Matt Frederikson, Carnegie Mellon University Jens Grossklags, Penn State (Area Chair on Security Economics) Mike Hicks, University of Maryland (Program Co-Chair) Catalin Hritcu, INRIA Daniel Kifer, Penn State (Area Chair on Privacy) Jong Kim, Pohang University of Science and Technology Boris Koepf, IMDEA Software Institute (Program Co-Chair) Steve Kremer, INRIA Peeter Laud, Cybernetica Matteo Maffei, Saarland University Stephen Magill, Galois Sebastian Moedersheim, Technical University of Denmark Greg Morrisett, Cornell University Andrei Sabelfeld, Chalmers University of Technology Geoffrey Smith, Florida International University Michael Carl Tschantz, ICSI Berkeley Bogdan Warinschi, University of Bristol Nicola Zannone, Eindhoven University of Technology Steve Zdancewic, University of Pennsylvania ***************************************************** 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. Following the recent history of other top-quality conferences and symposia in security, CSF'16 will employ a light form of double-blind reviewing. To facilitate this, 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 should be submitted in Portable Document Format (PDF) to the CSF 2016 submission site: https://csf16.hotcrp.com/ Papers intended for one of the special sessions should select the "Privacy" or "Security Economics" option, as appropriate. At least one coauthor of each accepted paper is required to attend CSF to present the paper. ***************************************************** PC Chairs Michael Hicks, University of Maryland Boris Koepf, IMDEA Software Institute General Chair Pedro Adao, University of Lisbon Publications Chair Deepak Garg, Max Planck Institute for Software Systems Publicity Chair Matteo Maffei, CISPA, Saarland University From jose.proenca at cs.kuleuven.be Wed Jan 20 14:10:28 2016 From: jose.proenca at cs.kuleuven.be (jose.proenca at cs.kuleuven.be) Date: Wed, 20 Jan 2016 14:10:28 -0500 Subject: [TYPES/announce] Final CfP: COORDINATION 2016 Message-ID: <201601201910.u0KJASX1024812@sympathy.seas.upenn.edu> [We apologize for multiple copies] COORDINATION 2016 18th IFIP International Conference on Coordination Models and Languages A DisCoTec Member Conference http://coordination2016.discotec.org/ June 6-8, 2016, Heraklion, Greece IMPORTANT DATES Abstract Submission: February 1, 2016 Paper Submission: February 8, 2016 Author Notification: March 21, 2016 Camera ready copy: April 4, 2016 Early registration: May 9, 2016 Conference: June 6-8, 2016 The time of all deadlines is 24:00 AoE (UTC-12). SCOPE COORDINATION 2016 is the premier forum for publishing research results and experience reports on software technologies for collaboration and coordination in concurrent, distributed, and complex systems. The key focus of the conference is the quest for high-level abstractions that can capture interaction patterns and mechanisms occurring at all levels of the software architecture, up to the end-user domain. COORDINATION 2016 seeks high-quality contributions on the usage, study, formal analysis, design, and implementation of languages, models, and techniques for coordination in distributed, concurrent, pervasive, and parallel software-intensive computing systems. COORDINATION 2016 seeks as well to adapt and integrate traditional COORDINATION techniques in the realm of multi-agent systems (MAS), which typically involve more coarse-grained (cognitive, intelligent, goal-oriented) components. Main topics of interest encompass all areas of coordination, including (but not limited to) coordination related aspects of: * Models and paradigms * Programming abstractions and languages * Foundations, types and semantics * Specification and verification * Middlewares and architectures * Distributed, mobile and networked computing * Parallel and high-performance computing * Nature- and bio-inspired approaches * Self-adaptation, self-organisation and autonomic computing * Collective systems, ensembles, federations, and systems-of-systems * Teamwork, distributed problem solving and collective intelligence * Multiagent systems, auction, negotiation, argumentation, and rational agents * Trust, policies, reputation and security * Applications and case studies SUBMISSION AND PUBLICATION We solicit papers describing thorough and complete research results and/or experience reports on applications and cases studies of coordination. The conference proceedings will be published by Springer in the Lecture Notes in Computer Science series (http://ww.springer.com/lncs). Contributions must be written in English and report on original, unpublished work not submitted for publication elsewhere (cf. IFIP's codes of conduct). The submissions must not exceed 16 pages in length, including figures and references, prepared using Springer's LNCS style. The inclusion of appendices that go beyond the limit of 16 pages is allowed. The appendices should be meant to ease the task of the reviewers but the paper should be readable without them. Submissions not adhering to the above specified constraints may be rejected without review. Papers should be submitted as PDF or PS via EasyChair: https://easychair.org/conferences/?conf=coordination2016 Post-proceedings publication: Relevant, high-quality papers will be invited to a special issue of a highly reputed journal. Previous special issues are under preparation within the journal on Logical Methods in Computer Science (http://www.lmcs-online.org/). INVITED SPEAKER Vijay Saraswat (IBM T.J. Watson Research Lab, USA) PC CHAIRS Alberto Lluch Lafuente (Technical University of Denmark, Denmark) Jos? Proen?a (KU Leuven, Belgium and University of Minho, Portugal) PROGRAMME COMMITTEE Gul Agha (University of Illinois at Urbana Champaign, USA) Lu?s Barbosa (University of Minho, Portugal) Jacob Beal (Raytheon BBN Technologies, USA) Simon Bliudze (EPFL, Switzerland) Frank de Boer (CW and Leiden University, The Netherlands) Olivier Boissier (Ecole Nationale Sup?rieure des Mines of Saint-Etienne, France) Einar Broch Johnsen (University of Oslo, Norway) Roberto Bruni (University of Pisa, Italy) Tevfik Bultan (University of California, Santa Barbara, USA) Carlos Canal (University of M?laga, Spain) Dave Clarke (Uppsala University, Sweden) Stephen Cranefield (University of Otago, New Zealand) Ferruccio Damiani (Universit? di Torino, Italy) Rocco De Nicola (IMT - Institute for Advanced Studies Lucca, Italy) Tom Holvoet (KU Leuven, Belgium) Jos? Luiz Fiadeiro (Royal Holloway University of London, UK) Val?rie Issarny (Inria, France) Rania Khalaf (IBM T.J. Watson Research Center, USA) Ramtin Khosravi (University of Tehran, Iran) Natallia Kokash (Leiden University, the Netherlands) Mieke Massink (CNR-ISTI, Italy) Hern?n Melgratti (University of Buenos Aires, Argentina) Sun Meng (Peking University, China) Flemming Nielson (Technical University of Denmark, Denmark) Munindar Singh (North Carolina State University, USA) Marjan Sirjani (Reykjavik University, Iceland) Carolyn Talcott (SRI International, California, USA) Emilio Tuosto (University of Leicester, UK) Vasco T. Vasconcelos (University of Lisbon, Portugal) Mirko Viroli (University of Bologna, Italy) Takuo Watanabe (Tokyo Institute of Technology, Japan) Martin Wirsing (Ludwig-Maximilians-Universit?t M?nchen, Germany) STEERING COMMITTEE Gul Agha (University of Illinois at Urbana Champaign, USA) Farhad Arbab (CWI and Leiden University, The Netherlands) (Chair) Dave Clarke (Uppsala University, Sweden) 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) Wolfgang De Meuter (Vrije Universiteit Brussels, Belgium) Rocco De Nicola (IMT - Institute for Advanced Studies Lucca, Italy) 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) Mirko Viroli (University of Bologna, Italy) From Damiano.Mazza at lipn.univ-paris13.fr Wed Jan 20 10:44:43 2016 From: Damiano.Mazza at lipn.univ-paris13.fr (Damiano Mazza) Date: Wed, 20 Jan 2016 16:44:43 +0100 Subject: [TYPES/announce] DICE 2016: Second call for contributions Message-ID: <569FAB6B.2070000@lipn.univ-paris13.fr> _____________________________________________________________________ DICE 2016 Seventh Workshop on Developments in Implicit Computational Complexity _____________________________________________________________________ http://lipn.univ-paris13.fr/DICE2016 Eindhoven, The Netherlands April 2-3, 2016 (satellite of ETAPS 2016) Invited Speakers ---------------- * Robin Cockett, University of Calgary * David Nowak, University of Lille Important Dates --------------- * Abstract Submission: Jan 31, 2016 * Notification: Feb 21, 2016 * Final Version: Mar 10, 2016 Scope ----- DICE is a thematic workshop in the field of Implicit Computational Complexity, where researchers in the area can meet and discuss their most recent results. It takes place annually as part of ETAPS. 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 but only in terms of language restrictions or logical/computational principles implying complexity properties. This workshop focuses on ICC methods related to programs. Traditionally, 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 workshop will be open to contributions on various aspects of ICC including (but not exclusively): - types for controlling complexity - logical systems for implicit computational complexity - linear logic - semantics of complexity-bounded computation - rewriting and termination orderings - interpretation-based methods for implicit complexity - programming languages for complexity-bounded computation - theoretical foundations of program complexity analysis - application of implicit complexity to security Submission ---------- Authors are invited to submit an extended abstract of up to 5 pages, which must be written in English and be submitted as a single PDF file to the following page: https://www.easychair.org/conferences/conference_dir.cgi?a=9946461 Submissions will be judged on originality, relevance, interest and clarity. Accepted abstracts will be presented at the workshop. Abstracts may contain material already published elsewhere before the workshop. Preference will be given to abstracts containing novel work (including work in progress). The workshop will not have formal proceedings and is not intended to preclude later publication at another venue. Submissions of abstracts by PC members are allowed. Program Committee ----------------- * Dan Ghica (University of Birmingham) * Emmanuel Hainry (Universit? de Lorraine) * Damiano Mazza (CNRS - Universit? Paris 13) (Chair) * Ramyaa (New Mexico Tech) * Claudio Sacerdoti Coen (Universit? di Bologna) * Thomas Seiller (University of Copenhagen) * Lorenzo Tortora de Falco (Universit? Roma Tre) Steering Committee ------------------ * Patrick Baillot (CNRS - ENS Lyon) * Ugo Dal Lago (Universit? di Bologna) * Martin Hofmann (Ludwig-Maximilians-Universit?t M?nchen) * Jean-Yves Marion (Universit? de Lorraine) * Simona Ronchi Della Rocca (Universit? di Torino) From hugotvieira at imtlucca.it Wed Jan 20 08:54:18 2016 From: hugotvieira at imtlucca.it (Hugo Torres Vieira) Date: Wed, 20 Jan 2016 14:54:18 +0100 Subject: [TYPES/announce] CfP: 9th Interaction and Concurrency Experience (ICE 2016), June 8-9, 2016, Heraklion, Greece Message-ID: <21626B13-B941-4093-8AD5-E19A77199CF7@imtlucca.it> ICE 2016 9th Interaction and Concurrency Experience June 8-9, 2016, Heraklion, Greece http://2016.discotec.org/ice2016 Satellite workshop of DisCoTec 2016 http://2016.discotec.org === Highlights === - Distinctive selection procedure - Innovative review disclosure - ICE welcomes submissions of full papers and short papers to be included in the proceedings - ICE also welcomes brief announcements of previously published work or new material - Submission deadlines: March 25 (abstract) and April 1 (full) - Invited talks: Uwe Nestmann and Alexandra Silva - Special issue in the Journal of Logical and Algebraic Methods in Programming (Elsevier) === Important Dates === March 25, 2016...................Abstract submission April 1, 2016........................Full paper submission April 1-May 2, 2016??.....Reviews and PC discussion May 2, 2016........................Notification to authors June 8-9, 2016....................ICE in Heraklion July 15, 2016......................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 discussion amongst authors and PC members. 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 the PC members not in conflict with the submission (the forum preserves anonymity of reviewers). The forum is used by reviewers to ask questions, clarifications, and modifications from the authors, allowing them better to explain all aspects of their submission. The evaluation of the submission will take into account not only the reviews, but also the outcome of the discussion. As witnessed by the past eight editions of ICE, this procedure considerably improves the accuracy of the reviews, the fairness of the selection, the quality of camera-ready papers, and the discussion during the workshop. For the first time in ICE 2016 we plan to partially disclose the reviews of accepted papers. The public part of reviews will be published on the workshop website, together with the submitted version of the accepted papers. We believe this mechanism will enhance reviewing transparency and become yet another trademark of ICE in the following years. === Submission Guidelines === We invite four types of submissions: (1) Full Papers; (2) Short Papers; (3) Brief Announcements of previously published work; (4) Brief Announcements of unpublished work. Full and short papers will appear in the post-proceedings and must report previously unpublished work and not be simultaneously submitted to other conferences/workshops with refereed proceedings. The ICE 2016 post-proceedings will be published in Electronic Proceedings in Theoretical Computer Science (http://eptcs.org/). In addition, we invite brief announcements of already published work or unpublished results, should the authors be interested in discussing their published research with the ICE community and giving a talk. Brief announcements will not appear in the post-proceedings, however they can be made available to participants (provided that the authors give their consent). Submissions must be made electronically in PDF format via EasyChair (https://easychair.org/conferences/?conf=ice2016). Full papers should not exceed 15 pages in length, while short papers should not exceed 5 pages. Brief announcements of already published work should not exceed one page abstract which should include an explicit reference to the respective publication. Brief announcements of unpublished work should not exceed 5 pages. All submissions must be prepared in EPTCS style (http://style.eptcs.org/). Accepted (full and short) papers and brief announcements must be presented at the workshop by one of the authors. === Special Issue === 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 can be found below. === Invited Speakers === Uwe Nestmann (Technische Universitat Berlin, DE) Alexandra Silva (University College London, UK) === Program Committee === Lacramioara Astefanoaei (fortiss, Technical University of Munich, DE) Giovanni Bernardi (IMDEA Software Institute, ES) Marcello M. Bersani (Politecnico di Milano, IT) Simon Bliudze (?cole Polytechnique F?d?rale de Lausanne, CH) Filippo Bonchi (CNRS, Ecole Normale Sup?rieure de Lyon, FR) Roberto Bruni (University of Pisa, IT) Stefano Calzavara (Universit? Ca' Foscari Venezia, IT) Vicenzo Ciancia (ISTI-CNR, Pisa, IT) Matteo Cimini (Indiana University Bloomington, US) Tiziana Cimoli (University of Cagliari, IT) Tiago Cogumbreiro (Rice University, US) Ornela Dardha (University of Glasgow, UK) Crystal Chang Din (Technische Universit?t Darmstadt, DE) Joel Greenyer (Leibniz Universit?t Hannover, DE) Ivan Lanese (University of Bologna, IT and INRIA, FR) Julien Lange (Imperial College London, UK) Alberto Lluch (Technical University of Denmark, DK) Christos Kloukinas (City University London, UK) Jean-Marie Madiot (Princeton University, US) Hern?n Melgratti (University of Buenos Aires, AR) Jorge P?rez (University of Groningen, NL) Luis Pino (Google Germany, DE) Jurriaan Rot (Ecole Normale Sup?rieure de Lyon, FR) Alexandra Silva (University College London, UK) Ana Sokolova (University of Salzburg, AT) Paola Spoletini (Kennesaw State University, US) Julien Tesson (Universit? Paris-est Cr?teil, FR) Emilio Tuosto (University of Leicester, UK) Valeria Vignudelli (University of Bologna, IT and INRIA, FR) Fabio Zanasi (Radboud University of Nijmegen, NL) Roberto Zunino (Universit? degli Studi di Trento, IT) === ICEcreamers === Massimo Bartoletti (University of Cagliari, IT) Ludovic Henrio (CNRS, Sophia Antipolis, FR) Sophia Knight (Uppsala University, SE; PC co-chair) Hugo Torres Vieira (IMT Institute for Advanced Studies Lucca, IT; PC co-chair) === Steering Committee === Simon Bliudze (?cole Polytechnique F?d?rale de Lausanne, CH) Filippo Bonchi (CNRS, Ecole Normale Sup?rieure de Lyon, FR) Roberto Bruni (University of Pisa, IT) Alexandra Silva (University College London, UK) Paola Spoletini (Kennesaw State University, US) Emilio Tuosto (University of Leicester, UK) === Contact === ice2016 at easychair.org === Previous editions === The previous eight 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 a special issue of JLAMP is in press (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 a special issue of JLAMP is in preparation. From anya at ii.uib.no Thu Jan 21 10:37:57 2016 From: anya at ii.uib.no (Anya Helene Bagge) Date: Thu, 21 Jan 2016 16:37:57 +0100 Subject: [TYPES/announce] EAPLS PhD Award 2015: Nomination Deadline Approaching Message-ID: <56A0FB55.6070400@ii.uib.no> EAPLS PhD Award 2015: Call for Nominations ========================================== URL: http://eapls.org/pages/phd_award/ The European Association for Programming Languages and Systems has established a Best Dissertation Award in the international research area of programming languages and systems. The award will go to the PhD student who in the previous period has made the most original and influential contribution to the area. The purpose of the award is to draw attention to excellent work, to help the career of the student in question, and to promote the research field as a whole. Eligibility ----------- Eligible for the award are those who successfully defended their PhD * at an academic institution in Europe * in the field of Programming Languages and Systems * in the period from 1 January 2015 ? 31 December 2015 Nominations ----------- Candidates for the award must be nominated by their supervisor. Nominating a candidate consists of submitting the thesis to https://easychair.org/conferences/?conf=eaplsphd2015. The nomination must be accompanied by (a zip file containing) * a letter from the supervisor describing why the thesis should be considered for the award; * a report from an independent researcher who has acted as examiner of the thesis at its defense. The theses will be evaluated with respect to originality, influence, relevance to the field and (to a lesser degree) quality of writing. Questions can be directed to the PhD Award Chair, at anya at ii.uib.no Procedure --------- The nominations will be evaluated and compared by an international committee of experts from across Europe. The procedure to be followed is analogous to the review phase of a conference. The justification by the supervisor and the external report will play an important role in the evaluation. The final decision is made by the EAPLS board, based on the recommendation of the expert committee. Members of the expert committee are barred from nominating their own PhD students for the award. The award consists of a certificate announcing the winner to have received the EAPLS PhD award 2015. The supervisor will receive a copy of this certificate. If possible, the certificate will be handed out ceremonially at a suitable occasion, as for instance the ETAPS conference. Apart from the winner, no further ranking of nominees will be published. The decision of the expert committee is final and binding, and will not be subject to discussion. Important dates --------------- 31 January 2016: Deadline for nominations 1 July 2016: Announcement of the award winner Expert committee ---------------- The expert committee includes: * Anya Helene Bagge, University of Bergen (chair) * Eerke Boiten, University of Kent * Marco Carbone, IT University of Copenhagen * Stefano Crespi Reghizzi, DEIB - Politecnico di Milano * Kei Davis, Los Alamos National Laboratory * Mariangiola Dezani-Ciancaglini, Universit? di Torino * Josuka D?az-Labrador, Universidad de Deusto * Maribel Fernandez, KCL * Sabine Glesner, TU Berlin * Stefan Gruner, University of Pretoria * Ralf L?mmel, Universit?t Koblenz-Landau * Axel Legay, IRISA/INRIA, Rennes * Ricardo Pe?a, Universidad Complutense de Madrid * Baltasar Tranc?n Y Widemann, TU Ilmenau * Phil Trinder, Glasgow University * Marko Van Eekelen, Radboud University Nijmegen * Peter Van Roy, Universit? catholique de Louvain From hassei at kurims.kyoto-u.ac.jp Fri Jan 22 00:18:36 2016 From: hassei at kurims.kyoto-u.ac.jp (hassei at kurims.kyoto-u.ac.jp) Date: Fri, 22 Jan 2016 14:18:36 +0900 (JST) Subject: [TYPES/announce] FSCD'16 Final Call for Papers Message-ID: <63925.10.228.86.236.1453439916.risu@tinu.kurims.kyoto-u.ac.jp> FINAL CALL FOR PAPERS First International Conference on Formal Structures for Computation and Deduction (FSCD'16) 22 June -- 26 June 2016, Porto, Portugal http://fscd2016.dcc.fc.up.pt/ *** ABSTRACT SUBMISSION DUE 29 JANUARY 2016 *** **** PAPER SUBMISSION DUE 5 FEBRUARY 2016 **** ========================================================================== IMPORTANT DATES Abstract Submission: 29 January 2016 Paper Submission : 5 February 2016 Rebuttal : 21 - 23 March 2016 Notification : 6 April 2016 ========================================================================== FSCD (http://fscdconference.org/) covers all aspects of formal structures for computation and deduction from theoretical foundations to applications. Building on two communities, RTA (Rewriting Techniques and Applications) and TLCA (Typed Lambda Calculi and Applications), FSCD embraces their core topics and broadens their scope to closely related areas in logics, proof theory and new emerging models of computation such as quantum computing and homotopy type theory. The name of the new conference comes from an unpublished but important book by Gerard Huet that strongly influenced many researchers in the area. Suggested, but not exclusive, list of topics for submission are: 1 Calculi * Lambda calculus * Logics (first-order, higher-order, equational, modal, linear, classical, constructive, etc.) * Rewriting systems (string, term, higher-order, graph, conditional, modulo, infinitary, etc.) * Proof theory (natural deduction, sequent calculus, proof nets, etc.) * Type theory and logical frameworks * Homotopy type theory 2. Methods in Computation and Deduction * Type systems (polymorphism, dependent, recursive, intersection, session, etc.) * Induction, coinduction * Matching, unification, completion, orderings * Strategies (normalization, completeness, etc.) * Tree automata * Model building and model checking * Proof search (resolution, paramodulation, narrowing, focusing, etc.) * Constraint solving and decision procedures 3. Semantics * Operational semantics and abstract machines * Game Semantics and applications * Domain theory and categorical models * Quantitative models (timing, probabilities, resources, etc.) * Quantum computation and emerging models in computation 4. Algorithmic Analysis and Transformations of Formal Systems * Type Inference and type checking * Abstract Interpretation * Complexity analysis and implicit computational complexity * Checking termination, confluence, derivational complexity and related properties * Symbolic computation 5. Tools and Applications * Programming and proof environments (proof assistants, automated theorem prover, proof checkers, specialized provers, dependently typed languages, etc.) * Verification tools (abstract interpretation, termination, confluence, specialized provers, etc.) * Libraries for proof assistants and interactive theorem provers (support for variable bindings, nominal, polynomial, equality, etc.) * Case studies in proof assistants and interactive theorem provers (formalizations, mechanizations, certifications) * Certifications (theorems, rewriting techniques, etc.) * Applications of formal systems inside and outside of CS (biology, linguistics, physics, education, etc.) INVITED SPEAKERS Amal Ahmed (USA) Ichiro Hasuo (Japan) Gerard Huet (France) Tobias Nipkow (Germany) PROGRAM CHAIRS Delia Kesner (Univ. Paris-Diderot) Brigitte Pientka (McGill University) fscd16 at easychair.org PROGRAM COMMITTEE Andreas Abel (Gothenburg Univ.) Zena Ariola (Univ. Oregon) Patrick Baillot (CNRS & ENS Lyon) Andrej Bauer (Univ. Ljubljana) Eduardo Bonelli (Univ. Quilmes) Patricia Bouyer (ENS Cachan) Ugo Dal Lago (Univ. Bologna) Nachum Dershowitz (Univ. Tel Aviv) Mariangiola Dezani-Ciancaglini (Univ. Torino) Derek Dreyer (MPI-SWS) Santiago Figueira (Univ. Buenos Aires) Marcelo Fiore (Univ. Cambridge) Juergen Giesl (Univ. Aachen) Nao Hirokawa (JAIST) Martin Hofmann (LMU Munchen) Delia Kesner (Univ. Paris-Diderot) Naoki Kobayashi (Univ. Tokyo) Dan Licata (Wesleyan Univ.) Chris Lynch (Clarkson Univ.) Narciso Marti-Oliet (Univ. Complutense) Aart Middeldorp (Univ. Innsbruck) Dale Miller (INRIA Saclay) Cesar Munoz (NASA) Vivek Nigam (Univ. Paraiba) Brigitte Pientka (McGill Univ.) Jakob Rehof (Univ. Dortmund) Xavier Rival (ENS Paris) Peter Selinger (Dalhousie Univ.) Paula Severi (Univ. Leicester) Jakob Grue Simonsen (Univ. Copenhagen) Matthieu Sozeau (INRIA Rocquencourt) Sophie Tison (Univ. Lille) Femke van Raamsdonk (VU Univ. Amsterdam) Nobuko Yoshida (Imperial College) CONFERENCE CHAIR Sandra Alves (University of Porto) FSCD STEERING COMMITTEE: Thorsten Altenkirch (Univ. Nottingham) Gilles Dowek (INRIA) Santiago Escobar (Univ. Politecnica de Valencia) Maribel Fernandez (King's College London) Masahito Hasegawa (Univ. Kyoto) Hugo Herbelin (INRIA) Nao Hirokawa (JAIST) Luke Ong (Chair, Univ. Oxford) Jens Palsberg (UCLA) Kristoffer Rose (Two Sigma Investments) Rene Thiemann (Univ. Innsbruck) Pawel Urzyczyn (Univ. Warsaw) Femke van Raamsdonk (VU Univ. Amsterdam) PUBLICATION The proceedings will be published as an electronic volume in the Leibniz International Proceedings in Informatics (LIPIcs). All LIPIcs proceedings are open access. SUBMISSION GUIDELINES Submissions can be made in two categories: regular research papers and system descriptions. Submissions of research papers must present original research which is unpublished and not submitted elsewhere. They must not exceed 15 pages (including figures and bibliography). Submissions of research papers will be judged on originality, significance, correctness, and readability. Submission of system descriptions must describe a working system which has not been published or submitted elsewhere. They must not exceed 10 pages and should contain a link to a working system. System descriptions will be judged on originality, significance, usefulness, and readability. Proofs of theoretical results that do not fit within the page limit, executables of systems, code of case studies, benchmarks used to evaluate a given system, should be made available, via a reference to a website or in an appendix of the paper. Reviewers will be encouraged to consider this additional material, but are not obliged to. 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. Submissions must be formatted using the LIPIcs style files using the instructions at http://www.dagstuhl.de/en/publications/lipics/instructions-for-authors/ A condition of submission is that, if accepted, one of the authors must attend the conference to give the presentation. Papers should be submitted via easychair. The submission site is at https://easychair.org/conferences/?conf=fscd16 CONFERENCE AWARDS Two awards will be selected: one for the best paper and another one for the best student paper. SPECIAL ISSUE After the conference, authors of selected papers will be invited to submit extended versions of their work to a special issue published in the open-access journal Logical Methods in Computer Science (LMCS). SATELLITE EVENTS The following meetings and workshops are colocated with FSCD 2016: CL&C, DCM, HDRA, HOR, IFIP Working Group 1.6, ITRS, Linearity, LFMTP, LSFA, UNIF, WPTE, WWV. ORGANISING COMMITTEE Sandra Alves (Univ. Porto) Sabine Broda (Univ. Porto) Jose Espirito-Santo (Univ. do Minho) Mario Florido (Univ. Porto) Nelma Moreira (Univ. Porto) Luis Pinto (Univ. do Minho) Rogerio Reis (Univ. Porto) Ana Paula Tomas (Univ. Porto) Pedro Vasconcelos (Univ. Porto) From eacsl at kahle.ch Fri Jan 22 16:07:35 2016 From: eacsl at kahle.ch (European Association of Computer Science Logic) Date: Fri, 22 Jan 2016 21:07:35 +0000 Subject: [TYPES/announce] Call for Nominations: The 2016 Alonzo Church Award for Outstanding Contributions to Logic and Computation Message-ID: <56A29A17.9020206@kahle.ch> The 2016 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.hosting.acm.org/the-alonzo-church-award-for-outstanding-contributions-to-logic-and-computation/ Eligibility and Nominations The contribution must have appeared in a paper or papers published within the past 25 years. Thus, for the 2016 award, the cut-off date is January 1, 1991. 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 2016 award are now being solicited. The nominating letter must summarize the contribution and make the case that it is fundamental and outstanding. The nominating letter can have multiple co-signers. Self-nominations are excluded. Nominations must include: a proposed citation (up to 25 words); a succinct (100-250 words) description of the contribution; and a detailed statement (not exceeding four pages) to justify the nomination. Nominations may also be accompanied by supporting letters and other evidence of worthiness. Nominations are due by March 1, 2016, and should be submitted to vardi at cs.rice.edu. Presentation of the Award The 2016 award will be presented at LICS, the flagship conference of SIGLOG. 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 2016 Alonzo Church Award Committee consists of the following four members: Catuscia Palamidessi, Gordon Plotkin, Wolfgang Thomas, and Moshe Vardi (chair). From bogom.s at gmail.com Thu Jan 21 08:59:06 2016 From: bogom.s at gmail.com (Sergiy Bogomolov) Date: Thu, 21 Jan 2016 14:59:06 +0100 Subject: [TYPES/announce] 2nd CfP: 3rd International Workshop on Applied Verification for Continuous and Hybrid Systems (CPSWeek 2016) Message-ID: 2nd Call for Submissions ----------------------------------------------------------------------- 3rd International Workshop on Applied Verification for Continuous and Hybrid Systems CPSWeek 2016, Vienna, Austria, April 11, 2016 http://cps-vo.org/group/ARCH ----------------------------------------------------------------------- The workshop on applied verification for continuous and hybrid systems (ARCH) brings together researchers and practitioners, and establishes a curated set of benchmarks submitted by academia and industry. Verification of continuous and hybrid systems is increasing in importance due to new cyber-physical systems that are safety- or operation-critical. This workshop addresses verification techniques for continuous and hybrid systems with a special focus on the transfer from theory to practice. Topics include, but are not limited to - Proposals for new benchmark problems (not necessarily yet solvable) - Tool presentations - Tool executions and evaluations based on ARCH benchmarks - Experience reports including open issues for industrial success Researchers are welcome to submit examples, tools and benchmarks that have already appeared in brief form, but whose details were omitted. The online benchmark repository allows researchers to include modeling details, parameters, simulation results, etc. Submissions are encouraged, but not required, to include executable data (models, configuration files, code etc.). It is not required to show that the benchmark has a solution; it suffices that the problem is described in enough detail that somebody else can try to solve it. Prize ----- The paper with the most promising benchmark results receives a prize of 500 Euros sponsored by Robert Bosch GmbH, Germany. The winner is preselected by the program committee and determined by an audience voting. General Submission Guidelines ----------------------------- Submissions consist of papers (ideally 3-8 pages) and optional files (e.g. models or traces) submitted through the ARCH'16 EasyChair web site at https://easychair.org/conferences/?conf=arch16. ARCH16 will provide proceedings in the EasyChair EPiC series, indexed by DBLP. Authors should use the EasyChair template at http://www.easychair.org/publications/for_authors. The papers have to be classified below their title as benchmark proposal, tool presentation, benchmark results, or experience report by writing the classification in parentheses in a line below the title. Submissions receive at least 3 anonymous reviews, including one from industry and one from academia. A zip archive with additional data for the benchmark (description details, model files, sample traces, code, known results, etc.) is to be submitted together with the extended abstract. Benchmarks can be academic or industrial, of small size or extensive case studies. Important Dates --------------- Submission deadline February 15, 2016 Notification of acceptance March 7, 2016 Final version March 31, 2016 Workshop April 11, 2016 Organizers ---------- Program chairs: Goran Frehse, University Joseph Fourier-Verimag, France Matthias Althoff, Technische Universitat Munchen, Germany Publicity chair: Sergiy Bogomolov, Institute of Science and Technology Austria, Austria Evaluation chair: Taylor T. Johnson, University of Texas at Arlington, USA Program Committee - Academia ---------------------------- Stanley Bak (Air Force Research Lab) Xin Chen (RWTH Aachen University) Pieter Collins (Maastricht Univ.) Alexandre Donze (UC Berkeley) Sicun Gao (Massachusetts Institute of Technology) Ian Mitchell (Univ. British Colombia) Sayan Mitra (UI Urbana Champaign) Andre Platzer (Carnegie Mellon Univ.) Nacim Ramdani (Universite d'Orleans) Sriram Sankaranarayanan (UC Boulder) Program Committee - Industry ---------------------------- Ajinkya Bhave (LMS) Olivier Bouissou (MathWorks) Daniel Bryce (SIFT) Jyotirmoy Deshmukh (Toyota) Aaron Fifarek (Linquest) William Hung (Synopsys Inc) Luca Parolini (GE Global Research) Alessandro Pinto (United Technologies) Frank Schiller (Beckhoff Automation) Matthias Woehrle (Bosch) From bogom.s at gmail.com Thu Jan 21 10:23:31 2016 From: bogom.s at gmail.com (Sergiy Bogomolov) Date: Thu, 21 Jan 2016 16:23:31 +0100 Subject: [TYPES/announce] Student Travel Support for CPSWeek 2016 Message-ID: Dear all, The CPSWeek 2016 conference organizers anticipate the availability of Student Travel Support funds to encourage the participation of students in CPSWeek 2016 that would otherwise not be able attend. Each grant will contribute towards partial reimbursement of registration and travel costs. Support could be as high as $2000 per person, but the actual level will depend on the number of applications received and expenses incurred versus available funds. The grants are most likely going to be sponsored by the American NSF, ACM SIGBED, and the Austrian BMVIT. Important dates: ******************* Application Deadline: February 28, 2016 Notification of Acceptance: March 6, 2016 Travel grants homepage: http://www.cpsweek.org/2016/travel.html We are looking forward to your applications! Thanks, Sergiy From gsilvia at uns.ac.rs Mon Jan 25 03:01:41 2016 From: gsilvia at uns.ac.rs (Silvia Ghilezan) Date: Mon, 25 Jan 2016 09:01:41 +0100 Subject: [TYPES/announce] TYPES 2016 2nd call for contributions Message-ID: <232AD2EE-D521-481D-BE26-803DBC36CB06@uns.ac.rs> (Apologies for multiple copies of this announcement. Please circulate.) ================================================================== CALL FOR CONTRIBUTIONS 22nd International Conference on Types for Proofs and Programs, TYPES 2016 23-26 May 2016 Novi Sad, Serbia http://www.types2016.uns.ac.rs 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 formalized 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; * 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. 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. INVITED SPEAKERS (NEW) Simon Gay (University of Glasgow) Dale Miller (INRIA Saclay & LIX ?cole Polytechnique) Simona Ronchi della Rocca (Universit? di Torino) CONTRIBUTED TALKS We solicit contributed talks based on extended abstracts/short papers of 2 pages prepared in LaTeX and formatted with easychair.cls. The submission site is https://easychair.org/conferences/?conf=types2016. Important Dates: * submission of abstracts: 22 February 2016 * notification of acceptance: 21 March 2016 * camera-ready version of abstracts: 11 April 2016 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 earlier TYPES conferences, we intend to publish a post-proceedings volume in the Leibniz International Proceedings in Informatics (LIPiCS) series. Submission to that volume would be open for everyone. Tentative submission deadline: October 2016. VENUE The conference will be held at the University of Novi Sad, University Central Building. SATELLITE EVENT: The 9th Workshop Computational Logic and Applications - CLA 2016 will be held on May 27-28, 2016. PROGRAMME COMMITTEE Thorsten Altenkirch (University of Nottingham) Zena Ariola (University of Oregon) Andrej Bauer (University of Ljubljana) Marc Bezem (University of Bergen) Malgorzata Biernacka (University of Wroclaw) Edwin Brady (University of St Andrews) Thierry Coquand (University of Gothenburg) Jose Espirito Santo (University of Minho) Ken-etsu Fujita (Gunma University) Silvia Ghilezan (University of Novi Sad) (co-chair) Hugo Herbelin (INRIA Paris-Rocquencourt) Jelena Ivetic (University of Novi Sad) (co-chair) Marina Lenisa (University of Udine) Elaine Pimentel (Federal University of Rio Grande do Norte) Andrew Polonsky (University Paris Diderot) Jakob Rehof (Technical University of Dortmund) Claudio Sacerdoti Coen (University of Bologna) Carsten Sch?rmann (IT University of Copenhagen) Dieter Spreen (University of Siegen) Wouter Swierstra (Utrecht University) Nicolas Tabareau (INRIA) Tarmo Uustalu (Tallinn University of Technology) TYPES STEERING COMMITTEE Marc Bezem, Herman Geuvers (chair), Hugo Herbelin, Zhaohui Luo, Ralph Matthes, Bengt Nordstr?m, Andrew Polonsky, Aleksy Schubert, Tarmo Uustalu. ABOUT TYPES The TYPES meetings from 1990 to 2008 were annual workshops of a sequence of five EU funded networking projects. Since 2009, TYPES has been run as an independent conference series. 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). ORGANIZERS University of Novi Sad Faculty of Technical Sciences Mathematical Institute SASA CONTACT: types2016 at uns.ac.rs ================================================= -------------- next part -------------- An HTML attachment was scrubbed... URL: From lsm at cs.indiana.edu Mon Jan 25 23:03:13 2016 From: lsm at cs.indiana.edu (larry moss) Date: Mon, 25 Jan 2016 23:03:13 -0500 (EST) Subject: [TYPES/announce] Natural Language and Computer Science 2016 Message-ID: *CALL FOR PAPERS* Fourth Workshop on Natural Language and Computer Science NLCS '16 July 10, 2016 New York, NY http://www.indiana.edu/~iulg/nlcs.html A workshop affiliated with the 30th Annual ACM/IEEE Symposium on Logic in Computer Science (LICS 2016) Paper submission deadline: May 10, 2016. 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 include, 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 Lucas Champollion, New York University Uli Sattler, University of Manchester PROGRAM COMMITTEE Chris Barker, New York University Cleo Condoravdi, Stanford University Philippe de Groote, Inria Gerard de Melo, Tsinghua University Valeria de Paiva, Nuance Communications Makoto Kanazawa, National Institute of Informatics Larry Moss, Indiana University Christian Retor?, Universit? de Montpellier PAPER SUBMISSIONS May be made through Easychair: https://easychair.org/conferences/?conf=nlcs16 ORGANIZERS Chris Barker New York University Email: chris barker at nyu . edu 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 10, 2016 Notification: May 20, 2016 Electronic versions due: June 14, 2016 Workshop: July 10, 2016? From iliano at andrew.cmu.edu Mon Jan 25 23:35:23 2016 From: iliano at andrew.cmu.edu (Iliano Cervesato) Date: Tue, 26 Jan 2016 07:35:23 +0300 Subject: [TYPES/announce] LINEARITY'16: call for papers Message-ID: <56A6F78B.3020406@cmu.edu> [Apologies if you have received multiple copies of this announcement] ======================================================================= Call for Papers Fourth International Workshop on Linearity LINEARITY'16 Porto, Portugal, 25 June 2016 Affiliated with FSCD'16 http://www.cs.cmu.edu/~linearity16 ======================================================================= SUBMISSION DEADLINE: 8 APRIL 2016 Ever since the birth of Girard's linear logic, there has been a stream of research in Computer Science where linearity is a key issue, covering both theoretical topics and applications, such as work on proof technology, complexity classes and more recently quantum computation, program analysis, expressive operational semantics, linear programming languages, and techniques for program transformation, update analysis and efficient implementation. The aim of this workshop is to bring together researchers who are currently developing theory and applications of linear calculi, to foster their interaction and provide a forum for presenting new ideas and work in progress, and enable newcomers to learn about current activities in this area. 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, but are not limited to: - sub-linear logics - linear term calculi - linear type systems - linear proof-theory - linear programming languages - applications to concurrency - interaction-based systems - verification of linear systems - quantum models of computation - biological and chemical models of computation Important Dates Abstract submission deadline: Friday 8 April 2016 Submission deadline: Friday 15 April 2016 Notification to authors: Friday 13 May 2016 Final versions due: Friday 27 May 2016 Workshop date: Saturday 25 June 2016 Submission Authors are invited to submit an extended abstract (8 pages max) describing original ideas and recent results not published nor submitted elsewhere, or a 5-page abstract presenting relevant work that has been or will be published elsewhere, or 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://www.easychair.org/conferences/?conf=linearity2016 Publication After the workshop, authors of the extended abstracts will be invited to submit a longer version of their work (typically a 15-pages paper) for publication in an electronic journal such as EPTCS. These submissions will undergo a second round of refereeing. Furthermore, we envision publication of a special issue of a journal after the event. Programme Committee - Emmanuel Beffara (Universite d'Aix-Marseille) - Luis Caires (Universidade Nova de Lisboa) - Iliano Cervesato (Carnegie Mellon University, co-chair) - Maribel Fernandez (King's College London, co-chair) - Marco Gaboardi (University at Buffalo, SUNY) - Masahito Hasegawa (Kyoto University) - Damiano Mazza (CNRS - Universite Paris 13) - Vivek Nigam (Universidade Federal da Paraiba) - Giselle Reis (Inria) - Claudio Sacerdoti Coen (University of Bologna) - Andre Scedrov (University of Pennsylvania) Contact Iliano Cervesato: iliano at cmu.edu Maribel Fernandez: Maribel.Fernandez at kcl.ac.uk ======================================================================= -- Iliano Cervesato www.cs.cmu.edu/~iliano/ Professor Carnegie Mellon University From behjati at simula.no Sat Jan 23 10:40:14 2016 From: behjati at simula.no (Razieh Behjati) Date: Sat, 23 Jan 2016 16:40:14 +0100 Subject: [TYPES/announce] iFMCloud'16 2nd CfP: 1st Int'l Workshop on Formal Methods for and on the Cloud Message-ID: [We apologize if you receive multiple copies of this Call for Papers.] ============================ Call for Papers ============================= iFMCloud 2016 1st International Workshop on Formal Methods for and on the Cloud https://ifmcloud2016.nntb.no/ co-located with iFM 2016, 1-4 June 2016, Reykjavik, Iceland ===================================================================== Important Dates Abstract submission deadline: February 13, 2016 Paper submission deadline: February 20, 2016 Author notifications: March 25, 2016 Camera-ready copies: April 10, 2016 Workshop date: June 4, 2016 Keynote Speaker Gul Agha (University of Illinois at Urbana-Champaign, USA) Motivation Cloud solutions are increasingly used for a plethora of purposes, including solving memory-intensive and computation-intensive problems. Ensuring the reliability, availability, scalability, and security of cloud solutions, as networked distributed systems with properties such as dynamic reallocation of resources, is a challenging problem that requires rigorous modeling, analysis, and verification tools. Such tools can be devised using the techniques provided by the formal methods community. On the other hand, many formal analysis and verification tools are memory-intensive and computation-intensive solutions, which can benefit from the cloud technology. The goal of the iFMCloud workshop is to identify and better understand challenges of using formal and semi-formal methods for modeling and verification of Cloud-based systems and computer and communication networks, as well as challenges and opportunities in providing formal analysis and verification as services on the Cloud. We aim to reach these goals by bringing together researchers and practitioners from these, and other related fields. Topics We particularly encourage position papers and experience reports, which identify and structure open challenges and research questions. We are interested in all topics related to synergies between the fields of formal and semi-formal methods and the fields of cloud computing and computer and communication networks, including but not limited to: * Formal and semi-formal methods for modeling, analysis, and verification of Cloud-based systems and computer and communication networks: - Methods for analysis and design of cloud infrastructures - Methods for analysis and design of cloud applications - Modeling and verification of networked systems, in particular SDN-based systems - Runtime analysis, monitoring, and performance evaluation * Formal analysis and verification as services on the Cloud - Opportunities and challenges of providing formal analysis and verification as services on the Cloud - Distributed algorithms for analysis and verification * Testing as a service on the Cloud * Case studies and experience reports * Position statements setting a research agenda for collaboration between the formal methods community, the cloud computing community, and other related fields Submission guidelines Authors are invited to submit position papers and experience reports (max 8 pages) in EPTCS proceedings format. Submissions must be original, and will be selected based on the relevance to the workshop topics and the suitability to trigger discussions. All submissions will be reviewed by at least three members of the program committee. Accepted papers will be published in an EPTCS volume. Papers should be submitted via Easychair at: https://easychair.org/conferences/?conf=ifmcloud16 Contact Information To contact the organizers, please send an email to: iFMCloud16-organizers at googlegroups.com Organizing Committee Razieh Behjati, Simula Research Laboratory, Norway Ahmed Elmokashfi, Simula Research Laboratory, Norway Program Committee Eva Darulova, MPI-SWS, Germany Fatemeh Ghassemi, University of Tehran, Iran Arnaud Gotlieb, Simula Research Laboratory, Norway Ernst Gunnar Gran, Simula Research Laboratory, Norway Hossein Hojjat, Cornell University, USA Geir Horn, University of Oslo, Norway Andreas Kassler, Karlstad University, Sweden Steven Latre, University of Antwerp - iMinds, Belgium Meriem Ouederni, IRIT/INPT Toulouse, France Rosario Pugliese, University of Florence, Italy Sven-Arne Reinemo, Fabriscale Technologies, Norway Hamideh Sabouri, Shahid Beheshti University, Iran Jesus Escudero Sahuquillo, Technical University of Valencia, Spain Sagar Sen, Simula Research Laboratory, Norway Marjan Sirjani, Reykjavik University, Iceland Martin Steffen, University of Oslo, Norway Amirhossein Taherkordi, University of Oslo, Norway -------------- next part -------------- An HTML attachment was scrubbed... URL: From P.B.Levy at cs.bham.ac.uk Tue Jan 26 18:53:49 2016 From: P.B.Levy at cs.bham.ac.uk (Paul Blain Levy) Date: Tue, 26 Jan 2016 23:53:49 +0000 Subject: [TYPES/announce] Extended deadline: GaLoP 2016 In-Reply-To: <7b0511b39b44450c812964109ddd88bd@cs.bham.ac.uk> References: <565C8D1C.9000804@cs.bham.ac.uk> <7b0511b39b44450c812964109ddd88bd@cs.bham.ac.uk> Message-ID: <07f8315eef52f19987c93bae16f10480@cs.bham.ac.uk> Dear all, We're a bit short of submissions for GaLoP so we're extending the deadline to 3 February. This is an area with lots of connections to different fields, so if you're doing anything related, then please use the workshop as an opportunity to share it with the community. Work in progress is very much welcome. Also I can now confirm our invited speakers: they are Cormac Flanagan of the University of California, Santa Cruz, and John Longley of the University of Edinburgh. Best regards, Paul --- 11th Workshop on Games for Logic and Programming Languages (GaLoP 2016) Eindhoven, Netherlands, 2-3 April http://www.gamesemantics.org GaLoP is an annual international workshop on game-semantic models for logics and programming languages and their applications. This is an informal workshop that welcomes work in progress, overviews of more extensive work, programmatic or position papers and tutorials. GaLoP XI will be held in Eindhoven, Netherlands, on 2-3 April 2016 as a satellite workshop of ETAPS (http://www.etaps.org/). Areas of interest include: * Games and other interaction-based denotational and operational 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 either a text abstract or a PDF of 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=galop2016 // Important Dates // Submission: 3 February 2016 *Extended deadline* Notification: 10 February 2016 Workshop: 2-3 April 2016 // Invited talks // Cormac Flanagan (University of California, Santa Cruz) John Longley (University of Edinburgh) // Program Committee // Valentin Blot, Bath Radha Jagadeesan, DePaul Paul Levy, Birmingham (chair) Andrzej Murawski, Warwick Myriam Quatrini, Aix-Marseille Sylvain Salvati, Inria Takeshi Tsukada, Tokyo From alexandra.silva at ucl.ac.uk Tue Jan 26 19:33:37 2016 From: alexandra.silva at ucl.ac.uk (Alexandra Silva) Date: Wed, 27 Jan 2016 00:33:37 +0000 Subject: [TYPES/announce] New MSc in Logic, Semantics, and Verification of Programs Message-ID: Dear all, We are excited to announce a new one year MSc programme at University College London (UCL). This new Master?s programme is unique in the UK and one of the few in Europe bringing together deep theoretical subjects and practical program and systems verification. You can find more details about the programme on the website: http://www.cs.ucl.ac.uk/degrees/msc_lsvp/ The new MSc is organized by the Programming Principles, Logic, and Verification (PPLV) group. Research in the PPLV group spans theory and practice, including logic, semantics, language design, program analysis, program verification, systems verification, systems modelling, compilation, and theorem proving. We have outstanding connections with cutting-edge industry and excellent connections with other groups at UCL, including Systems and Networks, Information Security, and Software Systems Engineering. Attached is the poster advertising the programme. Best wishes, Alexandra Silva Programme Director -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: Marchant_A3 MScLogic4_Jan2016.pdf Type: application/pdf Size: 4389900 bytes Desc: not available URL: From compscience.announcement at gmail.com Wed Jan 27 01:33:00 2016 From: compscience.announcement at gmail.com (Klaus Havelund) Date: Tue, 26 Jan 2016 22:33:00 -0800 Subject: [TYPES/announce] NFM 2016 - third call for papers Message-ID: NFM 2016 - Call For Papers The 8th NASA Formal Methods Symposium http://crisys.cs.umn.edu/nfm2016 June 07 - June 09 2016 McNamara Alumni Center University of Minnesota 200 Oak Street S.E., Minneapolis, MN 55455 THEME OF THE SYMPOSIUM The widespread use and increasing complexity of mission-critical and safety-critical systems at NASA and the aerospace industry requires advanced techniques that address their specification, design, verification, validation, and certification requirements. The NASA Formal Methods Symposium is a forum to foster collaboration between theoreticians and practitioners from NASA, academia, and the industry, with the goal of identifying challenges and providing solutions towards achieving assurance for such critical systems. New developments and emerging applications like autonomous on-board software for Unmanned Aerial Systems (UAS), UAS Traffic Management (UTM), advanced separation assurance algorithms for aircraft, and the need for system-wide fault detection, diagnosis, and prognostics provide new challenges for system specification, development, and verification approaches. Similar challenges need to be addressed during development and deployment of on-board software for spacecraft ranging from small and inexpensive CubeSat systems to manned spacecraft like Orion, as well as for ground systems. The focus of the symposium will be on formal techniques and other approaches for software assurance, 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. TOPICS OF INTEREST INCLUDE BUT ARE NOT LIMITED TO * Model checking * Theorem proving * SAT and SMT solving * Symbolic execution * Static analysis * Model-based development * Runtime verification * Software and system testing * Safety assurance * Fault tolerance * Compositional verification * Security and intrusion detection * Design for verification and correct-by-design techniques * Techniques for scaling formal methods * Applications of formal methods in the development of: * autonomous systems * safety-critical artificial intelligence systems * cyber-physical, embedded, and hybrid systems * fault-detection, diagnostics, and prognostics systems * Use of formal methods in: * assurance cases * human-machine interaction analysis * requirements generation, specification, and validation * automated testing and verification IMPORTANT DATES - Paper Submission: 2/19/2016 - Paper Notifications: 4/8/2016 - Camera-ready Papers: 4/27/2016 - Symposium: 6/7 - 6/9/2016 LOCATION The symposium will take place at McNamara Alumni Center, University of Minnesota. Registration is required but is free of charge. SUBMISSION DETAILS There are two categories of submissions: 1. Regular papers describing fully developed work and complete results (maximum 15 pages) 2. Short papers on tools, experience reports, or work in progress with preliminary results (maximum 6 pages) All papers must be in English and describe original work that has not been published or submitted elsewhere. All submissions will be fully reviewed by at least three members of the Program Committee. Papers will appear in a volume of Springer's Lecture Notes in Computer Science (LNCS), and must use LNCS style formatting. Papers must be submitted in PDF format at the EasyChair submission site: https://easychair.org/conferences/?conf=nfm2016 Authors of selected best papers may be invited to submit an extended version to a special issue of the Journal of Automated Reasoning (Springer). ORGANIZING COMMITTEE - Michael Lowry, NASA Ames Research Center, USA (NASA Liaison) - Johann Schumann, SGT, Inc./NASA Ames Research Center, USA (General Chair) - Oksana Tkachuk, SGT, Inc./NASA Ames Research Center, USA (PC Chair) - Sanjai Rayadurgam, University of Minnesota, USA (PC Chair) - Mike Whalen, University of Minnesota, USA (Financial Chair) - Mats Heimdahl, University of Minnesota, USA (Local Arrangements Chair) PROGRAM COMMITTEE - Julia Badger, NASA Johnson Space Center, USA - Clark Barrett, New York University, USA - Saddek Bensalem, Verimag and University Joseph Fourier, France - Dirk Beyer, University of Passau, Germany - Borzoo Bonakdarpour, McMaster University, Canada - Alessandro Cimatti, FBK, Italy - Darren Cofer, Rockwell Collins, Inc., USA - Myra Cohen, University of Nebraska-Lincoln, USA - Misty Davies, NASA Ames Research Center, USA - Leonardo de Moura, Microsoft, USA - Ben Di Vito, NASA Langley Research Center, USA - Alexandre Duret-Lutz, LRDE / EPITA, France - Andrew Gacek, Rockwell Collins, Inc., USA - Pierre-Loic Garoche, ONERA, France - Shalini Ghosh, SRI International, USA - Susanne Graf, Universite Joseph Fourier / CNRS / VERIMAG, France - Radu Grosu, Stony Brook University, USA - Arie Gurfinkel,SEI, Carnegie Mellon University, USA - Klaus Havelund, NASA Jet Propulsion Laboratory, USA - Constance Heitmeyer, Naval Research Laboratory, USA - Gerard Holzmann, NASA Jet Propulsion Laboratory, USA - Falk Howar, TU Clausthal / IPSSE, Germany - Rajeev Joshi, NASA Jet Propulsion Laboratory, USA - Dejan Jovanovi?, SRI International, USA - Gerwin Klein, NICTA and University of New South Wales, Australia - Daniel Kroening, University of Oxford, UK - Rahul Kumar, NASA Jet Propulsion Laboratory, USA - Michael Lowry, NASA Ames Research Center, USA - C?lia Martinie, ICS-IRIT, Universit? Paul Sabatier, France - Eric Mercer, Brigham Young University, USA - Cesar Munoz, NASA Langley Research Center, USA - Jorge A Navas, SGT, Inc./NASA Ames Research Center, USA - Natasha Neogi, NASA Langley Research Center, USA - Ganesh Pai, SGT, Inc./NASA Ames Research Center, USA - Charles Pecheur, Universit? catholique de Louvain, Belgium - Lee Pike, Galois, Inc., USA - Andreas Podelski, University of Freiburg, Germany - Pavithra Prabhakar, Kansas State University, USA - Venkatesh Prasad Ranganath, Kansas State University, USA - Franco Raimondi, Middlesex University, UK - Kristin Yvonne Rozier, University of Cincinnati, USA - Neha Rungta, SGT, Inc./NASA Ames Research Center, USA - Oleg Sokolsky, University of Pennsylvania, USA - Stefano Tonetta, FBK, Italy - Helmut Veith, Vienna University of Technology, Austria - Willem Visser, Stellenbosch University, South Africa - Virginie Wiels, ONERA / DTIM, France - Guowei Yang, Texas State University, USA STEERING COMMITTEE - Julia Badger, NASA Johnson Space Center, USA - Ben Di Vito, NASA Langley Research Center, USA - Klaus Havelund, NASA Jet Propulsion Laboratory, USA - Gerard Holzmann, NASA Jet Propulsion Laboratory, USA - Michael Lowry, NASA Ames Research Center, USA - Kristin Yvonne Rozier, University of Cincinnati, USA - Johann Schumann, SGT, Inc./NASA Ames Research Center, USA -------------- next part -------------- An HTML attachment was scrubbed... URL: From tarmo at cs.ioc.ee Wed Jan 27 06:55:45 2016 From: tarmo at cs.ioc.ee (Tarmo Uustalu) Date: Wed, 27 Jan 2016 13:55:45 +0200 Subject: [TYPES/announce] ETAPS 2017 call for satellite events Message-ID: <20160127135545.7a4992b3@duality> 20th European Joint Conferences on Theory and Practice of Software ETAPS 2017 Uppsala, Sweden, 23-29 April 2017 http://www.etaps.org/2017/ Call for Satellite Events -- 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 twentieth edition, ETAPS 2017, will take place 23-29 April 2017 in Uppsala, Sweden. ETAPS 2017 main conferences, scheduled for 25-28 April, 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 2017 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. Satellite events provide an opportunity to discuss and report on emerging research approaches and practical experience relevant to theory and practice of software. ETAPS 2017 satellite events will be held immediately before and after the main conferences, on 23-24 April and 29 April. -- ARRANGEMENTS FOR SATELLITE EVENTS -- The organizers of an ETAPS 2017 satellite are expected to: * create and maintain a website for the event, * 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 2017 organizing committee, * prepare and organize the publication of a formal (post)proceedings (if desired). The ETAPS 2017 organizing committee will: * promote the event on the website and in the publicity material of ETAPS 2017, * 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 2017 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 to the workshop co-chairs Konstantinos Sagonas and Mohamed Faouzi Atig using the web form at http://www.etaps.org/2017/call-for-workshops . 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: 23 April, 24 April, 23-24 April or 29 April * the expected number of participants * a brief description (120 words approximately) of the event topic for the website and publicity material of ETAPS 2017 * 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 2017 organizing committee will need the final files by the end of Feb. 2017) * 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 2017 organizing committee on the basis of their assessed benefit for prospective participants of ETAPS 2017. Prospective organizers may wish to consult the web pages of previous satellite events as examples: 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: 14 March 2016 Notification of acceptance: early April 2016 -- HOST CITY -- Uppsala has a rich history, having for long periods been the political, religious and academic center of Sweden. Uppsala University is over 500 years old, is consistently ranked among the top 100 in the world, and has been the home of many great scientists over the years, for instance Carl von Linne, Anders Celsius and Anders Jonas ?ngstr?m. Uppsala is 60 kms from Stockholm and is well connected to Stockholm Arlanda airport. -- FURTHER INFORMATION AND ENQUIRIES -- Please contact the workshop co-chairs, Konstantinos Sagonas, kostis at it.uu.se, and Mohamed Faouzi Atig, mohamed_faouzi.atig at it.uu.se. From Simon.Gay at glasgow.ac.uk Fri Jan 29 05:12:26 2016 From: Simon.Gay at glasgow.ac.uk (Simon Gay) Date: Fri, 29 Jan 2016 10:12:26 +0000 Subject: [TYPES/announce] 2nd International Summer School on Behavioural Types Message-ID: <56AB3B0A.2040703@glasgow.ac.uk> *** Funding available for students and early-career researchers from Europe. *** Application deadline: 8th April. ---------------------------------------------------------------------- SECOND INTERNATIONAL SUMMER SCHOOL ON BEHAVIOURAL TYPES LIMASSOL, CYPRUS 27th JUNE - 1st JULY 2016 summerschool2016.behavioural-types.eu Organized by COST Action IC1201: Behavioural Types for Reliable Large-Scale Software Systems (BETTY) ---------------------------------------------------------------------- Modern society is increasingly dependent on large-scale software systems that are distributed, collaborative and communication-centred. Correctness and reliability of such systems depend on compatibility between components and services that are newly developed or may already exist. The consequences of failure are severe, including security breaches and unavailability of essential services. Current software development technology is not well suited to producing these large-scale systems, because of the lack of high-level structuring abstractions for complex communication behaviour. COST Action IC1201 uses behavioural type theory as the basis for new foundations, programming languages, and software development methods for communication-intensive distributed systems. Behavioural type theory encompasses concepts such as interfaces, communication protocols, contracts, and choreography. As a unifying structural principle it has the potential to transform the theory and practice of distributed software development. In order to train PhD students and early-career researchers in the theory and applications of behavioural types, the 2nd International Summer School on Behavioural Types will take place from 27th June to 1st July 2016, in Limassol, Cyprus. Lecturers and Provisional Topics -------------------------------- - Massimo Bartoletti (University of Cagliari, Italy) Behavioural contracts - Laura Bocchi (University of Kent, UK) Multiparty session types - Lu?s Caires (Universidade Nova de Lisboa, Portugal) Linear logic and session types - Ornela Dardha (University of Glasgow, UK) Introduction to session types - Raymond Hu (Imperial College London, UK) Practical programming with Scribble and session types - Vasco Vasconcelos (University of Lisbon, Portugal) Type-based tools: SePi and ParTypes Full information will be updated at http://summerschool2016.behavioural-types.eu Application procedure --------------------- Places are limited. Applications will be evaluated by the organizing committee. Up to thirty participants (PhD students and early-career researchers) from COST countries (list available at www.cost.eu) can be funded by COST Action IC1201. Other participants may attend at their own expense; the cost is expected to be around 500 euros, including accommodation. Please send your CV, a statement of your current research topic and your interest in the summer school, and a supporting letter from your PhD supervisor or, in the case of early-career researchers, from a mentor, to Simon Gay (Simon.Gay at glasgow.ac.uk). If you want to request funding from COST Action IC1201 then please state this in your application. Any enquiries can also be sent to Simon Gay. Important dates --------------- Application deadline: 25th March Notification of acceptance: 15th April Notification of funding: 15th April Summer school: 27th June - 1st July Organizing Committee -------------------- Ilaria Castellani (INRIA Sophia Antipolis M?diterran?e, France) Simon Gay (University of Glasgow, UK), Chair Thomas Hildebrandt (IT University of Copenhagen, Denmark) Hans H?ttel (Aalborg University, Denmark) Luca Padovani (University of Torino, Italy) Anna Philippou (University of Cyprus), Local Organiser Ant?nio Ravara (Universidade Nova de Lisboa, Portugal) Vasco Vasconcelos (University of Lisbon, Portugal) From ivan.lanese at gmail.com Fri Jan 29 03:30:09 2016 From: ivan.lanese at gmail.com (ivan.lanese) Date: Fri, 29 Jan 2016 09:30:09 +0100 (CET) Subject: [TYPES/announce] FORTE 2016: abstract deadline in 3 days Message-ID: Please remind that the deadline for abstracts for FORTE 2016 is in 3 days, namely on February 1st. We apologize if you receive multiple copies of this Call for Papers. Please distribute to anyone who may be interested. ======================================================================= FORTE 2016 Call for Papers 36th IFIP International Conference on Formal Techniques for Distributed Objects, Components and Systems http://forte2016.discotec.org Part of the DisCoTec 2016 event http://2016.discotec.org/index.php 6-9 June 2016, Aquila Atlantis Hotel, Heraklion, Crete FORTE 2016 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: - service-oriented, ubiquitous, pervasive, grid, cloud, and mobile computing systems; - object technology, modularity, component- and model-based design; - software 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. Main topics of interest 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. Important dates: Abstract submission: February 1, 2016? Paper submission: February 8, 2016 Notification of acceptance: March 21, 2016 Camera-ready version: April 4, 2016 Early registration: May 9, 2016 Conference and workshops: June 6-9, 2016 Invited speaker Catuscia Palamidessi (INRIA, France) Submission and publication Contributions must be written in English and report on original, unpublished work, not submitted for publication elsewhere (cf. IFIP?s codes of conduct). The submissions must be prepared using Springer?s LNCS style. Submissions not adhering to the specified constraints may be rejected without review. Papers can be submitted electronically in pdf via the FORTE?16 interface of the EasyChair system. We solicit four kinds of submissions: - Full papers (up to 15 pages): Describing thorough and complete research results, tools or experience reports. - Short papers (up to 7 pages): Describing research results that are not fully developed, or manifestos, calls to action, personal views on FORTE related research, on the current state of the art, or on prospects for the years to come. - Tool demonstration papers (up to 7 pages): focus on the usage aspects of tools. Theoretical foundations and experimental evaluation are not required, however, a motivation as to why the tool is interesting and significant should be provided. Papers may have an appendix of up to 5 additional pages with details on the actual demonstration. - Posters (up to 3 pages): Students can submit descriptions of posters that will be presented at the conference during a students poster session. Neither the descriptions or the posters will be published in the proceedings. Each paper will undergo a peer review of at least 3 anonymous reviewers. The conference proceedings will be published by Springer in the LNCS Series. The best papers will be invited after the conference to contribute to a special issue of a top-level journal (such as LMCS). Program Committee Chairs Elvira Albert, Complutense University of Madrid, Spain Ivan Lanese, University of Bologna/INRIA, Italy Program Committee Erika Abraham, RWTH Aachen University, Germany Gul Agha, University of Illinois at Urbana-Champaign, USA Ahmed Bouajjani, LIAFA, University Paris Diderot, France Frank De Boer, CWI, the Netherlands Lars-Ake Fredlund, Universidad Polit?cnica de Madrid, Spain David Frutos Escrig, Universidad Complutense, Spain Stefania Gnesi, ISTI-CNR, Italy Kim Guldstrand Larsen, Aalborg University, Denmark Bart Jacobs, Katholieke Universiteit Leuven, Belgium Einar Broch Johnsen, University of Oslo, Norway Ant?nia Lopes, University of Lisbon, Portugal Hernan Melgratti, University of Buenos Aires, Argentina Massimo Merro, University of Verona, Italy Peter Olveczky, University of Oslo, Norway Luca Padovani, Universit? di Torino, Italy Anna Philippou, University of Cyprus, Cyprus Arnd Poetzsch-Heffter, University of Kaiserslautern, Germany Emilio Tuosto, University of Leicester, UK Kostis Sagonas, Uppsala University, Sweden Alexandra Silva, University College London, UK Jean-Bernard Stefani, INRIA, France Mahesh Viswanathan, University of Illinois Urbana-Champaign, USA From hassei at kurims.kyoto-u.ac.jp Fri Jan 29 09:19:27 2016 From: hassei at kurims.kyoto-u.ac.jp (hassei at kurims.kyoto-u.ac.jp) Date: Fri, 29 Jan 2016 23:19:27 +0900 (JST) Subject: [TYPES/announce] Deadline Extension: FSCD'16 Message-ID: <61291.112.69.137.164.1454077167.risu@tinu.kurims.kyoto-u.ac.jp> CALL FOR PAPERS - DEADLINE EXTENSION First International Conference on Formal Structures for Computation and Deduction (FSCD'16) 22 June -- 26 June 2016, Porto, Portugal http://fscd2016.dcc.fc.up.pt/ *** ABSTRACT SUBMISSION DEADLINE EXTENDED TO: 8 FEBRUARY 2016 *** *** PAPER SUBMISSION DEADLINE EXTENDED TO: 12 FEBRUARY 2016 *** ========================================================================== IMPORTANT DATES Abstract Submission: 8 February 2016 Paper Submission : 12 February 2016 Rebuttal : 21 - 23 March 2016 Notification : 6 April 2016 ========================================================================== FSCD (http://fscdconference.org/) covers all aspects of formal structures for computation and deduction from theoretical foundations to applications. Building on two communities, RTA (Rewriting Techniques and Applications) and TLCA (Typed Lambda Calculi and Applications), FSCD embraces their core topics and broadens their scope to closely related areas in logics, proof theory and new emerging models of computation such as quantum computing and homotopy type theory. The name of the new conference comes from an unpublished but important book by Gerard Huet that strongly influenced many researchers in the area. Suggested, but not exclusive, list of topics for submission are: 1 Calculi * Lambda calculus * Logics (first-order, higher-order, equational, modal, linear, classical, constructive, etc.) * Rewriting systems (string, term, higher-order, graph, conditional, modulo, infinitary, etc.) * Proof theory (natural deduction, sequent calculus, proof nets, etc.) * Type theory and logical frameworks * Homotopy type theory 2. Methods in Computation and Deduction * Type systems (polymorphism, dependent, recursive, intersection, session, etc.) * Induction, coinduction * Matching, unification, completion, orderings * Strategies (normalization, completeness, etc.) * Tree automata * Model building and model checking * Proof search (resolution, paramodulation, narrowing, focusing, etc.) * Constraint solving and decision procedures 3. Semantics * Operational semantics and abstract machines * Game Semantics and applications * Domain theory and categorical models * Quantitative models (timing, probabilities, resources, etc.) * Quantum computation and emerging models in computation 4. Algorithmic Analysis and Transformations of Formal Systems * Type Inference and type checking * Abstract Interpretation * Complexity analysis and implicit computational complexity * Checking termination, confluence, derivational complexity and related properties * Symbolic computation 5. Tools and Applications * Programming and proof environments (proof assistants, automated theorem prover, proof checkers, specialized provers, dependently typed languages, etc.) * Verification tools (abstract interpretation, termination, confluence, specialized provers, etc.) * Libraries for proof assistants and interactive theorem provers (support for variable bindings, nominal, polynomial, equality, etc.) * Case studies in proof assistants and interactive theorem provers (formalizations, mechanizations, certifications) * Certifications (theorems, rewriting techniques, etc.) * Applications of formal systems inside and outside of CS (biology, linguistics, physics, education, etc.) INVITED SPEAKERS Amal Ahmed (USA) Ichiro Hasuo (Japan) Gerard Huet (France) Tobias Nipkow (Germany) PROGRAM CHAIRS Delia Kesner (Univ. Paris-Diderot) Brigitte Pientka (McGill University) fscd16 at easychair.org PROGRAM COMMITTEE Andreas Abel (Gothenburg Univ.) Zena Ariola (Univ. Oregon) Patrick Baillot (CNRS & ENS Lyon) Andrej Bauer (Univ. Ljubljana) Eduardo Bonelli (Univ. Quilmes) Patricia Bouyer (ENS Cachan) Ugo Dal Lago (Univ. Bologna) Nachum Dershowitz (Univ. Tel Aviv) Mariangiola Dezani-Ciancaglini (Univ. Torino) Derek Dreyer (MPI-SWS) Santiago Figueira (Univ. Buenos Aires) Marcelo Fiore (Univ. Cambridge) Juergen Giesl (Univ. Aachen) Nao Hirokawa (JAIST) Martin Hofmann (LMU Munchen) Delia Kesner (Univ. Paris-Diderot) Naoki Kobayashi (Univ. Tokyo) Dan Licata (Wesleyan Univ.) Chris Lynch (Clarkson Univ.) Narciso Marti-Oliet (Univ. Complutense) Aart Middeldorp (Univ. Innsbruck) Dale Miller (INRIA Saclay) Cesar Munoz (NASA) Vivek Nigam (Univ. Paraiba) Brigitte Pientka (McGill Univ.) Jakob Rehof (Univ. Dortmund) Xavier Rival (ENS Paris) Peter Selinger (Dalhousie Univ.) Paula Severi (Univ. Leicester) Jakob Grue Simonsen (Univ. Copenhagen) Matthieu Sozeau (INRIA Rocquencourt) Sophie Tison (Univ. Lille) Femke van Raamsdonk (VU Univ. Amsterdam) Nobuko Yoshida (Imperial College) CONFERENCE CHAIR Sandra Alves (University of Porto) FSCD STEERING COMMITTEE: Thorsten Altenkirch (Univ. Nottingham) Gilles Dowek (INRIA) Santiago Escobar (Univ. Politecnica de Valencia) Maribel Fernandez (King's College London) Masahito Hasegawa (Univ. Kyoto) Hugo Herbelin (INRIA) Nao Hirokawa (JAIST) Luke Ong (Chair, Univ. Oxford) Jens Palsberg (UCLA) Kristoffer Rose (Two Sigma Investments) Rene Thiemann (Univ. Innsbruck) Pawel Urzyczyn (Univ. Warsaw) Femke van Raamsdonk (VU Univ. Amsterdam) PUBLICATION The proceedings will be published as an electronic volume in the Leibniz International Proceedings in Informatics (LIPIcs). All LIPIcs proceedings are open access. SUBMISSION GUIDELINES Submissions can be made in two categories: regular research papers and system descriptions. Submissions of research papers must present original research which is unpublished and not submitted elsewhere. They must not exceed 15 pages (including figures and bibliography). Submissions of research papers will be judged on originality, significance, correctness, and readability. Submission of system descriptions must describe a working system which has not been published or submitted elsewhere. They must not exceed 10 pages and should contain a link to a working system. System descriptions will be judged on originality, significance, usefulness, and readability. Proofs of theoretical results that do not fit within the page limit, executables of systems, code of case studies, benchmarks used to evaluate a given system, should be made available, via a reference to a website or in an appendix of the paper. Reviewers will be encouraged to consider this additional material, but are not obliged to. 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. Submissions must be formatted using the LIPIcs style files using the instructions at http://www.dagstuhl.de/en/publications/lipics/instructions-for-authors/ A condition of submission is that, if accepted, one of the authors must attend the conference to give the presentation. Papers should be submitted via easychair. The submission site is at https://easychair.org/conferences/?conf=fscd16 CONFERENCE AWARDS Two awards will be selected: one for the best paper and another one for the best student paper. SPECIAL ISSUE After the conference, authors of selected papers will be invited to submit extended versions of their work to a special issue published in the open-access journal Logical Methods in Computer Science (LMCS). SATELLITE EVENTS The following meetings and workshops are colocated with FSCD 2016: CL&C, DCM, HDRA, HOR, IFIP Working Group 1.6, ITRS, Linearity, LFMTP, LSFA, UNIF, WPTE, WWV. ORGANISING COMMITTEE Sandra Alves (Univ. Porto) Sabine Broda (Univ. Porto) Jose Espirito-Santo (Univ. do Minho) Mario Florido (Univ. Porto) Nelma Moreira (Univ. Porto) Luis Pinto (Univ. do Minho) Rogerio Reis (Univ. Porto) Ana Paula Tomas (Univ. Porto) Pedro Vasconcelos (Univ. Porto) From Damiano.Mazza at lipn.univ-paris13.fr Sun Jan 31 19:26:01 2016 From: Damiano.Mazza at lipn.univ-paris13.fr (Damiano Mazza) Date: Mon, 1 Feb 2016 01:26:01 +0100 Subject: [TYPES/announce] DICE 2016: Deadline extension Message-ID: <56AEA619.1010105@lipn.univ-paris13.fr> *EXTENDED DEADLINE: Mon, February 8, 2016* _____________________________________________________________________ DICE 2016 Seventh Workshop on Developments in Implicit Computational Complexity _____________________________________________________________________ http://lipn.univ-paris13.fr/DICE2016 Eindhoven, The Netherlands April 2-3, 2016 (satellite of ETAPS 2016) Invited Speakers ---------------- * Robin Cockett, University of Calgary * David Nowak, University of Lille Important Dates --------------- * Abstract Submission: Feb 7, 2016 (extended) * Notification: Feb 22, 2016 * Final Version: Mar 10, 2016 Scope ----- DICE is a thematic workshop in the field of Implicit Computational Complexity, where researchers in the area can meet and discuss their most recent results. It takes place annually as part of ETAPS. 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 but only in terms of language restrictions or logical/computational principles implying complexity properties. This workshop focuses on ICC methods related to programs. Traditionally, 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 workshop will be open to contributions on various aspects of ICC including (but not exclusively): - types for controlling complexity - logical systems for implicit computational complexity - linear logic - semantics of complexity-bounded computation - rewriting and termination orderings - interpretation-based methods for implicit complexity - programming languages for complexity-bounded computation - theoretical foundations of program complexity analysis - application of implicit complexity to security Submission ---------- Authors are invited to submit an extended abstract of up to 5 pages, which must be written in English and be submitted as a single PDF file to the following page: https://easychair.org/conferences/?conf=dice2016 Submissions will be judged on originality, relevance, interest and clarity. Accepted abstracts will be presented at the workshop. Abstracts may contain material already published elsewhere before the workshop. Preference will be given to abstracts containing novel work (including work in progress). The workshop will not have formal proceedings and is not intended to preclude later publication at another venue. Submissions of abstracts by PC members are allowed. Program Committee ----------------- * Dan Ghica (University of Birmingham) * Emmanuel Hainry (Universit? de Lorraine) * Damiano Mazza (CNRS - Universit? Paris 13) (Chair) * Ramyaa (New Mexico Tech) * Claudio Sacerdoti Coen (Universit? di Bologna) * Thomas Seiller (University of Copenhagen) * Lorenzo Tortora de Falco (Universit? Roma Tre) Steering Committee ------------------ * Patrick Baillot (CNRS - ENS Lyon) * Ugo Dal Lago (Universit? di Bologna) * Martin Hofmann (Ludwig-Maximilians-Universit?t M?nchen) * Jean-Yves Marion (Universit? de Lorraine) * Simona Ronchi Della Rocca (Universit? di Torino) From ivan.lanese at gmail.com Mon Feb 1 01:28:05 2016 From: ivan.lanese at gmail.com (ivan.lanese) Date: Mon, 1 Feb 2016 07:28:05 +0100 (CET) Subject: [TYPES/announce] RC 2016: 1 week deadline extension Message-ID: Please note that the deadlines for RC 2016, both for abstract submission and for paper submission, are extended by one week. You can find below the updated call for papers. We apologize if you receive multiple copies of this Call for Papers. Please distribute to anyone who may be interested. ======================================================================= Final Call for Papers 8th Conference on Reversible Computation (RC 2016) July 7th-8th, 2016, Bologna, Italy Abstract Submission: Sun, February 7th, 2016 AoE (extended) Submission Deadline: Sun, February 14th, 2016 AoE (extended) http://www.reversible-computation.org Highlights: LNCS proceedings confirmed and SCP special issue ======================================================================= Reversible computation has a growing number of promising application areas such as low power design, coding/decoding, program debugging, testing, database recovery, discrete event simulation, reversible algorithms, reversible specification formalisms, reversible programming languages, process algebras, and the modeling of biochemical systems. Furthermore, reversible logic provides a basis for quantum computation with its applications, for example, in cryptography and in the development of highly efficient algorithms. First reversible circuits and quantum circuits have been implemented recently 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. Contributions on the following topics in Reversible Computation are welcome: * 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: Sun, February 7th, 2016 (AoE) - Submission Deadline: Sun, February 14th, 2016 (AoE) - Notification to Authors: Sun, March 21st, 2016 - Final Version: Sun, April 10th, 2016 - Conference: Thu-Fri, July 7th and 8th, 2016 ===== Invited speakers ===== * Samson Abramsky (University of Oxford) * Adam Whiteside (University of Melbourne & Google), presenting joint work with Austin Fowler (Google) ===== Paper submission ===== Contributions must be written in English and report on original, unpublished work, not submitted for publication elsewhere. The submissions must be prepared using Springer's LNCS style. Submissions not adhering to the specified constraints may be rejected without review. Papers can be submitted electronically in pdf via the RC 2016 interface of the EasyChair system: https://easychair.org/conferences/?conf=rc2016 We solicit the following kinds of submissions: - full research papers (16 pages maximum) - tutorials (16 pages maximum), - work-in-progress or tool demonstration papers (6 pages maximum). 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. Each paper will undergo a peer review of at least 3 anonymous reviewers. The conference proceedings will be published by Springer in the LNCS Series. ===== Special Issue ===== Authors of best papers will be invited to submit an extended version of their work to a special issue to be published in Science of Computer Programming (Elsevier). ===== Program Chairs ===== Ivan Lanese University of Bologna/INRIA Italy Simon Devitt National Institute of Informatics Japan ===== Program Committee ===== * Michael Bremner (University of Technology Sydney, Australia) * Andrew Cross (IBM T. J. Watson Research Center, US) * Gerhard Dueck (University of New Brunswick, Canada) * Simon Gay (University of Glasgow, UK) * Robert Glueck (University of Copenhagen, Denmark) * Jarkko Kari (University of Turku, Finland) * Rodney Van Meter (Keio University, Japan) * Michael Miller (University of Victoria, Canada) * Alexandru Paler (University of Passau, Germany) * Markus Schordan (Lawrence Livermore National Laboratory, US) * Ulrik Schultz (University of Southern Denmark, Denmark) * Peter Selinger (Dalhousie University, Canada) * Indranil Sengupta (Indian Institute of Technology, Kharagpur, India) * Mathias Soeken (EPFL, Switzerland) * Jean-Bernard Stefani (INRIA, France) * Irek Ulidowski (University of Leicester, UK) * Benoit Valiron (CentraleSupelec, France) * Robert Wille (University of Bremen, Denmark) * Tetsuo Yokoyama (Nanzan University, Japan) ===== Conference Organizer ===== Ivan Lanese (University of Bologna/INRIA, Bologna, Italy) ivan.lanese at gmail.com info at reversible-computation.org http://www.reversible-computation.org From stefan.hetzl at tuwien.ac.at Mon Feb 1 05:34:07 2016 From: stefan.hetzl at tuwien.ac.at (Stefan Hetzl) Date: Mon, 1 Feb 2016 11:34:07 +0100 Subject: [TYPES/announce] 3rd Workshop on Automated Inductive Theorem Proving - Call for Contributions Message-ID: 3rd Workshop on Automated Inductive Theorem Proving 23-24 March 2016, Vienna University of Technology, Austria http://www.dmg.tuwien.ac.at/indws/ Inductive theorem proving is a topic of growing interest in the automated reasoning community. This workshop aims to give researchers interested in the topic a chance to meet, exchange ideas and perhaps also try out some of the available theorem provers. We would like to invite talks featuring demos and tutorials of inductive theorem provers, challenging problems, new directions of research or anything else of interest to the inductive theorem proving community. Participation will be free of charge but we ask you to register on our website http://www.dmg.tuwien.ac.at/indws/. The deadline for registration and talk submission is 16 February 2016. From spreen at math.uni-siegen.de Mon Feb 1 09:02:59 2016 From: spreen at math.uni-siegen.de (Dieter Spreen) Date: Mon, 1 Feb 2016 15:02:59 +0100 Subject: [TYPES/announce] CCC 2015; postproceedings; call for submissions; extended deadline Message-ID: Continuity, Computability, Constructivity: From Logic to Algorithms 2015 Postproceedings Call for Submissions (Extended Deadline) After a further year of successful work in the EU-IRSES project COMPUTAL and an excellent workshop in Kochel (Germany) in September this year, we are planning to publish a collection of papers dedicated to the meeting and the project as a part of LOGICAL METHODS IN COMPUTER SCIENCE The issue should reflect progress made in Computable Analysis and related areas, not only work in the project. Submissions are welcome from all scientists and should be on topics in the spectrum from logic to algorithms including, but not limited to, Computable analysis Complexity of real number computations Computing with continuous data Domain theory and analysis Randomness and computable measure theory Models of computation with real numbers Realizability theory and analysis Reverse analysis Exact real number computation Program extraction in analysis. EDITORS: Ulrich Berger (Swansea, UK) Willem Fouch? (UNISA, Pretoria) Arno Pauly (Brussels, Belgium) Dieter Spreen (Siegen, Germany) Martin Ziegler (KAIST, South Korea) DEADLINE FOR SUBMISSION: 15 March 2016 If you intend to submit a paper, please send a corresponding email to spreen at math.uni-siegen.de till 15 February 2016 You will then receive concrete submission instructions and a Special-Issue-Code allowing you to submit your paper for the special issue. Please prepare your manuscript using the LMCS class file lmcs.cls which can be downloaded from http://www.lmcs-online.org/Information/style.php Best regards, Ulrich Berger Willem Fouch? Arno Pauly Dieter Spreen Martin Ziegler -------------- next part -------------- An HTML attachment was scrubbed... URL: From ivan.lanese at gmail.com Mon Feb 1 17:37:18 2016 From: ivan.lanese at gmail.com (ivan.lanese) Date: Mon, 1 Feb 2016 23:37:18 +0100 (CET) Subject: [TYPES/announce] FORTE 2016: 1 week deadline extension Message-ID: The deadlines for FORTE 2016, both the one for abstract and the one for paper submission, have been extended by 1 week. The new deadlines are February 8 and February 15, respectively. You can find below the updated call for papers. Best wishes, Elvira and Ivan --------------------- FORTE 2016 Call for Papers 36th IFIP International Conference on Formal Techniques for Distributed Objects, Components and Systems http://forte2016.discotec.org Part of the DisCoTec 2016 event http://2016.discotec.org/index.php 6-9 June 2016, Aquila Atlantis Hotel, Heraklion, Crete FORTE 2016 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: - service-oriented, ubiquitous, pervasive, grid, cloud, and mobile computing systems; - object technology, modularity, component- and model-based design; - software 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. Main topics of interest 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. Important dates: Abstract submission: February 8, 2016 (extended)? Paper submission: February 15, 2016 (extended) Notification of acceptance: March 21, 2016 Camera-ready version: April 4, 2016 Early registration: May 9, 2016 Conference and workshops: June 6-9, 2016 Invited speaker Catuscia Palamidessi (INRIA, France) Submission and publication Contributions must be written in English and report on original, unpublished work, not submitted for publication elsewhere (cf. IFIP?s codes of conduct). The submissions must be prepared using Springer?s LNCS style. Submissions not adhering to the specified constraints may be rejected without review. Papers can be submitted electronically in pdf via the FORTE?16 interface of the EasyChair system. We solicit four kinds of submissions: - Full papers (up to 15 pages): Describing thorough and complete research results, tools or experience reports. - Short papers (up to 7 pages): Describing research results that are not fully developed, or manifestos, calls to action, personal views on FORTE related research, on the current state of the art, or on prospects for the years to come. - Tool demonstration papers (up to 7 pages): focus on the usage aspects of tools. Theoretical foundations and experimental evaluation are not required, however, a motivation as to why the tool is interesting and significant should be provided. Papers may have an appendix of up to 5 additional pages with details on the actual demonstration. - Posters (up to 3 pages): Students can submit descriptions of posters that will be presented at the conference during a students poster session. Neither the descriptions or the posters will be published in the proceedings. Each paper will undergo a peer review of at least 3 anonymous reviewers. The conference proceedings will be published by Springer in the LNCS Series. The best papers will be invited after the conference to contribute to a special issue of a top-level journal (such as LMCS). Program Committee Chairs Elvira Albert, Complutense University of Madrid, Spain Ivan Lanese, University of Bologna/INRIA, Italy Program Committee Erika Abraham, RWTH Aachen University, Germany Gul Agha, University of Illinois at Urbana-Champaign, USA Ahmed Bouajjani, LIAFA, University Paris Diderot, France Frank De Boer, CWI, the Netherlands Lars-Ake Fredlund, Universidad Polit?cnica de Madrid, Spain David Frutos Escrig, Universidad Complutense, Spain Stefania Gnesi, ISTI-CNR, Italy Kim Guldstrand Larsen, Aalborg University, Denmark Bart Jacobs, Katholieke Universiteit Leuven, Belgium Einar Broch Johnsen, University of Oslo, Norway Ant?nia Lopes, University of Lisbon, Portugal Hernan Melgratti, University of Buenos Aires, Argentina Massimo Merro, University of Verona, Italy Peter Olveczky, University of Oslo, Norway Luca Padovani, Universit? di Torino, Italy Anna Philippou, University of Cyprus, Cyprus Arnd Poetzsch-Heffter, University of Kaiserslautern, Germany Emilio Tuosto, University of Leicester, UK Kostis Sagonas, Uppsala University, Sweden Alexandra Silva, University College London, UK Jean-Bernard Stefani, INRIA, France Mahesh Viswanathan, University of Illinois Urbana-Champaign, USA From c.a.furia at gmail.com Mon Feb 1 07:28:46 2016 From: c.a.furia at gmail.com (Carlo A. Furia) Date: Mon, 1 Feb 2016 13:28:46 +0100 Subject: [TYPES/announce] Extended deadline: TAP 2016 (Tests & Proofs) Message-ID: <56AF4F7E.2030609@gmail.com> ---> SUBMISSION DEADLINE EXTENDED! TAP 2016 10th International Conference on Tests & Proofs 5-7 July 2016, Vienna, Austria Co-located with STAF 2016 * Abstracts & papers: 15 February 2016 * Notifications: 15 April 2016 * Camera ready versions: 29 April 2016 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. For more information about scope and submissions see the website: http://tap2016.ist.tugraz.at From dts at inf.ed.ac.uk Mon Feb 1 07:51:53 2016 From: dts at inf.ed.ac.uk (Don Sannella) Date: Mon, 1 Feb 2016 12:51:53 +0000 Subject: [TYPES/announce] LFCS 30th anniversary celebration + WadlerFest, 11-13 April 2016, Edinburgh In-Reply-To: <567C21F3.70900@ed.ac.uk> References: <567957BD.6000003@ed.ac.uk> <56795F79.8020207@inf.ed.ac.uk> <567C21F3.70900@ed.ac.uk> Message-ID: <56AF54E9.5060809@inf.ed.ac.uk> Founded in 1986 by Rod Burstall, Robin Milner, Gordon Plotkin and Matthew Hennessy, the Laboratory for Foundations of Computer Science is a community of theoretical computer scientists with interests in research topics such as concurrency, semantics, categories, algebra, types, logic, algorithms, complexity, databases, and modelling, and their applications in Computer Science and beyond. LFCS30 is a celebration of thirty years of innovation in these areas. http://events.inf.ed.ac.uk/lfcs30/ LFCS30 will take place in Edinburgh on 13th April with a programme of talks from current and former members of the LFCS, visitors, and friends. It will be preceded by WadlerFest, a celebration of Philip Wadler's 60th birthday, on 11-12 April. Phil will be presented with a festschrift entitled "A list of successes that can change the world". http://events.inf.ed.ac.uk/wf2016/ Registration costs ?25, as a contribution towards catering costs, and includes both events as well as coffee, lunch, and a celebration banquet, shared between the two events, on 12th April. http://www.epay.ed.ac.uk/browse/product.asp?compid=1&modid=2&catid=42 Stephen Gilmore Sam Lindley Magdalena Mazurczak Don Sannella -- The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336. From G.Bargiannis at hud.ac.uk Mon Feb 1 11:43:45 2016 From: G.Bargiannis at hud.ac.uk (Georgios Bargiannis) Date: Mon, 1 Feb 2016 16:43:45 +0000 Subject: [TYPES/announce] Extended deadlines: DisCoTec 2016, Heraklion, Greece (COORDINATION + DAIS + FORTE) Message-ID: ***************************************************************** Final Call for Papers DisCoTec 2016 11th International Federated Conference on Distributed Computing Techniques http://2016.discotec.org/ Heraklion, Greece, 6-9 June 2016 ***************************************************************** 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 This year IFIP offers some travel grants for students and an award for the best paper of DisCoTec. All conferences share the same deadlines: * Important Dates * Abstract submission: February 8, 2016 (24:00 UTC-11) - EXTENDED Paper submission: February 15, 2016 (24:00 UTC-11) - EXTENDED Notification of acceptance: March 21, 2016 Camera-ready version: April 4, 2016 Early registration: May 9, 2016 Conference and workshops: June 6-9, 2016 * Invited Speakers * Tim Harris, Oracle Labs, UK Catuscia Palamidessi, INRIA, France Vijay Saraswat, IBM Research, USA * General Chair * Kostas Magoutis, University of Ioannina & ICS-FORTH, Greece * Publicity Chair * George Baryannis, University of Huddersfield, UK * Workshops Chair * Vincenzo Gulisano, Chalmers University of Technology, Sweden * Steering Board * Elie Najm (Chair), Telecom-ParisTech, France Rocco De Nicola, IMT Lucca, Italy Kurt Geihs, University of Kassel, Germany Farhad Arbab (Coordination), CWI, Netherlands Rui Oliveira (DAIS), University of Minho, Portugal Jean-Bernard Stefani (FORTE), INRIA, France Alain Girault, INRIA, France Uwe Nestmann, TU Berlin, Germany Michele Loreti, University of Florence, Italy Jim Dowling, KTH, Sweden Marjan Sirjani, Reykjavik University, Iceland Frank de Boer, CWI, Netherlands Lea Kutvonen, University of Helsinki, Finland John Derrick, University of Sheffield, UK 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 2016 18th IFIP International Conference on Coordination Models and Languages ***************************************************************** * Scope * COORDINATION 2016 is the premier forum for publishing research results and experience reports on software technologies for collaboration and coordination in concurrent, distributed, and complex systems. The key focus of the conference is the quest for high-level abstractions that can capture interaction patterns and mechanisms occurring at all levels of the software architecture, up to the end-user domain. COORDINATION 2016 seeks high-quality contributions on the usage, study, formal analysis, design, and implementation of languages, models, and techniques for coordination in distributed, concurrent, pervasive, and parallel software-intensive computing systems. COORDINATION 2016 seeks as well to adapt and integrate traditional COORDINATION techniques in the realm of multi-agent systems (MAS), which typically involve more coarse-grained (cognitive, intelligent, goal-oriented) components. Main topics of interest encompass all areas of coordination, including (but not limited to) coordination related aspects of: * Models and paradigms * Programming abstractions and languages * Foundations, types and semantics * Specification and verification * Middlewares and architectures * Distributed, mobile and networked computing * Parallel and high-performance computing * Nature- and bio-inspired approaches * Self-adaptation, self-organisation and autonomic computing * Collective systems, ensembles, federations, and systems-of-systems * Teamwork, distributed problem solving and collective intelligence * Multi-agent systems, auction, negotiation, argumentation, and rational agents * Trust, policies, reputation and security * Applications and case studies * Program Committee Chairs * Alberto Lluch Lafuente, Technical University of Denmark, Denmark Jos? Proen?a, KU Leuven, Belgium and University of Minho, Portugal ***************************************************************** DAIS 2016 16th 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. * Program Committee Chairs * Evangelia Kalyvianaki, City University London, UK M?rk Jelasity, University of Szeged, Hungary ***************************************************************** FORTE 2016 36th IFIP International Conference on Formal Techniques for Distributed Objects, Components and Systems ***************************************************************** * Scope * FORTE 2016 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. * Program Committee Chairs * Elvira Albert, Complutense University of Madrid, Spain Ivan Lanese, University of Bologna/INRIA, Italy University of Huddersfield inspiring tomorrow's professionals. [http://marketing.hud.ac.uk/_HOSTED/EmailSig2014/EmailSigFooter.jpg] This transmission is confidential and may be legally privileged. If you receive it in error, please notify us immediately by e-mail and remove it from your system. If the content of this e-mail does not relate to the business of the University of Huddersfield, then we do not endorse it and will accept no liability. -------------- next part -------------- An HTML attachment was scrubbed... URL: From P.Achten at cs.ru.nl Tue Feb 2 04:39:50 2016 From: P.Achten at cs.ru.nl (Peter Achten) Date: Tue, 2 Feb 2016 10:39:50 +0100 Subject: [TYPES/announce] [TFP 2016] 1st call for papers Message-ID: <56B07966.5030506@cs.ru.nl> ----------------------------- C A L L F O R P A P E R S ----------------------------- ======== TFP 2016 =========== 17th Symposium on Trends in Functional Programming June 8-10, 2016 University of Maryland, College Park Near Washington, DC http://tfp2016.org/ The symposium on Trends in Functional Programming (TFP) is an international forum for researchers with interests in all aspects of functional programming, taking a broad view of current and future trends in the area. It aspires to be a lively environment for presenting the latest research results, and other contributions (see below). 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. TFP 2016 will be the main event of a pair of functional programming events. TFP 2016 will be accompanied by the International Workshop on Trends in Functional Programming in Education (TFPIE), which will take place on June 7nd. The TFP symposium is the heir of the successful series of Scottish Functional Programming Workshops. Previous TFP symposia were held in * Edinburgh (Scotland) in 2003; * Munich (Germany) in 2004; * Tallinn (Estonia) in 2005; * Nottingham (UK) in 2006; * New York (USA) in 2007; * Nijmegen (The Netherlands) in 2008; * Komarno (Slovakia) in 2009; * Oklahoma (USA) in 2010; * Madrid (Spain) in 2011; * St. Andrews (UK) in 2012; * Provo (Utah, USA) in 2013; * Soesterberg (The Netherlands) in 2014; * and Inria Sophia-Antipolis (France) in 2015. For further general information about TFP please see the TFP homepage. (http://www.tifp.org/). == 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 2016 program chair, David Van Horn. == 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. == SPONSORS == TFP is financially supported by CyberPoint, Galois, Trail of Bits, and the University of Maryland Computer Science Department. == PAPER SUBMISSIONS == Acceptance of articles for presentation at the symposium is based on a lightweight peer review process of 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. We use EasyChair for the refereeing process. Papers must be submitted at: https://easychair.org/conferences/?conf=tfp2016 Papers must be written in English, and written using the LNCS style. For more information about formatting please consult the Springer LNCS web site: http://www.springer.com/computer/lncs?SGWID=0-164-6-793341-0 == IMPORTANT DATES == Submission of draft papers: April 8, 2016 Notification: April 15, 2016 Registration: May 13, 2016 TFP Symposium: June 8-10, 2016 Student papers feedback: June 14, 2016 Submission for formal review: July 14, 2016 Notification of acceptance: September 14, 2016 Camera ready paper: October 14, 2016 == PROGRAM COMMITTEE == Amal Ahmed Northeastern University (US) Nada Amin ?cole Polytechnique F?d?rale de Lausanne (CH) Kenichi Asai Ochanomizu University (JP) Ma?gorzata Biernacka University of Wroclaw (PL) Laura Castro University of A Coru?a (ES) Ravi Chugh University of Chicago (US) Silvia Ghilezan University of Novi Sad (SR) Clemens Grelck University of Amsterdam (NL) John Hughes Chalmers University of Technology (SE) Suresh Jagannathan Purdue University (US) Pieter Koopman Radboud University Nijmegen (NL) Geoffrey Mainland Drexel University (US) Chris Martens University of California, Santa Cruz (US) Jay McCarthy University of Massachusetts, Lowell (US) Heather Miller ?cole Polytechnique F?d?rale de Lausanne (CH) Manuel Serrano INRIA, Sophia-Antipolis (FR) Scott Smith Johns Hopkins University (US) ?ric Tanter University of Chile (CL) David Van Horn (Chair) University of Maryland (US) Niki Vazou University of California, San Diego (US) From barbara.kordy at irisa.fr Tue Feb 2 10:05:29 2016 From: barbara.kordy at irisa.fr (Barbara Kordy) Date: Tue, 2 Feb 2016 16:05:29 +0100 Subject: [TYPES/announce] CFP: Graphical Models for Security (GraMSec'16) Message-ID: <56B0C5B9.4030904@irisa.fr> ***************************************************************** GraMSec'16 The Third International Workshop on Graphical Models for Security Co-located with CSF 2016 Lisbon, Portugal - June 27, 2016 http://gramsec.uni.lu/ ***************************************************************** Graphical security models provide an intuitive but systematic approach to analyze security weaknesses of systems and to evaluate potential protection measures. Formal methods and cyber security researchers, as well as security professionals from industry and government, have proposed various graphical security modeling schemes. Such models are used to capture different security facets (digital, physical, and social) and address a range of challenges including vulnerability assessment, risk analysis, defense analysis, automated defensing, secure services composition, policy validation and verification. The objective of the GraMSec workshop is to contribute to the development of well-founded graphical security models, efficient algorithms for their analysis, as well as methodologies for their practical usage. The workshop seeks submissions from academia, industry, and government presenting novel research on all theoretical and practical aspects of graphical models for security. The topics of the workshop include, but are not limited to: - Graphical models for threat modeling and analysis - Graphical models for risk analysis and management - Graphical models for requirements analysis and management - Textual and graphical representation for system, organizational, and business security - Visual security modeling and analysis of socio-technical and cyber-physical systems - Graphical security modeling for cyber situational awareness - Graphical models supporting the security by design paradigm - Methods for quantitative and qualitative analysis of graphical security models - Formal semantics and verification of graphical security models - Methods for (semi-)automatic generation of graphical security models - Enhancement and/or optimization of existing graphical security models - Scalable evaluation of graphical security models - Evaluation algorithms for graphical security models - Dynamic update of graphical security models - Game theoretical approaches to graphical security modeling - Attack trees, attack graphs and their variants - Stochastic Petri nets, Markov chains, and Bayesian networks for security - UML-based models and other graphical modeling approaches for security - Software tools for graphical security modeling and analysis - Case studies and experience reports on the use of graphical security modeling paradigm. IMPORTANT DATES Submission deadline: April 18, 2016 Acceptance notification: May 20, 2016 Camera ready version: June 3, 2016 GraMSec'16 workshop: June 27, 2016 SUBMISSION INSTRUCTIONS We solicit two types of submissions: - Regular papers (up to 15 pages) describing original and unpublished work within the scope of the workshop. - Short papers (up to 7 pages) describing original and unpublished work in progress. All submissions must be prepared using the LNCS style. Each paper will undergo a thorough review process. All accepted (regular and short) papers will be included in the workshop's post-proceedings. As last year, we plan to publish the GraMSec'16 post-proceedings in the Lecture Notes in Computer Science (LNCS) series of Springer (confirmation pending). Submissions should be made using the GraMSec'16 EasyChair web site: https://www.easychair.org/conferences/?conf=gramsec16. INVITED SPEAKER The invited lecture of GraMSec'16 will be given by Xinming Ou, associate professor at Computer Science and Engineering, University of South Florida, USA GENERAL CHAIR Barbara Kordy, INSA Rennes, IRISA, France PROGRAM COMMITTEE CO-CHAIRS Mathias Ekstedt, KTH Royal Institute of Technology, Sweden Dong Seong Kim, University of Canterbury, New Zealand PROGRAM COMMITTEE - Mathieu Acher, IRISA, FR - Massimiliano Albanese, George Mason University, USA - Ludovic Apvrille, T?l?com ParisTech, CNRS LTCI, FR - Thomas Bauereiss, DFKI GmbH, DE - Giampaolo Bella, University of Catania, IT - Stefano Bistarelli, University of Perugia, IT - Fr?d?ric Cuppens, T?l?com Bretagne, FR - Nora Cuppens-Boulahia, T?l?com Bretagne, FR - Binbin Chen, Advanced Digital Sciences Center, SG - Jason Crampton, RHUL, UK - Herv? Debar, T?l?com SudParis, FR - Giovanna Dondossola, RSE, IT - Ulrik Franke, SICS, SE - Frank Fransen, TNO, NL - Olga Gadyatskaya, University of Luxembourg, LU - Paolo Giorgini, University of Trento, IT - Erlend Andreas Gjare, SINTEF, NO - Dieter Gollmann, TU Hamburg, DE - Olivier Heen, Technicolor, FR - Hannes Holm, Swedish Defence Research Agency, SE - Siv Hilde Houmb, Secure-NOK AS, NO - Ren? Rydhof Hansen, Aalborg University, DK - Ravi Jhawar, University of Luxembourg, LU - Henk Jonkers, BiZZdesign, NL - Sushil Jajodia, George Mason University, USA - Florian Kammueller, Middlesex University London, UK - Nima Khakzad, TU Delft, NL - Pascal Lafourcade, University of Auvergne, FR - Jean-Louis Lanet, INRIA, FR - Jean Leneutre, T?l?com ParisTech, FR - David Lubicz, DGA, FR - Sjouke Mauw, University of Luxembourg, LU - Per Hakon Meland, SINTEF, NO - Jogesh Muppala, HKUST, HK - Simin Nadjm-Tehrani, Link?ping University, SE - Steven Noel, MITRE, USA - Andreas L. Opdahl, University of Bergen, NO - Xinming Ou, University of South Florida, USA - St?phane Paul, Thales Research & Technology, FR - Ludovic Pi?tre-Cambac?d?s, EDF, FR - Sophie Pinchinat, University Rennes 1, IRISA, FR - Vincenzo Piuri, University of Milan, IT - Marc Pouly, Lucerne University of Applied Sciences and Arts, CH - Cristian Prisacariu, University of Oslo, NO - Nicolas Prigent, Sup?lec, FR - Christian W. Probst, TU Denmark, DK - David Pym, University College London, UK - Sasa Radomirovic, ETH Zurich, CH - Indrajit Ray, Colorado State University, USA - Arend Rensink, University of Twente, NL - Yves Roudier, EURECOM, FR - Pierangela Samarati, University of Milan, IT - Guttorm Sindre, NUST, NO - Ketil Stolen, Sintef, NO - Mari?lle Stoelinga, University of Twente, NL - Axel Tanner, IBM Research Z?rich, CH - Kishor S. Trivedi, Duke University, USA - Alexandre Vernotte, KTH, SE - Luca Vigano, King's College London, GB - Lingyu Wang, Concordia University, CA - Jan Willemson, Cybernetica, EE This call for papers and additional information about the workshop can be found at http://gramsec.uni.lu/ From P.B.Levy at cs.bham.ac.uk Tue Feb 2 06:58:12 2016 From: P.B.Levy at cs.bham.ac.uk (Paul B Levy) Date: Tue, 2 Feb 2016 11:58:12 +0000 Subject: [TYPES/announce] Midlands Graduate School in Foundations of Computing Science Message-ID: <56B099D4.70305@cs.bham.ac.uk> Dear Colleagues, The 2016 Midlands Graduate School will take place in Birmingham in April. Please let your graduate students know, and anyone else who might be interested in applying. Paul Blain Levy. ===================================================== Call for Participation MIDLANDS GRADUATE SCHOOL IN THE FOUNDATIONS OF COMPUTING SCIENCE MGS 2016 11-15 April 2016, University of Birmingham http://www.cs.bham.ac.uk/~pbl/mgs2016/ OVERVIEW The Midlands Graduate School in the Foundations of Computing Science (MGS) was established in 1999 as a collaboration between researchers at the Universities of Birmingham, Leicester, Nottingham, and later Sheffield. It has two main goals: to equip PhD students with a sound basis for their research by deepening their knowledge on the mathematical and conceptual foundations of computing; and to provide a platform for making contacts with established researchers in the field and with their peers who are at a similar stage in their research careers. This year's MGS is hosted by the School of Computer Science at the University of Birmingham. It will start on 11 April and finish on 15 April. Information about previous events can be found at http://www.cs.nott.ac.uk/MGS PROGRAMME MGS 2016 consists of ten courses, each with four or five hours of lectures and exercise sessions. Three of the courses are introductory or core; they should be taken by all participants. The other courses are more advanced or specialised. Participants may select them depending on their interests. This year the invited lectures will be given by Prof Steve Brookes, Carnegie Mellon University. In addition there will be a session in which participants can briefly present and discuss their own research. Core Courses: * Category Theory, Venanzio Capretta, Nottingham * Naive Type Theory, Thorsten Altenkirch, Nottingham * Denotational Semantics, Achim Jung, Birmingham Advanced Courses: * A Denotational Semantics for Weak Memory Concurrency, Steve Brookes, Carnegie Mellon University * Game Semantics, Dan Ghica, Birmingham * Introduction to Coalgebra, Alexander Kurz, Leicester * Security Protocol Verification, Eike Ritter, Birmingham * Linear Logic, Neelakantan Krishnaswami, Birmingham * Distributed Systems and Choreographies, Emilio Tuosto, Leicester * LL and LR Parsing with Abstract Machines, Hayo Thielecke, Birmingham REGISTRATION The early registration deadline for MGS 2016 is Saturday 5 March. The registration fee is ?190 (student/academic rate) or ?290 (anyone else). Instructions for registration can be found at the MGS 2016 website http://www.cs.bham.ac.uk/~pbl/mgs2016/ The registration fee includes coffee breaks and the conference dinner. Lunches can be bought at outlets on campus. ACCOMMODATION We have reserved rooms at the Ibis Budget Hotel, at a price of ?225.50 for 5 nights. There are single rooms (one bed) or triple rooms (two beds) at the same price. Breakfast is an extra ?27.50 per person. TRAVEL MGS 2016 takes place at the School of Computer Science, close to University (Birmingham) railway station. From coppa at di.uniroma1.it Wed Feb 3 04:43:12 2016 From: coppa at di.uniroma1.it (Emilio Coppa) Date: Wed, 3 Feb 2016 10:43:12 +0100 Subject: [TYPES/announce] ECOOP 2016 Doctoral Symposium Message-ID: The Doctoral Symposium provides a forum for both early- and late-stage PhD students to present their research and get detailed feedback and advice. The main objectives of this event are: - to allow PhD students to practice writing clearly and to present their research proposal effectively - to get constructive feedback from other researchers - to build bridges for potential research collaboration - to contribute to the conference goals through interaction with other researchers at the main conference. # Important Dates Submission deadline: ***20 May 2016*** Acceptance notification: 1 Jun 2016 Main conference dates: 18-22 Jul 2016 # Event Format This is a full-day event of interactive presentations. The day will start with a series of lightning talks when each PhD student gives an ?elevator pitch? of their research and continue with formal presentations by the PhD students and presentation discussions. Besides the formal presentations and discussions in sessions, there will be plenty of opportunities for informal interactions during breaks, lunch and (possibly) dinner. It is also planned that members of the academic panel will give short presentations and other research community members will give talks on a variety of topics related to PhD studies and doing research. For call for submissions and other details, see http://2016.ecoop.org/track/ecoop-2016-doctoral-symposium -------------- next part -------------- An HTML attachment was scrubbed... URL: From k.kapulkin at gmail.com Wed Feb 3 13:08:04 2016 From: k.kapulkin at gmail.com (Chris Kapulkin) Date: Wed, 3 Feb 2016 13:08:04 -0500 Subject: [TYPES/announce] Workshop on Homotopy Type Theory and Univalent Foundations, Fields Institute, May 16-20, 2016 Message-ID: Dear all, This is a reminder about the Workshop on Homotopy Type Theory and Univalent Foundations to be held at the Fields Institute in Toronto, May 16-20, 2016. The workshop will consist of mini-courses on several aspects of Homotopy Type Theory, as well as research talks, both invited and contributed. The registration and abstract submission are available at: http://www.fields.utoronto.ca/programs/scientific/15-16/homotopy-type/ Limited financial support is available to cover participants' travel and local expenses. Priority will be given to junior researchers and those without other sources of funding. To be considered for funding, please fill out the Funding Application Form which is a part of the online registration. Important dates: * Funding application deadline: February 28, 2016. * Contributed talk submission deadline: February 28, 2016. * Registration deadline: May 2, 2016. (Early registration is appreciated, to help us in our planning.) Program: Mini-courses Robert Harper (Carnegie Mellon University): Computational Higher Type Theory Daniel R. Licata (Wesleyan University): Cubical Type Theory Peter LeFanu Lumsdaine (Stockholm University): Homotopy-theoretic models of type theory Michael Shulman (University of San Diego): Synthetic Homotopy Theory Invited speakers Benedikt Ahrens (IAS, Princeton) Thorsten Altenkirch (University of Nottingham) Jeremy Avigad (Carnegie Mellon University) Emily Riehl (Johns Hopkins University) Michael Warren (HRL Laboratories) We are looking forward to seeing you in Toronto! Organizers: Dan Christensen, Rick Jardine, Chris Kapulkin From tristan.crolard at cnam.fr Fri Feb 5 06:01:30 2016 From: tristan.crolard at cnam.fr (Tristan Crolard) Date: Fri, 5 Feb 2016 12:01:30 +0100 Subject: [TYPES/announce] Associate professor position in computer science at CNAM Paris Message-ID: The CNAM opens a position of "Ma?tre de Confe?rences" (associate professor) in Computer Science with specific reference to "advanced programming technics, software engineering and formal methods". Research will be conducted within the CPR team of the CEDRIC lab, while teaching will be carried out within the Computer Science Department. Fluency in French is required for the position (in particular, teaching is in French). Moreover, in order to apply the candidate must be "qualified". Information regarding the French Qualification procedure can be found on the GALAXIE web site: https://www.galaxie.enseignementsup-recherche.gouv.fr/ensup/cand_qualification.htm For more information about the CEDRIC lab (and the CNAM institution): http://cedric.cnam.fr The detailed announcement (in french) follows. --- Un poste de ma?tre de conf?rences en informatique (section 27) est ouvert au concours au Cnam ? Paris, avec affectation au laboratoire CEDRIC (EA 4629). Voici le profil d?taill? : - Recherche Le candidat recrute? sera inte?gre? a? l'e?quipe CPR du CEDRIC. La the?matique de l'e?quipe CPR se situe principalement dans le domaine des me?thodes dites ? formelles ? : les membres de l'e?quipe de?veloppent des me?thodes, techniques et outils pour produire des syste?mes et des logiciels a? haut degre? de confiance en matie?re de s?rete? et de se?curite?. Les me?thodes formelles sont essentiellement applique?es a? la conception, au de?veloppement et a? la ve?rification de syste?mes critiques. Dans ce contexte, les domaines d'expertise de l'e?quipe CPR concernent les me?thodes de?ductives (et par extension les assistants de preuve), la se?mantique des langages de programmation, les syste?mes de types et les techniques de preuve de programme. Le recrutement devra donc en priorite? renforcer un de ces domaines. Toutefois le poste est aussi ouvert a? tout jeune chercheur pouvant contribuer a? un des autres the?mes actuellement de?veloppe?s dans l'e?quipe. - Enseignement Le candidat devra s'inte?grer a? l'e?quipe ayant en charge les enseignements fondamentaux et avance?s en algorithmique, programmation, informatique the?orique, et autour des me?thodes formelles pour la ve?rification des logiciels. Il prendra part aux enseignements dans ces the?mes a? tous les niveaux, et notamment en premier cycle, et interviendra aussi dans des UE avance?es sur la su?rete? de fonctionnement du Master Syste?mes Embarque?s, Mobiles et Su?rs. Il prendra en charge une partie des responsabilite?s administratives et/ou pe?dagogiques lie?es a? ces enseignements, en particulier dans le cadre ce Master. Le candidat aura une bonne connaissance the?orique et pratique des principaux paradigmes de programmation (fonctionnelle, impe?rative, objet) et saura manifester un inte?re?t pour les difficulte?s pe?dagogiques associe?es. Enfin, une premie?re expe?rience dans l'enseignement de la programmation avance?e Java ou du ge?nie logiciel (plateforme J2EE, environnements de mode?lisation et programmation inte?gre?s, patrons, approche a? base de composants, etc) sera tre?s appre?cie?e. - Contacts recherche et enseignement : Tristan Crolard (responsable de l'e?quipe CPR) Pierre-Henri Cubaud (directeur du CEDRIC) Isabelle Wattiau (directeur du de?partement informatique). From alain.girault at inria.fr Thu Feb 4 11:55:01 2016 From: alain.girault at inria.fr (Alain Girault) Date: Thu, 4 Feb 2016 17:55:01 +0100 Subject: [TYPES/announce] ACM SIGBED Paul Caspi Dissertation Award : deadline March 1st, 2016 Message-ID: <56B38265.6070003@inria.fr> ACM SIGBED Paul Caspi Dissertation Award http://sigbed.blogspot.fr/p/awards.html The nomination should be submitted via EasyChair at https://easychair.org/conferences/?conf=caspiaward16 by March 1, 2016. For further information, contact Wang Yi (yi at it.uu.se) ======================================================================== The Paul Caspi Dissertation Award is a new ACM SIGBED award established in 2013. The award will recognize outstanding doctoral dissertations that significantly advance the state of the art in the science of embedded systems, in the spirit and legacy of Dr. Paul Caspi's work. The ACM SIGBED Paul Caspi Dissertation Award will be presented annually to the author of an outstanding dissertation in the area of Embedded Systems. The author of the winning dissertation will be invited to publish a dissertation summary in the ACM SIGBED Newsletter and to submit their work to the journal ACM TECS (Transactions on Embedded Computing Systems) for possible publication, after the normal peer-review process. The award will include an award certificate for the author and an honorarium of 2000 USD. A public citation for the award paper will be placed on the SIGBED web site. Selection Committee Christoph Kirsch Nikil Dutt Rolf Ernst Tei-Wei Kuo Florence Maraninchi Oleg Sokolsky Reinhard Wilhelm Wang Yi (Chair) Selection Process The award is for an outstanding doctoral dissertation dated within one year preceding the nomination due date. A selection committee and a selection committee chair will be selected by the current SIGBED Executive Committee. A member of the current SIGBED Executive Committee will be one of the selection committee members. The committee chair shall adjudicate conflicts of interest, appointing substitutes to the committee as necessary. Dissertations supervised by a selection committee member are ineligible to be nominated. For purposes of continuity, committee members may remain on the committee for up to three years. The selection committee shall be no less than three persons in size. Nomination Process Nominations will be solicited annually, being due March 1st each year, via major mailing lists and web forums. Additionally, dissertation advisers of each eligible year will be contacted for solicitation of award nominations. A nomination should consist of the following items: - Name, address, phone number, and email address of the person making the nomination (the nominator). - Name, address, phone number, and email address of the candidate for whom an award is recommended (the nominee). - A short statement (200-500 words) explaining why the nominee deserves the award. - Supporting statements from up to two persons in addition to the nominator. - The nominated dissertation in an English language version. - A list of the nominee's publications that were used as the basis of chapters in the nominated dissertation. - The CV of the nominee. The selection committee will make a recommendation on the winner of the award to the SIGBED Executive Committee, which will approve and announce the final winner. SIGBED Executive Committee members who have conflicts of interest with any nominee will be excluded from the approval process. The primary selection criterion will be the quality of the candidate's work, with the aim to recognize outstanding doctoral dissertations. The selection committee may choose to issue no award in a given year. The award may not be given to multiple recipients. From web.alessio.guglielmi at gmail.com Mon Feb 8 02:57:06 2016 From: web.alessio.guglielmi at gmail.com (Alessio Guglielmi) Date: Mon, 8 Feb 2016 07:57:06 +0000 Subject: [TYPES/announce] PhD positions from October 2016 at the University of Bath Message-ID: <79189556-2D2B-4C3C-8006-8C75598DEFAB@gmail.com> The Department of Computer Science of the University of Bath is offering several fully funded PhD studentships for an October 2016 start. An illustrative PhD project in proof theory is outlined below. Up to three studentships are available for this project. Applicants should have or expect to gain at least the equivalent of a 2.1 BSc/MSc in a relevant subject area and must satisfy RCUK residency rules for the full studentship (fees + stipend): https://www.epsrc.ac.uk/skills/students/help/eligibility/ Deadline: 5 March 2016, but studentships might be allocated before the deadline. Research team: Mathematical Foundations (Proofs, Categories, Semantics, Geometry and Computer Algebra) http://www.bath.ac.uk/comp-sci/research/mathematical-foundations/ To apply: http://www.bath.ac.uk/science/graduate-school/research-programmes/how-to-apply/how-to-apply-computer-science.html Proofs and algorithms are everyday objects in our discipline, but they are still very mysterious. Suffice to say that we are currently unable to decide whether two given proofs or two given algorithms are the same; this is an old problem that dates back to Hilbert. Also, proofs and algorithms are intimately connected in the most famous open problem in mathematics: P vs NP. We make progress by trying to unveil the fundamental structure behind proofs and algorithms, what we call their semantics. In other words, we are interested in the following questions: What is a proof? What is an algorithm? How can we define them so that they have efficient and natural semantics? The questions above are interesting in their own right, but we note that answering them will enable technological advances of great impact on the society and the economy. For example, it will be possible to build a worldwide, universal tool for developing, validating, communicating and teaching mathematics. Also, quickly producing provably bug-free and secure software will become possible, so solving one of the most complex and important open engineering problems. In order to understand proofs and algorithms we create new mathematics starting from proof theory and semantics. The methods we use are mostly discrete, algebraic and combinatorial, but there is a growing geometrical component. The recent advances which our methods are mostly based on are linear logic, game semantics and deep inference. You can find more information at http://alessio.guglielmi.name/res/cos/ http://www.cs.bath.ac.uk/ag/ENPS/ 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. To obtain more information and to apply, please follow the link above. Feel free to contact Alessio Guglielmi (A.Guglielmi AT Bath.Ac.UK). From vivek.nigam at gmail.com Sat Feb 6 02:45:36 2016 From: vivek.nigam at gmail.com (Vivek Nigam) Date: Sat, 06 Feb 2016 07:45:36 +0000 Subject: [TYPES/announce] LSFA 2nd CFP [New: Important Dates] Message-ID: (Apologies for multiple copies of this announcement) ============================================================== 11th Workshop on Logical and Semantic Frameworks, with Applications 25-26 June 2016, Porto, Portugal Satellite event of FSCD 2016 http://lsfa2016.mat.unb.br/ 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 2016 aims to be a forum for presenting and discussing work in progress, and therefore to provide feedback to authors on their preliminary research. The proceedings are produced after the meeting, so that authors can incorporate this feedback in the published papers. LSFA 2016 will be a satellite event of FSCD 2016 taking place in Porto, Portugal during 25-26 June 2016. Previous editions took place in Natal (2015), Bras?lia (2014), Sao Paulo (2013), Rio de Janeiro (2012), Belo Horizonte (2011), Natal (2010), Bras?lia (2009), Salvador (2008), Ouro Preto (2007), and Natal (2006). TOPICS OF INTEREST Topics of interest to this forum 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 or short papers with a maximum of 6 pages including references. 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 ENTCS style. The submission should be in the form of a PDF file uploaded to Easychair: https://easychair.org/conferences/?conf=lsfa2016 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. Presentations should be in English. * Submission: 8 April 2016 * Notification: 10 May 2016 * Final pre-proceedings version due: 24 May 2016 * FSCD 2016 / LSFA 2016 25-26 June 2016 According to the quality of proceedings, authors will/would/might be invited to submit an improved version of their paper 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 * Gilles Barthe (IMDEA Software Institute, Spain) * Luis Caires (Universidade Nova de Lisboa, Portugal) * Kaustuv Chaudhuri (Inria/?cole Polytechnique, France) * Jo?o Marques Silva (Instituto Superior T?cnico, Portugal) PROGRAMME COMMITTEE * Vivek Nigam (Universidade Federal da Para?ba)- co-chair * M?rio Florido (Universidade do Porto) - co-chair * Mauricio Ayala-Rincon (Universidade de Bras?lia) * Mar?a Alpuente (Universitat Politecnica de Valencia) * David Baelde (ENS Cachan) * Maribel Fern?ndez (King's College London) * Marcelo Finger (Universidade de S?o Paulo) * Marco Gaboardi (University of Dundee) * Mateu Villaret (Universitat de Girona) * Silvia Ghilezan (University of Novi Sad) * Martin Hofmann (Ludwig-Maximilians-Universit?t) * Temur Kutsia (RISC- Johannes Kepler University Linz) * Bjoern Lellmann (TU Vienna) * Ian Mackie (Ecole Polytechnique) * Jo?o Marcos (Univ. Federal do Rio Grande do Norte) * Cl?udia Nalon (Universidade de Brasilia) * Frank Pfenning (Carnegie Mellon University) * Elaine Pimentel (Univ. Federal do Rio Grande do Norte) * Jose Nuno Oliveira (Universidade do Minho) * Ruy De Queiroz (Univ. Federal de Pernambuco) * Giselle Reis (Inria-?cole Polytechnique) * Camilo Rocha (Escuela Colombiana de Ingenier?a) * Alexandra Silva (University College London) * Kazushige Terui (Kyoto University) * Ren? Thiemann (University of Innsbruck) ORGANISING COMMITTEE * Daniele Nantes Sobrinho (Universidade de Bras?lia) CONTACT * lsfa2016 at easychair.org * http://lsfa2016.mat.unb.br/ ------------------------------------------------- Vivek Nigam Computer Science Department Federal University of Para?ba http://www.nigam.info/ -------------------------------------------------------- -------------- next part -------------- An HTML attachment was scrubbed... URL: From ezio.bartocci at tuwien.ac.at Fri Feb 5 17:58:14 2016 From: ezio.bartocci at tuwien.ac.at (Ezio Bartocci) Date: Fri, 5 Feb 2016 23:58:14 +0100 Subject: [TYPES/announce] Last call for papers (Deadline 14th February): Medical CPS'16 - 7th International Workshop on Medical Cyber Physical System Message-ID: [Apologies for multiple copies.] CALL FOR SUBMISSIONS Medical CPS'16 7th International Workshop on Medical Cyber Physical System http://workshop.medcps.org Vienna, Austria, 11 April 2016 Hosted at CPS Week 2016 http://www.cpsweek.org/2016/ Description The Medical CPS workshop provides a forum for the presentation of research and development covering all aspects of High Confidence Medical Devices, Software, and Systems (HCMDSS), which is essential to support innovative, networked Medical Device (MD) systems to improve safety and efficiency in health care. The past five workshops have enjoyed a healthy participation of 35-40 attendees, and have provided a working forum for medical device specialists, including researchers, developers, and caregivers, from clinical environments, industry, research laboratories, academia, and government with the goal of advancing science, technology, and practice to overcome crucial issues with medical devices, software, and systems and challenges facing the design, manufacture, certification, and use of medical devices. This workshop features medical device and clinical experts from all over the world. The topics to be covered in the workshop will range across all aspects of medical device software modeling and synthesis for safety, assurance, security and control, including but not limited to: High Confidence Medical Device Software Development & Assurance: Component-based methodologies; design and implementation, verification, validation and testing; robustness and fault-tolerance; system integration and interoperability of heterogeneous systems; closed-loop control; systems of systems; requirements solicitation and capture; clinical data management, and data security Modeling & Simulation of operational scenarios: modelling of failures in medical devices; caregivers, and patients behaviour modeling; high fidelity organ/patient models for design & testing; Pharmacokinetic and Pharmacodynamic (PK-PD) models; machine learning models Embedded, Real-Time, Networked HCMDSS: Architecture, platform, middleware, resource management, QoS (Quality of Service) in HCMDSS, dynamic interoperation in HCMDSS, including MD PnP (Plug-and-Play) operation, distributed control Enabling Technologies for Future Medical Devices: telemedicine, biosensor technologies, implantable devices, energy harvesting and remote powering devices, medical ultrasound systems, robotic surgery, physiologic signal QoS (Quality of Service) Medical practice: User-centric design; use & misuse of MD; risk understanding, and management of failures; medical guidelines and regulations Certification of HCMDSS and MD Interoperability: Regulatory fundamentals, laws, CE marking, FDA approval, pre-clinical testing, clinical evaluation, regulations applicability, incremental certification, role of design tools, approval of non-deterministic and self-adaptive MD systems Invited Speakers Stefan Schlichting , Dr?ger Safety MSI Gmb, Germany Scott. A. Smolka , Stony Brook University, USA Pietro Valdastri , Vanderbilt University, USA Call for Papers Authors are invited to submit papers by February 14th, 2016 (short papers 4-6 pages, full papers 8 -10 pages) and posters by March 15th, 2016. Submit your papers via EasyChair - https://easychair.org/conferences/?conf=medicalcps2016 Authors should prepare their papers using LaTeX and the ACM style file. Submissions must be original and should not have been published previously or be under consideration for publication while being evaluated for this workshop. Accepted papers will be published in the SIGBED Review newsletter. By submitting to the workshop the authors are granting permission for ACM to publish in print and digital formats for the newsletter and the ACM archive. Note that the copyright remains with authors. Important Dates February 14th, 2016, Submission Deadline (Papers) March 15th, 2016, Submission Deadline (Posters) March 1st, 2016, Notification March 17th, 2016, Camera Submission Due April 11th, 2016, Workshop PC co-Chairs Ezio Bartocci , TU Wien, Austria Martin Leucker , University of L?beck, Germany Program Committee David Arney , University of Pennsylvania, USA Ezio Bartocci , TU Wien, Austria Marco Beccani, University of Pennsylvania, USA Luca Bortolussi , University of Trieste, Italy Flavio H. Fenton , Georgia Institute of Technology, USA Martin Leucker , University of L?beck, Germany Philip T Moore , Lanzhou University, China Nicola Paoletti , University of Oxford, UK Scott. A. Smolka , Stony Brook University, USA Oleg Sokolsky , University of Pennsylvania, USA Volker Turau , Hamburg Universtity of Technology, Germany Pietro Valdastri , Vanderbilt University, USA Krishna Venkatasubramanian , Worcester Polytechnic Institute, USA Steering Committee Julian M. Goldman , Massachusetts General Hospital/Harvard Medical School, USA Paul Jones , Food and Drug Administration, USA Insup Lee , University of Pennsylvania, USA Sandy Weininger , Food and Drug Administration, USA -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: MedicalCPS2016.pdf Type: application/pdf Size: 346275 bytes Desc: not available URL: -------------- next part -------------- An HTML attachment was scrubbed... URL: From konnov at forsyte.tuwien.ac.at Mon Feb 8 14:44:48 2016 From: konnov at forsyte.tuwien.ac.at (Igor Konnov) Date: Mon, 8 Feb 2016 20:44:48 +0100 Subject: [TYPES/announce] Call for PhD students: Logical Methods in Computer Science (Vienna, Austria) Message-ID: <56B8F030.2020109@forsyte.tuwien.ac.at> (* Apologies if you got multiple copies of this email *) Funded Doctoral Positions in Computer Science [http://logic-cs.at/phd/] TU Wien, TU Graz, and JKU Linz are seeking exceptionally talented and motivated students for their joint doctoral program LogiCS. The LogiCS doctoral college focuses on interdisciplinary research topics covering (i) computational logic, and applications of logic to (ii) databases and artificial intelligence as well as to (iii) computer-aided verification. THE PROGRAM LogiCS is a doctoral college focusing on logic and its applications in computer science. Successful applicants will work with and be supervised by leading researchers in the fields of computational logic, databases and knowledge representation, and computer-aided verification. FACULTY MEMBERS M. Baaz A. Biere R. Bloem A. Ciabattoni U. Egly T. Eiter C. Fermueller R. Grosu A. Leitsch M. Ortiz R. Pichler S. Szeider H. Tompits H. Veith G. Weissenbacher The LogiCS faculty comprises 15 renowned researchers with strong records in research, teaching and advising, complemented by 12 associated members who further strengthen the research and teaching activities of the college. Details are provided on http://logic-cs.at/faculty/ POSITIONS AND FUNDING We are looking for 1 doctoral students per faculty member, where 30% of the positions are reserved for highly qualified female candidates. The doctoral positions are funded for a period of 3 years according to the funding scheme of the Austrian Science Fund (details: http://www.fwf.ac.at/de/forschungsfoerderung/personalkostensaetze/) The funding can be extended for one additional year contingent on a placement at one of our international partner institutions. CURRENT RESEARCH AREAS At the moment we are particularly looking for people in the following areas: * Automated reasoning and symbolic computation * Formal Verification of hybrid systems * Model Checking HOW TO APPLY Detailed information about the application process is available on the LogiCS web-page http://logic-cs.at/phd/ The applicants are expected to have completed an excellent diploma or master's degree in computer science, mathematics, or a related field. Candidates with comparable achievements will be considered on a case-by-case basis. Applications by the candidates need to be submitted electronically. Next application Deadline: March 1, 2016. LOGIC IN AUSTRIA Austria has a highly active and successful logic in computer science community. Recent activities include: vsl2014.at Vienna Summer of Logic, the Largest Conference in the History of Logic www.arise.or.at Austrian Research Network in Rigorous Systems Engineering vcla.at Vienna Center for Logic and Algorithms kgs.logic.at International Kurt Goedel Society HIGHEST QUALITY OF LIFE The Austrian cities Vienna, Graz, and Linz, located close to the Alps and surrounded by beautiful nature, provide an exceptionally high quality of life, with a vibrant cultural scene, numerous cultural events, world-famous historical sites, a large international community, a varied cuisine and famous coffee houses. For further information please contact: info at logic-cs.at From icfp.publicity at googlemail.com Tue Feb 9 01:09:58 2016 From: icfp.publicity at googlemail.com (Lindsey Kuper) Date: Mon, 8 Feb 2016 22:09:58 -0800 Subject: [TYPES/announce] ICFP 2016 Second Call for Papers Message-ID: ICFP 2016 The 21st ACM SIGPLAN International Conference on Functional Programming http://conf.researchr.org/home/icfp-2016 Second Call for Papers Important dates --------------- Submissions due: Wednesday, March 16 2016, 15:00 (UTC) https://icfp2016.hotcrp.com (now open) Author response: Monday, 2 May, 2016, 15:00 (UTC) - Thursday, 5 May, 2016, 15:00 (UTC) Notification: Friday, 20 May, 2016 Final copy due: TBA Early registration: TBA Conference: Monday, 19 September - Wednesday, 21 September, 2016 (note updated conference dates) Scope ----- ICFP 2016 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. - Functional Pearls: elegant, instructive, and fun essays on functional programming. - Experience Reports: short papers that provide evidence that functional programming really works or describe obstacles that have kept it from working. If you are concerned about the appropriateness of some topic, do not hesitate to contact the program chair. Abbreviated instructions for authors ------------------------------------ - By Wednesday, March 16 2016, 15:00 (UTC), submit a full paper of at most 12 pages (6 pages for an Experience Report), in standard SIGPLAN conference format, including figures but ***excluding bibliography***. The deadlines will be strictly enforced and papers exceeding the page limits will be summarily rejected. ***ICFP 2016 will employ a lightweight double-blind reviewing process.*** To facilitate this, submitted papers must adhere to two rules: 1. ***author names and institutions must be omitted***, and 2. ***references to authors' own related work should be in the third person*** (e.g., not "We build on our previous work ..." but rather "We build on the work of ..."). The purpose of this process is to help the PC and external reviewers come to an initial 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. We have put together a document answering frequently asked questions that should address many common concerns: http://conf.researchr.org/track/icfp-2016/icfp-2016-papers#Submission-and-Reviewing-FAQ (last updated February 8, 2016). - 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 your paper and learned your identity. - Each submission must adhere to SIGPLAN's republication policy, as explained on the web at: http://www.sigplan.org/Resources/Policies/Republication - Authors of resubmitted (but previously rejected) papers 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 program chair 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. Overall, a submission will be evaluated according to its relevance, correctness, significance, originality, and clarity. It 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. Functional Pearls and Experience Reports are separate categories of papers that need not report original research results and must be marked as such at the time of submission. Detailed guidelines on both categories are given below. Presentations will be videotaped and released online if the presenter consents. The proceedings will be freely available for download from the ACM Digital Library from at least one week before the start of the conference until two weeks after the conference. Formatting: Submissions must be in PDF format printable in black and white on US Letter sized paper and interpretable by Ghostscript. Papers must adhere to the standard SIGPLAN conference format: two columns, nine-point font on a ten-point baseline, with columns 20pc (3.33in) wide and 54pc (9in) tall, with a column gutter of 2pc (0.33in). A suitable document template for LaTeX is available at http://www.sigplan.org/Resources/Author/ Submission: Submissions will be accepted at https://icfp2016.hotcrp.com. Improved versions of a paper may be submitted at any point before the submission deadline using the same web interface. Author response: Authors will have a 72-hour period, starting at 15:00 UTC on Monday, 2 May, 2016, to read reviews and respond to them. 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 the definitive version of ACM article should reduce user confusion over article versioning. After your article has been published and assigned to your ACM Author Profile page, please visit http://www.acm.org/publications/acm-author-izer-service to learn how to create your links for free downloads from the ACM DL. 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. Special categories of papers ---------------------------- In addition to research papers, 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 six pages. Authors submitting such papers may wish to consider the following advice. 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. Your pearl is likely to be rejected if your 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 you wish to have 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 ICFP paper by its title, by its length, and by the criteria used to evaluate it. - Both in the proceedings 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. - An Experience Report is at most six pages long. 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 program 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: make a claim about how well functional programming worked on your project and why, and produce evidence to substantiate your claim. If functional programming worked for you in the same ways it has worked for others, you need only to summarize the results?the main part of your paper should discuss how well it worked and in what context. Most readers will not want to know all the details of your project and its implementation, but please characterize your project and its context well enough so that readers can judge to what degree your experience is relevant to their own projects. Be especially careful to highlight any unusual aspects of your project. Also keep in mind that specifics about your project are more valuable than generalities about functional programming; for example, it is more valuable to say that your team delivered its software a month ahead of schedule than it is to say that functional programming made your team more productive. If your paper not only describes experience but also presents new technical results, or if your experience refutes cherished beliefs of the functional-programming community, you may be better off submitting it as a full paper, which will be judged by the usual criteria of novelty, originality, and relevance. If you are unsure in which category to submit, the program chair will be happy to help you decide. Organizers ---------- General Co-Chairs: Jacques Garrigue (Nagoya University) Gabriele Keller (University of New South Wales) Program Chair: Eijiro Sumii (Tohoku University) Program Committee: Koen Claessen (Chalmers University of Technology) Joshua Dunfield (University of British Columbia, Canada) Matthew Fluet (Rochester Institute of Technology) Nate Foster (Cornell University) Dan Grossman (University of Washington, USA) Jurriaan Hage (Utrecht University) Roman Leshchinskiy (Standard Chartered Bank) Keisuke Nakano (The University of Electro-Communications) Aleksandar Nanevski (IMDEA Software Institute) Scott Owens (University of Kent) Sungwoo Park (Pohang University of Science and Technology) Amr Sabry (Indiana University) Tom Schrijvers (KU Leuven) Olin Shivers (Northeastern University) Walid Taha (Halmstad University) Dimitrios Vytiniotis (Microsoft Research, Cambridge) David Walker (Princeton University) Nobuko Yoshida (Imperial College London, UK) External Review Committee: See http://conf.researchr.org/committee/icfp-2016/icfp-2016-papers-external-review-committee. From barbara_koenig at uni-due.de Tue Feb 9 02:00:39 2016 From: barbara_koenig at uni-due.de (Barbara Koenig) Date: Tue, 09 Feb 2016 08:00:39 +0100 Subject: [TYPES/announce] CfP: GCM - Graph Computation Models 2016 Message-ID: ====================================================================== GCM 2016: Seventh International Workshop on Graph Computation Models Vienna, Austria, 4 July 2016 - A satellite event of STAF 2016 Call for Papers http://gcm2016.inf.uni-due.de ====================================================================== The aim of the International Workshop GCM 2016 is to bring together researchers interested in all aspects of computation models based on graphs and graph transformation techniques. It promotes the cross-fertilizing exchange of ideas and experiences among researchers and students from the different communities interested in the foundations, applications, and implementations of graph computation models and related areas. Previous editions of the GCM series were held in Natal, Brazil (GCM 2006), in Leicester, UK (GCM 2008), in Enschede, The Netherlands (GCM 2010), in Bremen, Germany (GCM 2012), in York, UK (GCM 2014), and in L'Aquila, Italy (GCM 2015). ---------------------------------------------------------------------- GCM 2016 solicits papers in all areas of Graph Computation Models including but not limited to the following topics. * Foundations: Models of graph transformation; Parallel, concurrent, and distributed graph transformation; Term graph rewriting; Logics on graphs and graph transformation; Formal graph languages; Analysis and verification of graph transformation systems; Foundations of programming languages * Applications: Software architecture; Software validation; Software evolution; Visual programming; Graph-based security models; Design and implementation of programming languages; Workflow and business processes; Model-driven engineering; Dynamic graph algorithms; Bioinformatics and system biology; Social network analysis; Case studies ---------------------------------------------------------------------- Submissions and Proceedings: Authors are invited to submit regular papers of at most 15 pages, position papers, system descriptions or work in progress (5-15 pages) in Lecture Notes in Computer Science (LNCS) style. Submissions should be in PDF or Postscript Format. Papers should be submitted electronically via the Easy-Chair system site. Preliminary proceedings will be available at the workshop. Selected authors will be invited to contribute to the STAF workshop proceedings, published by Springer. ---------------------------------------------------------------------- Important Dates: 18 April 2016: abstract submission 25 April 2016: paper submission 25 May 2016: notification 10 June 2016: submission of final version for proceedings 4 July 2016: GCM workshop ---------------------------------------------------------------------- Programme Committee: Rachid Echahed, LIG Lab., Grenoble, France Annegret Habel, University of Oldenburg, Germany Alexander Heu?ner, University of Bamberg, Germany Dirk Janssens, University of Antwerp, Belgium Barbara K?nig, University of Duisburg-Essen, Germany (chair) Hans-J?rg Kreowski, University of Bremen, Germany Ian Mackie, University of Sussex, UK Mohamed Mosbah, University of Bordeaux, France Detlef Plump, University of York, UK ====================================================================== From Constantin.Enea at liafa.univ-paris-diderot.fr Tue Feb 9 16:09:56 2016 From: Constantin.Enea at liafa.univ-paris-diderot.fr (Constantin Enea) Date: Tue, 9 Feb 2016 22:09:56 +0100 Subject: [TYPES/announce] [Concurrency] Phd/PostDoc positions in Formal Methods for Distributed Systems Message-ID: <07ADCD81-126A-4C26-9BA2-507330B23357@liafa.univ-paris-diderot.fr> Several phd and postdoc positions are available at University Paris Diderot, France, on a recently funded ERC Starting Grant on Verification of Distributed Data Structures. ** The project ** The future of the computing technology relies on fast access, transformation, and exchange of data across large-scale networks such as the Internet. The design of software systems that support high-frequency parallel accesses to high-quantity data is a fundamental challenge. As more scalable alternatives to traditional relational databases, distributed data structures (DDSs) like Amazon Simple Storage Service, Cassandra, Google AppEngine Datastore, MongoDB, etc. are at the basis of a wide range of automated services, for now, and for the foreseeable future. The design and the usage of DDSs are based on new principles, for which we currently lack rigorous engineering methodologies. Specifically, we lack design procedures based on precise specifications, and automated reasoning techniques for enhancing the reliability of the engineering process. The project aims at developing automated formal methods for rigorous engineering of DDSs. The main objectives are to develop (1) coherent formal specifications that provide precise requirements at design time and explicit guarantees during their usage, (2) programming principles, compatible with these specifications, for building applications on top of DDSs, and (3) efficient automated reasoning techniques for debugging or validating DDSs implementations against their specifications. ** Candidates ** We seek candidates with a strong background in Computer Science with an interest in formal methods, programming languages, and algorithms. Experience in distributed systems would be advantageous. Applicants should have a strong theoretical background, but also some minimal experience with software development. Candidates should provide evidence of relevant work, where possible, and must demonstrate a desire to perform internationally-leading research. ** Application ** Interested candidates should send a short motivation letter, alongside other supporting documents like the CV and the names of two reference persons, to Constantin Enea (Constantin.Enea at liafa.univ -paris-diderot.fr ) Please feel free to ask more details about the project, the salaries, and the research environment. ** More Information ** The successful candidates will join the "Modeling and Verification" group at IRIF: https://www.irif.univ-paris-diderot.fr/en/equipes/verif/index -------------- next part -------------- An HTML attachment was scrubbed... URL: From maffei at cs.uni-saarland.de Wed Feb 10 04:15:53 2016 From: maffei at cs.uni-saarland.de (Matteo Maffei) Date: Wed, 10 Feb 2016 10:15:53 +0100 Subject: [TYPES/announce] CSF 2016: Last Call for Papers Message-ID: <56BAFFC9.40408@cs.uni-saarland.de> CSF 2016 Last Call for Papers 29th IEEE Computer Security Foundations Symposium http://csf2016.tecnico.ulisboa.pt/ June 28-July 1, 2016 Lisbon, Portugal 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. This year, CSF will use a light form of double blind reviewing; see below. ***************************************************** KEYNOTE SPEAKERS Ross Anderson, University of Cambridge Andrew Appel, Princeton University Ulfar Erlingsson, Google ***************************************************** 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, 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, intrusion detection, language-based security, network security, data provenance, mobile security, security metrics, security protocols, software security, socio-technical security, trust management, usable security, web security. ***************************************************** SPECIAL SESSIONS This year, we strongly encourage papers in two foundational areas of research we would like to promote at CSF: PRIVACY (Chair: Daniel Kifer). CSF 2015 will include a special session on privacy foundations and invites submissions on innovations in practice, as well as definitions, models, and frameworks for communication and data privacy, principled analysis of deployed or proposed privacy protection mechanisms, and foundational aspects of practical privacy technologies. We especially encourage submissions aiming at connecting the computer science point of view on privacy with that of other disciplines (law, economics, sociology, statistics...) SECURITY ECONOMICS (Chair: Jens Grossklags). There is an interplay between important system properties including privacy, security, efficiency, flexibility, and usability. Diverse systems balance these properties differently, and as such provide varied benefits (for users) for different costs (for builders and attackers). In short, securing systems is ultimately an economic question. CSF 2016 will include a special session on security economics, where we invite submissions on foundational work in this area. Topics include, but are not limited to, risk management and cyber-insurance, investments in information security, security metrics, decision and game theory for security, and cryptocurrencies. 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, published by the IEEE Computer Society Press (pending approval), will be available at the symposium, and selected papers will be invited for submission to the Journal of Computer Security. ***************************************************** IMPORTANT DATES Papers due: February 12, 2016 (AoE) Author response period: March 24-25, 2016 Notification: April 8, 2016 Camera ready: May 6, 2016 Symposium: June 28-July 1, 2016 ***************************************************** PROGRAM COMMITTEE June Andronick, NICTA and UNSW Aslan Askarov, Aarhus University Manuel Barbosa, University of Porto Lujo Bauer, Carnegie Mellon University Karthikeyan Bhargavan, INRIA Anna Lisa Ferrara, University of Surrey Matt Frederikson, Carnegie Mellon University Jens Grossklags, Penn State (Area Chair on Security Economics) Mike Hicks, University of Maryland (Program Co-Chair) Catalin Hritcu, INRIA Daniel Kifer, Penn State (Area Chair on Privacy) Jong Kim, Pohang University of Science and Technology Boris Koepf, IMDEA Software Institute (Program Co-Chair) Steve Kremer, INRIA Peeter Laud, Cybernetica Matteo Maffei, Saarland University Stephen Magill, Galois Sebastian Moedersheim, Technical University of Denmark Greg Morrisett, Cornell University Andrei Sabelfeld, Chalmers University of Technology Geoffrey Smith, Florida International University Michael Carl Tschantz, ICSI Berkeley Bogdan Warinschi, University of Bristol Nicola Zannone, Eindhoven University of Technology Steve Zdancewic, University of Pennsylvania ***************************************************** 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. Following the recent history of other top-quality conferences and symposia in security, CSF'16 will employ a light form of double-blind reviewing. To facilitate this, 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 should be submitted in Portable Document Format (PDF) to the CSF 2016 submission site: https://csf16.hotcrp.com/ Papers intended for one of the special sessions should select the "Privacy" or "Security Economics" option, as appropriate. At least one coauthor of each accepted paper is required to attend CSF to present the paper. ***************************************************** PC Chairs Michael Hicks, University of Maryland Boris Koepf, IMDEA Software Institute General Chair Pedro Adao, University of Lisbon Publications Chair Deepak Garg, Max Planck Institute for Software Systems Publicity Chair Matteo Maffei, CISPA, Saarland University From ivan.lanese at gmail.com Thu Feb 11 03:25:22 2016 From: ivan.lanese at gmail.com (ivan.lanese) Date: Thu, 11 Feb 2016 09:25:22 +0100 (CET) Subject: [TYPES/announce] FORTE 2016: further 1 week deadline extension Message-ID: The deadlines for FORTE 2016, both the one for abstract and the one for paper submission, have been extended by 1 additional week. The new deadlines are February 15 and February 22, respectively. You can find below the updated call for papers. Please note that FORTE allows also short papers and tool demonstration papers. Best wishes, Elvira and Ivan --------------------- FORTE 2016 Call for Papers 36th IFIP International Conference on Formal Techniques for Distributed Objects, Components and Systems http://forte2016.discotec.org Part of the DisCoTec 2016 event http://2016.discotec.org/index.php 6-9 June 2016, Aquila Atlantis Hotel, Heraklion, Crete FORTE 2016 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: - service-oriented, ubiquitous, pervasive, grid, cloud, and mobile computing systems; - object technology, modularity, component- and model-based design; - software 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. Main topics of interest 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. Important dates: Abstract submission: February 15, 2016 (24:00 UTC-11) --- extended? Paper submission: February 22, 2016 (24:00 UTC-11) --- extended Notification of acceptance: March 21, 2016 Camera-ready version: April 4, 2016 Early registration: May 9, 2016 Conference and workshops: June 6-9, 2016 Invited speaker Catuscia Palamidessi (INRIA, France) Submission and publication Contributions must be written in English and report on original, unpublished work, not submitted for publication elsewhere (cf. IFIP?s codes of conduct). The submissions must be prepared using Springer?s LNCS style. Submissions not adhering to the specified constraints may be rejected without review. Papers can be submitted electronically in pdf via the FORTE?16 interface of the EasyChair system. We solicit four kinds of submissions: - Full papers (up to 15 pages): Describing thorough and complete research results, tools or experience reports. - Short papers (up to 7 pages): Describing research results that are not fully developed, or manifestos, calls to action, personal views on FORTE related research, on the current state of the art, or on prospects for the years to come. - Tool demonstration papers (up to 7 pages): focus on the usage aspects of tools. Theoretical foundations and experimental evaluation are not required, however, a motivation as to why the tool is interesting and significant should be provided. Papers may have an appendix of up to 5 additional pages with details on the actual demonstration. - Posters (up to 3 pages): Students can submit descriptions of posters that will be presented at the conference during a students poster session. Neither the descriptions or the posters will be published in the proceedings. Each paper will undergo a peer review of at least 3 anonymous reviewers. The conference proceedings will be published by Springer in the LNCS Series. The best papers will be invited after the conference to contribute to a special issue of a top-level journal (such as LMCS). Program Committee Chairs Elvira Albert, Complutense University of Madrid, Spain Ivan Lanese, University of Bologna/INRIA, Italy Program Committee Erika Abraham, RWTH Aachen University, Germany Gul Agha, University of Illinois at Urbana-Champaign, USA Ahmed Bouajjani, LIAFA, University Paris Diderot, France Frank De Boer, CWI, the Netherlands Lars-Ake Fredlund, Universidad Polit?cnica de Madrid, Spain David Frutos Escrig, Universidad Complutense, Spain Stefania Gnesi, ISTI-CNR, Italy Kim Guldstrand Larsen, Aalborg University, Denmark Bart Jacobs, Katholieke Universiteit Leuven, Belgium Einar Broch Johnsen, University of Oslo, Norway Ant?nia Lopes, University of Lisbon, Portugal Hernan Melgratti, University of Buenos Aires, Argentina Massimo Merro, University of Verona, Italy Peter Olveczky, University of Oslo, Norway Luca Padovani, Universit? di Torino, Italy Anna Philippou, University of Cyprus, Cyprus Arnd Poetzsch-Heffter, University of Kaiserslautern, Germany Emilio Tuosto, University of Leicester, UK Kostis Sagonas, Uppsala University, Sweden Alexandra Silva, University College London, UK Jean-Bernard Stefani, INRIA, France Mahesh Viswanathan, University of Illinois Urbana-Champaign, USA From sophie.tison at univ-lille1.fr Wed Feb 10 15:17:24 2016 From: sophie.tison at univ-lille1.fr (Sophie Tison) Date: Wed, 10 Feb 2016 21:17:24 +0100 Subject: [TYPES/announce] Open positions in the Links research team Message-ID: The Links project (at Inria Lille and the CRIStAL lab) is working on foundations and applications for querying Web databases based on logics and automata. Links' general objective is to develop novel techniques for querying heterogeneous collections of linked Web databases as if they were integrated into a single homogeneous database. Beside other challenges, this requires to develop novel algorithms that enable the management of dynamic networks of linked and distributed data in a real time. Links is regularly opening research positions on different levels, offered by Inria, CNRS, the University of Lile 1, and the University of Lille 3. - Permanent researcher positions at Inria or CNRS for excellent junior or senior researchers wanting to join in the Links' project. This year, Inria Lille has 3 openings for junior researchers and 1 opening for senior researchers in the national competition. The application deadlines are mid of February. - Professor position at the University of Lille 1. One position that targets towards Links' research topics is currently open. The submission deadline is begin of March (beware, deadline is earlier than the synchronised session of French universities). - Assistant professor (MdC) position at the University of Lille3. The profile of that position includes the Links' research topics. The application deadline is end of March. - PhD student positions, possibly preceded by a masters project. Currently, we have 3 openings, that will remain open until we find the right candidate: Linked data integration (open, contact: Iovka Boneva ) Streaming for NoSQL Databases (open, contact: Joachim Niehren ) Database queries for the social Web (open, contact: Pierre Bourhis ) - Postdoc at Inria. We regularly search promising students for the competitive offers at Inria Lille. Tree transducers for verifying the correctness of Linux installation scripts. For more information about integration in the Links team, please visit https://team.inria.fr/links/job-offers/ or send an email to links-apply at lists.gforge.inria.fr Pr. Sophie Tison Universit? de Lille -Sciences et Technologies Vice-Pr?sidente Partenariats, Innovation, Valorisation Cit? Scientifique B?timent M3 59655 Villeneuve d'Ascq Cedex www.lifl.fr/~tison sophie.tison at univ-lille1.fr Phone: (33 | 0)3 28 77 85 42 (M3) (33 | 0)3 59 35 87 14 (Haute-Borne) From tarmo at cs.ioc.ee Thu Feb 11 11:29:44 2016 From: tarmo at cs.ioc.ee (Tarmo Uustalu) Date: Thu, 11 Feb 2016 18:29:44 +0200 Subject: [TYPES/announce] ETAPS 2016 call for participation Message-ID: <20160211182944.24d7452c@duality> ****************************************************************** CALL FOR PARTICIPATION ETAPS 2016 19th European Joint Conferences on Theory And Practice of Software Eindhoven, The Netherlands, 2-8 April 2016 http://www.etaps.org/2016 ****************************************************************** -- 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. ETAPS, established in 1998, is a confederation of five main annual conferences, accompanied by satellite workshops. ETAPS 2016 is already the nineteenth event in the series. -- MAIN CONFERENCES (4-7 April) -- * 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 -- INVITED TALKS -- Unifying speakers: Andrew D Gordon (MSR Cambridge and University of Edinburgh, UK) Rupak Majumdar (MPI Kaiserslautern, Germany) ESOP invited speaker: Cristina Lopes (University of California at Irvine, USA) FASE invited speaker: Oscar Nierrstrasz (Universit?t Bern, Switzerland) POST invited speaker: Vitaly Shmatikov (Cornell Tech, USA) -- TUTORIALS Peter Ryan (University of Luxembourg, Luxembourg) Grigore Rosu (University of Illinois at Urbana-Champaign, USA) -- CONTRIBUTED PAPERS -- See the accepted paper lists and the programme of the main conferences at the conference website. http://www.etaps.org/2016/programme -- SATELLITE EVENTS (2-3 and 8 April) -- 22 satellite workshops will take place before or after ETAPS 2016. CASSTING, CMCS, DICE, GaLoP, GaM, QAPL, WRLA (2-3 April) RAC, VerifyThis, VPT, VSSE (2 April) FESCA, FMSPLE, HCVS, HotSpot, SENSATION, SynCop (3 April) BX, CREST, MSFP, PLACES, TermGraph (8 April) -- REGISTRATION -- Early registration is until Tuesday, 1 March 2016 (23:59 GMT+1). Normal-rate registration is until Thursday, 31 March 2016 (23:59 GMT+1). http://www.etaps.org/2016/registration -- ACCOMMODATION -- We request that participants arrange their accommodation on their own. See our recommendations on the conference website. -- HOST CITY -- Eindhoven is located in the province of North Brabant in the south of the Netherlands. It is the fifth-largest city of the Netherlands. The city is well known for modern art, design and technology. The main airport of the Netherlands is the Amsterdam Airport, Schiphol. All major airlines fly to Schiphol, and Schiphol has a direct and very frequent train connection to Eindhoven. Eindhoven also has a small international airport, Eindhoven Airport, with direct connections to more than thirty destinations in Europe. -- ORGANIZERS -- General chair: Jan Friso Groote Workshop chairs: Erik de Vink and Julien Schmaltz Publicity chair: Anton Wijs --- HOST INSTITUTION -- ETAPS 2016 is hosted by Faculteit Wiskunde en Informatica, Technische Universiteit Eindhoven. -- FURTHER INFORMATION -- Please do not hesitate to contact the organizers at j.f.groote at tue.nl, a.j.wijs at tue.nl. From mislove at tulane.edu Fri Feb 12 10:54:40 2016 From: mislove at tulane.edu (Mislove, Michael W) Date: Fri, 12 Feb 2016 15:54:40 +0000 Subject: [TYPES/announce] Postdocs at Tulane Message-ID: Dear Colleagues, This is a reminder that there are two postdoc positions for which I am currently accepting applications - the deadline to apply is February 20. The project is entitled, "Semantics, Formal Reasoning, and Tool Support for Quantum Programming?, and the focus of the work at Tulane is on developing a quantum domain theory. Details can be found at the application site apply.interfolio.com/33550 Tulane University is an Affirmative Action / Equal Opportunity / ADA Employer that is committed to increasing the diversity of its faculty. We therefore encourage applications from underrepresented groups. I also welcome inquiries about these positions or about the project. Thanks, Mike Mislove Departments of Computer Science and Mathematics Tulane University =============================================== 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: From mark.harman at ucl.ac.uk Fri Feb 12 10:56:34 2016 From: mark.harman at ucl.ac.uk (Harman, Mark) Date: Fri, 12 Feb 2016 15:56:34 +0000 Subject: [TYPES/announce] Research Associate in Program Analysis - Ref:1535774 Message-ID: Research Associate in Program Analysis - Ref:1535774 CREST Centre, UCL Computer Science Department Grade 7 (?33,686 to 40,716 per annum, inclusive of London allowance) This post is funded until 31 May 2018 in the first instance. Further funding to support the post may be available. Closing Date for applications: 29th March 2016 Applications are invited for a Research Associate post on an EPSRC-funded grant in the CREST (Centre for Research on Evolution, Search in Testing) at UCL, working in the general area of Programming Languages, supervised by Professor Mark Harman and Dr. Earl Barr. We are interested in exploring the relationship between program analysis and software optimisation using search based software engineering. Recent advances in SBSE have opened up exciting possibilities to extend traditional program analysis to, for instance, find constraints and program transformations that allow program analysis to scale to real world, industrial programs. Key Requirements: This research associate post is suitable either for a researcher with a background in program analysis, interested in learning about computational search, or a researcher with a background in computational search, interested in learning about program analysis. While the post naturally suits a researcher with a background in both topics, we do not expect applicants to have expertise in both. Rather, we are interested in recruiting a researcher with a strong background in either topic who is interested in extending their expertise to cover the other. Candidates should have been awarded or about to be assessed for a PhD level qualification in a relevant subject. Publication in relevant peer reviewed venues is essential, with strong preference for quality over quantity. The research environment in the CREST centre at UCL offers outstanding opportunities for personal and career development. The Centre and the Software Systems Engineering group are friendly, supportive and collaborative. We make great effort to ensure that all of our research staff achieve their fullest possible potential; more senior staff devote time to the nurturing and development of more junior staff. The group, the department and the university have a strong international research reputation. Further Details including a link to the application portal: http://bit.ly/1QZDEbS If you would like to discussion your application informally please contact Prof. M. Harman (CC: Dr. E. Barr). For all administrative enquiries please contact Katie Bourke (crest-admin at ucl.ac.uk). UCL Taking Action for Equality Our department holds an Athena SWAN Bronze award, which illustrates our commitment to addressing gender equality. This appointment is subject to UCL Terms and Conditions of Service for Research and Support Staff. ----- Mark Harman, Professor of Software Engineering, Head of the Software Systems Engineering Group and Director of the CREST centre, Department of Computer Science, University College London, Malet Place, London, WC1E 6BT, UK. Office: MPEG 7.14 Tel: +44 (0)20 7679 1305; 31305 (internal) PA: Katie Bourke: crest-admin at cs.ucl.ac.uk; +44 (0)20 7679 0325 (Direct Dial); 30325 (internal) email: Mark.Harman at ucl.ac.uk. web: http://www.cs.ucl.ac.uk/staff/M.Harman/ twitter: @Mark_Harman "Mark Harman" on facebook and LinkedIn -------------- next part -------------- An HTML attachment was scrubbed... URL: From olga.gadyatskaya at uni.lu Fri Feb 12 06:26:45 2016 From: olga.gadyatskaya at uni.lu (Olga GADYATSKAYA) Date: Fri, 12 Feb 2016 11:26:45 +0000 Subject: [TYPES/announce] Research Associate in Mobile Malware Detection at University of Luxembourg Message-ID: Research Associate in Mobile Malware Detection at University of Luxembourg The University of Luxembourg seeks to hire a post-doctoral researcher at its Interdisciplinary Centre for Security, Reliability and Trust (SnT). The position will be with the SaToSS research group at SnT (http://satoss.uni.lu/) led by Prof. Sjouke Mauw. The selected candidate will join our team in the research project COMMA funded by FNR Luxembourg. COMMA will strive to identify complex mobile malware samples that try to evade detection by adapting their behaviour. The main goal is to find novel and efficient ways to detect malware by applying code analysis, automated testing, machine learning and formal modelling. COMMA enjoys collaboration and mentoring by Prof. Mauro Conti (University of Padua, Italy) and Prof. Sjouke Mauw (University of Luxembourg). The framework of the project will pay special attention to career development of the involved junior researchers. Keywords for the project: Mobile security, Android, context-sensitive malware, static/dynamic code analysis, automated testing, machine learning, formal modelling, program slicing. Your profile: - PhD degree in Computer Science, or a relevant field (at the start date of the job). - Fluent written and verbal communication skills in English. - Strong expertise in computer security, proven by publications. - Experience in mobile security research is a big advantage. - Experience and interest in academic software development (Java, Python, C++, etc.). - Commitment, team working and a critical mind. We offer 2 years full-time employment contract, extensible up to 5 years. The University of Luxembourg 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. For informal enquiries about the position, please contact Dr. Olga Gadyatskaya (olga.gadyatskaya at uni.lu) or Prof. Sjouke Mauw (sjouke.mauw at uni.lu). Applications will be considered until the position is filled. Please find more details about the application process and submit your documents here: http://emea3.mrted.ly/y7ca -------------------------------------------- Olga Gadyatskaya Research associate SaToSS, SnT & University of Luxembourg 6, rue Richard Coudenhove-Kalergi L-1359 Luxembourg ph. +352 46 66 44 5506 -------------- next part -------------- An HTML attachment was scrubbed... URL: From m.huisman at utwente.nl Sun Feb 14 11:34:37 2016 From: m.huisman at utwente.nl (m.huisman at utwente.nl) Date: Sun, 14 Feb 2016 16:34:37 +0000 Subject: [TYPES/announce] Call for Participation: VerifyThis Verification Competition 2016 Message-ID: <858DBB0A-52BA-44E8-BAA1-B4C4BFE85EEF@utwente.nl> **************************************** VerifyThis Verification Competition 2016 CALL FOR PARTICIPATION Competition to be held at ETAPS 2016 2 April 2016, Eindhoven, Netherlands http://etaps2016.verifythis.org/ **************************************** - Travel grants available IMPORTANT DATES Travel grant application deadline: February 24 Travel grant notification: February 26 After this date, travel grants can be applied for subject to availability of funding ETAPS early registration ends on: March 1 Competition: April 2 (full-day event) Post-competition discussions: April 3 Announcement of prizes: April 4 (during ETAPS welcome reception) ABOUT VerifyThis 2016 is a program verification competition taking place as part of the European Joint Conferences on Theory and Practice of Software (ETAPS 2016) on April 2nd, 2016 in Eindhoven, Netherlands. It is the 5th event in the VerifyThis competition series. 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 behavior of programs in focus. Solutions will be judged for correctness, completeness and elegance. 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 amount. The amount is EUR 250 for those coming from Europe and EUR 500 for those coming from outside Europe. To apply for a travel grant, send an email to etaps2016 at verifythis.org. The application should include: - your name - your affiliation - the academic degree you are seeking resp. your career stage - 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 or PhD student, please have your supervisor send a brief letter of support by email to the same address. Evaluation criteria are qualifications (for the applicant's career level), need (please explain briefly in your application), and diversity (technical, geographical, etc.). PRIZES Prizes will be awarded in the following categories: - best team - best student team - tool used by most teams - tool providing most assistance to the user PARTICIPATION and REGISTRATION Participation is open for anybody interested. Teams of up to two people are allowed. 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 VerifyThis is an official one-day satellite event of ETAPS. Please register with ETAPS. To facilitate planning, please also send an email to etaps2016 at verifythis.org stating your planned team composition and verification system(s) you plan to use. Informal inquiries are welcome at the same address. ORGANIZERS * Marieke Huisman, University of Twente, the Netherlands * Vladimir Klebanov, Karlsruhe Institute of Technology, Germany * Rosemary Monahan, National University of Ireland Maynooth * Peter M?ller, ETH Zurich, Switzerland CONTACT etaps2016 at verifythis.org http://etaps2016.verifythis.org/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From fabio.zanasi at ens-lyon.fr Sun Feb 14 13:55:46 2016 From: fabio.zanasi at ens-lyon.fr (fabio.zanasi at ens-lyon.fr) Date: Sun, 14 Feb 2016 19:55:46 +0100 (CET) Subject: [TYPES/announce] CMCS 2016: Call for Short Contributions and Participation Message-ID: <20160214185546.BF8EE320F61@labbe.ens-lyon.fr> Call for Short Contributions and Participation 13th International Workshop on Coalgebraic Methods in Computer Science (CMCS'16) 2 - 3 April 2016, Eindhoven, the Netherlands http://www.coalg.org/cmcs16 Objectives and scope ------------------- Established in 1998, the CMCS workshops aim to bring together researchers with a common interest in the theory of coalgebras, their logics, and their applications. As the workshop series strives to maintain breadth in its scope, areas of interest include neighbouring fields as well. Topics of interest include, but are not limited to, the following: - The theory of coalgebras (including set theoretic and categorical approaches) - Coalgebras as computational and semantical models (for programming languages, dynamical systems, term rewriting, etc.) - Coalgebras in (functional, object-oriented, concurrent, and constraint) programming - Model checking, theorem proving and deductive verification using coalgebraic techniques - Coalgebraic data types, type systems and behavioural typing - Proof principles and (coinductive) definitions for coalgebras (e.g. with bisimulations or invariants) - Coalgebras and algebras - Coalgebraic specification and verification - Coalgebras and (modal) logic - Coalgebra and control theory (notably of discrete event and hybrid systems) - Coalgebra in quantum computing - Coalgebra and game theory - Tools exploiting colgebraic techniques Venue and event --------------- CMCS'16 will be held in Eindhoven, the Netherlands, co-located with ETAPS 2016 on 2 - 3 April 2016. Important dates --------------- Submission short contributions 22 February 2016 Notification short contributions 6 March 2016 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 n Springer LNCS style. Short contributions should be submitted electronically as a PDF file via the Easychair system at http://www.easychair.org/conferences/?conf=cmcs2016. Accepted short contributions will be bundled in a technical report and presented at the workshop. Keynote Speaker --------------- Jiri Adamek, Braunschweig University of Technology, Germany Invited Speakers --------------- Andreas Abel, University of Gothenburg, Sweden Filippo Bonchi, CNRS/ENS Lyon, France Invited Tutorial Speakers ------------------------- There will be a special session on weighted automata, with invited tutorials by Borja Balle, Lancaster University, United Kingdom Alexandra Silva, University College London, United Kingdom Accepted Papers ------------------------- Ekaterina Komendantskaya and John Power. Category theoretic semantics for theorem proving in logic programming: embracing the laxness David Sprunger. A complete logic for behavioural equivalence in coalgebras of finitary set functors Bart Jacobs. Affine Monads and Side-Effect-Freeness Ievgen Ivanov. On Local Characterization of Global Timed Bisimulation for Abstract Continuous-Time Systems Fredrik Dahlqvist. Coalgebraic completeness-via-canonicity: principles and applications. Mehdi Zarrad and H. Peter Gumm. Transitivity and Difunctionality of Bisimulations Joost Winter. Product Rules and Distributive Laws Luigi Santocanale. Relational lattices via duality Julian Salamanca, Marcello Bonsangue and Jurriaan Rot. Duality of Equations and Coequations via Contravariant Adjunctions Octavian Babus and Alexander Kurz. On the logic of generalised metric spaces Programme committee ------------------- Paolo Baldan, University of Padova, Italy Corina Cirstea, University of Southampton, United Kingdom Ugo Dal Lago, University of Bologna, Italy Ichiro Hasuo (chair), University of Tokyo, Japan Tom Hirschowitz, CNRS and University of Savoie, France Bart Jacobs, Radboud University Nijmegen, The Netherlands Shin-ya Katsumata, Kyoto University, Japan Bartek Klin, University of Warsaw, Poland Barbara Koenig, University of Duisburg-Essen, Germany Stefan Milius, FAU Erlangen-Nuernberg, Germany Matteo Mio, CNRS and ENS Lyon, France Rasmus Mogelberg, IT University of Copenhagen, Denmark Larry Moss, Indiana University, United States Fredrik Nordvall Forsberg, University of Strathclyde, United Kingdom Dirk Pattinson, Australian National University, Australia Daniela Petrisan, Paris Diderot University, France Jean-Eric Pin, CNRS and Paris Diderot University, France John Power, University of Bath, United Kingdom Jurriaan Rot, University of Leiden, the Netherlands Jan Rutten, CWI/Radboud University Nijmegen, The Netherlands Alexandra Silva, University College London, United Kingdom Joost Winter, University of Warsaw, Poland James Worrell, University of Oxford, United Kingdom Publicity chair --------------- Fabio Zanasi, Radbound University Nijmegen, The Netherlands PC chair -------- Ichiro Hasuo, University of Tokyo, Japan From stefano at di.unito.it Mon Feb 15 05:13:37 2016 From: stefano at di.unito.it (Berardi Stefano) Date: Mon, 15 Feb 2016 11:13:37 +0100 Subject: [TYPES/announce] CL&C 2015 - Extended Deadline and Final Call for Papers Message-ID: <56C1A4D1.2050209@di.unito.it> CL&C?16 Sixth International Workshop on Classical Logic and Computation June, 23 2016 Porto, Portugal Last Call for Papers https://easychair.org/conferences/?conf=clac16 http://www.di.unito.it/~stefano/CL&C/CL&C16.htm CL&C'16 is a satellite workshop of FSCD 2016. IMPORTANT DATES Paper submission (NEW DEADLINE): March, 7 2016. Notification: May, 2 2016 . Final version due: May, 25, 2016. Workshop date: June 23, 2016. INTRODUCTION CL&C'16 is the sixth of a conference series on Classical Logic andComputation. It intends to cover all work aiming to explore computational aspects of classical logic and classical proofs in mathematics. This year CL&C will be held as satellite workshop of FSCD 2016 (former TLCA + RTA) http://fscd2016.dcc.fc.up.pt/ 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. SCOPE OF CL&C This workshop aims to support a fruitful exchange of ideas between the various lines of research on Classical Logic and Computation. Topics of interest include, but are not limited to, - 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). SUBMISSION AND PUBLICATION. We are negotiating publication of the proceedings with EPTCS. We have room for informal talks, too. Therefore participants are encouraged to present both: 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 plan to publish on EPTCS or elsewhere, 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=clac16 PROGRAMME COMMITTEE Ulrich Kohlenbach (Chair) kohlenbach at mathematik.tu-darmstadt.de Fernando Ferreira (PC)ferferr at cii.fc.ul.pt Ugo de? Liguoro(PC)deligu at di.unito.it Alexandre Miquel(PC)amiquel at fing.edu.uy Steffen van Bakel (SC)s.van.bakel at imperial.ac.uk Stefano Berardi(SC)stefano at di.unito.it CONTACT PERSON stefano at di.unito.it -------------- next part -------------- An HTML attachment was scrubbed... URL: From samuel.mimram at lix.polytechnique.fr Mon Feb 15 08:49:21 2016 From: samuel.mimram at lix.polytechnique.fr (Samuel Mimram) Date: Mon, 15 Feb 2016 14:49:21 +0100 Subject: [TYPES/announce] HDRA 2016: Call for Papers Message-ID: <56C1D761.8000700@lix.polytechnique.fr> ============================================= CALL FOR PAPERS Higher-Dimensional Rewriting and Applications (HDRA 2016) ============================================= ------------------------------------------------------------------------------- Second edition of the workshop on Higher-Dimensional Rewriting and Applications 25-26 June 2016, Porto, Portugal http://hdra.gforge.inria.fr/ Co-located with the FSCD conference ------------------------------------------------------------------------------- Over recent years, rewriting methods have been generalized from strings and terms to richer algebraic structures such as operads, monoidal categories, and more generally higher-dimensional categories. These extensions of rewriting fit in the general scope of higher-dimensional rewriting theory, which has emerged as a unifying algebraic framework. This approach allows one to perform homotopical and homological analysis of rewriting systems (Squier theory). It also provides new computational methods in the study of coherence of higher-dimensional algebraic structures, in combinatorial algebra (Artin-Tits monoids, Coxeter and Garside structures), in homotopical and homological algebra (construction of cofibrant replacements, Koszulness property). The workshop is open to all topics concerning higher-dimensional generalizations and applications of rewriting theory, including - higher-dimensional rewriting: polygraphs / computads, higher-dimensional generalizations of string/term/graph rewriting systems, etc. - homotopical invariants of rewriting systems: homotopical and homological finiteness properties, Squier theory, algebraic Morse theory, coherence results in algebra and higher-dimensional category theory, etc. - linear rewriting: presentations and resolutions of algebras and operads, Gr?bner bases and generalizations, homotopy and homology of algebras and operads, Koszul duality theory, etc. - applications of higher-dimensional and linear rewriting and their interactions with other fields: calculi for quantum computations, algebraic lambda-calculi, proof nets, 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 ================ * Michael Batanin (to be confirmed) * Joachim Kock * Pawel Sobocinski Submission ========== Important dates --------------- * Submission: 15 April, 2016 * Notification: 11 May, 2016 * Final version: 27 May, 2016 * Conference: 25-26 June, 2016 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=hdra2016 Proceedings ----------- The accepted extended abstracts will be made available electronically before the workshop. Program committee ================= * Vladimir Dotsenko (Trinity College, Dublin) * Yves Guiraud (INRIA / Universit? Paris 7) * Jean-Pierre Jouannaud (?cole Polytechnique) * 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) Organizers ========== * Yves Guiraud (INRIA / Universit? Paris 7) * Philippe Malbos (Universit? Claude Bernard Lyon 1) * Samuel Mimram (?cole Polytechnique) From mogel at itu.dk Mon Feb 15 07:19:35 2016 From: mogel at itu.dk (=?utf-8?B?UmFzbXVzIEVqbGVycyBNw7hnZWxiZXJn?=) Date: Mon, 15 Feb 2016 12:19:35 +0000 Subject: [TYPES/announce] Fully funded PhD scholarship at the IT University of Copenhagen Message-ID: <9F56A716-FB81-4267-B050-358BE5BCC5B4@itu.dk> 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 September 1, 2016. The aim of the project is to construct a 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 strict requirement. Further details on the project and how to apply can be found here: http://tinyurl.com/j77se64 Feel free also to contact me directly for further details. Over the next few years, I will have openings for one more PhD and two post docs on the same project. Best wishes, Rasmus M?gelberg -------------- next part -------------- An HTML attachment was scrubbed... URL: From cezarykaliszyk at gmail.com Tue Feb 16 04:01:58 2016 From: cezarykaliszyk at gmail.com (Cezary Kaliszyk) Date: Tue, 16 Feb 2016 10:01:58 +0100 Subject: [TYPES/announce] HaTT 2016: First Call for Papers Message-ID: ============================================= CALL FOR PAPERS The First International Workshop on Hammers for Type Theories July 1, 2016, Coimbra, Portugal (co-located IJCAR 2016) http://hatt2016.inria.fr/ ============================================= HaTT 2016 is the first workshop on Hammers for Type Theories and related tools, techniques, and experiments. HOLyHammer for HOL Light and HOL4, Sledgehammer for Isabelle/HOL, and other similar tools can have a huge impact on user productivity. These integrate automatic theorem provers (including SMT solvers) with proof assistants. However, users of proof assistants based on type theories, such as Agda, Coq, Lean, and Matita, currently miss out on this convenience. The HaTT workshop aims at gathering researchers working on these and other aspects of "hammer-style" automation for type theories, to exchange experiences and foster collaborations, to finally reach end users. Topics of interest for this workshop include all aspects of cooperation between automatic theorem provers and proof assistants based on type theory. More specifically, some suggested topics are + translation of formulas from type theory to first-order logic + translation of proofs from first-order logic to type theory + verified proof certification + lemma selection (relevance filtering) + prototypes + applications + case studies + experiments + benchmarks Researchers interested in participating are invited to submit either an extended abstract (2 to 6 pages) or a regular paper (8 to 15 pages). Submissions will be refereed by the program committee. Short submissions that could stimulate fruitful discussion at the workshop are particularly welcome, even if they describe already published work. We expect that one author of every accepted paper will present their work at the workshop. Regular papers should describe previously unpublished work and must be prepared using the LaTeX EPTCS class (see http://eptcs.org/). Papers will be submitted via EasyChair at https://easychair.org/conferences/?conf=hatt2016 Accepted regular papers will appear in an EPTCS volume. Important Dates Abstract Submission: April 4, 2016 Full Paper Submission: April 11, 2016 Acceptance Notification: May 13, 2016 Camera-ready papers: May 27, 2016 Workshop: July 1, 2016 Program Committee Jesper Bengtson (IT-Univeristy of Copenhagen) Fr?d?ric Besson (Inria) Jasmin Christian Blanchette (Inria & MPII Saarbr?cken, co-chair) Arthur Chargu?raud (Inria) Claudio Sacerdoti Coen (University of Bologna) Leonardo de Moura (Microsoft Research) Jean-Christophe Filli?tre (CNRS) Liana Hadarean (Oxford University) C?t?lin Hri?cu (Inria) Cezary Kaliszyk (University of Innsbruck, co-chair) Chantal Keller (Universit? Paris-Sud) Assia Mahboubi (Inria) Laurent Th?ry (Inria) Cesare Tinelli (University of Iowa) Josef Urban (Czech Technical University in Prague) -- Cezary Kaliszyk, University of Innsbruck, http://cl-informatik.uibk.ac.at/cek/ From Dejan.Nickovic at ait.ac.at Mon Feb 15 04:10:28 2016 From: Dejan.Nickovic at ait.ac.at (Nickovic Dejan) Date: Mon, 15 Feb 2016 09:10:28 +0000 Subject: [TYPES/announce] Last CfS: MT-CPS'15 - deadline extension until February 21, 2016 Message-ID: [apologies for multiple copies] The submission deadline was extended to February 21, 2016! CALL FOR SUBMISSIONS MT-CPS'16 1st International Workshop on Monitoring and Testing of Cyber-Physical Systems Vienna, Austria 11 April 2016 Collocated with CPS Week http://mtcps16.ait.ac.at/ DESCRIPTION Cyber-physical systems (CPS) are integrations of heterogeneous collaborative entities that interact between themselves and with their physical environment. CPS exhibit complex and unpredictable behaviors, thus making their correctness and robustness analysis a challenging task. In order to address their full complexity, there is an emergent need for formal, yet efficient and scalable methods for the verification and analysis of CPS. Light-weight verification techniques, such as monitoring and testing, achieve both rigor and efficiency by enabling the evaluation of systems according to the properties of their individual behaviours. The MT CPS workshop aims at bringing together researchers and practitioners interested in the problems of detecting, testing, measuring and extracting qualitative and quantitative properties from CPS behaviors. Topics of interest include (but are not limited to): ? Specification languages for monitoring and testing ? Runtime verification and monitoring ? Black-box and white-box testing ? Measuring and statistical information gathering ? Simulation-based verification and parameter synthesis ? Diagnostics, error localization and repair ? Combination of static and dynamic analysis ? Applications and case studies WORKSHOP FORMAT MT CPS workshop is intended to be a forum for exchanging the latest scientific trends between researchers and practitioners interested in the field of light-weight verification and analysis of CPS. As a consequence, the workshop will NOT have formal proceedings. We encourage submission of abstracts that address any of the aforementioned topics of interest and cover recently published results as well as the work in progress. IMPORTANT DATES ? Abstract submission deadline: February 21, 2016 ? Notification: March 5, 2016 ? Early registration: March 10, 2016 ? Workshop: April 11, 2016 KEYNOTE SPEAKER ? Bernhard K. Aichernig, Associate Professor at Graz University of Technology, Austria PROGRAMME COMMITTEE ? Xavier Avon, EASii-IC, France ? Ezio Bartocci, Vienna University of Technology, Austria ? Sergiy Bogomolov, IST Austria, Austria ? Harald Brandl, AVL List GmbH, Austria ? Thao Dang, VERIMAG, France ? Jyotirmoy Deshmukh, Toyota Technical Center, USA ? Alexandre Donz?, UC Berkeley, USA ? Georgios Fainekos, Arizona State University, USA ? Thomas Ferr?re, Mentor Graphics, France ? Christoph Grimm, Kaiserslautern University of Technology, Germany ? Radu Grosu, Vienna University of Technology, Austria ? Ichiro Hasuo, University of Tokyo, Japan ? Thomas Klotz, Bosch Sensortec GmbH, Germany ? Scott Little, Intel, USA ? Oded Maler, VERIMAG, France ? Thang Nguyen, Infineon Technologies AG, Austria ? Dejan Nickovic, AIT Austrian Institute of Technology GmbH, Austria ? Sriram Sankaranarayanan, University of Colorado at Boulder, USA SUBMISSION INSTRUCTIONS Abstracts are submitted via https://easychair.org/conferences/?conf=mtcps2016. Abstracts should be in PDF form, up to 2 pages in length with 1-inch margins and at least 10-point font size, and may contain up to two figures. Abstracts should list the full names, affiliations, and contact information of all authors, and the submission should indicate whether the abstract will be presented as a poster, orally, or both. Abstracts will be reviewed by the Program Committee. Those that are selected for oral and poster presentations will be distributed to workshop participants and posted on the workshop website. PC CHAIRS * Radu Grosu, Vienna University of Technology, Austria * Oded Maler, VERIMAG, France * Dejan Nickovic, AIT Austrian Institute of Technology GmbH, Austria -------------- next part -------------- An HTML attachment was scrubbed... URL: From magaud at unistra.fr Tue Feb 16 08:46:47 2016 From: magaud at unistra.fr (Nicolas Magaud) Date: Tue, 16 Feb 2016 14:46:47 +0100 Subject: [TYPES/announce] The 8th Coq Workshop - 1st CFP Message-ID: ================================================================================ The Eighth Coq Workshop (2016) http://coq.inria.fr/coq-workshop/2016 Colocated with the 7th International Conference on Interactive Theorem Proving (ITP 2016) August 26, 2016 in Nancy, France ================================================================================ The Coq Workshop series brings together Coq users, developers, and contributors. While conferences usually provide a venue for traditional research papers, the Coq Workshop focuses on strengthening the Coq community and providing a forum for discussing practical issues, including the future of the Coq software and its associated ecosystem of libraries and tools. Thus, the workshop will be organized around informal presentations and discussions, likely supplemented with invited talks. Submission Instructions 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. Submissions should be in portable document format (PDF). Proposals should not exceed 2 pages in length in single-column full-page style. Venue: Nancy, France Important Dates: * June 1: Deadline for proposal submission * June 15: Acceptance notification *August 26: Workshop in Nancy Submission URL: https://www.easychair.org/conferences/?conf=coq8 Program committee: * Fr?d?ric Blanqui, INRIA, France * Adam Chlipala, MIT, United States * Cyril Cohen, INRIA, France * Pierre Courtieu, CNAM, France * J?nathan Heras Vicente, University of La Rioja, Spain * Robbert Krebbers, Aarhus University, Denmark * Nicolas Magaud (co-chair), University of Strasbourg, France * Micaela Mayero, Univeristy of Paris 7, France * Julien Narboux (co-chair), University of Strasbourg, France * Claudio Sacerdoti-Coen, University of Bologna, Italy * Beta Ziliani, FAMAF, Universidad Nacional de C?rdoba, Argentina, and CONICET, Argentina Organization: Contacts: Nicolas Magaud (magaud at unistra.fr ), Julien Narboux (narboux at unistra.fr ) -------------- next part -------------- An HTML attachment was scrubbed... URL: From P.Achten at cs.ru.nl Tue Feb 16 10:39:19 2016 From: P.Achten at cs.ru.nl (Peter Achten) Date: Tue, 16 Feb 2016 16:39:19 +0100 Subject: [TYPES/announce] [TFPIE 2016] 1st call for papers Message-ID: <56C342A7.6060803@cs.ru.nl> Trends in Functional Programming in Education (TFPIE 2016) Call for papers https://wiki.science.ru.nl/tfpie/TFPIE2016 The 5th International Workshop on Trends in Functional Programming in Education, TFPIE 2016, will be held on June 7, 2016 at the University of Maryland College Park in the USA. It is co-located with the Symposium on Trends in Functional Programming (TFP 2016) which takes place from June 8 - 10. *** Goal *** 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 2016 will screen submissions to ensure that all presentations are within scope and are of interest to participants. 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/wiki. Visitors to the TFPIE 2016 website/wiki will be able to add comments. This includes presenters who may respond to comments and questions as well as provide pointers to improvements and follow-up work. 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. TFPIE workshops have previously been held in St Andrews, Scotland (2012), Provo Utah, USA (2013), Soesterberg, The Netherlands (2014), and Sophia-Antipolis, France (2015). *** Program Committee *** Stephen Chang at Northeastern University in Massachusetts, USA Marc Feeley at Universit? de Montr?al in Qu?bec, Canada Patricia Johann at Appalachian State University in North Carolina, USA Jay McCarthy at University of Massachusetts Lowell in Massachusetts, USA (Chair) Prabhakar Ragde at University of Waterloo in Ontario, Canada Brent Yorgey at Hendrix College in Arkansas, USA *** Submission Guidelines *** TFPIE 2016 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 - Tools supporting learning FP - 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 *** Best Lectures *** In addition to papers, we request "best lecture" presentations. What is 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. *** Submission *** Papers and abstracts can be submitted via EasyChair at the following link: https://easychair.org/conferences/?conf=tfpie2016 It is expected at at least one author for each submitted paper will attend the workshop. *** Registration & Local Information *** Please see the TFP site for registration and local information: http://tfp2016.org/ *** Important Dates *** April 27, 2016: Submission deadline for draft TFPIE papers and abstracts May 3, 2016: Notification of acceptance for presentation May 13, 2016: Registration for TFP/TFPIE closes June 7, 2016: Presentations in Maryland, USA July 7, 2016: Full papers for EPTCS proceedings due. September 1, 2016: Notification of acceptance for proceedings September 22, 2016: Camera ready copy due for EPTCS Submission of an abstract implies no obligation to submit a full version; abstracts with no corresponding full versions by the full paper deadline will be considered as withdrawn. From andrea.rosa at usi.ch Tue Feb 16 04:02:07 2016 From: andrea.rosa at usi.ch (Andrea Rosa) Date: Tue, 16 Feb 2016 09:02:07 +0000 Subject: [TYPES/announce] JTRES 2016 Call for Papers Message-ID: <7D36B352-D7FA-42BC-A87E-8547B2BC2C42@usi.ch> ====================================================================== CALL FOR PAPERS The 14th Workshop on Java Technologies for Real-Time and Embedded Systems JTRES 2016 Part of the Managed Languages & Runtimes Week 2016 29 August - 2 September 2016 Lugano, Switzerland http://jtres2016.compute.dtu.dk/ ====================================================================== Submission deadline: 12 June, 2016 Submission site: https://easychair.org/conferences/?conf=jtres2016 ====================================================================== Over 90% of all microprocessors are now used for real-time and embedded applications. Embedded devices are deployed on a broad diversity of distinct processor architectures and operating systems. The application software for many embedded devices is custom tailored if not written entirely from scratch. The size of typical embedded system software applications is growing exponentially from year to year, with many of today's embedded systems comprised of multiple millions of lines of code. For all of these reasons, the software portability, reuse, and modular composability benefits offered by Java are especially valuable to developers of embedded systems. Both embedded and general-purpose software frequently need to comply with real-time constraints. Higher-level programming languages and middleware are needed to robustly and productively design, implement, compose, integrate, validate, and enforce memory and real-time constraints along with conventional functional requirements for reusable software components. The Java programming language has become an attractive choice because of its safety, productivity, its relatively low maintenance costs, and the availability of well-trained developers. ::Goal:: Interest in real-time Java by both the academic research community and commercial industry has been motivated by the need to manage the complexity and costs associated with continually expanding embedded real-time software systems. The goal of the workshop is to gather researchers working on real-time and embedded Java to identify the challenging problems that still need to be solved in order to assure the success of real-time Java as a technology and to report results and experience gained by researchers. The Java ecosystem has outgrown the combination of Java as programming language and the JVM. For example, Android uses Java as source language and the Dalvik virtual machine for execution. Languages such as Scala are compiled to Java bytecode and executed on the JVM. JTRES welcomes submissions that apply such approaches to embedded and/or real-time systems. ::Submission Requirements:: Participants are expected to submit a paper of at most 10 pages (ACM Conference Format, i.e., two-columns, 10 point font). Accepted papers will be published in the ACM International Conference Proceedings Series via the ACM Digital Library and have to be presented by one author at the JTRES. LaTeX and Word templates can be found at: http://www.acm.org/sigs/pubs/proceed/template.html Papers describing open source projects shall include a description how to obtain the source and how to run the experiments in the appendix. The source version for the published paper will be hosted at the JTRES web site. Papers should be submitted through EasyChair. Please use the submission link: https://easychair.org/conferences/?conf=jtres2016 Selected papers will be invited for submission to a special issue of the TBD. Topics of interest to this workshop include, but are not limited to: New real-time programming paradigms and language features Industrial experience and practitioner reports Open source solutions for real-time Java Real-time design patterns and programming idioms High-integrity and safety critical system support Java-based real-time operating systems and processors Extensions to the RTSJ and SCJ Real-time and embedded virtual machines and execution environments Memory management and real-time garbage collection Multiprocessor and distributed real-time Java Real-time solutions for Android Languages other than Java on real-time or embedded JVMs Benchmarks and Open Source applications using real-time Java ::Important Dates:: Paper Submission: 12 June, 2016 Notification of Acceptance: 20 July, 2016 Camera Ready Paper Due: 15 August, 2016 Workshop: 29 August - 2 September, 2016 ::Program Chair:: Martin Schoeberl, Technical University of Denmark ::Workshop Chair:: Walter Binder, University of Lugano (USI), Switzerland ::Program Committee Members:: Ethan Blanton, Fiji Systems Inc Ana Cavalcanti, University of York Peter Dibble, RTSJ M. Teresa Higuera-Toledano, Universidad Complutense de Madrid James Hunt, Aicas Stephan Korsholm, Via University College Doug Lea, SUNY Oswego Doug Locke, LC Systems Services Kelvin Nilsen Wolfgang Puffitsch, Technical University of Denmark Anders Ravn, Aalborg University Martin Schoeberl, Technical University of Denmark Fridtjof Siebert, Aicas Andy Wellings, University of York Lukasz Ziarek, SUNY Buffalo ------------ Andrea Ros? PhD student - Teaching assistant Faculty of Informatics - 2nd floor Universit? della Svizzera italiana (USI) Via G. Buffi 13 CH-6904 Lugano Switzerland (e) andrea.rosa at usi.ch (p) +41 58 666 4455 ext. 2183 (w) http://www.inf.usi.ch/phd/rosaa/ From coppa at di.uniroma1.it Wed Feb 17 09:04:26 2016 From: coppa at di.uniroma1.it (Emilio Coppa) Date: Wed, 17 Feb 2016 15:04:26 +0100 Subject: [TYPES/announce] ECOOP 2016 - Workshops Message-ID: We are happy to announce that the following workshops will be co-located with ECOOP 2016: - COP 8th International Workshop on Context-Oriented Programming http://2016.ecoop.org/track/COP-2016 - FTfJP 18th Workshop on Formal Techniques for Java-like Programs http://2016.ecoop.org/track/FTfJP-2016 - GRACE 1st Workshop on the Grace Programming Language http://2016.ecoop.org/track/GRACE-2016 - ICOOOLPS 11th Implementation, Compilation, Optimization of Object-Oriented Languages, Programs and Systems Workshop http://2016.ecoop.org/track/ICOOOLPS-2016 - IWACO 7th International Workshop on Aliasing, Capabilities and Ownership http://2016.ecoop.org/track/IWACO-2016 - JSTools 5th Annual Workshop on Tools for JavaScript Analysis http://2016.ecoop.org/track/JSTools-2016 - LIVE 1st Workshop on Live Programming Systems http://2016.ecoop.org/track/LIVE-2016 - PMLDC 1st Workshop on Programming Models and Languages for Distributed Computing http://2016.ecoop.org/track/PMLDC-2016 - PX 1st Edition of the Programming Experience Workshop http://2016.ecoop.org/track/PX-2016 - STOP 2nd Edition of the Script To Program Evolution Workshop http://2016.ecoop.org/track/STOP-2016 - VORTEX 1st VORTEX Workshop on Runtime Verification http://2016.ecoop.org/track/VORTEX-2016 -------------- next part -------------- An HTML attachment was scrubbed... URL: From chris.heunen at ed.ac.uk Wed Feb 17 16:16:21 2016 From: chris.heunen at ed.ac.uk (Chris Heunen) Date: Wed, 17 Feb 2016 21:16:21 +0000 Subject: [TYPES/announce] QPL 2016: Second call for papers Message-ID: SECOND CALL FOR PAPERS The 13th International Conference on Quantum Physics and Logic (QPL) June 6-10, 2016 University of Strathclyde, Glasgow, Scotland http://qpl2016.cis.strath.ac.uk The 13th International Conference on Quantum Physics and Logic (QPL) will take place at the University of Strathclyde between Tuesday 7 and Friday 10 June, 2016. 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. Previous QPL events were held in Oxford (2015), Kyoto (2014), Barcelona (2013), Brussels (2012), Nijmegen (2011), Oxford (2010), Oxford (2009), Reykjavik (2008), Oxford (2006), Chicago (2005), Turku (2004), and Ottawa (2003). INVITED SPEAKERS Elham Kashefi (University of Edinburgh) Tom Leinster (University of Edinburgh) Krysta Svore (Microsoft Research) Stephanie Wehner (Technical University Delft) TUTORIAL SPEAKERS On Monday June 6 and Tuesday June 7 there will be tutorial lectures by: Kohei Kishida (University of Oxford) Aleks Kissinger (Radboud University Nijmegen) Conor McBride (University of Strathclyde) Daniel Oi (University of Strathclyde) Ognyan Oreshkov (Universite Libre de Bruxelles) Peter Selinger (Dalhousie University) SATELLITES On Saturday June 11 there will be a satellite workshop on "Semantic spaces at the intersection of natural language processing, physics, and cognitive science". Invited speakers are: Hans Briegel (University of Innsbruck) Peter Gardenfors (University of Lund) More details can be found at: https://www.sites.google.com/site/semspworkshop. IMPORTANT DATES Submission: March 13, 2016 Notification: April 24 Papers ready: May 29 Tutorials: June 6 Conference: June 7-10 SUBMISSIONS Prospective speakers are invited to submit a contribution to the conference. - Original contributions consist of a 5-12 page extended abstract which provides sufficient evidence of results of genuine interest and sufficient 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. - Short contributions will also be considered, and consist of a 3 page description including a link to work that has already been published or submitted elsewhere, provided it is recent and relevant to the conference. Extended versions of accepted original research contributions will be published in Electronic Proceedings in Theoretical Computer Science (EPTCS) after the conference. 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=qpl2016 There will be an award for the best paper whose authors are all students, at the discretion of the programme committee. REGISTRATION AND FINANCIAL SUPPORT If you are planning to come you must register. Registration is now open: http://onlineshop.strath.ac.uk/browse/extra_info.asp?modid=2&prodid=502 Thanks to our generous sponsors, limited funding is available to support participation of graduate students and those with caregiving responsibilities. If you would like to apply for financial support please send an email to qpl2016 at gmail.com indicating your name and affiliation, and if you are a student, the name of your supervisor. Priority will be given to those presenting a paper or poster at QPL2016. PROGRAMME COMMITTEE John Barrett (University of Nottingham) Rick Blute (University of Ottawa) Dan Browne (University College London) Giulio Chiribella (University of Hong Kong) Bob Coecke (University of Oxford) Ross Duncan (University of Strathclyde, co-chair) Ichiro Hasuo (University of Tokyo) Chris Heunen (University of Edinburgh, co-chair) Matty Hoban (University of Oxford) Bart Jacobs (Radboud University Nijmegen) Viv Kendon (Durham University) Kohei Kishida (University of Oxford) Aleks Kissinger (Radboud University Nijmegen) Joachim Kock (Universitat Autonoma de Barcelona) Matt Leifer (Chapman University) Paul-Andre Mellies (University Paris Diderot) Michael Moortgat (Utrecht University) Daniel Oi (University of Strathclyde) Prakash Panangaden (McGill University) Dusko Pavlovic (University of Hawaii) Simon Perdrix (CNRS Nancy) Robert Raussendorf (University of British Columbia) Mehrnoosh Sadrzadeh (Queen Mary University of London) Peter Selinger (Dalhousie University) Pawel Sobocinski (University of Southampton) Rob Spekkens (Perimeter Institute) Bas Spitters (Aarhus University) Isar Stubbe (Universite du Littoral-Cote-d'Opale) Jamie Vicary (University of Oxford) Mingsheng Ying (University of Technology Sydney) STEERING COMMITTEE Bob Coecke (University of Oxford) Prakash Panangaden (McGill University) Peter Selinger (Dalhousie University) LOCAL ORGANISATION Ross Duncan Chris Heunen Daniel Oi -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: not available URL: From serge.autexier at dfki.de Wed Feb 17 03:12:20 2016 From: serge.autexier at dfki.de (Serge Autexier) Date: Wed, 17 Feb 2016 09:12:20 +0100 (CET) Subject: [TYPES/announce] 2nd Call for Papers - 9th Conference on Intelligent Computer Mathematics - CICM 2016 - *NEW* Deadline 9. March 2016 Message-ID: <20160217081220.2D7D337290C5@mbp-autexier.informatik.uni-bremen.de> Second Call for Papers & Updates 9th Conference on Intelligent Computer Mathematics - CICM 2016 - July 25-29, 2016 University of Bialystok, Poland http://www.cicm-conference.org/2016 +----------------------------- NEWS ---------------------------------+ | The new abstract submission deadline 9. March 2016 and all other | | deadlines adjusted accordingly | | CICM will host 4 workshops (Formal Mathematics for Mathematicians, | | Mathematical User Interfaces, Openmath, and Theorem Provers | | Components for Educational Software) and 2 tutorials | +--------------------------------------------------------------------+ Digital and computational solutions are becoming the prevalent means for the generation, communication, processing, storage and curation of mathematical information. Separate communities have developed to investigate and build computer based systems for computer algebra, automated deduction, and mathematical publishing as well as novel user interfaces. While all of these systems excel in their own right, their integration can lead to synergies offering significant added value. The Conference on Intelligent Computer Mathematics (CICM) offers a venue for discussing and developing solutions to the great challenges posed by the integration of these diverse areas. CICM has been held annually as a joint meeting since 2008, co-locating related conferences and workshops to advance work in these subjects. Previous meetings have been held in Birmingham (UK 2008), Grand Bend (Canada 2009), Paris (France 2010), Bertinoro (Italy 2011), Bremen (Germany 2012), Bath (UK 2013), Coimbra (Portugal 2014), and Washington DC (USA 2015). This is a call for papers for CICM 2016, which will be held in Bialystok, Poland, July 25-29, 2016. The principal tracks of the conference will be: * Track: Calculemus (chair: Leonardo de Moura) * Track: Digital Mathematical Libraries (DML) (chair: Frank Tompa) * Track: Mathematical Knowledge Management (MKM) (chair: Bruce Miller) * Track: Systems & Data (chair: Moa Johansson) * Track: Doctoral Programme (chair: TBD) Like in previous years, project descriptions are welcomed as well. The overall programme is organized by the General Program Chair Michael Kohlhase. The workshop and publicity chair is Serge Autexier. The local arrangements will be coordinated by Adam Naumowicz. We plan to have proceedings of the conference as in previous years with Springer Verlag as a volume in Lecture Notes in Artificial Intelligence (LNAI). *New Important Dates* Conference submissions - Abstract submission deadline: 9. March 2016 - Submission deadline: 16. March 2016 - Reviews sent to authors: 20. April 2016 - Rebuttals due: 23. April 2016 - Notification of acceptance: 5. May 2016 - Camera ready copies due: 20. May 2016 - Conference: 25.-29. July 2016 Work-in-progress and Doctoral Programme - Submission deadline (Doctoral: Abstract+CV): 10. May 2016 - Notification of acceptance: 29. May 2016 - Camera ready copies due: 29. June 2016 More details on the conference are available from http://www.cicm-conference.org/2016/cicm.php?menu=cfp From konnov at forsyte.tuwien.ac.at Wed Feb 17 05:14:59 2016 From: konnov at forsyte.tuwien.ac.at (Igor Konnov) Date: Wed, 17 Feb 2016 11:14:59 +0100 Subject: [TYPES/announce] FMCAD 2016: 1st CALL FOR PAPERS Message-ID: <56C44823.7060505@forsyte.tuwien.ac.at> FIRST CALL FOR PAPERS International Conference on Formal Methods in Computer-Aided Design (FMCAD) Mountain View, CA, USA, October 3-6, 2016 http://www.fmcad.org/FMCAD16 IMPORTANT DATES Abstract Submission: May 02, 2016 Paper Submission: May 09, 2016 Author Response Period: June 17-21, 2016 Author Notification: July 09, 2016 Camera-Ready Version: Aug 09, 2016 All deadlines are 11:59 pm AoE (Anytime on Earth) FMCAD Tutorial Day: October 3, 2016 FMCAD Regular Program: October 4-6, 2016 CONFERENCE SCOPE AND PUBLICATION FMCAD 2016 is the sixteenth in a series of conferences on the theory and applications of formal methods in hardware and system verification. FMCAD provides a leading forum to researchers in academia and industry for presenting and discussing groundbreaking methods, technologies, theoretical results, and tools for reasoning formally about computing systems. FMCAD covers formal aspects of computer-aided system design including verification, specification, synthesis, and testing. FMCAD employs a rigorous peer-review process. Accepted papers are distributed through both ACM and IEEE digital libraries. In addition, published articles are made available freely on the conference page; the authors retain the copyright. There are no publication fees. At least one of the authors is required to register for the conference and present the accepted paper. A small number of outstanding FMCAD submissions will be considered for inclusion in a Special Issue of the journal on Formal Methods in System Design (FMSD). TOPICS OF INTEREST FMCAD welcomes submission of papers reporting original research on advances in all aspects of formal methods technology and its application to computer-aided design. Topics of interest include (but are not limited to): -- Model checking, theorem proving, equivalence checking, abstraction and reduction, compositional methods, decision procedures at the bit- and word-level, probabilistic methods, combinations of deductive methods and decision procedures. -- Synthesis and compilation for computer system descriptions, modeling, specification, and implementation languages, formal semantics of languages and their subsets, model-based design, design derivation and transformation, correct-by-construction methods. -- Application of formal and semi-formal methods to functional and non-functional specification and validation of hardware and software, including timing and power modeling, verification of computing systems on all levels of abstraction, system-level design and verification for embedded and cyberphysical systems, hardware- software co-design and verification, transaction-level verification. -- Experience with the application of formal and semi-formal methods to industrial-scale designs; tools that represent formal verification enablement, new features, or a substantial improvement in the automation of formal methods. -- Application of formal methods in areas beyond computer systems, including formal methods describing processes studied in other areas of science, engineering, and humanities. -- (New) Application of formal methods to verifying safety, connectivity and security properties of networks and distributed systems. SUBMISSIONS Submissions must be made electronically in PDF format via EasyChair, at https://easychair.org/conferences/?conf=fmcad16 Two categories of papers are invited: Regular papers, and Tool & Case Study papers. Regular papers are expected to offer novel foundational ideas, theoretical results, or algorithmic improvements to existing methods etc, along with experimental impact validation where applicable. Tool & Case Study papers are expected to report on the design, implementation or use of verification (or related) technology in a practically relevant context (which need not be industrial), and its impact on design processes. Both Regular and Tool & Case study papers must use the IEEE Transactions format on letter-size paper with a 10-point font size. Regular papers can be up to 8 pages in length and tool papers up to 4 pages, although there is no requirement to fill all pages in either category. Authors will be required to select the appropriate paper category at abstract submission time. Submissions may contain an optional appendix, which will not appear in the final version of the paper. The reviewers should be able to assess the quality and the relevance of the results in the paper without reading the appendix. Submissions in both categories must contain original research that has not been previously published, nor is concurrently submitted for publication. Any partial overlap with published or concurrently submitted papers must be clearly indicated. If experimental results are reported, authors are strongly encouraged to provide adequate access to their data, at submission time, so that results can be independently verified. FMCAD 2016 COMMITTEES Program Committee: Pranav Ashar Real Intent Domagoj Babic Google Armin Biere Johannes Kepler University Linz Roderick Bloem Graz University of Technology Ahmed Bouajjani University of Paris Gianpiero Cabodi Politecnico di Torino Leonardo de Moura Microsoft Research Michael Emmi IMDEA Software Institute Malay Ganai Synopsys Arie Gurfinkel SEI, Carnegie Mellon University Ziyad Hanna Cadence Design System Fei He Tsinghua University Keijo Heljanko Aalto University Warren Hunt University of Texas Austin Himanshu Jain Synopsys Gerwin Klein NICTA and UNSW Shuvendu Lahiri Microsoft Research Rebekah Leslie-Hurd Intel Panagiotis Manolios Northeastern University Kenneth McMillan Microsoft Research John O'Leary Intel Lee Pike Galois, Inc. Ahmed Rezine Linkoeping University Sean Sarapour Synopsys Divjyot Sethi CISCO Natasha Sharygina University of Lugano Sharon Shoham Tel Aviv Muralidhar Talupur FormalSim Inc (co-chair) Michael Tautschnig Queen Mary University of London Shobha Vasudevan University of Illinois at Urbana-Champaign Helmut Veith Technische Universitaet Wien (co-chair) Tomas Vojnar Brno University of Technology Chao Wang Virginia Tech Eran Yahav Technion Florian Zuleger Technische Universitaet Wien Program chairs: Muralidhar Talupur, FormalSim Inc Helmut Veith, Technische Universitaet Wien Publication Chair: Florian Zuleger, Technische Universitaet Wien Local Arrangements Chair & Webmaster: Sean Safarpour, Synopsys Divjyot Sethi, CISCO Jens Katelaan, TU Wien FMCAD STEERING COMMITTEE Armin Biere, Johannes Kepler University in Linz, Austria Alan Hu, University of British Columbia, Canada Warren Hunt, University of Texas at Austin, USA Vigyan Singhal, Oski Tech From behjati at simula.no Wed Feb 17 14:37:08 2016 From: behjati at simula.no (Razieh Behjati) Date: Wed, 17 Feb 2016 20:37:08 +0100 Subject: [TYPES/announce] iFMCloud'16 *Deadline Extended*: 1st Int'l Workshop on Formal Methods for and on the Cloud Message-ID: [We apologize if you receive multiple copies of this Call for Papers.] ============================ Call for Papers ============================= iFMCloud 2016 1st International Workshop on Formal Methods for and on the Cloud https://ifmcloud2016.nntb.no/ co-located with iFM 2016, 1-4 June 2016, Reykjavik, Iceland ===================================================================== Important Dates (*Extended*) Abstract submission deadline: March 5, 2016 (AoE) Paper submission deadline: March 5, 2016 (AoE) Author notifications: April 4, 2016 Camera-ready copies: April 15, 2016 Workshop date: June 4, 2016 Keynote Speaker Gul Agha (University of Illinois at Urbana-Champaign, USA) Motivation Cloud solutions are increasingly used for a plethora of purposes, including solving memory-intensive and computation-intensive problems. Ensuring the reliability, availability, scalability, and security of cloud solutions, as networked distributed systems with properties such as dynamic reallocation of resources, is a challenging problem that requires rigorous modeling, analysis, and verification tools. Such tools can be devised using the techniques provided by the formal methods community. On the other hand, many formal analysis and verification tools are memory-intensive and computation-intensive solutions, which can benefit from the cloud technology. The goal of the iFMCloud workshop is to identify and better understand challenges of using formal and semi-formal methods for modeling and verification of Cloud-based systems and computer and communication networks, as well as challenges and opportunities in providing formal analysis and verification as services on the Cloud. We aim to reach these goals by bringing together researchers and practitioners from these, and other related fields. Topics We particularly encourage position papers and experience reports, which identify and structure open challenges and research questions. We are interested in all topics related to synergies between the fields of formal and semi-formal methods and the fields of cloud computing and computer and communication networks, including but not limited to: * Formal and semi-formal methods for modeling, analysis, and verification of Cloud-based systems and computer and communication networks: - Methods for analysis and design of cloud infrastructures - Methods for analysis and design of cloud applications - Modeling and verification of networked systems, in particular SDN-based systems - Runtime analysis, monitoring, and performance evaluation * Formal analysis and verification as services on the Cloud - Opportunities and challenges of providing formal analysis and verification as services on the Cloud - Distributed algorithms for analysis and verification * Testing as a service on the Cloud * Case studies and experience reports * Position statements setting a research agenda for collaboration between the formal methods community, the cloud computing community, and other related fields Submission guidelines Authors are invited to submit position papers and experience reports (max 8 pages) in EPTCS proceedings format. Submissions must be original, and will be selected based on the relevance to the workshop topics and the suitability to trigger discussions. All submissions will be reviewed by at least three members of the program committee. Accepted papers will be published in an EPTCS volume. Papers should be submitted via Easychair at: https://easychair.org/conferences/?conf=ifmcloud16 Contact Information To contact the organizers, please send an email to: iFMCloud16-organizers at googlegroups.com Organizing Committee Razieh Behjati, Simula Research Laboratory, Norway Ahmed Elmokashfi, Simula Research Laboratory, Norway Program Committee Eva Darulova, MPI-SWS, Germany Fatemeh Ghassemi, University of Tehran, Iran Arnaud Gotlieb, Simula Research Laboratory, Norway Ernst Gunnar Gran, Simula Research Laboratory, Norway Hossein Hojjat, Cornell University, USA Geir Horn, University of Oslo, Norway Andreas Kassler, Karlstad University, Sweden Steven Latre, University of Antwerp - iMinds, Belgium Meriem Ouederni, IRIT/INPT Toulouse, France Rosario Pugliese, University of Florence, Italy Sven-Arne Reinemo, Fabriscale Technologies, Norway Hamideh Sabouri, Shahid Beheshti University, Iran Jesus Escudero Sahuquillo, Technical University of Valencia, Spain Sagar Sen, Simula Research Laboratory, Norway Marjan Sirjani, Reykjavik University, Iceland Martin Steffen, University of Oslo, Norway Amirhossein Taherkordi, University of Oslo, Norway -------------- next part -------------- An HTML attachment was scrubbed... URL: From S.A.Owens at kent.ac.uk Fri Feb 19 10:02:34 2016 From: S.A.Owens at kent.ac.uk (Scott Owens) Date: Fri, 19 Feb 2016 15:02:34 +0000 Subject: [TYPES/announce] Workshop: S-REPLS 3 Message-ID: <975191F2-B5D1-4F14-B114-4667AEDD1729@kent.ac.uk> This is probably of interest for people in the UK, but of course people from outside are welcome to attend too. What: A programming language seminar, S-REPLS 3 (https://www.cs.kent.ac.uk/events/s-repls3/) When: 21 April, 2016 Where: University of Kent, Canterbury Who: Invited talk by Derek Dreyer, submitted talks (abstracts due 21 March) How much: registration is free, and lunch will be provided. The South of England Regional Programming Language Seminar (S-REPLS) is a regular and informal meeting based in the South of England for those with an interest in the semantics and implementation of programming languages. The third meeting, S-REPLS 3, will take place at the University of Kent in Canterbury on 21 April, 2016. It will follow the low-overhead formula of the previous meetings at Cambridge and Middlesex. Derek Dreyer will give an invited talk, and we solicit proposals for 15 or 30 minute talks from attendees. To submit a talk proposal, please email S.A.Owens at kent.ac.uk with a brief abstract about and preferred length by 21 March. Talks about any PL-related topics are welcome, and at any stage of development (from promising ideas to work submitted for publication). The workshop will start at 11:45am on Kent's campus in Canterbury (Grimond building, Lecture theatre 2), and last until 6pm. To attend, please fill in this Doodle poll (http://doodle.com/poll/w6dgbuqd7irayn9r) indicating your attendance. We are organising a dinner in Canterbury afterward: we ask that those interested in attending indicate so on the Doodle poll. Please email any dietary restrictions for the provided lunch to S.A.Owens at kent.ac.uk. Travel: High-speed trains run from London St Pancras to Canterbury West station, and take 56 minutes. Kent's campus is then a short taxi journey from the station, or a 30-35 minute (uphill, but pleasant) walk. Those wishing to drive to the seminar should email the organisers (S.A.Owens at kent.ac.uk) to get parking sorted out. More travel details will appear on the S-REPLS 3 website nearer the workshop. Also of potential interest: we are hosting the Kent Concurrency Workshop in Kent on 21 and 22 July, 2016 (https://www.cs.kent.ac.uk/events/kcw/). This is the latest in a series of annual Concurrency Workshops that first started in London in 2009. Other editions have been held at Imperial (2015), York (2014), and Oxford (2012), etc. From msteffen at ifi.uio.no Mon Feb 22 11:03:09 2016 From: msteffen at ifi.uio.no (Martin Steffen) Date: Mon, 22 Feb 2016 17:03:09 +0100 Subject: [TYPES/announce] Last Call for Workshop Proposals at FM2016 (21st Intl. Symposium on Formal Methods); 07.-11. Nov. 2016, Limassol, Cyprus) Message-ID: <20160222160309.CE0AF542F@nittedal.ifi.uio.no> ------------------------------------------------------------------------ ----------------------------------- FM 2016 ---------------------------- ------------------------------------------------------------------------ FM 2016: 21st International Symposium on Formal Methods Limassol, Cyprus, 7-11 November 2016 fm2016.cs.ucy.ac.cy -----------------==: CALL FOR WORKSHOP PROPOSALS :==------------------ ------------------------------------------------------------------------ Deadline for workshop proposals: 18 March 2016 Notification of decision on workshops: 4 April 2016 ------------------------------------------------------------------------ 1 ABOUT FM 2016 =============== The 21st International Symposium on Formal Methods (FM 2016) will take place at St Raphael Resort in Limassol, Cyprus, 7-11 November 2016. FM 2016 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. 2 WORKSHOP PROPOSALS ==================== For this major event, we are now inviting proposals for workshops that will complement the main FM Symposium. The purpose of the workshops is to provide an informal setting for workshop participants to discuss technical issues, exchange research ideas, and to discuss and/or demonstrate applications. These workshops may be driven by fundamental academic interests or by needs from specific application domains. We encourage a diversity of workshops relating to different varieties of formal models. FM workshops will be held immediately before the main symposium, on 7-8 November, 2016. 3 SUBMISSION INFORMATION ======================== Researchers and practitioners wishing to organize a workshop are invited to submit proposals in PDF format by e-mail to the Workshops Chairs Nearchos Paspallis (npaspallis at uclan.ac.uk) and Martin Steffen (msteffen at ifi.uio.no). A proposal should not exceed three pages and should include a draft call-for-papers containing at least the following information: 1. Title and brief technical description of the workshop, specifying the goals and the technical issues that will be its focus. 2. The names and contact information (web page, email address) of the Programme Committee (PC) chairs, i.e., the workshop organisers. Moreover, a tentative list of workshop PC members should be given. We suggest one or two PC chairs and at least 10 PC members coming from different countries. Moreover, the following additional information is requested: 1. If the workshop has taken place before: How often has the workshop taken place so far? Which conference(s) has the workshop been colocated with so far? Number of participants in the last instalment. 2. A discussion of the proposed format and agenda. 3. The proposed duration (half, one or two days). 4. Procedures for selecting participants and papers. 5. Potential invited speakers. 6. Expected number of participants. Each workshop programme chair will be responsible for the following: 1. Producing a web page and a "Call for Papers/Participation" for their workshop. 2. Providing a brief description of the workshop for the conference web page and programme, and providing a workshop web page the conference can refer to for details. 3. Selecting the papers for the workshop proceedings and providing the camera ready copies ready for publication. 4. All advertising of the workshop. 5. Appointing session chairs, etc. The local organisation of the conference will take care of the production of informal or electronic workshop proceedings, assuming that the proceedings are camera ready. 4 Contact ========= Please send your proposals and/or any inquiries by electronic mail to the Workshops Chairs Nearchos Paspallis (npaspallis at uclan.ac.uk) and Martin Steffen (msteffen at ifi.uio.no): 5 IMPORTANT DATES ================= 1. Deadline for workshop proposals: 18 March 2016 2. Notification of decision on workshops: 4 April 2016 From gsilvia at uns.ac.rs Mon Feb 22 06:03:23 2016 From: gsilvia at uns.ac.rs (Silvia Ghilezan) Date: Mon, 22 Feb 2016 12:03:23 +0100 Subject: [TYPES/announce] TYPES 2016 extended deadline Message-ID: [New deadline 29 February 2016, submission deadline extended by a week. Consider contributing.] ================================================================== CALL FOR CONTRIBUTIONS 22nd International Conference on Types for Proofs and Programs, TYPES 2016 23-26 May 2016 Novi Sad, Serbia http://www.types2016.uns.ac.rs 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 formalized 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; * 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. 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. INVITED SPEAKERS (NEW) Simon Gay (University of Glasgow) Dale Miller (INRIA Saclay & LIX ?cole Polytechnique) Simona Ronchi della Rocca (Universit? di Torino) CONTRIBUTED TALKS We solicit contributed talks based on extended abstracts/short papers of 2 pages prepared in LaTeX and formatted with easychair.cls. The submission site is https://easychair.org/conferences/?conf=types2016. Important Dates: * submission of abstracts: 29 February 2016 (extended) * notification of acceptance: 21 March 2016 * camera-ready version of abstracts: 11 April 2016 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 earlier TYPES conferences, we intend to publish a post-proceedings volume in the Leibniz International Proceedings in Informatics (LIPiCS) series. Submission to that volume would be open for everyone. Tentative submission deadline: October 2016. VENUE The conference will be held at the University of Novi Sad, University Central Building. SATELLITE EVENT: The 9th Workshop Computational Logic and Applications - CLA 2016 will be held on May 27-28, 2016. PROGRAMME COMMITTEE Thorsten Altenkirch (University of Nottingham) Zena Ariola (University of Oregon) Andrej Bauer (University of Ljubljana) Marc Bezem (University of Bergen) Malgorzata Biernacka (University of Wroclaw) Edwin Brady (University of St Andrews) Thierry Coquand (University of Gothenburg) Jose Espirito Santo (University of Minho) Ken-etsu Fujita (Gunma University) Silvia Ghilezan (University of Novi Sad) (co-chair) Hugo Herbelin (INRIA Paris-Rocquencourt) Jelena Ivetic (University of Novi Sad) (co-chair) Marina Lenisa (University of Udine) Elaine Pimentel (Federal University of Rio Grande do Norte) Andrew Polonsky (University Paris Diderot) Jakob Rehof (Technical University of Dortmund) Claudio Sacerdoti Coen (University of Bologna) Carsten Sch?rmann (IT University of Copenhagen) Dieter Spreen (University of Siegen) Wouter Swierstra (Utrecht University) Nicolas Tabareau (INRIA) Tarmo Uustalu (Tallinn University of Technology) TYPES STEERING COMMITTEE Marc Bezem, Herman Geuvers (chair), Hugo Herbelin, Zhaohui Luo, Ralph Matthes, Bengt Nordstr?m, Andrew Polonsky, Aleksy Schubert, Tarmo Uustalu. ABOUT TYPES The TYPES meetings from 1990 to 2008 were annual workshops of a sequence of five EU funded networking projects. Since 2009, TYPES has been run as an independent conference series. 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). ORGANIZERS University of Novi Sad Faculty of Technical Sciences Mathematical Institute SASA CONTACT: types2016 at uns.ac.rs ================================================= -------------- next part -------------- An HTML attachment was scrubbed... URL: From james.cheney at gmail.com Mon Feb 22 11:58:23 2016 From: james.cheney at gmail.com (James Cheney) Date: Mon, 22 Feb 2016 16:58:23 +0000 Subject: [TYPES/announce] 4-year PhD studentship on "Declarative Programming for Data Science" Message-ID: =============================================================================================== EPSRC Centre for Doctoral Training in Data Science, University of Edinburgh Industry CDT Studentship on "Declarative Programming for Data Science" Website: datascience.inf.ed.ac.uk Project description: homepages.inf.ed.ac.uk/jcheney/group/dpds.html Deadline: * 18 March 2016 =============================================================================================== The EPSRC Centre for Doctoral Training (CDT) in Data Science is now inviting applications for a fully-funded, 4-year Master's + PhD studentship in Declarative Programming for Data Science at the University of Edinburgh, to start in September 2016. Students with a strong background in computer science, especially with interests in programming languages, databases, or logic, are strongly encouraged to apply. This studentship will be supervised by Dr. James Cheney. Thanks to a generous gift from LogicBlox, Inc., this studentship is open to applicants of any nationality. == About the project == This project seeks to explore the design space opened up by recent advances by LogicBlox researchers such as the use of meta-programming to dramatically simplify their query engine (MetaLogiQL, VLDB 2015; incremental view maintenance using leapfrog tree join, work in progress) and current research interests such as bidirectional data transformations (view update/data synchronization), provenance management, declarative Web programming and user interfaces. LogicBlox welcomes collaboration driven by fundamental research interests of the academic partner, and we hope to recruit an exceptional student who aims to become a world-class researcher and leader in declarative programming for data science. The student supported by this studentship would also have the opportunity to visit LogicBlox (or other CDT industrial partners) as an intern to gain experience applying their system to practical problems. LogicBlox's business is founded on applying declarative programming and database research to practical problems of large-scale data analysis in industry. Applying machine learning models to large datasets is a core application area for the LogicBlox system. LogicBlox collaborates with over 50 faculty members at over 25 leading universities, and is an industrial partner in the Data Science CDT. The student supported by this studentship would also have the opportunity to visit LogicBlox (or other CDT industrial partners) as an intern to gain experience applying their system to practical problems. For additional information about the project and research background, please see the project description web page: homepages.inf.ed.ac.uk/jcheney/group/dpds.html == About the Data Science CDT == The CDT focuses on the computational principles, methods, and systems for extracting knowledge from data. Large data sets are now generated by almost every activity in science, society, and commerce --- ranging from molecular biology to social media, from sustainable energy to health care. Data science asks: How can we efficiently find patterns in these vast streams of data? Many research areas have tackled parts of this problem: * machine learning focuses on finding patterns and making predictions from data; * databases are needed for efficiently accessing data and ensuring its quality; * ideas from algorithms are required to build systems that scale to big data streams; * the mathematical fields of statistics and optimization provide foundational tools and theory; * natural language processing, computer vision, and speech processing consider the analysis of different types of unstructured data. Recently, these distinct disciplines have begun to converge into a single field called data science. The CDT is a 4-year programme: the first year provides Masters level training in the core areas of data science, along with a significant project. In years 2-4 students will carry out PhD research in Data Science, guided by PhD supervisors from within the centre. The CDT is funded by EPSRC and the University of Edinburgh. Edinburgh has a large, world-class research community in data science to support the work of the CDT student cohort. The city of Edinburgh has often been voted the 'best place to live in Britain', and has many exciting cultural and student activities. == Application information == Application Deadline: Applications will be considered now until the position is filled. Applications must be received by * 18 March 2016 See datascience.inf.ed.ac.uk/apply for further information and application forms. A complete application includes a research proposal outlining the applicant's research interests and proposed topic. To ensure full consideration, prospective applicants are strongly encouraged to contact the project supervisor, Dr. James Cheney, to discuss the studentship topic in advance of the application deadline. Chat with us online during the Virtual CDT Open Day on 24 February 2016 - datascience.inf.ed.ac.uk/events From ezio.bartocci at tuwien.ac.at Sat Feb 20 11:22:51 2016 From: ezio.bartocci at tuwien.ac.at (Ezio Bartocci) Date: Sat, 20 Feb 2016 17:22:51 +0100 Subject: [TYPES/announce] CPS Week 2016 - Call for Participation Message-ID: Call for Participation CPS Week is the premier event on Cyber-Physical Systems. It brings together four top conferences, HSCC , ICCPS , IPSN , and RTAS , four summits , six tutorials , 20 workshops , a localization competition and various exhibitions from both industry and academia. This year we are also very pleased to inform you that the ARTEMIS Spring event will be organized co-located with the CPS Week. At the end of the CPS Week, PhD students can take the opportunity to attend also the RiSE & LogiCS Spring School on Logic and Verification . Altogether the CPS Week program covers a multitude of complementary aspects of CPS, and reunites the leading researchers in this dynamic field. Click here to register now !! (Early registration until 11 March 2016) There are several travel stipends for students available !! Check the program of CPS Week 2016 Keynote Speakers Tue April 12: Scientific Keynote Rajeev Alur , Zisman Family Professor, Computer and Information Science, UPenn, USA Wed April 13: Industrial Keynotes Smart Mobility: Ken Butts , Executive Engineer, Powertrain Control, Toyota, USA Smart Grid: Rada Rodriguez , CEO Schneider Electric, Germany Internet of Things: Joe Salvo , Dir. of CS and Arch., GE Global Research, USA Industry 4.0: Sabine Herlitschka , CEO Infineon Austria Thu April 14: Scientific Keynote Tomasso Poggio , Eugene McDermott Professor, Brain and Cognitive Sciences, CSAIL, MIT, USA Morning and Banquet Opening Speakers Tue April 12: Morning Opening Address Johannes Fr?hlich , Vice Rector for Research and Innovation, Technische Universit?t Wien, Austria Wed April 13: Morning Opening Address Michael Wiesm?ller , Head of Department for ICT, Industrial & Nano Technologies and Space Austrian Federal Ministry of Transport, Innovation and Technology (BMVIT) Wed April 13: Banquet Opening Address Bernd Rosauer , Head of Research, Technology Field IT Platforms Siemens AG, Corporate Technology Heinrich Daembkes , Airbus Defence and Space President of ARTEMIS Industry Association Thu April 14: Morning Opening Address Max Lemke , Directorate General CONNECT of the European Commission Banquet at Vienna City Hall (Rathaus) The banquet will be a spectacular event hosted in the Festsaal at Vienna City Hall (Rathaus), designed by Friedrich von Schmidt in Gothic style, and built between 1872 and 1883. During the banquet, Barbara Helfgott and Rondo Vienna will perform their fantastic music alive. Organizers General co-Chairs: Radu Grosu (TU Wien) Thomas A. Henzinger (IST Austria) Finance Chair: Dejan Nickovic (AIT) Industrial Liaison co-Chairs: Peter Palensky (AIT and TU Delft) Stefan Poledna? (TTTech Austria) Local Arrangement Chair: Ezio Bartocci (TU Wien) Publication Chair: Edmund Widl (AIT) Publicity Chair: Hermann Kopetz (TU Wien) Registration co-Chairs: Sergiy Bogomolov (IST Austria) Edmund Widl (AIT) Student Volunteer Program Chair: Przemys?aw Daca (IST Austria) Web and Social Media Chair: Ezio Bartocci (TU Wien) Workshop/Demo co-Chairs: Christoph Kirsch (Uni Salzburg) Ana Sokolova (Uni Salzburg) Supported by ? Steering Committee Chair: George J. Pappas (UPenn) Committee Members: Werner Damm (Univ. of Oldenburg) Insup Lee (UPenn) Raj Rajkumar (CMU) Sanghyuk Son (DGIST and UVa) Jack Stankovic (UVa) Feng Zhao (Microsoft, China) -------------- next part -------------- An HTML attachment was scrubbed... URL: From mael at di.ku.dk Mon Feb 22 07:53:56 2016 From: mael at di.ku.dk (Martin Elsman) Date: Mon, 22 Feb 2016 13:53:56 +0100 Subject: [TYPES/announce] ARRAY 2016 Workshop Call for Papers Message-ID: *************************************************************************** CALL FOR PAPERS ARRAY 2016 3rd ACM SIGPLAN International Workshop on Libraries, Languages and Compilers for Array Programming Santa Barbara, CA, USA June 14, 2016 http://conf.researchr.org/home/array-2016/ part of PLDI 2016 37th Annual ACM SIGPLAN Conference on Programming Language Design and Implementation June 13-17, 2016 http://conf.researchr.org/home/pldi-2016/ *************************************************************************** Focus and Description: Array-oriented programming is a powerful abstraction for compactly implementing numerically intensive algorithms. Many modern languages now provide some support for collective array operations, which are used by an increasing number of programmers (and non-programmers) for data analysis and scientific computing. This workshop is intended to bring together researchers from many different communities, including language designers, library developers, compiler researchers and practitioners who are working on numeric, array-centric aspects of programming languages, libraries and methodologies from all domains: imperative or declarative, object-oriented or not, interpreted or compiled, strongly typed, weakly typed or untyped. The aim of this workshop is to foster the cross-pollination of concepts across domains, projects and research communities and to explore new directions, such as: + Expanding the scope of array programming to encompass a wider range of data types and computations, + Transparently utilizing parallel hardware (multi-core, SIMD, GPU, FPGA) by leveraging the implicitly parallel semantics of array operations, + Simplifying the embedding of array constructs within existing languages which weren't designed for numerical computing, + Connections between array abstractions and other models such as dataflow programming, stream programming, and data parallelism, + High-level compilation and optimization techniques for array-oriented programs, + Compilers, virtual machines and frameworks for array-oriented programming languages. *************************************************************************** Important Dates: Paper submissions: Fri, Apr 1, 2016 (anywhere on earth) Notification of authors: Wed, Apr 27, 2016 Camera-ready copies due: Fri, May 27, 2016 (anywhere on earth) Workshop date: Tue, Jun 14, 2016 *************************************************************************** Submissions: Manuscripts may fall into one of the following categories: + research papers on any topic related to the focus of the workshop + tool descriptions reporting on a tool relevant to the workshop area Submissions should be 4-8 pages for research papers 4-6 pages for tool descriptions. In the case of a tool description the workshop presentation should include a demo of the tool, and the submission should include a short appendix summarizing the tool demo. This appendix is for the information of the PC only, and will not be part of the published paper, nor does it count into the six page limit. Clearly mark your submission as either a research paper or a tool description in the paper's subtitle. Submissions must be in PDF format printable in black and white on US Letter sized paper and interpretable by Ghostscript. Papers must adhere to the standard SIGPLAN conference format: two columns, nine-point font on a ten-point baseline, with columns 20pc (3.33in) wide and 54pc (9in) tall, with a column gutter of 2pc (0.33in). A suitable document template for LaTeX is available at http://www.sigplan.org/Resources/Author/. Papers must be submitted using EasyChair: https://easychair.org/conferences/?conf=array2016 As in previous years, accepted papers will be published in the ACM Digital Library. *************************************************************************** Organizing Committee: Martin Elsman, University of Copenhagen (Chair) Clemens Grelck, University of Amsterdam (Chair) David Padua, University of Illinois at Urbana-Champaign Andreas Kl?ckner, University of Illinois at Urbana-Champaign *************************************************************************** Programme Committee: Robert Bernecky, Snake Island Research, Canada Martin Elsman, University of Copenhagen, Denmark (Chair) Clemens Grelck, University of Amsterdam, Netherlands (Chair) Laurie Hendren , McGill University, Canada Stephan Herhut, Google Inc, Denmark Gabriele Keller, University of New South Wales, Australia Andreas Kl?ckner, University of Illinois at Urbana-Champaign, USA (Chair) Hidehiko Masuhara, Tokyo Institute of Technology, Japan David Padua, University of Illinois at Urbana-Champaign, USA (Chair) Mary Sheeran, Chalmers University of Technology, Sweden Jan Vitek, Northeastern University, USA *************************************************************************** Travel Funding: Since ARRAY 2006 is sponsored by ACM SIGPLAN, presenters and authors of papers are eligible to apply for SIGPLAN PAC funding. *************************************************************************** -------------- next part -------------- An HTML attachment was scrubbed... URL: From c.a.furia at gmail.com Mon Feb 22 07:03:07 2016 From: c.a.furia at gmail.com (Carlo A. Furia) Date: Mon, 22 Feb 2016 13:03:07 +0100 Subject: [TYPES/announce] PhD and Post-Doc positions in formal methods and security Message-ID: <56CAF8FB.9070308@gmail.com> The Software Technology Division of the Computer Science and Engineering Department, Chalmers University of Technology is hiring: 2 PhD students and 1 Post-Doctoral researcher in formal methods and 1 PhD student in language-based security. * Application deadline: 10 April 2016. * Expected starting date: preferably around September 2016. For details, including employment conditions and how to apply, see: http://www.chalmers.se/en/about-chalmers/vacancies/?rmpage=job&rmjob=3853 http://www.chalmers.se/en/about-chalmers/vacancies/?rmpage=job&rmjob=3854 http://www.chalmers.se/en/about-chalmers/vacancies/?rmpage=job&rmjob=3855 2 PhD student and 1 Post-Doctoral researcher position in Formal Methods: ------------------------------------------------------------------------ The Formal Methods group of Chalmers is an internationally recognised research group with a high-profile research track record and an extensive network of collaborators. The group's research focus are the theoretical and practical aspects of rigorous software analysis and verification, including techniques such as automated reasoning, interactive theorem proving, runtime verification, automated test generation, and program synthesis. In collaboration with other researchers worldwide, Chalmer's Formal Methods group developed and maintains verification tools such as KeY, Vampire, ALIGATOR, the Eiffel Verification Environment, LARVA, the CakeML toolchain and the HOL theorem proving system. We are looking for outstanding candidates with interest in pursuing research in one or more of the following areas: 1. Automated program repair 2. Functional-correctness verification of software 3. Combining heterogeneous verification techniques 4. Synthesis of programs and specifications 5. Compiler correctness (for e.g. just-in-time compilation) These positions will be supervised by Prof. Carlo A. Furia (1 PhD student, research areas 1-4, see http://bugcounting.net) and Prof. Magnus Myreen (1 PhD student and 1 Post-Doctoral researcher, research areas 2-5, see http://www.cse.chalmers.se/~myreen/). 1 PhD student position in language-based security ------------------------------------------------- The PhD students will join a high-profile group of researchers on software security with a rich network of collaborators and visibility across several research communities (security, programming languages, and systems research). In collaboration with top universities, researchers at Chalmers have developed some of the state of the art tools for protecting users' private data in Haskell programs (e.g., LIO) as well as web browsers (COWL). The position focuses on developing techniques to protect confidentiality and integrity of users' data when manipulated by untrusted code -- a pressing problem for the web as well as mobile platforms. It is expected that the work carried out by the applicant ranges from establishing new theoretical foundations to deploying prototypes in production systems. We are looking for outstanding candidates with background in either programming languages and/or systems research interest in pursuing one or more of the following topics: 1. Combining static and dynamic techniques to secure Haskell programs. 2. Leveraging hardware-level security components (e.g, Intel SGX and ARM TrustZones) to provide security in depth, where private data can be protected from the application level down to the low-level physical layers. 3. Developing domain specific languages to express different kind of security policies. This position will be supervised by Prof. Alejandro Russo (http://www.cse.chalmers.se/~russo/). From adrian.francalanza at um.edu.mt Mon Feb 22 23:26:01 2016 From: adrian.francalanza at um.edu.mt (Adrian Francalanza) Date: Tue, 23 Feb 2016 05:26:01 +0100 Subject: [TYPES/announce] Second call for papers: PrePost (Pre- and Post-Deployment Verification Techniques) Message-ID: <13522751-2D61-4538-8D52-B6419965F976@um.edu.mt> Second call for papers PrePost (Pre- and Post-Deployment Verification Techniques) First International Workshop (Affiliated with iFM 2016) http://icetcs.ru.is/prepost/ Reykjavik, 4 June 2016 Scope The workshop aims to bring together researchers working in the field of computer-aided validation and verification to discuss the connections and interplay between pre- and post-deployment verification techniques. Examples of the topics covered by the workshop are the relationships between classic model checking and testing on the one hand and runtime verification and statistical model checking on the other, and between type systems that may be checked either statically or dynamically through techniques such as runtime monitoring. Relevant topics also include the synthesis of runtime adaptation and enforcement mechanisms from correctness specifications, as well as combining deductive verification with runtime verification. Contributions related to tools and applications of pre- and post-deployment verification will also be welcome. Important Dates Paper submission March 4, 2016 Notification of acceptance April 1, 2016 Camera ready version April 15, 2016 Conference iFM 2016 June 1-3, 2016 Workshop PrePost 2016 June 4, 2016 Topics of Interest PrePost welcomes papers of either theoretical or applied interest, including case studies or experience reports dealing with the interplay between any of the pre- and post-verification techniques mentioned below: Model Checking Runtime Verification Type Systems Testing Program Logics Monitoring, Enforcement and Adaptation Deductive Verification Submission We solicit the submission of original and unpublished contributions not under review for publication elsewhere. Contributions are expected to comprise research papers (with novel, previously unpublished results), experience reports of real-world applications, tool descriptions, as well as work-in-progress or exploratory ideas. All papers must be prepared in LaTeX using the EPTCS style . Full papers should not exceed 15 pages (typeset 11 points). Short papers should not exceed 8 pages. Additional details omitted due to space limitations may be included in a clearly marked appendix. Submissions must describe work unpublished in refereed venues, not submitted elsewhere. Contributions should be submitted in PDF format through the >>> EasyChair online submission system <<< https://easychair.org/conferences/?conf=pepodevete2016 Submission of a paper involves a firm commitment that at least one of the authors will attend and participate in the workshop in case the paper is accepted. Publication All contributions will be evaluated by at least three reviewers, chosen by the Program Committee. The PC will select the best papers based on their quality, relevance to the workshop, and potential to instigate discussion. All accepted papers will be included in the workshop proceedings, which will be published as a volume of the EPTCS series. Invited Speakers Dino Distefano (Facebook and Queen Mary, University of London, UK) Kim G. Larsen (Aalborg University, Denmark) Program Chairs Luca Aceto (Reykjavik University, Iceland) Adrian Francalanza (University of Malta, Malta) Anna Ingolfsdottir (Reykjavik University, Iceland) Program Committee Wolfgang Ahrendt (Chalmers University of Technology, Sweden) Maria Christakis (Microsoft Research Redmond, USA) Matteo Cimini (Indiana University Bloomington, USA) Rance Cleaveland (University of Maryland, USA) Christoph Csallner (University of Texas at Arlington, USA) Ylies Falcone (Univ. Grenoble Alpes, Inria, Laboratoire d'Informatique de Grenoble, France) Klaus Havelund (Jet Propulsion Laboratory, California Institute of Technology, USA) Ivan Lanese (University of Bologna, Italy) Julien Lange (Imperial College, UK) Martin Leucker (University of L?beck, Germany) Mohammadreza Mousavi (Halmstad University, Sweden) Jorge A. P?rez (University of Groningen, The Netherlands) -------------- next part -------------- An HTML attachment was scrubbed... URL: From raoul.strackx at cs.kuleuven.be Wed Feb 24 08:42:20 2016 From: raoul.strackx at cs.kuleuven.be (Raoul Strackx) Date: Wed, 24 Feb 2016 14:42:20 +0100 Subject: [TYPES/announce] [ESSoS'16] Call for Participation Message-ID: <56CDB33C.80008@cs.kuleuven.be> International Symposium on Engineering Secure Software and Systems (ESSoS) Date: April 6 - 8, 2016 Venue: Royal Holloway, University of London, London, UK Website: https://distrinet.cs.kuleuven.be/events/essos/2016/ Early Registration Deadline: March 10, 2016 In cooperation with: ACM SIGSAC and SIGSOFT == Context and Motivation == Trustworthy, secure software is a core ingredient of the modern world. Hostile, networked environments, like the Internet, can allow vulnerabilities in software to be exploited from anywhere. To address this, high-quality security building blocks (e.g., cryptographic components) are necessary, but insufficient. Indeed, the construction of secure software is challenging because of the complexity of modern applications, the growing sophistication of security requirements, the multitude of available software technologies and the progress of attack vectors. Clearly, a strong need exists for engineering techniques that scale well and that demonstrably improve the software's security properties. The goal of this symposium, which will be the 8th in the series, is to bring together researchers and practitioners to advance the states 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 security engineering communities, and promote cross-fertilization. == Venue == ESSoS 2016 will take place at Royal Holloway, University of London, a 135-acre campus located in Egham, UK, just 40 minutes London city centre and a handful of minutes from London Heathrow Airport. Royal Holloway's campus is one of the most beautiful in the world with everything you need right on your doorstep whether it's teaching spaces, bars and cafes, high-quality accommodation, a sports centre, or our illustrious Picture Gallery. All this is surrounded by stunning parkland that you can explore at your own leisure. The Egham campus features a number of sightseeing options and attractions, sporting and entertainment venues within easy reach. Hotels conveniently located around Royal Holloway have been reserved at preferential rates. Details on the venue are posted to the ESSoS 2016 website. == Program == The symposium will feature one day of workshops, a doctoral symposium, and two days of technical program including 2 invited talks by David Basin (ETH Zurich) and Karsten Nohl (Security Research Labs), 13 full research papers, and 3 idea papers that describe promising approaches. The accepted workshops on April 6th are: ESTImATe: Effective Security risk management in Air Traffic management and Other Critical Infrastructures SERECIN: SEcurity and REsilience of Cyber-Physical INfrastructures IMPS: Innovations in Mobile Privacy and Security STANCE: A Source code analysis Toolbox for software security AssuraNCE Complete overview of the program can be found at: https://distrinet.cs.kuleuven.be/events/essos/2016/programme.html = Keynotes = *How much security is too much?* Karsten Nohl (Security Research Labs) *David Basin (ETH Zurich)* Security Testing beyond Functional Tests = Papers = *On the Static Analyse of Hybrid Mobile Apps* Achim D. Brucker and Michael Herzberg. *POODLEs, More POODLEs, FREAK Attacks too: How Server Administrators Responded to Three Serious Web Vulnerabilities* Benjamin Fogel, Shane Farmer, Hamza Alkofahi, Anthony Skjellum and Munawar Hafiz. *AppPAL for Android: Capturing and Checking Mobile App Policies* Joseph Hallett and David Aspinall. *Progress-Sensitive Security for SPARK* Willard Rafnsson, Deepak Garg and Andrei Sabelfeld. *Sound and Precise Cross-Layer Data Flow Tracking* Enrico Lovat, Martin Ochoa and Alexander Pretschner. *On the Security Cost of Using a Free and Open Source Component in a Proprietary Product* Achim D. Brucker, Stanislav Dashevskyi and Fabio Massacci. *Automatically Extracting Threats from Extended Data Flow Diagrams* Bernhard J. Berger, Karsten Sohr and Rainer Koschke. *Empirical Analysis and Modeling of Black-Box Mutational Fuzzing* Mingyi Zhao and Peng Liu. *PADS: a platform to detect stealth attacks* Mathias Payer. *Semantics-based Repackaging Detection for Mobile Apps* Quanlong Guan, Heqing Huang, Weiqi Luo and Sencun Zhu. *Analyzing the Gadgets - Towards a Metric to Measure Gadget Quality* Andreas Follner, Eric Bodden and Alexandre Bartel. *Accelerometer-based Device Fingerprinting for Multi-factor Mobile Authentication* Wout Scheepers, Tom Van Goethem, Davy Preuveneers, and Wouter Joosen. *Inferring Semantic Mapping Between Policies and Code: The Clue is in the Language* Pauline Anthonysamy, Matthew Edwards, Christian Weichel and Awais Rashid. *Idea: Enforcing Security Properties by Solving Behavioural Equations* Eric Rothstein Morris and Joachim Posegga. *Idea: Usable Platforms for Secure Programming -- Mining Unix for Insight and Guidelines* Sven T?rpe. *Idea: Supporting Policy-Based Access Control on Database Systems* Jasper Bogaerts, Bert Lagaisse and Wouter Joosen. = Doctoral Symposium = TBA Disclaimer: http://www.kuleuven.be/cwis/email_disclaimer.htm From dorel.lucanu at gmail.com Wed Feb 24 12:59:19 2016 From: dorel.lucanu at gmail.com (Dorel Lucanu) Date: Wed, 24 Feb 2016 19:59:19 +0200 Subject: [TYPES/announce] WRLA 2016: call for participation Message-ID: ======================== Call for Participation ========================== WRLA 2016 11th International Workshop on Rewriting Logic and its Applications An ETAPS 2016 satellite event Eindhoven, The Netherlands, April 2-3, 2016 http://fmse.info.uaic.ro/events/WRLA2016/ ========================================================================== About WRLA ---------- The aim of WRLA is to bring together researchers with a common interest in rewriting and its applications, and to give them the opportunity to present their recent work, discuss future research directions, and exchange ideas. The 2016 edition of WRLA is its 20th anniversary since its first edition in Asilomar, California, in 1996. This will be marked by an exciting and interesting programme. Invited speakers ---------------- Nikolaj Bjorner (Microsoft Research) Title: All strings attached: string and sequence constraints in Z3 Abstract: http://fmse.info.uaic.ro/events/WRLA2016/#talknb Helene Kirchner (INRIA, France) Title : Labeled Graphs Rewriting Meets with Social Networks Abstract: http://fmse.info.uaic.ro/events/WRLA2016/#talkhk Tutorials --------- Salvador Lucas. Title: Program termination: from well-founded orderings to logical models and back. Abstract: http://fmse.info.uaic.ro/events/WRLA2016/#tutsl Grigore Rosu, Andrei Stefanescu, and Stefan Ciobaca. Title: Program Verification using Reachability Logic Abstract: http://fmse.info.uaic.ro/events/WRLA2016/#tutgr Carolyn Talcott. Pathway Logic: Executable Models of Cellular Processes Abstract: http://fmse.info.uaic.ro/events/WRLA2016/#tutct Accepted papers --------------- Yuri Gil Dantas, Marcilio O. O. Lemos, Iguatemi E. Fonseca and Vivek Nigam. Formal Specification and Verification of a Selective Defense for TDoS Attacks ?scar Mart?n, Alberto Verdejo and Narciso Mart?-Oliet. Egalitarian state-transition systems Yohan Boichut, Vivien Pelletier and Pierre Rety. Synchronized Tree Languages for Reachability in Non-right-linear Term Rewrite Systems Shiji Bijo, Einar Broch Johnsen, Ka I Pun and Silvia Lizeth Tapia Tarifa. A Maude Framework for Cache Coherent Multicore Architectures Vlad Rusu and Andrei Arusoaie. Proving Reachability-Logic Formulas Incrementally Antonio Moreno-Delgado, Francisco Dur?n and Jose Meseguer. Towards Generic Monitors for Object-Oriented Real-Time Maude Specifications Traian Florin Serbanuta. Maximally Parallel Contextual String Rewriting Stephen Skeirik and Jos? Meseguer. Metalevel Algorithms For Variant Satisfiability Registration ------------ Please use the ETAPS registration web page http://www.etaps.org/index.php/2016/registration to register for WRLA 2016. The deadline for early registration in ETAPS 2016 is March 1st, 2016. Do not miss it! Further information ------------------- Please do not hesitate to contact the organizer dlucanu at info.uaic.ro or visit the workshop web page http://fmse.info.uaic.ro/events/WRLA2016/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From bogom.s at gmail.com Wed Feb 24 05:59:49 2016 From: bogom.s at gmail.com (Sergiy Bogomolov) Date: Wed, 24 Feb 2016 11:59:49 +0100 Subject: [TYPES/announce] Reminder: CPSWeek student travel grants application deadline on Feb 28 Message-ID: Dear all, The deadline for CPSWeek 2016 *student travel grant applications* on February 28, 2016 is approaching. Each grant will contribute towards partial reimbursement of registration and travel costs. Support could be as high as $2000 per person, but the actual level will depend on the number of applications received and expenses incurred versus available funds. The grants are sponsored by the American NSF, ACM SIGBED, and the Austrian BMVIT. Travel grants homepage: http://www.cpsweek.org/2016/travel.html We are looking forward to your applications! Thanks, Sergiy From coppa at di.uniroma1.it Wed Feb 24 07:34:31 2016 From: coppa at di.uniroma1.it (Emilio Coppa) Date: Wed, 24 Feb 2016 13:34:31 +0100 Subject: [TYPES/announce] PMLDC 2016 - Call for Papers Message-ID: First Workshop on Programming Models and Languages for Distributed Computing (PMLDC 2016) Co-located with ECOOP 2016, Rome, Italy Date: July 17th, 2016http://2016.ecoop.org/track/PMLDC-2016 Whether you are programming a rich web application in JavaScript that mutates state in the client?s browser, or you are building a massively deployed mobile application that will operate with client state at the device, it?s undeniable that you are building a distributed system! Two major challenges of programming distributed systems are concurrency and partial failure. Concurrency of operations can introduce accidental nondeterminism: computations may result in different outcomes with the same inputs given scheduling differences in the underlying system unless a synchronization mechanism is used to enforce some order. Synchronization is typically expensive, and reduces the efficiency of user applications. Partial failure, or the failure of one or more components in a distributed system at one time, introduces the challenge of knowing, when an operation fails, which components of the operation completed successfully. To solve these problems in practice on an unreliable, asynchronous network, atomic commit protocols and timeouts as failure detection are typically used. Because of these challenges, early approaches to providing programming abstractions for distributed computing that ignored them were inherently misguided: the canonical example being the Remote Procedure Call, still widely deployed in industry. The goal of this workshop is to discuss new approaches to distributed programming that provide efficient execution and the elimination of accidental nondeterminism resulting from concurrency and partial failure. It will bring together both practitioners and theoreticians from many disciplines: database theory, distributed systems, systems programming, programming languages, data-centric programming, web application development, and verification, to discuss the state-of-the-art of distributed programming, advancement of the state-of-the-art and paths forward to better application of theory in practice. The main objectives of this workshop are the following: * To review the state-of-the-art research in languages, models, and systems for distributed programming; * To identify areas of critical need where research can advance the state of the art; * To create a forum for discussion; * To present open problems from practitioners with an aim towards motivating academic research on relevant problems faced by industry. In the spirit of both ECOOP and Curry On, this workshop aims at favoring a multidisciplinary perspective by bringing together researchers, developers, and practitioners from both academia and industry. Submission Guidelines We solicit proposals for contributed talks. We recommend preparing proposals of 2 pages, in ACM 2 column SIGPLAN style, written in English and 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. Authors with accepted papers will have the opportunity to have their submission published on the ACM Digital Library. Important Dates * Paper submission: May 6, 2016 (any place on Earth) * Authors notification: June 10, 2016 * Final version: June 17, 2016 Program Chairs Heather Miller (Ecole Polytechnique Federale de Lausanne) Christopher Meiklejohn (Universit? catholique de Louvain) Program Committee Peter Alvaro (University of California, Santa Cruz) Annette Bieniusa (Technischen Universit?t Kaiserslautern) Sebastian Burckhardt (Microsoft Research) Natalia Chechina (University of Glasgow) Neil Conway (Mesosphere) Carla Ferreira (Universidade Nova Lisboa) Alexey Gotsman (IMDEA Software Institute) Seyed Hossein Haeri (Universit? catholique de Louvain) Philipp Haller (KTH Royal Institute of Technology) Carl Lerche (Independent Consultant) Rita Loogen (University of Marburg) Rodrigo Rodrigues (Instituto Superior T?cnico, University of Lisboa & INESC-ID) Ali Shoker (HASLab/INESC TEC & University of Minho) Phil Trinder (University of Glasgow) Jos? Valim (Plataformatec) Peter Van Roy (Universit? catholique de Louvain) Hongseok Yang (University of Oxford) -------------- next part -------------- An HTML attachment was scrubbed... URL: From P.B.Levy at cs.bham.ac.uk Wed Feb 24 23:28:31 2016 From: P.B.Levy at cs.bham.ac.uk (Paul Blain Levy) Date: Thu, 25 Feb 2016 04:28:31 +0000 Subject: [TYPES/announce] Call for participation: Games for Logic and Programming Languages XI In-Reply-To: <56B099D4.70305@cs.bham.ac.uk> References: <56B099D4.70305@cs.bham.ac.uk> Message-ID: Dear colleagues, I'm happy to announce a great programme for GaLoP 2016, which takes place on 2-3 April in Eindhoven, Netherlands, as part of ETAPS 2016. http://www.gamesemantics.org **Early registration deadline for ETAPS** this Tuesday (1 March) Sorry for the late announcement! We have John Longley as invited speaker, and a game semantics tutorial (tbc) by Dan Ghica. Accepted papers: Weak memory models using event structures Simon Castellan Partial Evaluation and Normalisation by Traversals Neil Jones and Daniil Berezun A Dialectica-Like Approach to Tree Automata Colin Riba Concrete Data Structures as Dialogue Games Cl?ment Jacq and Paul-Andr? Melli?s Relating causal and interleaving concurrent game semantics Pierre Clairambault and Simon Castellan Extraction from classical proofs using game models Valentin Blot Constructing playgrounds: fibred double categories Clovis Eberhart and Tom Hirschowitz Game Semantics for Dependent Types Matthijs V?k?r Trace semantics for polymorphic references Guilhem Jaber and Nikos Tzevelekos Game Semantics and the Complexity of Interaction Federico Aschieri Interaction Graphs and Quantitative Semantics Thomas Seiler Data and Functions Types in Ludics Alice Pavaux Games with ordinal sequences of moves W. John Gowers and James D. Laird Probabilistic Games for Differential Privacy Luca Fossati and Marco Gaboardi On Compilation and Call-by-Value Games Ulrich Sch?pp Strategies in HO/N games as profunctors Takeshi Tsukada and Kazuyuki Asada Decidability of RML via game semantics Andrzej Murawski **Early registration deadline** Tuesday 1 March (in case you've forgotten) I look forward to seeing you at GaLoP 2016. Best regards, Paul From p.gardner at imperial.ac.uk Thu Feb 25 14:21:11 2016 From: p.gardner at imperial.ac.uk (Gardner, Philippa A) Date: Thu, 25 Feb 2016 19:21:11 +0000 Subject: [TYPES/announce] two postdoc positions, reasoning about concurrency and distribution, Imperial Message-ID: We are seeking two outstanding postdocs (one theoretical, one more practical) with strong interests in the formal specification and verification of concurrent and distributed systems to join the Program Specification and Verification Group, led by Professor Philippa Gardner, at Imperial College London. Two three-year positions will be funded as part of "REMS: Rigorous Engineering of Mainstream Systems", a 6-year EPSRC-funded programme grant for ?5.6 million between Cambridge, Edinburgh and Imperial, which finishes in 2019. It is not easy to reason about concurrent programs. At Imperial, we have considerable expertise in specifying concurrent libraries and verifying concurrent programs. In particular, our recent work has focussed on the extension of concurrent separation logic to handle abstraction, abstract atomicity, fault-tolerance and progress. We have applied this reasoning to, for example, concurrent indexes (B-trees and java.util.concurrent skip lists), graph algorithms, the POSIX file system and an ARIES database recovery algorithm. Our immediate research goals are: to continue to provide logics for reasoning about concurrent programs; to develop automated tools based on our logics; to test the reasoning on key applications such as databases, file systems and data centres; and to extend the reasoning to distributed systems. Please take a look at our Concurrency web page (http://psvg.doc.ic.ac.uk/research/concurrency.html) for more details and do not hesitate to contact me at p.gardner at imperial.ac.uk if you are interested in one of these postdoc positions. Best wishes, Philippa Gardner -------------- next part -------------- An HTML attachment was scrubbed... URL: From p.gardner at imperial.ac.uk Thu Feb 25 15:28:40 2016 From: p.gardner at imperial.ac.uk (Gardner, Philippa A) Date: Thu, 25 Feb 2016 20:28:40 +0000 Subject: [TYPES/announce] verified trustworthy software systems Message-ID: <818CA0C4-A454-47A9-B7DF-70A1C96E01A7@ic.ac.uk> Hello all, I am organising a Royal Society Meeting on `Verified Trustworthy Software Systems? on 4th-5th April with Mike Gordon (Cambridge), Greg Morrisett (Harvard?>Cornell), Peter O?Hearn (Facebook) and Fred Schneider (Cornell), and an associated two-day specialist workshop at Imperial on 6th-7th April. For the Royal Society meeting, the audience will comprise verification experts, systems and security experts interested in verification, industrialists using verification, and government scientists thinking about verification challenges in cyber security and the certification of software. For the specialist workshop at Imperial, the speakers and audience will comprise verification, systems and security experts (think Dagstuhl with many more people in the audience, the fun meeting). The speakers are given below. All details about the meetings can be found at this link: https://verificationinstitute.org/event/verified-trustworthy-software-systems-specialist-meeting/ If interested in attending the meetings, please contact Teresa Carbajo Garcia at t.carbajo-garcia at imperial.ac.uk. There are approximately 50 places left and we believe the demand will be high, so please contact Teresa asap. We have a few travel scolarships for PhD students: decisions on 11th March (although get in touch with Teresa early to ensure a place). See the webpage for details. Best wishes, Philippa Gardner SPEAKERS The speakers for the Royal Society meeting include: Dr Tom Ball, Dr Mark Batty, Professor Kathleen Fisher, Professor Philippa Gardner, Dr Alexey Gotsman, Sir Tony Hoare FREng FRS, Professor Gerwin Klein, Professor Daniel Kroening, Dr Xavier Leroy, Professor Greg Morrisett, Professor Peter O?Hearn, Professor John Regehr, Professor Fred Schneider, Professor J Strother Moore, Dr George Varghese, Professor Nickolai Zeldovich. The speakers for the specialist meeting at Imperial include: Professor Michael Backes, Professor Lujo Bauer, Dr Cristian Cadar, Professor Adam Chlipala, Dr Alastair Donaldson, Dr Derek Dreyer, Dr J?r?me Feret, Dr C?dric Fournet, Dr Chris Hawblitzel, Professor Gernot Heiser, Professor Warren Hunt, Dr John Launchbury, Professor Pasquale Malacaria, Professor Heiko Mantel, Dr Michael Norrish, Professor Andrei Sabelfeld, Professor Peter Sewell, Dr Alexandra Silva, Dr Anna Slobodova, Dr Viktor Vafeiadis. From asai at is.ocha.ac.jp Fri Feb 26 08:24:37 2016 From: asai at is.ocha.ac.jp (Kenichi Asai) Date: Fri, 26 Feb 2016 22:24:37 +0900 Subject: [TYPES/announce] CFP: ML 2016 Message-ID: <20160226132437.GA23434@pllab.is.ocha.ac.jp> Higher-order, Typed, Inferred, Strict: ACM SIGPLAN ML Family Workshop Thursday September 22, 2016, Nara, Japan (immediately following ICFP and preceding OCaml Users and Developers Workshop) Call for papers: http://www.mlworkshop.org/ml2016/ ML is a very large family of programming languages that includes Standard ML, OCaml, F#, SML#, Manticore, MetaOCaml, JoCaml, Alice ML, Dependent ML, Flow Caml, and many others. All ML languages share several fundamental traits, besides a good deal of syntax. They are higher-order, strict, mostly pure, and typed, with algebraic and other data types. Their type systems are derived from Hindley-Milner. The development of these languages has inspired a significant body of computer science research and influenced the design of many other programming languages, including Haskell, Scala and Clojure, Rust, ATS and many others. ML workshops have been held in affiliation with ICFP continuously since 2005. This workshop specifically aims to recognise the entire extended ML family and to provide a forum for presenting and discussing common issues, both practical (compilation techniques, implementations of concurrency and parallelism, programming for the Web) and theoretical (fancy types, module systems, metaprogramming). The scope of the workshop includes all aspects of the design, semantics, theory, application, implementation, and teaching of the members of the ML family. We also encourage presentations from related languages (such as Scala, Rust, Nemerle, ATS, etc.), to exchange experience of further developing ML ideas. The ML family workshop will be held in close coordination with the OCaml Users and Developers Workshop. Scope ----- We acknowledge the whole breadth of the ML family and aim to include languages that are closely related (although not by blood), such as Rust, ATS, Scala, and Typed Clojure. Those languages have implemented and investigated run-time and type system choices that may be worth considering for OCaml, F# and other ML languages. We also hope that the exposure to the state of the art ML might favourably influence those related languages. Specifically, we seek research presentations on topics including (but not limited to) * Language design: abstraction, higher forms of polymorphism, concurrency, distribution and mobility, staging, extensions for semi-structured data, generic programming, object systems, etc. * Implementation: compilers, interpreters, type checkers, partial evaluators, runtime systems, garbage collectors, foreign function interfaces, etc. * Type systems: inference, effects, modules, contracts, specifications and assertions, dynamic typing, error reporting, etc. * Applications: case studies, experience reports, pearls, etc. * Environments: libraries, tools, editors, debuggers, cross-language interoperability, functional data structures, etc. * Semantics: operational and denotational semantics, program equivalence, parametricity, mechanization, etc. Four kinds of submissions will be accepted: Research Presentations, Experience Reports, Demos and Informed Positions. * Research Presentations: Research presentations should describe new ideas, experimental results, or significant advances in ML-related projects. We especially encourage presentations that describe work in progress, that outline a future research agenda, or that encourage lively discussion. These presentations should be structured in a way which can be, at least in part, of interest to (advanced) users. * Experience Reports: Users are invited to submit Experience Reports about their use of ML and related languages. These presentations do not need to contain original research but they should tell an interesting story to researchers or other advanced users, such as an innovative or unexpected use of advanced features or a description of the challenges they are facing or attempting to solve. * Demos: Live demonstrations or short tutorials should show new developments, interesting prototypes, or work in progress, in the form of tools, libraries, or applications built on or related to ML and related languages. (You will need to provide all the hardware and software required for your demo; the workshop organisers are only able to provide a projector.) * Informed Positions: A justified argument for or against a language feature. The argument must be substantiated, either theoretically (e.g. by a demonstration of (un)soundness, an inference algorithm, a complexity analysis), empirically or by substantial experience. Personal experience is accepted as justification so long as it is extensive and illustrated with concrete examples. Format ------ The ML 2016 workshop will continue the informal approach used since 2010. Presentations are selected from submitted abstracts. There are no published proceedings, so contributions may be submitted for publication elsewhere. We hope that this format will encourage the presentation of exciting (if unpolished) research and deliver a lively workshop atmosphere. Each presentation should take 20-25 minutes, except demos, which should take 10-15 minutes. The exact time will be decided based on the number of accepted submissions. The presentations will likely be recorded. Post-proceedings ---------------- ML 2016 is an informal workshop without proceedings. We are planning to publish a post-proceedings and to invite interested authors of selected presentations to expand their abstracts for inclusion. Coordination with the OCaml Users and Developers Workshop --------------------------------------------------------- The OCaml workshop is seen as more practical and is dedicated in significant part to OCaml community building and the development of the OCaml system. In contrast, the ML family workshop is not focused on any language in particular, is more research-oriented, and deals with general issues of ML-style programming and type systems. Yet there is an overlap, which we are keen to explore in various ways. The authors who feel their submission fits both workshops are encouraged to mention it at submission time or contact the Programme Chairs. Submission details ------------------ Submissions should be at most two pages, in PDF format, and printable on US Letter or A4 sized paper. A submission should have a synopsis (2-3 lines) and a body between 1 and 2 pages, in one- or two-column layout. The synopsis should be suitable for inclusion in the workshop programme. Submissions must be uploaded to the workshop submission website before the submission deadline (Friday 10th June, 2016). If you have a question concerning the scope of the workshop or the submission process, please contact the programme chair. Important dates --------------- Friday 10th June (any time zone) Abstract submission deadline Monday 18th July Author notification Thursday 22nd September 2016 ML Family Workshop Programme committee ------------------- Nada Amin (EPFL, Switzerland) Kenichi Asai (Ochanomizu University, Japan) (PC chair) Jacques Carette (McMaster University, Canada) Arthur Chargu?raud (INRIA, France) Yan Chen (Google, USA) Jan Midtgaard (Technical University of Denmark, Denmark) John Reppy (University of Chicago, USA) Mark Shinwell (Jane Street Europe, UK) Nikhil Swamy (Microsoft Research, USA) Katsuhiro Ueno (Tohoku University, Japan) From bob.atkey at gmail.com Fri Feb 26 04:43:51 2016 From: bob.atkey at gmail.com (Bob Atkey) Date: Fri, 26 Feb 2016 09:43:51 +0000 Subject: [TYPES/announce] Call for Participation: MSFP 2016 Message-ID: <56D01E57.9070300@gmail.com> Sixth Workshop on MATHEMATICALLY STRUCTURED FUNCTIONAL PROGRAMMING 8 April 2016, in Eindhoven, The Netherlands A satellite workshop of ETAPS 2016 CALL FOR PARTICIPATION http://msfp2016.bentnib.org/ **The early registration deadline for ETAPS is 1st March** The sixth 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. This year's MSFP will be held on Friday 8th April 2016, Co-located with ETAPS 2016 in Eindhoven, The Netherlands. The programme will contain the following accepted papers: - Maciej Pir?g. Eilenberg-Moore Monoids and Backtracking Monad Transformers. - Bartek Klin and Micha? Szynwelski. SMT solving for functional programming over infinite structures. - Niccol? Veltri, Tarmo Uustalu and Denis Firsov. Variations on Noetherianness. - Danel Ahman and Tarmo Uustalu. Directed containers as categories. - Satoshi Matsuoka. Strong Typed Bohm Theorem and Functional Completeness on the Linear Lambda Calculus. Invited speakers TBC. Check the website for details. About the Workshop ================== The sixth 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. Program Committee: ================== Zena Ariola, University of Oregon Robert Atkey, University of Strathclyde (co-chair) Ornela Dardha, University of Glasgow Helle Hvid Hansen, Delft University of Technology Chantal Keller, IUT d'Orsay Neelakantan Krishnaswami, University of Birmingham (co-chair) Nicolas Wu, University of Bristol From m.roggenbach at swansea.ac.uk Fri Feb 26 04:13:29 2016 From: m.roggenbach at swansea.ac.uk (Markus Roggenbach) Date: Fri, 26 Feb 2016 09:13:29 +0000 Subject: [TYPES/announce] CFP: WADT'16 Message-ID: <733050EF-F902-456D-B432-3D8419E9B087@swansea.ac.uk> CFP: WADT 2016 - 23rd International Workshop on Algebraic Development Techniques Link: http://cs.swan.ac.uk/wadt16/ When Sep 21, 2016 - Sep 24, 2016 Where Gregynog, UK Submission Deadline June 3, 2016 Notification June 17, 2016 Final Version Due July 1, 2016 AIMS AND SCOPE The algebraic approach to system specification encompasses many aspects of the formal design of software systems. Originally born as formal method for reasoning about abstract data types, it now covers new specification frameworks and programming paradigms (such as object-oriented, aspect-oriented, agent-oriented, logic and higher-order functional programming) as well as a wide range of application areas (including information systems, concurrent, distributed and mobile systems). The workshop will provide an opportunity to present recent and ongoing work, to meet colleagues, and to discuss new ideas and future trends. TOPICS OF INTEREST Typical, but not exclusive topics of interest are: - Foundations of algebraic specification - Other approaches to formal specification, including process calculi and models of concurrent, distributed and mobile computing - Specification languages, methods, and environments - Semantics of conceptual modelling methods and techniques - Model-driven development - Graph transformations, term rewriting and proof systems - Integration of formal specification techniques - Formal testing and quality assurance, validation, and verification WORKSHOP FORMAT AND LOCATION The workshop will take place over four days, Wednesday to Saturday, at Gregynog Hall in Wales, UK (http://www.gregynog.org). Participants should arrive on Tuesday evening, the workshop will end on Saturday with lunch. Presentations will be selected on the basis of submitted abstracts. IMPORTANT DATES Submission deadline for abstracts: June 3, 2016 Notification of acceptance: June 17, 2016 Early registration: June 17, 2016 Final abstract due: July 1, 2016 Workshop in Gregynog: September 21-24, 2016 SUBMISSIONS The scientific programme of the workshop will include presentations of recent results and ongoing research. The presentations will be selected by the Steering Committee on the basis of submitted abstracts according to originality, significance and general interest. The abstracts must be up to two pages long including references. If a longer version of the contribution is available, it can be made accessible on the web and referenced in the abstract. The abstracts have to be submitted electronically via the EasyChair system. PROCEEDINGS After the workshop, authors will be invited to submit full papers for the refereed proceedings. All submissions will be reviewed; selection will be based on originality, soundness and significance of the presented ideas and results. The proceedings will be published as a volume of Lecture Notes in Computer Science (Springer). SPONSORSHIP The workshop takes place under the auspices of IFIP WG 1.3. WADT STEERING COMMITTEE Andrea Corradini (Italy) Jose Fiadeiro (UK) Rolf Hennicker (Germany) Hans-Jorg Kreowski (Germany) Till Mossakowski (Germany) Fernando Orejas (Spain) Francesco Parisi-Presicce (Italy) Markus Roggenbach (UK) [chair] Grigore Rosu (United States) Andrzej Tarlecki (Poland) ORGANIZING COMMITTEE Phillip James (UK) Markus Roggenbach (UK) CONTACT INFORMATION Email: M.Roggenbach at Swansea.ac.uk Homepage:http://cs.swan.ac.uk/wadt16/ From gvidal at dsic.upv.es Thu Feb 25 05:47:42 2016 From: gvidal at dsic.upv.es (German Vidal) Date: Thu, 25 Feb 2016 10:47:42 +0000 Subject: [TYPES/announce] PPDP 2016: First Call for Papers Message-ID: <65AC2DBA-0B39-4924-BBDB-350017461701@dsic.upv.es> ====================================================================== Call for papers 18th International Symposium on Principles and Practice of Declarative Programming PPDP 2016 Special Issue of Science of Computer Programming (SCP) -tentative- Edinburgh, UK, September 5-7, 2016 (co-located with LOPSTR and SAS) http://ppdp16.webs.upv.es/ ====================================================================== SUBMISSION DEADLINE: 9 MAY (abstracts) / 16 MAY (papers) ---------------------------------------------------------------------- INVITED SPEAKERS Elvira Albert, Complutense University of Madrid, Spain ---------------------------------------------------------------------- PPDP 2016 is a forum that brings together researchers from the declarative programming communities, including those working in the logic, constraint and functional programming paradigms, but also embracing languages, database languages, and knowledge representation languages. The goal is to stimulate research in the use of logical formalisms and methods for specifying, performing, and analyzing computations, including mechanisms for mobility, modularity, concurrency, object-orientation, security, verification and static analysis. Papers related to the use of declarative paradigms and tools in industry and education are especially solicited. Topics of interest include, but are not limited to * Functional programming * Logic programming * Answer-set programming * Functional-logic programming * Declarative visual languages * Constraint Handling Rules * Parallel implementation and concurrency * Monads, type classes and dependent type systems * Declarative domain-specific languages * Termination, resource analysis and the verification of declarative programs * Transformation and partial evaluation of declarative languages * Language extensions for security and tabulation * Probabilistic modeling in a declarative language and modeling reactivity * Memory management and the implementation of declarative systems * Practical experiences and industrial application This year the conference will be co-located with the 26th Int'l Symp. on Logic-Based Program Synthesis and Transformation (LOPSTR 2016) and the 23rd Static Analysis Symposium (SAS 2016). The conference will be held in Edinburgh, UK. Previous symposia were held at Siena (Italy), Canterbury (UK), Madrid (Spain), Leuven (Belgium), Odense (Denmark), Hagenberg (Austria), Coimbra (Portugal), Valencia (Spain), Wroclaw (Poland), Venice (Italy), Lisboa (Portugal), Verona (Italy), Uppsala (Sweden), Pittsburgh (USA), Florence (Italy), Montreal (Canada), and Paris (France). You might have a look at the contents of past PPDP symposia, http://sites.google.com/site/ppdpconf/ Papers must describe original work, be written and presented in English, and must not substantially overlap with papers that have been published or that are simultaneously submitted to a journal, conference, or workshop with refereed proceedings. Work that already appeared in unpublished or informally published workshop proceedings may be submitted (please contact the PC chair in case of questions). After the symposium, a selection of the best papers will be invited to extend their submissions in the light of the feedback solicited at the symposium. The papers are expected to include at least 30% extra material over and above the PPDP version. Then, after another round of reviewing, these revised papers will be published in a special issue of SCP with a target publication date by Elsevier of 2017 (tentative). Important Dates Abstract submission: 9 May, 2016 Paper submission: 16 May, 2016 Notification: 20 June, 2016 Final version of papers: 17 July, 2016 Symposium: 5-7 September, 2016 Authors should submit an electronic copy of the full paper in PDF. Papers should be submitted to the submission website for PPDP 2016. Each submission must include on its first page the paper title; authors and their affiliations; abstract; and three to four keywords. The keywords will be used to assist the program committee in selecting appropriate reviewers for the paper. Papers should consist of the equivalent of 12 pages under the ACM formatting guidelines. These guidelines are available online, along with formatting templates or style files. Submitted papers will be judged on the basis of significance, relevance, correctness, originality, and clarity. They should include a clear identification of what has been accomplished and why it is significant. Authors who wish to provide additional material to the reviewers beyond the 12-page limit can do so in clearly marked appendices: reviewers are not required to read such appendices. Program Committee Sandra Alves, University of Porto, Portugal Zena M. Ariola, University of Oregon, USA Kenichi Asai, Ochanomizu University, Japan Dariusz Biernacki, University of Wroclaw, Poland Rafael Caballero, Complutense University of Madrid, Spain Iliano Cervesato, Carnegie Mellon University Marina De Vos, University of Bath, UK Agostino Dovier, Universita degli Studi di Udine, Italy Maribel Fernandez, King's College London, UK John Gallagher, Roskilde University, Denmark, and IMDEA Software Institute, Spain Michael Hanus, CAU Kiel, Germany Martin Hofmann, LMU Munchen, Germany Gerda Janssens, KU Leuven, Belgium Kazutaka Matsuda, Tohoku University, Japan Fred Mesnard, Universite de la Reunion, France Emilia Oikarinen, Finnish Institute of Occupational Health, Finland Alberto Pettorossi, Universita di Roma Tor Vergata, Italy Tom Schrijvers, KU Leuven, Belgium Josep Silva, Universitat Politecnica de Valencia, Spain Perdita Stevens, University of Edinburgh, UK Peter Thiemann, Universitat Freiburg, Germany Frank D. Valencia, CNRS-LIX Ecole Polytechnique de Paris, France, and Pontificia Universidad Javeriana de Cali, Colombia German Vidal, Universitat Politecnica de Valencia, Spain (Program Chair) Stephanie Weirich, University of Pennsylvania, USA Program Chair German Vidal Universitat Politecnica de Valencia Camino de Vera, S/N E-46022 Valencia, Spain Email: gvidal at dsic.upv.es Symposium Chair James Cheney Informatics Forum 5.29 Laboratory for Foundations of Computer Science School of Informatics 10 Crichton Street, Edinburgh EH8 9AB, Scotland, UK Email: jcheney at inf.ed.ac.uk ---------------------------------------------------------------------- From ezio.bartocci at tuwien.ac.at Thu Feb 25 11:40:16 2016 From: ezio.bartocci at tuwien.ac.at (Ezio Bartocci) Date: Thu, 25 Feb 2016 17:40:16 +0100 Subject: [TYPES/announce] Call for Papers - CMSB 2016: the 14th International Conference on Computational Methods in Systems Biology Message-ID: [Apologies for multiple copies.] CALL FOR SUBMISSIONS CMSB 2016 14th International Conference on Computational Methods in Systems Biology http://www.cl.cam.ac.uk/events/cmsb2016 21st-23rd September 2016 Computer Laboratory University of Cambridge (UK) SPONSORED BY: - NVIDIA Corporation - IEEE Technical Committee on Simulation (TCSIM) Description CMSB 2016 solicits original research articles on the analysis of biological systems, networks, data, and corresponding application domains. The conference brings together computer scientists, biologists, mathematicians, engineers, and physicists interested in a system-level understanding of biological processes. Topics of interest include, but are not limited to: - formalisms for modelling biological processes - models and their biological applications - frameworks for model verification, validation, analysis and simulation of biological systems - high-performance Computational Systems Biology and parallel implementations - model inference from experimental data - model integration from biological databases - multi-scale modelling and analysis methods - methods for synthetic biology and biomolecular computing Papers should be submitted to one of the following categories: - Regular papers - Tool papers Proceedings of CMSB 2016 will be published as a volume in Springer's Lecture Notes in Computer Science / Lecture Notes in Bioinformatics series (LNCS/LNBI). After the conference, a selection of papers will be invited to be extended and submitted to a special issue of the journal IEEE/ACM Transactions on Computational Biology and Bioinformatics. CMSB 2016 will give two best paper awards: one Best Student Paper Award and one NVIDIA Best Paper Award. The Best Student Paper Award recipient is given public recognition and receives an award of 500 US$ from the IEEE Technical Committee on Simulation (TCSIM). For a paper to qualify for the Best Student Paper Award, a student must be the lead author, the submission must be done in the student paper category and the student must present the paper at the conference. The NVIDIA Best Paper Award recipient is given public recognition and receives one high end Tesla K40 GPU equipment of a value of 3,200 US$ donated by NVIDIA. Any paper on any topic of CMSB can qualify for this award provided the submission indicates the NVIDIA Best Paper Award category. CMSB 2016 will give also one Best Poster award: The Best Poster Award recipient is given public recognition and receives an award of 300 US$ from the IEEE Technical Committee on Simulation (TCSIM). Invited Speakers - Luca Cardelli, Microsoft Research Cambridge / University of Oxford (UK) - Joelle Despeyroux, INRIA Sophia Antipolis (France) - Radu Grosu, TU Wien (Austria) - Jane Hillston, University of Edinburgh (UK) Call for Papers Format for regular papers: Regular papers should describe original work that has not been previously published and is not under review for publication elsewhere. Papers must be written in English and must conform the LNCS style. They have to be submitted electronically as PDF files via EasyChair. The limit for submissions is 12 pages. Appendices will not not be counted in the page limit. Format and guidelines for tool papers: Tool papers should present new tools, new tool components or novel extensions to existing tools supporting the modelling and analysis of biological systems. Each submission should be original and not published previously in a tool paper form. Papers must be written in English and must conform the LNCS style. They have to be submitted electronically as PDF files via EasyChair. The limit for submissions is 6 pages. Appendices will not be counted in the page limit. Papers must include information on methods, tool availability, maturity, selected experimental results. Authors should make their tools and benchmarks available at the time of submission for evaluation by the committee. Each submission must be accompanied by a supplementary PDF file illustrating the usage of the tool (e.g. screenshots, step-by-step guide, short tutorial) and, if applicable, how the tool demo will be conducted during the conference presentation. Presenters of accepted tool papers will be encouraged to include a showcase/running demo of the tool in their talk. Important Dates - Abstract pre-submission: April 15, 2016 - Paper submission: April 22, 2016 - Poster Submission: June 1, 2016 - Poster/Paper Notification: June 10, 2016 - Camera-ready: June 25, 2016 PC co-Chairs - Ezio Bartocci, TU Wien (Austria) - Pietro Lio', University of Cambridge (UK) - Nicola Paoletti, University of Oxford (UK) Tool Track Chair - Claudio Angione, Teesside University (UK) Local Organisation Chair - Max Conway, University of Cambridge (UK) Program Committee - Claudio Angione, Teesside University (UK) - Julio Banga, IIM-CSIC (Spain) - Ezio Bartocci, TU Wien (Austria) - Gregory Batt, INRIA Paris-Rocquencourt (France) - Luca Bortolussi, University of Trieste (Italy) - Jeremie Bourdon, Universit? de Nantes (France) - Luca Cardelli, Microsoft Research Cambridge (UK) - Milan Ceska, University of Oxford (UK) - Vincent Danos, University of Edinburgh (UK) - Joelle Despeyroux, INRIA Sophia Antipolis (France) - Diego Di Bernardo, University of Naples Federico II (Italy) - Fran?ois Fages, INRIA Paris-Rocquencourt (France) - Flavio H Fenton, Georgia Tech (USA) - Jerome Feret, INRIA / Ecole normale sup?rieure (France) - Calin Guet, IST Austria (Austria) - Monika Heiner, Brandenburg University of Technology (Germany) - Lila Kari, University of Western Ontario (USA) - Heinz Koeppl, Technische Universitat Darmstadt (Germany) - Hillel Kugler, Bar-Ilan University (Israel) - Marta Kwiatkowska, University of Oxford (UK) - Pietro Lio', University of Cambridge (UK) - Oded Maler, CNRS-VERIMAG (France) - Giancarlo Mauri, University of Milano-Bicocca (Italy) - Pedro Mendes, University of Manchester (UK) / University of Connecticut Health Center (USA) - Nicola Paoletti, University of Oxford (UK) - Tatjana Petrov, IST Austria (Austria) - Andrew Phillips, Microsoft Research Cambridge (UK) - Carla Piazza, University of Udine (Italy) - Ovidiu Radulescu, University of Montpellier 2 (France) - Blanca Rodriguez, University of Oxford (UK) - Olivier Roux, ?cole Centrale de Nantes (France) - David ?afr?nek, Masaryk University (Czech Republic) - Guido Sanguinetti, University of Edinburgh (UK) - Scott A. Smolka, Stony Brook University (USA) - Joerg Stelling, ETH Zurich (Switzerland) - Carolyn Talcott, SRI International (USA) - P S Thiagarajan, National University of Singapore (Singapore) - Adelinde Uhrmacher, University of Rostock (Germany) - Verena Wolf, Saarland University (Germany) - Boyan Yordanov, Microsoft Research Cambridge (UK) - Paolo Zuliani, Newcastle University (UK) Steering Committee - Jeremie Bourdon, Universit? de Nantes (France) - Finn Drablos, NTNU (Norway) - Fran?ois Fages, INRIA Saclay (France) - David Harel, Weizmann Institute of Science (Israel) - Monika Heiner, Brandenburg University of Technology, Cottbus (Germany) - Tommaso Mazza, IRCCS Casa Sollievo della Sofferenza Mendel (Italy) - Pedro Mendes, University of Manchester (UK) - Satoru Miyano, University of Tokyo (Japan) - Gordon Plotkin, University of Edinburgh (UK) - Corrado Priami, CoSBi / University of Trento (Italy) - Olivier Roux, ?cole Centrale de Nantes (France) - Carolyn Talcott, SRI International (USA) - Adelinde Uhrmacher, University of Rostock (Germany) -------------- next part -------------- An HTML attachment was scrubbed... URL: From tarmo at cs.ioc.ee Fri Feb 26 18:13:15 2016 From: tarmo at cs.ioc.ee (Tarmo Uustalu) Date: Sat, 27 Feb 2016 01:13:15 +0200 Subject: [TYPES/announce] ETAPS 2016 early registration deadline 1 March approaching Message-ID: <20160227011315.33594d1d@duality> Early registration deadline 1 March 2016! ****************************************************************** CALL FOR PARTICIPATION ETAPS 2016 19th European Joint Conferences on Theory And Practice of Software Eindhoven, The Netherlands, 2-8 April 2016 http://www.etaps.org/2016 ****************************************************************** -- 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. ETAPS, established in 1998, is a confederation of five main annual conferences, accompanied by satellite workshops. ETAPS 2016 is already the nineteenth event in the series. -- MAIN CONFERENCES (4-7 April) -- * 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 -- INVITED TALKS -- Unifying speakers: Andrew D Gordon (MSR Cambridge and University of Edinburgh, UK) Rupak Majumdar (MPI Kaiserslautern, Germany) ESOP invited speaker: Cristina Lopes (University of California at Irvine, USA) FASE invited speaker: Oscar Nierrstrasz (Universit?t Bern, Switzerland) POST invited speaker: Vitaly Shmatikov (Cornell Tech, USA) -- TUTORIALS Peter Ryan (University of Luxembourg, Luxembourg) Grigore Rosu (University of Illinois at Urbana-Champaign, USA) -- CONTRIBUTED PAPERS -- See the accepted paper lists and the programme of the main conferences at the conference website. http://www.etaps.org/2016/programme -- SATELLITE EVENTS (2-3 and 8 April) -- 22 satellite workshops will take place before or after ETAPS 2016. CASSTING, CMCS, DICE, GaLoP, GaM, QAPL, WRLA (2-3 April) RAC, VerifyThis, VPT, VSSE (2 April) FESCA, FMSPLE, HCVS, HotSpot, SENSATION, SynCop (3 April) BX, CREST, MSFP, PLACES, TermGraph (8 April) -- REGISTRATION -- Early registration is until Tuesday, 1 March 2016 (23:59 GMT+1). Normal-rate registration is until Thursday, 31 March 2016 (23:59 GMT+1). http://www.etaps.org/2016/registration -- ACCOMMODATION -- We request that participants arrange their accommodation on their own. See our recommendations on the conference website. -- HOST CITY -- Eindhoven is located in the province of North Brabant in the south of the Netherlands. It is the fifth-largest city of the Netherlands. The city is well known for modern art, design and technology. The main airport of the Netherlands is the Amsterdam Airport, Schiphol. All major airlines fly to Schiphol, and Schiphol has a direct and very frequent train connection to Eindhoven. Eindhoven also has a small international airport, Eindhoven Airport, with direct connections to more than thirty destinations in Europe. -- ORGANIZERS -- General chair: Jan Friso Groote Workshop chairs: Erik de Vink and Julien Schmaltz Publicity chair: Anton Wijs --- HOST INSTITUTION -- ETAPS 2016 is hosted by Faculteit Wiskunde en Informatica, Technische Universiteit Eindhoven. -- FURTHER INFORMATION -- Please do not hesitate to contact the organizers at j.f.groote at tue.nl, a.j.wijs at tue.nl. From dg at mpi-sws.org Mon Feb 29 02:39:53 2016 From: dg at mpi-sws.org (Deepak Garg) Date: Mon, 29 Feb 2016 07:39:53 +0000 Subject: [TYPES/announce] CFP: Workshop on Foundations of Computer Security (FCS) Message-ID: Short version (scroll down for the long version) Workshop on Foundations of Computer Security (FCS) Co-located with IEEE CSF. Lisbon, June 27, 2016. Scope: Formal techniques and theoretical foundations for security and privacy. This includes implementations and systems that focus on applying formal security techniques. Paper deadline: April 10, 2016 Workshop homepage: http://www.mpi-sws.org/~dg/events/fcs2016/ Submission url: https://fcs2016.mpi-sws.org FCS welcomes both mature work and work in progress. Informal proceedings only (concurrent submissions okay, accepted papers can be published elsewhere later). Both long and short papers are considered. Invited speaker: Bryan Ford, EPFL ========================= Long version ========================= CALL FOR PAPERS Workshop on Foundations of Computer Security (FCS 2016) 27 June 2016, Lison, Portugal http://www.mpi-sws.org/~dg/events/fcs2016/ Affiliated and co-located with IEEE CSF 2016 ========================= IMPORTANT INFORMATION Submission deadline: April 10, 2016 Submission url: https://fcs2016.mpi-sws.org Notification of acceptance: May 22, 2016 Workshop: June 27, 2016 All times are AoE (anywhere on earth). BACKGROUND, AIM AND SCOPE Computer security is an established field of both theoretical and practical significance. In recent years, there has been sustained interest in the formal foundations of methods used in computer security. The aim of the FCS 2016 workshop is to provide a forum for the discussion of continued research in this area. FCS 2016 welcomes papers on all topics related to the formal underpinnings of security and privacy, and their applications. The scope of FCS 2016 includes, but is not limited to, formal specification, analysis, and design of cryptographic protocols and their applications; formal definitions of various aspects of security such as access control mechanisms, mobile code security and denial-of-service attacks; modeling of information flow and its application to security policies, system composition, and covert channel analysis; foundations of privacy; applications of formal techniques to practical security and privacy. We are interested in new theoretical results, in exploratory presentations that examine open questions and raise fundamental concerns about existing theories, and in the development of security/privacy tools using formal techniques. Demonstrations of tools based on formal techniques are welcome, as long as the demonstrations can be carried out on a standard digital projector (i.e., without any specialized equipment). We solicit the submission of both mature work and work in progress. SUBMISSION FCS 2016 welcomes two kinds of submissions: * full papers (at most 12 pages, excluding references and well-marked appendices) * short papers (at most 4 pages, excluding references and well-marked appendices) All submissions will be peer-reviewed by the program committee listed below. Authors of accepted papers must guarantee that their papers will be presented at the workshop. Short papers will receive as rigorous a review as full papers. Short papers may receive shorter talk slots than full papers, depending on the number of accepted submissions. Papers should be formatted using the two-column IEEE proceedings style available for various document preparation systems at the IEEE Conference Publishing Services page: http://www.ieee.org/conferences_events/conferences/publishing/templates.html . The first page should include the paper's title, names of authors, coordinates of the corresponding author(s), an abstract, and a list of keywords. Committee members are not required to read appendices, so papers must be intelligible without them. Papers not adhering to the page limits may be rejected without consideration of their merits. Authors are invited to submit their papers electronically at https://fcs2016.mpi-sws.org. Papers must be in the PDF format. INFORMAL PROCEEDINGS FCS has no published proceedings. Presenting a paper at the workshop should not preclude submission to or publication in other venues (before, after or concurrently with FCS 2016). Papers presented at the workshop will be made available to workshop participants, but this will not constitute an official proceedings. INVITED SPEAKER Bryan Ford (EPFL) will give the keynote talk at FCS 2016. PROGRAM COMMITTEE Aslan Askarov (Aarhus University, Denmark, co-chair) Lennart Beringer (Princeton University, USA) Steve Chong (Harvard University, USA) Mads Dam (Royal Institute of Technology, Sweden) Deepak Garg (Max Planck Institute for Software Systems, Germany, co-chair) Andreas Haeberlen (University of Pennsylvania, USA) Piotr Mardziel (University of Maryland, College Park, USA) Annabelle McIver (Macquarie University, Australia) Scott Moore (Harvard University, USA) Catuscia Palamidessi (INRIA Saclay, France) Marco Patrignani (Max Planck Institute for Software Systems, Germany) Sasa Radomirovic (ETH Zurich, Switzerland) David Sands (Chalmers University of Technology, Sweden) Arunesh Sinha (University of Southern California, USA) Michael Tschantz (ICSI, USA) CONTACT For any questions, please write to the workshop chairs: Aslan Askarov: aslan at cs.au.dk Deepak Garg: dg at mpi-sws.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From sokolsky at cis.upenn.edu Sun Feb 28 23:31:52 2016 From: sokolsky at cis.upenn.edu (Oleg Sokolsky) Date: Sun, 28 Feb 2016 23:31:52 -0500 Subject: [TYPES/announce] Second call for tutorial proposals: FM 2016 In-Reply-To: <56741E3A.3070804@cis.upenn.edu> References: <56741E3A.3070804@cis.upenn.edu> Message-ID: <56D3C9B8.3000607@cis.upenn.edu> FM 2016: 21st International Symposium on Formal Methods Limassol, Cyprus, 7-11 November 2016 fm2016.cs.ucy.ac.cy SECOND CALL FOR TUTORIAL PROPOSALS ------------------------------------------------------------------------ Deadline for tutorial proposals: 6 May 2016 Notification of decision on tutorials: 6 June 2016 ------------------------------------------------------------------------ FM 2016 ? the 21st International Symposium on Formal Methods ? will be held in Limassol, Cyprus in November, 2016. It will provide a lively and exciting forum for researchers and practitioners from a diversity of countries and backgrounds to exchange ideas, share experience,and network,via a programme of technical papers, workshops, and tutorials. We invite proposals for half- or full-day tutorials in all aspects of formal methods. Tutors may be industry practitioners, researchers or academics, and may cover new applications of formal methods to challenging problems, as well as updates on established techniques and tools. All tutorials should focus on providing participants the opportunity to learn new techniques, discover new application domains, and gain insights on uses of formal methods. We welcome tutorial proposals addressing any of the following: 1. Novel applications of existing tools and techniques 2. Advanced topics in formal methods research 3. Uses of formal methods in emerging fields 4. Lessons learned from the industry deployment of formal methods, including successful technology transfer 5. Applications to systems linking computational, physical and/or human processes. Tutorials will take place on 7 and 8 November 2016. PROPOSALS A tutorial proposal (max. 3 pages of A4) should include the following details. 1. Tutorial title and brief description of its scope and aims 2. Names and affiliations of the tutors. Specific qualifications for the tutors, including any tutorials given in recent years would be helpful in evaluating the proposal. 3. One paragraph explaining what attendees will learn from the tutorial. 4. Description of the target audience and the background that attendees are expected to have 5. One paragraph "advertising" the tutorial: what makes it exciting and unique, written in a non-technical style that could reasonably be understood by a knowledgeable undergraduate CS student 6. Format of the tutorial (e.g., problem/exercise-based, lecture-based). List any equipment requirements (e.g., will attendees need their laptops and, if so, whether any software is required). 7. If the tutorial has been given previously elsewhere, please provide a link to the past event. Proposals in PDF format should be sent to the Tutorial Chairs: Dimitrios Kouzapas (dimitrios.kouzapas at glasgow.ac.uk) and Oleg Sokolsky (sokolsky at cis.upenn.edu). IMPORTANT DATES Deadline for submission: May 6, 2016 Notification of acceptance: June 6, 2016 QUESTIONS: Please direct any questions to the Tutorial Chairs. From raoul.strackx at cs.kuleuven.be Mon Feb 29 05:43:26 2016 From: raoul.strackx at cs.kuleuven.be (Raoul Strackx) Date: Mon, 29 Feb 2016 11:43:26 +0100 Subject: [TYPES/announce] [ESSoS'16] ESSoS Doctoral Symposium: CFP (extended deadline March 4th) Message-ID: <56D420CE.7010107@cs.kuleuven.be> = ESSoS Doctoral Symposium 2016 = == Important dates == Paper submission deadline: March 4, 2016 23:59 GMT (extended) Notification of acceptance: March 12, 2016 Camera ready version: March 25, 2016 Doctoral symposium: April 6, 2016 == Description == The ESSoS Doctoral Symposium 2016 will be held in Egham, United Kingdom on Wednesday, April 6, 2016, as a satellite event of the International Symposium on Engineering Secure Software and Systems (ESSoS). Following the aim of the past ESSoS-DS editions, the scope of this year's event will be once more focused on providing PhD students an opportunity to discuss their research in an international forum and with a panel of well-known experts in the field. Following the successful concept of previous years, the Symposium aims on bringing together a broad range of students: PhD students at the start of their trajectory, students who are about to finish (what are the pitfalls in the final stages?) and students in the middle (aiming for the first top-level publication). Students will have the occasion to discuss, in a welcoming and informal atmosphere, the goals already achieved or planned, the research challenges they are interested in, the projects they are working on, the facilities they are developing, the problems they fight to solve and are solving in their doctoral work. During the Doctoral Symposium students will receive useful feedback from senior researchers, industrial partners and experts. It will also be a good opportunity for meeting and sharing experiences with other PhD students that are addressing similar topics, or are at a similar stage in their doctoral work. This way, the students will obtain guidance both on the academic content of their current work and on potential future research trajectories. == Scope == PhD students carrying out research in Engineering Secure Software and Systems are invited to submit a position paper to the PhD Symposium. Short papers will be peer-reviewed by the Symposium's program committee members. The criteria used for accepting a paper include: - Contribution of the work to the ESSoS field - Originality of the work - Overall quality of the position paper == Topics == PhD proposals fitting into the ESSoS conference topics are especially encouraged. This includes but is not limited to: - Secure software engineering - Security testing - Systematic support for best practices - Security requirements and policies - Designing traditional and cloud-based systems for security and privacy - Threat modeling and analysis of vulnerabilities - Specification and verification of security and privacy - Programming languages for security - Security assurance cases - Assurance, certification, and accreditation - Trust modeling and analysis - Digital forensics - Security economics Accepted position papers will be presented during the ESSoS 2016 Doctoral Symposium and will be published on the ESSoS website (no formal proceedings). Presenters of the Doctoral Symposium will get an opportunity to present their work in poster format during the main program of ESSoS 2016. == Submission Instructions == Position papers should be two to six pages and formatted according to the LNCS guidelines. Position papers should include: - Author names and affiliations (PhD student + contributing team members if applicable) - Abstract (maximum 200 words) - The problem that the research addresses, and the motivation for solving it - Research methodology (to be) used to address the problem - Main (potential) contributions to the state of the art - Description of the work done to date (including results / publications), and a tentative research plan - Late stage students: The synergy and cohesion between the results, and the approach on how to complete the thesis Some PhD students who have delivered a top publication in the midst of their trajectory will be invited to present a testimonial; anybody can volunteer by sending a short email to the DS Chair (referring to their actual top publication). Submission site: https://easychair.org/conferences/?conf=essosdc16 == Doctoral Symposium Chair == Johannes Kinder (Royal Holloway, University of London, UK) Disclaimer: http://www.kuleuven.be/cwis/email_disclaimer.htm From ruy at cin.ufpe.br Mon Feb 29 08:14:13 2016 From: ruy at cin.ufpe.br (Ruy de Queiroz) Date: Mon, 29 Feb 2016 10:14:13 -0300 Subject: [TYPES/announce] 23rd WoLLIC 2016 (Puebla, Mexico) - Call for Papers - DEADLINE APPROACHING Message-ID: [Please circulate. Apologies for multiple copies] WoLLIC 2016 23rd Workshop on Logic, Language, Information and Computation August 16th-19th, 2016 Puebla, Mexico 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) Sociedade Brasileira de Computa??o (SBC) Sociedade Brasileira de L?gica (SBL) IN COOPERATION WITH ACM SIGLOG (to be confirmed) ORGANISATION Fundaci?n Universidad de las Am?ricas, Puebla, Mexico Benem?rita Universidad Aut?noma de Puebla, Mexico Centro de Inform?tica, Universidade Federal de Pernambuco, Brazil HOSTED BY Benem?rita Universidad Aut?noma de Puebla, Mexico 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-third WoLLIC will be held at the Department of Computer Science, Benem?rita Universidad Aut?noma de Puebla, Mexico, from August 16th to 19th, 2016. 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), 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; philosophical logic. 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. They must not exceed 15 pages (in font 10 or higher), 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. Papers must be submitted electronically at the WoLLIC 2016 EasyChair website. (Please go to http://wollic.org/wollic2016/instructions.html for instructions.) A title and single-paragraph abstract should be submitted by Mar 14, 2016, and the full paper by Mar 21, 2016 (firm date). Notifications are expected by Apr 22, 2016, and final papers for the proceedings will be due by May 6, 2016 (firm date). PROCEEDINGS The proceedings of WoLLIC 2016, including both invited and contributed papers, will be published in advance of the meeting as a volume in Springer's LNCS series (FoLLI subseries). In addition, abstracts will be published in the Conference Report section of the Logic Journal of the IGPL (Oxford U Press), and selected contributions will be published as a special post-conference WoLLIC 2016 issue of a scientific journal (to be confirmed). INVITED SPEAKERS Pablo Barcel? (Santiago de Chile) Dana Bartozov? (S?o Paulo) (TBC) Janos Makowsky (Haifa) Alessandra Parmigiano (Delft) Sonja Smets (Amsterdam) Katrin Tent (M?nster) (TBC) Andres Villaveces (Bogot?) SPECIAL SCREENING - A TRIBUTE TO THE LEGACY OF GEORGE BOOLE In celebration of the 200th anniversary of George Boole's birth (1815), there will be a special session with a screening of the documentary film "The Genius of George Boole" (2015, 58min). (to be confirmed) STUDENT GRANTS ASL sponsorship of WoLLIC 2016 will permit ASL student members to apply for a modest travel grant (deadline: May 1st, 2016). See http://www.aslonline.org/studenttravelawards.html for details. IMPORTANT DATES Mar 14, 2016: Paper title and abstract deadline Mar 21, 2016: Full paper deadline Apr 22, 2016: Author notification May 6, 2016: Final version deadline (firm) PROGRAM COMMITTEE Samson Abramsky (U Oxford, UK) Dietmar Berwanger (ENS Cachan, France) Guram Bezhanishvili (New Mexico State U, USA) Arnaud Durand (U Paris 7, France) Pietro Galliani (U Helsinki, Finland) Nina Gierasimczuk (U Amsterdam, The Netherlands) Jeroen Groenendijk (U Amsterdam, The Netherlands) Lauri Hella (U Tampere, Finland) Wesley Holliday (U Calif Berkeley, USA) Juha Kontinen (Helsinki U, Finland) Larry Moss (Indiana U, USA) Andr? Nies (U Auckland, New Zealand) Aarne Ranta (Chalmers U, Sweden) Mehrnoosh Sadrzadeh (Queen Mary Coll, UK) Norma Short (U Aix-Marseille, France) Jouko V??n?nen (U Helsinki, Finland & U Amsterdam, The Netherlands) (CHAIR) Rineke Verbrugge (U Groningen, The Netherlands) Heribert Vollmer (U Hannover, Germany) Dag Westerst?hl (Stockholm U, Sweden) STEERING COMMITTEE Samson Abramksy, Johan van Benthem, Anuj Dawar, Joe Halpern, Wilfrid Hodges, Ulrich Kohlenbach, Daniel Leivant, Leonid Libkin, Angus Macintyre, Luke Ong, Hiroakira Ono, Valeria de Paiva, Ruy de Queiroz. ORGANISING COMMITTEE Mauricio Osorio (Fundaci?n Universidad de las Am?ricas, Puebla) (Local co-chair) Claudia Zepeda Cort?s (Facultad de Ciencias de la Computaci?n, Benem?rita Universidad Aut?noma de Puebla) (Local co-chair) Jos? R. Arrazola Ram?rez (Facultad de Ciencias F?sico Matem?ticas, Benem?rita Universidad Aut?noma de Puebla) (Local co-chair) Anjolina G. de Oliveira (U Fed Pernambuco) Ruy de Queiroz (U Fed Pernambuco) (co-chair) FURTHER INFORMATION Contact one of the Co-Chairs of the Organising Committee. WEB PAGE http://wollic.org/wollic2016/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From P.Achten at cs.ru.nl Tue Mar 1 03:04:03 2016 From: P.Achten at cs.ru.nl (Peter Achten) Date: Tue, 1 Mar 2016 09:04:03 +0100 Subject: [TYPES/announce] [TFP 2016] 2nd call for papers Message-ID: <56D54CF3.4050005@cs.ru.nl> ----------------------------- C A L L F O R P A P E R S ----------------------------- ======== TFP 2016 =========== 17th Symposium on Trends in Functional Programming June 8-10, 2016 University of Maryland, College Park Near Washington, DC http://tfp2016.org/ The symposium on Trends in Functional Programming (TFP) is an international forum for researchers with interests in all aspects of functional programming, taking a broad view of current and future trends in the area. It aspires to be a lively environment for presenting the latest research results, and other contributions (see below). 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. TFP 2016 will be the main event of a pair of functional programming events. TFP 2016 will be accompanied by the International Workshop on Trends in Functional Programming in Education (TFPIE), which will take place on June 7nd. == INVITED SPEAKERS == TFP 2016 is pleased to announce keynote talks by the following two invited speakers: * Ronald Garcia, University of British Columbia * Steve Zdancewic, University of Pennsylvania == HISTORY == The TFP symposium is the heir of the successful series of Scottish Functional Programming Workshops. Previous TFP symposia were held in * Edinburgh (Scotland) in 2003; * Munich (Germany) in 2004; * Tallinn (Estonia) in 2005; * Nottingham (UK) in 2006; * New York (USA) in 2007; * Nijmegen (The Netherlands) in 2008; * Komarno (Slovakia) in 2009; * Oklahoma (USA) in 2010; * Madrid (Spain) in 2011; * St. Andrews (UK) in 2012; * Provo (Utah, USA) in 2013; * Soesterberg (The Netherlands) in 2014; * and Inria Sophia-Antipolis (France) in 2015. For further general information about TFP please see the TFP homepage. (http://www.tifp.org/). == 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 2016 program chair, David Van Horn. == 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. == SPONSORS == TFP is financially supported by CyberPoint, Galois, Trail of Bits, and the University of Maryland Computer Science Department. == PAPER SUBMISSIONS == Acceptance of articles for presentation at the symposium is based on a lightweight peer review process of 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. We use EasyChair for the refereeing process. Papers must be submitted at: https://easychair.org/conferences/?conf=tfp2016 Papers must be written in English, and written using the LNCS style. For more information about formatting please consult the Springer LNCS web site: http://www.springer.com/computer/lncs?SGWID=0-164-6-793341-0 == IMPORTANT DATES == Submission of draft papers: April 8, 2016 Notification: April 15, 2016 Registration: May 13, 2016 TFP Symposium: June 8-10, 2016 Student papers feedback: June 14, 2016 Submission for formal review: July 14, 2016 Notification of acceptance: September 14, 2016 Camera ready paper: October 14, 2016 == PROGRAM COMMITTEE == Amal Ahmed Northeastern University (US) Nada Amin ?cole Polytechnique F?d?rale de Lausanne (CH) Kenichi Asai Ochanomizu University (JP) Malgorzata Biernacka University of Wroclaw (PL) Laura Castro University of A Coru?a (ES) Ravi Chugh University of Chicago (US) Silvia Ghilezan University of Novi Sad (SR) Clemens Grelck University of Amsterdam (NL) John Hughes Chalmers University of Technology (SE) Suresh Jagannathan Purdue University (US) Pieter Koopman Radboud University Nijmegen (NL) Geoffrey Mainland Drexel University (US) Chris Martens University of California, Santa Cruz (US) Jay McCarthy University of Massachusetts, Lowell (US) Heather Miller ?cole Polytechnique F?d?rale de Lausanne (CH) Manuel Serrano INRIA, Sophia-Antipolis (FR) Scott Smith Johns Hopkins University (US) ?ric Tanter University of Chile (CL) David Van Horn (Chair) University of Maryland (US) Niki Vazou University of California, San Diego (US) Stephanie Weirich University of Pennsylvania (US) From spreen at math.uni-siegen.de Tue Mar 1 02:35:17 2016 From: spreen at math.uni-siegen.de (Dieter Spreen) Date: Tue, 1 Mar 2016 08:35:17 +0100 Subject: [TYPES/announce] International Workshop "Mathematics for Computation" (M4C) Message-ID: ---------------------------------------------------------- International Workshop "Mathematics for Computation" (M4C) ---------------------------------------------------------- Time & venue: 8-13 May 2016, Abtei Niederaltaich, Lower Bavaria, Germany This workshop, to be held on the occasion of Douglas Bridges's 70th birthday in 2015, will focus on recent results in the interplay between mathematics and computation. Please refer to http://mathematics4computation.org/ for more details such as registration process, abstract submission and student grants. IMPORTANT DEADLINES Titles and abstracts: 7th March 2016 Authors notification: 11th March 2016 Applications for student grants: 7th March 2016 Applicants notification: 11th March 2016 Registration closes: 15th March 2016 TOPICS WILL INCLUDE constructive mathematics type theory formal topology proof theory reverse mathematics proof complexity logic and complexity computable mathematics foundations of mathematics INVITED SPEAKERS Josef Berger Ulrich Berger Douglas Bridges Agata Ciabattoni Thierry Coquand Fernando Ferreira Peter Hancock Martin Hyland Angus Macintyre Maarten McKubre-Jordens Yiannis Moschovakis Erik Palmgren Joan Rand-Moschovakis Michael Rathjen Giuseppe Rosolini Giovanni Sambin Monika Seisenberger Bas Spitters Neil Thapen Henry Towsner PROGRAMME COMMITTEE Marco Benini Olaf Beyersdorff (chair) Hannes Diener Neil Ghani Hajime Ishihara Helmut Schwichtenberg ORGANISING COMMITTEE Basil Karadais Iosif Petrakis Sam Sanders Peter Schuster (chair) Dieter Spreen ----------------------------------------------------------------- -------------- next part -------------- An HTML attachment was scrubbed... URL: From coppa at di.uniroma1.it Sat Feb 27 11:32:14 2016 From: coppa at di.uniroma1.it (Emilio Coppa) Date: Sat, 27 Feb 2016 17:32:14 +0100 Subject: [TYPES/announce] IWACO 2016 - Call for Papers Message-ID: 7th IWACO International Workshop on Aliasing, Capabilities and Ownership (IWACO) Co-located with ECOOP Monday July 18th, 2016, Rome, Italy http://2016.ecoop.org/track/IWACO-2016#Call-for-Papers Reasoning about shared state in imperative programs is challenging. The existence of aliases, in particular, compromises modular reasoning, making imperative programs hard to understand, maintain, and analyze. These difficulties become even aggravated in a concurrent context. On the other hand, aliasing is a very powerful feature and allows for efficient implementations of data structures, for example. To address those challenges, techniques have been introduced for describing and reasoning about stateful programs and for restricting, analyzing, and preventing aliases. Approaches are based on ownership, capabilities, separation logic, linear logic, uniqueness, sharing control, escape analysis, argument independence, read-only references, linear references, effects systems, and access control mechanisms. The workshop will generally address the question how to reason about stateful (sequential or concurrent) programs. In particular, we will consider the following issues (among others): models, type and other formal systems, programming language mechanisms, analysis and design techniques, patterns and notations for expressing ownership, aliasing, capabilities, uniqueness, and related topics; optimization techniques, analysis algorithms, libraries, applications, and novel approaches exploiting ownership, aliasing, capabilities, uniqueness, and related topics; empirical studies of programs or experience reports from programming systems designed with these issues in mind; programming logics that deal with aliasing and/or shared state, or use ownership, capabilities or resourcing; applications of any of these techniques to a concurrent setting. We encourage not only submissions presenting original research results, but also papers that attempt to establish links between different approaches and/or papers that include survey material. Original research results should be clearly described. Paper selection will be based on the quality of the submitted material. Please direct any questions regarding the workshop's scope to the workshop organizer. Both full papers and short papers in the ACM 2-column style are welcome, with a maximum of 15 pages for full papers and 8 pages for short papers. Papers are strongly encouraged to be well below the maximum length. All submissions will be reviewed by the program committee. The accepted papers, after rework by the authors, will be made publicly available as informal proceedings on the workshop web page. For the submission, please use the HotCRP/EasyChair system: https://easychair.org/conferences/?conf=iwaco2016 ## Important Dates * Paper submission: April 22rd, 2016 * Notification: May 20th, 2016 * All deadlines: Anywhere on Earth (AoE), i.e., GMT/UTC?12:00 hour ## Workshop Programming Committee Paley Li, Northeastern University (organizer) Alexander Summers, ETH Zurich Sylvan Clebsch, Imperial College London Tobias Wrigstad, Uppsala University Marieke Huisman, University of Twente Hridesh Rajan, Iowa State University Bart Jacobs, KU Leuven Felix Klock, Mozilla Corporation Colin Gordon, Drexel University Marwan Abi-Antoun, Wayne State University -------------- next part -------------- An HTML attachment was scrubbed... URL: From hugotvieira at gmail.com Sat Feb 27 09:40:10 2016 From: hugotvieira at gmail.com (Hugo Vieira) Date: Sat, 27 Feb 2016 15:40:10 +0100 Subject: [TYPES/announce] 2nd CfP: 9th Interaction and Concurrency Experience (ICE 2016) Message-ID: ICE 2016 9th Interaction and Concurrency Experience June 8-9, 2016, Heraklion, Greece http://2016.discotec.org/ice2016 Satellite workshop of DisCoTec 2016 http://2016.discotec.org === Highlights === - Distinctive selection procedure - Innovative review disclosure - ICE welcomes submissions of full papers and short papers to be included in the proceedings - ICE also welcomes brief announcements of previously published work or new material - Submission deadlines: March 25 (abstract) and April 1 (full) - Invited talks: Uwe Nestmann and Alexandra Silva - Special issue in the Journal of Logical and Algebraic Methods in Programming (Elsevier) === Important Dates === March 25, 2016...................Abstract submission April 1, 2016........................Full paper submission April 1-May 2, 2016??.....Reviews and PC discussion May 2, 2016........................Notification to authors June 8-9, 2016....................ICE in Heraklion July 15, 2016......................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 discussion amongst authors and PC members. 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 the PC members not in conflict with the submission (the forum preserves anonymity of reviewers). The forum is used by reviewers to ask questions, clarifications, and modifications from the authors, allowing them better to explain all aspects of their submission. The evaluation of the submission will take into account not only the reviews, but also the outcome of the discussion. As witnessed by the past eight editions of ICE, this procedure considerably improves the accuracy of the reviews, the fairness of the selection, the quality of camera-ready papers, and the discussion during the workshop. For the first time in ICE 2016 we plan to partially disclose the reviews of accepted papers. The public part of reviews will be published on the workshop website, together with the submitted version of the accepted papers. We believe this mechanism will enhance reviewing transparency and become yet another trademark of ICE in the following years. === Submission Guidelines === We invite four types of submissions: (1) Full Papers; (2) Short Papers; (3) Brief Announcements of previously published work; (4) Brief Announcements of unpublished work. Full and short papers will appear in the post-proceedings and must report previously unpublished work and not be simultaneously submitted to other conferences/workshops with refereed proceedings. The ICE 2016 post-proceedings will be published in Electronic Proceedings in Theoretical Computer Science (http://eptcs.org/). In addition, we invite brief announcements of already published work or unpublished results, should the authors be interested in discussing their published research with the ICE community and giving a talk. Brief announcements will not appear in the post-proceedings, however they can be made available to participants (provided that the authors give their consent). Submissions must be made electronically in PDF format via EasyChair ( https://easychair.org/conferences/?conf=ice2016). Full papers should not exceed 15 pages in length, while short papers should not exceed 5 pages. Brief announcements of already published work should not exceed one page abstract which should include an explicit reference to the respective publication. Brief announcements of unpublished work should not exceed 5 pages. All submissions must be prepared in EPTCS style ( http://style.eptcs.org/). Accepted (full and short) papers and brief announcements must be presented at the workshop by one of the authors. === Special Issue === 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 can be found below. === Invited Speakers === Uwe Nestmann (Technische Universitat Berlin, DE) Alexandra Silva (University College London, UK) === Program Committee === Lacramioara Astefanoaei (fortiss, Technical University of Munich, DE) Giovanni Bernardi (IMDEA Software Institute, ES) Marcello M. Bersani (Politecnico di Milano, IT) Simon Bliudze (?cole Polytechnique F?d?rale de Lausanne, CH) Filippo Bonchi (CNRS, Ecole Normale Sup?rieure de Lyon, FR) Roberto Bruni (University of Pisa, IT) Stefano Calzavara (Universit? Ca' Foscari Venezia, IT) Vicenzo Ciancia (ISTI-CNR, Pisa, IT) Matteo Cimini (Indiana University Bloomington, US) Tiziana Cimoli (University of Cagliari, IT) Tiago Cogumbreiro (Rice University, US) Ornela Dardha (University of Glasgow, UK) Crystal Chang Din (Technische Universit?t Darmstadt, DE) Joel Greenyer (Leibniz Universit?t Hannover, DE) Ivan Lanese (University of Bologna, IT and INRIA, FR) Julien Lange (Imperial College London, UK) Alberto Lluch (Technical University of Denmark, DK) Christos Kloukinas (City University London, UK) Jean-Marie Madiot (Princeton University, US) Hern?n Melgratti (University of Buenos Aires, AR) Jorge P?rez (University of Groningen, NL) Luis Pino (Google Germany, DE) Jurriaan Rot (Ecole Normale Sup?rieure de Lyon, FR) Alexandra Silva (University College London, UK) Ana Sokolova (University of Salzburg, AT) Paola Spoletini (Kennesaw State University, US) Julien Tesson (Universit? Paris-est Cr?teil, FR) Emilio Tuosto (University of Leicester, UK) Valeria Vignudelli (University of Bologna, IT and INRIA, FR) Fabio Zanasi (Radboud University of Nijmegen, NL) Roberto Zunino (Universit? degli Studi di Trento, IT) === ICEcreamers === Massimo Bartoletti (University of Cagliari, IT) Ludovic Henrio (CNRS, Sophia Antipolis, FR) Sophia Knight (Uppsala University, SE; PC co-chair) Hugo Torres Vieira (IMT School for Advanced Studies Lucca, IT; PC co-chair) === Steering Committee === Simon Bliudze (?cole Polytechnique F?d?rale de Lausanne, CH) Filippo Bonchi (CNRS, Ecole Normale Sup?rieure de Lyon, FR) 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 eight 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 a special issue of JLAMP is in press (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 a special issue of JLAMP is in preparation. -------------- next part -------------- An HTML attachment was scrubbed... URL: From announce at CS.UCY.AC.CY Tue Mar 1 03:51:37 2016 From: announce at CS.UCY.AC.CY (Announce Announcements) Date: Tue, 1 Mar 2016 10:51:37 +0200 Subject: [TYPES/announce] 21st International Symposium on Formal Methods (FM 2016): Second Call for Papers Message-ID: <9BCBD37A-382F-43E5-B4FC-7254CBBE3B8C@cs.ucy.ac.cy> FM 2016: 21st International Symposium on Formal Methods Limassol, Cyprus, 7-11 November 2016 http://fm2016.cs.ucy.ac.cy *** SECOND CALL FOR PAPERS *** IMPORTANT DATES ? Abstract submission deadline: 16 May 2016 ? Full paper submission deadline: 30 May 2016 ? Notification: 8 August 2016 ? Camera ready: 5 September 2016 ? Conference: 7-11 November 2016 FM 2016 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. SCOPE AND TOPICS FM 2016 will highlight the development and application of formal methods in a wide range of domains including software, computer-based systems, systems-of-systems, human interaction, manufacturing, sustainability, power, transport, cities, healthcare, and biology. We also welcome papers on experiences of formal methods in industry, and on the design and validation of formal methods tools. FM 2016 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. The broad topics of interest for FM 2016 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 and model-checking, 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. ? KEYNOTE SPEAKERS ? Manfred Broy, Technical University of Munich, Germany ? Peter O'Hearn, University College London and Facebook, UK ? Jan Peleska, University of Bremen and Verified Software International, Germany 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=fm2016). 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 more 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. BEST PAPER AWARD During the conference, the Programme Committee Chairs will present an award to the authors of the submission selected as the FM 2016 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 FM 2016 is organized by the University of Cyprus and will take place at St. Raphael Resort, Limassol, Cyprus. GENERAL CHAIR Anna Philippou, University of Cyprus, Cyprus PROGRAMME CHAIRS John S Fitzgerald, Newcastle University, UK Stefania Gnesi, CNR-ISTI, Italy Constance L Heitmeyer, Naval Research Laboratory, USA PROGRAM COMMITTEE Erika Abraham, RWTH Aachen University, Germany Bernhard Aichernig, TU Graz, Austria Myla Archer, Naval Research Laboratory, USA Gilles Barthe, IMDEA Software Institute, Spain Nikolaj Bj?rner, Microsoft Research, USA Michael Butler, University of Southampton, UK Andrew Butterfield, Trinity College, Dublin, Ireland Ana Cavalcanti, University of York, UK David Clark, University College, London, UK Frank De Boer, CWI, Netherlands Jin Song Dong, National University of Singapore, Singapore Javier Esparza, Technical University of Munich, Germany John Fitzgerald, Newcastle University, UK Vijay Ganesh, University of Waterloo, Canada Diego Garbervetsky, University of Buenos Aires, Argentina Dimitra Giannakopoulou, NASA Ames, USA Stefania Gnesi, ISTI-CNR, Italy Wolfgang Grieskamp, Google, USA Arie Gurfinkel, Software Engineering Institute, Carnegie Mellon University, USA Anne E. Haxthausen, Technical University of Denmark, Denmark Ian Hayes, University of Queensland, Australia Constance Heitmeyer, Naval Research Laboratory, USA Jozef Hooman, TNO-ESI and Radboud University Nijmegen, Netherlands Laura Humphrey, Air Force Research Laboratory, USA Fuyuki Ishikawa, National Institute of Informatics, Japan Einar Broch Johnsen, University of Oslo, Norway Cliff Jones, Newcastle University, UK Joost-Pieter Katoen, RWTH Aachen University, Germany Gerwin Klein, NICTA and University of New South Wales, Australia Laura Kovacs, Chalmers University of Technology, Sweden Peter Gorm Larsen, Aarhus University, Denmark Yves Ledru, IMAG, France Rustan Leino, Microsoft Research, USA Elizabeth Leonard, Naval Research Laboratory, USA Martin Leucker, University of L?beck, Germany Michael Leuschel, University of D?sseldorf, Germany Zhiming Liu, Birmingham City University, UK Tiziana Margaria, Lero, Ireland Mieke Massink, CNR-ISTI, Italy Annabelle McIver, Macquarie University, Australia Dominique M?ry, Universit? de Lorraine, LORIA, France Peter M?ller, ETH Z?rich, Switzerland Tobias Nipkow, TU M?nchen, Germany Jos? Oliveira, Universidade do Minho, Portugal Olaf Owe, University of Oslo, Norway Sam Owre, SRI International, USA Anna Philippou, University of Cyprus, Cyprus Elvinia Riccobene, DTI - University of Milan, Italy Grigore Rosu, University of Illinois at Urbana-Champaign, USA Augusto Sampaio, Federal University of Pernambuco, Brazil Gerardo Schneider, Chalmers & University of Gothenburg, Sweden Natasha Sharygina, University of Lugano, Switzerland Marjan Sirjani, Reykjavik University, Iceland Ana Sokolova, University of Salzburg, Austria Jun Sun, Singapore University of Technology and Design Kenji Taguchi, AIST, Japan Stefano Tonetta, FBK-irst, Italy Marcel Verhoef, European Space Agency, Netherlands Alan Wassyng, McMaster University, Canada Heike Wehrheim, University of Paderborn, Germany Michael Whalen, University of Minnesota, USA Jim Woodcock, University of York, UK Fatiha Zaidi, Universit? Paris-Sud, France Gianluigi Zavattaro, University of Bologna, Italy Lijun Zhang, Institute of Software, Chinese Academy of Sciences, China Jian Zhang, Institute of Software, Chinese Academy of Sciences, China -------------- next part -------------- An HTML attachment was scrubbed... URL: From harley.eades at gmail.com Tue Mar 1 12:44:04 2016 From: harley.eades at gmail.com (Harley Eades III) Date: Tue, 1 Mar 2016 12:44:04 -0500 Subject: [TYPES/announce] Visiting PhD Student Message-ID: Are you or do you know a PhD student looking for an exciting new research project to join this summer? You are in luck! I am looking for a visiting PhD student for summer 2016 to collaborate with me on a newly funded two year NSF project studying at the intersection of graphical models of security and functional programming using category theory and linear logic. The project: 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/heades/attack-trees-in-monoidal-cats This project has lots of exciting problems to solve. I am looking for an energetic and passionate student to work closely with me on this project during the summer of 2016, more specfically, approximately through the following dates: June 1, 2016 - July 27, 2016 The hope is for the student and I to lay the initial ground work for the project and get some initial results that can be published during the following academic year. The student should be US based and have an interest in the following topics: - Models of security, - Categorical logic, - Intuitionistic linear logic and - 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. This opporunity comes with a $5,000 stipend to cover travel, food, and hotel during the visit. I am a new professor in computer science at Augusta University in the wonderful Augusta Georgia. Augusta is prefectly 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. 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. I welcome emails from anyone who is interested! Very best, Harley Eades From icfp.publicity at googlemail.com Thu Mar 3 02:56:11 2016 From: icfp.publicity at googlemail.com (Lindsey Kuper) Date: Wed, 2 Mar 2016 23:56:11 -0800 Subject: [TYPES/announce] ICFP 2016 Final Call for Papers Message-ID: ICFP 2016 The 21st ACM SIGPLAN International Conference on Functional Programming http://conf.researchr.org/home/icfp-2016 Final Call for Papers Important dates --------------- Submissions due: Wednesday, March 16 2016, 15:00 (UTC) https://icfp2016.hotcrp.com (now open) Author response: Monday, 2 May, 2016, 15:00 (UTC) - Thursday, 5 May, 2016, 15:00 (UTC) Notification: Friday, 20 May, 2016 Final copy due: TBA Early registration: TBA Conference: Monday, 19 September - Wednesday, 21 September, 2016 Please note ----------- For the sake of lightweight double-blind reviewing, the submission procedure may take a little more time than in previous ICFPs; we recommend that you register your submission as early as possible (you can update your paper until the deadline). Scope ----- ICFP 2016 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. - Functional Pearls: elegant, instructive, and fun essays on functional programming. - Experience Reports: short papers that provide evidence that functional programming really works or describe obstacles that have kept it from working. If you are concerned about the appropriateness of some topic, do not hesitate to contact the program chair. Abbreviated instructions for authors ------------------------------------ - By Wednesday, March 16 2016, 15:00 (UTC), submit a full paper of at most 12 pages (6 pages for an Experience Report), in standard SIGPLAN conference format, including figures but ***excluding bibliography***. The deadlines will be strictly enforced and papers exceeding the page limits will be summarily rejected. ***ICFP 2016 will employ a lightweight double-blind reviewing process.*** To facilitate this, submitted papers must adhere to two rules: 1. ***author names and institutions must be omitted***, and 2. ***references to authors' own related work should be in the third person*** (e.g., not "We build on our previous work ..." but rather "We build on the work of ..."). The purpose of this process is to help the PC and external reviewers come to an initial 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. We have put together a document answering frequently asked questions that should address many common concerns: http://conf.researchr.org/track/icfp-2016/icfp-2016-papers#Submission-and-Reviewing-FAQ (last updated February 8, 2016). - 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 your paper and learned your identity. - Each submission must adhere to SIGPLAN's republication policy, as explained on the web at: http://www.sigplan.org/Resources/Policies/Republication - Authors of resubmitted (but previously rejected) papers 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 program chair 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. Overall, a submission will be evaluated according to its relevance, correctness, significance, originality, and clarity. It 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. Functional Pearls and Experience Reports are separate categories of papers that need not report original research results and must be marked as such at the time of submission. Detailed guidelines on both categories are given below. Presentations will be videotaped and released online if the presenter consents. The proceedings will be freely available for download from the ACM Digital Library from at least one week before the start of the conference until two weeks after the conference. Formatting: Submissions must be in PDF format printable in black and white on US Letter sized paper and interpretable by Ghostscript. Papers must adhere to the standard SIGPLAN conference format: two columns, nine-point font on a ten-point baseline, with columns 20pc (3.33in) wide and 54pc (9in) tall, with a column gutter of 2pc (0.33in). A suitable document template for LaTeX is available at http://www.sigplan.org/Resources/Author/ Submission: Submissions will be accepted at https://icfp2016.hotcrp.com . Improved versions of a paper may be submitted at any point before the submission deadline using the same web interface. Author response: Authors will have a 72-hour period, starting at 15:00 UTC on Monday, 2 May, 2016, to read reviews and respond to them. 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 the definitive version of ACM article should reduce user confusion over article versioning. After your article has been published and assigned to your ACM Author Profile page, please visit http://www.acm.org/publications/acm-author-izer-service to learn how to create your links for free downloads from the ACM DL. 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. Special categories of papers ---------------------------- In addition to research papers, 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 six pages. Authors submitting such papers may wish to consider the following advice. 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. Your pearl is likely to be rejected if your 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 you wish to have 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 ICFP paper by its title, by its length, and by the criteria used to evaluate it. - Both in the proceedings 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. - An Experience Report is at most six pages long. 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 program 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: make a claim about how well functional programming worked on your project and why, and produce evidence to substantiate your claim. If functional programming worked for you in the same ways it has worked for others, you need only to summarize the results?the main part of your paper should discuss how well it worked and in what context. Most readers will not want to know all the details of your project and its implementation, but please characterize your project and its context well enough so that readers can judge to what degree your experience is relevant to their own projects. Be especially careful to highlight any unusual aspects of your project. Also keep in mind that specifics about your project are more valuable than generalities about functional programming; for example, it is more valuable to say that your team delivered its software a month ahead of schedule than it is to say that functional programming made your team more productive. If your paper not only describes experience but also presents new technical results, or if your experience refutes cherished beliefs of the functional-programming community, you may be better off submitting it as a full paper, which will be judged by the usual criteria of novelty, originality, and relevance. If you are unsure in which category to submit, the program chair will be happy to help you decide. Organizers ---------- General Co-Chairs: Jacques Garrigue (Nagoya University) Gabriele Keller (University of New South Wales) Program Chair: Eijiro Sumii (Tohoku University) Program Committee: Koen Claessen (Chalmers University of Technology) Joshua Dunfield (University of British Columbia, Canada) Matthew Fluet (Rochester Institute of Technology) Nate Foster (Cornell University) Dan Grossman (University of Washington, USA) Jurriaan Hage (Utrecht University) Roman Leshchinskiy (Standard Chartered Bank) Keisuke Nakano (The University of Electro-Communications) Aleksandar Nanevski (IMDEA Software Institute) Scott Owens (University of Kent) Sungwoo Park (Pohang University of Science and Technology) Amr Sabry (Indiana University) Tom Schrijvers (KU Leuven) Olin Shivers (Northeastern University) Walid Taha (Halmstad University) Dimitrios Vytiniotis (Microsoft Research, Cambridge) David Walker (Princeton University) Nobuko Yoshida (Imperial College London, UK) External Review Committee: See http://conf.researchr.org/committee/icfp-2016/icfp-2016-papers-external-review-committee . From klebanov at kit.edu Thu Mar 3 10:56:52 2016 From: klebanov at kit.edu (Vladimir Klebanov) Date: Thu, 3 Mar 2016 16:56:52 +0100 Subject: [TYPES/announce] CfP: 18th Workshop on Formal Techniques for Java-like Programs (FTfJP @ECOOP 2016) Message-ID: ***************************************************************** FTfJP 2016 - Call for papers 18th Workshop on Formal Techniques for Java-like Programs Co-located with ECOOP 2016 - 19 July 2016, Rome, Italy http://2016.ecoop.org/track/FTfJP-2016 ***************************************************************** IMPORTANT DATES Submission deadline: April 15, 2016 (AoE) Notification of acceptance: May 13 Workshop: July 19 OVERVIEW 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 large installed base, stable and well-defined interfaces and platforms, powerful (but also complex) libraries. The rising deployment in smart cards and mobile computing raises concerns about security and demands new methods to counter new possibilities for abuse. Work on formal techniques and tools and work on the formal underpinnings of programming languages themselves naturally complement each other. This workshop aims to bring together people working in both fields, on topics such as: * Language semantics * Specification techniques and languages * Verification of program properties * Verification logics * Dynamic program analysis * Static program analysis * Type systems * Security The workshop welcomes a wide range of submissions (see below), such as technical contributions, case studies, challenge proposals, and position papers. Just as the number and the feature set of Java-like languages is expanding, the term "Java-like" is also to be understood broadly. SUBMISSIONS AND PROCEEDINGS Contributions are sought on open questions, new developments, or interesting new applications of formal techniques in the context of Java or similar languages. Contributions are possible in two formats: * full papers (up to 6 pages in the ACM 2-column style) * short papers (up to 2 pages in the ACM 2-column style) Submissions should strive not merely to present completely finished work, but also raise challenging open problems or propose speculative new approaches. Case studies, reports from competitions, and other experience reports should identify lessons learned, reflect on the state of the art, or clearly motivate further research. We particularly welcome (clearly marked) position and discussion papers that may simply present suitable topics for discussion at the workshop, or raise issues that you feel deserve the attention of the research community. Examples include future work identified from existing research, potential PhD proposals, and specific well-motivated challenges within the workshop scope. Contributions will be formally reviewed for originality, relevance, and the potential to generate interesting discussions. Accepted papers will have the option of being published in the ACM Digital Library. In addition, depending on the nature of the contributions, we may be organizing a special journal issue as a follow-up to the workshop, as has been done for some of the previous FTfJP workshops. Contributions must be in English, in PDF format, and follow the format outlined above. Authors of accepted papers are required to ensure that at least one of them will be present at the workshop. Instructions for submitting can be found on the workshop site: http://2016.ecoop.org/track/FTfJP-2016 PROGRAM COMMITTEE Davide Ancona, Universit? degli studi di Genova, IT Richard Bubel, Darmstadt Technical University, DE Delphine Demange, University of Rennes 1, FR Pietro Ferrara, Julia Srl, IT Carlo Furia, Chalmers Techincal University, SE Vladimir Klebanov (chair), Karlsruhe Institute of Technology, DE Andrzej Murawski, University of Warwick, UK Gustavo Petri, Universit? Paris Diderot-Paris 7, FR Nadia Polikarpova, MIT, US Alex Potanin, Victoria University of Wellington, NZ Bent Thomsen, Aalborg Universitet, DK Oksana Tkachuk, NASA Ames, US CONTACT klebanov at kit.edu From carsten at demtech.dk Thu Mar 3 03:29:38 2016 From: carsten at demtech.dk (Carsten Schuermann) Date: Thu, 3 Mar 2016 09:29:38 +0100 Subject: [TYPES/announce] PostDoc Position at IT University of Copenhagen Message-ID: <5544F50B-0828-48C8-BB9A-2E89BB24C81C@demtech.dk> DemTech seeks Postdoctoral Researcher at IT University of Copenhagen The DemTech project at the IT University of Copenhagen funded by the Danish Council for Strategic Research is looking for a one-year postdoctoral researcher on the broad topic of election Technologies, starting 1 July 2016. DemTech is concerned with the technical challenges and societal implications of using information technology in elections. The postdoctoral researcher will work in one of the following broad areas: - trust in election technologies and the electoral practices in which they are embedded - verification of voting protocols using formal methods - design and analysis of voting technologies for voters with disabilities - security in voting technologies - statistical methods including risk-limiting audits The successful applicant will have completed a PhD in computer science, statistics, or social science. Application deadline: 30 April 2016, at 23:59 CET. Early expressions of interest are encouraged. Please contact Carsten Schuermann or Randi Markussen . Apply here: http://tinyurl.com/h58a6yu From drl at cs.cmu.edu Wed Mar 2 13:21:34 2016 From: drl at cs.cmu.edu (Dan Licata) Date: Wed, 2 Mar 2016 13:21:34 -0500 Subject: [TYPES/announce] CFP: Logical Frameworks and Meta-languages: Theory and Practice (LFMTP) 2016 Message-ID: <322D477D-A90D-495A-BC0D-5CCBBBDC279F@cs.cmu.edu> Logical Frameworks and Meta-Languages: Theory and Practice Thursday, 23 June 2016 Affiliated with FSCD Porto, Portugal http://dlicata.web.wesleyan.edu/events/lfmtp2016/ 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 and implementation and their use in reasoning tasks ranging from the correctness of software to the properties of formal computational 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 2016 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 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. * New theory contributions: canonical and substructural frameworks, contextual frameworks, proof-theoretic foundations supporting binders, functional programming over logical frameworks, homotopy type theory. * Applications of logical frameworks, e.g., in proof-carrying architectures such as proof-carrying authorization. * Techniques for programming with binders in functional programming languages such as Haskell, OCaml, or Agda and logic programming languages such as lambda Prolog or Alpha-Prolog. == Important Dates == Friday, April 8th: Abstract deadline Wednesday, April 13th: Submission deadline Friday, May 13th: Notification to authors Friday, May 27th: Final version due Thursday, June 23rd: Workshop date == Submission == In addition to regular papers, we also solicit "work in progress" reports, in a broad sense. Those do not need to report fully polished research results, but should be interesting for the community at large. Submitted papers should be in PDF, formatted using the ACM sigplanconf style files. The length is restricted to 10 pages for regular papers and 7 pages for "Work in Progress" papers. Accepted regular papers will be included in the proceedings, which will be published in ACM digital library in its International Proceedings series. == Program Committee == - Edwin Brady - Gilles Dowek, co-chair - Marcelo Fiore - Andrew Gacek - Olivier Hermant - Chantal Keller - Dan Licata, co-chair - Bernardo Toninho - Makarius Wenzel From dom.orchard at gmail.com Fri Mar 4 11:54:21 2016 From: dom.orchard at gmail.com (Dominic Orchard) Date: Fri, 4 Mar 2016 16:54:21 +0000 Subject: [TYPES/announce] Call for Participation: PLACES 2016 Message-ID: <56D9BDBD.5090409@gmail.com> Call for participation: 9th Workshop on Programming Language Approaches to Concurrency- and Communication-cEntric Software Friday 8th April 2016 Co-located with ETAPS 2016, Eindhoven, The Netherlands --------------------------------------------------------- For more information: http://places16.by.di.fc.ul.pt --------------------------------------------------------- Modern hardware platforms, from the very small to the very large, increasingly provide parallel computing resources for applications to maximise performance. Many applications therefore need to make effective use of tens, hundreds, and even thousands of compute nodes. Computation in such systems is thus inherently concurrent and communication centric. Effectively programming such applications is challenging; performance, correctness, and scalability are difficult to achieve. Various programming paradigms and methods have emerged to aid this task. The development of effective programming methodologies for this increasingly parallel landscape therefore demands exploration and understanding of a wide variety of foundational and practical ideas. This workshop offers a forum where researchers from different fields can exchange new ideas on this key challenge to modern and future programming- where concurrency and distribution are the norm rather than a marginal concern. *** Keynote *** We are excited to have Prof. Dr. Peter Mueller (ETH Zurich) giving this years' keynote presentation. *** Accepted papers *** * Secure Multiparty Sessions with Topics Ilaria Castellani, Mariangiola Dezani-Ciancaglini, Ugo De?Liguoro * Formalization of Phase Ordering Tiago Cogumbreiro, Jun Shirako, Vivek Sarkar * Parallel Monitors for Adaptive Sessions Mario Coppo, Mariangiola Dezani-Ciancaglini, Betti Venneri * Event-driven adaptation in COP Pierpaolo Degano, Gianluigi Ferrari, Letterio Galletta * From Events to Reactions: A Progress Report Tony Garnock-Jones * Reversible Sessions Using Monitors Claudio Antares Mezzina, Jorge A. P?rez * Future-based Static Analysis of Message Passing Programs Wytse Oortwijn, Stefan Blom, Marieke Huisman * Multiparty compatibility for concurrent objects Roly Perera, Julien Lange, Simon Gay * Program Execution on Reconfigurable Multicore Architectures Sanjiva Prasad * Type-checking Availability in Choreographic Programming(presentation-only) Hugo A. L?pez, Flemming Nielson, Hanne Riis Nielson *** Registration *** Via the ETAPS website: http://www.etaps.org/index.php/2016 If you have any questions please contact Dominic Orchard (dominic.orchard at cl.cam.ac.uk). Programme chairs: Dominic Orchard, Nobuko Yoshida Organising committee: Simon Gay, Alan Mycroft, Vasco T. Vasconcelos, Nobuko Yoshida Programme committee: * Francisco Martins, University of Lisbon * Heather Miller, EPFL * Fabrizio Montesi, University of Southern Denmark * Dominic Orchard, University of Cambridge / Imperial College London (co-chair) * Josef Svenningsson, Chalmers * Francesco Tiezzi, University of Camerino * Bernardo Toninho, Imperial College London * Wim Vanderbauwhede, University of Glasgow * Steven Wright, University of Warwick * Nobuko Yoshida, Imperial College London (co-chair) * Lukasz Ziarek, University at Buffalo -------------- next part -------------- An HTML attachment was scrubbed... URL: From alexander.perucci at graduate.univaq.it Fri Mar 4 05:17:14 2016 From: alexander.perucci at graduate.univaq.it (alexander.perucci at graduate.univaq.it) Date: Fri, 4 Mar 2016 11:17:14 +0100 (CET) Subject: [TYPES/announce] [VeryComp 2016] - 1st Call for Paper Message-ID: <1497985785.53.1457086620662.JavaMail.Alexander@DESKTOP-7TKA96C> [Apologies for multiple postings] == FIRST CALL FOR PAPERS == 1st International Workshop on Formal to Practical Software Verification and Composition (VeryComp 2016) Co-located event of STAF 2016 (http://staf2016.conf.tuwien.ac.at/) Wien, Austria - July 4th 2016 Web site: verycomp2016.disim.univaq.it == IMPORTANT DATES == Paper submissions: April 18, 2016 Notification of authors: May 25, 2016 Camera-ready copies: June 20, 2016 == THEMES AND OBJECTIVES == Nowadays, modern applications are increasingly realized as distributed systems composing existing pieces of software that autonomically cooperates to achieve a common goal. As a matter of fact, this calls for new software composition paradigms, and patterns, modeling and verification methods that are practical and usable on one hand and formal on the other. Despite the great interest in practical Software Composition and Formal Verification in their isolation, no common and integrated approaches have been established yet. VeryComp promotes contributions related to the subject at different levels: from modelling and verification to analysis, from componentization to composition. Foundational contributions as well as concrete application experiments are sought. VeryComp 2016 welcomes research papers, experience papers and tool presentations; nevertheless, papers describing novel research contributions and innovative applications are of particular interest. Details on workshop goals and themes can be found at: http://verycomp2016.disim.univaq.it All accepted papers will be published as part of a Springer LNCS Proceedings Volume (Lecture Notes in Computer Science): http://www.springer.com/lncs Furthermore, selected participants will be invited to submit an extended version of their papers after the workshop to a Thematic Series of the Springer JISA journal on Verification and Composition for the Internet of Services and Things (to appear soon on Springer). Each submitted paper will undergo a formal peer review process by at least 3 PC members. Contributions can be: - Regular papers (maximum 12 pages): In this category fall those contributions which propose novel research contributions, address challenging problems with innovative ideas, or offer practical contributions in the application of FM and SE approaches for building FI applications via software composition. Regular papers should clearly describe the situation or problem tackled, the relevant state of the art, the position or solution suggested and the potential benefits of the contribution. - Short papers (maximum 8 pages): This category includes tool demonstrations, position papers, industrial experiences and case-studies, and visionary papers. Authors of papers reporting industrial experiences are encouraged to make their experimental results available for use by reviewers. Similarly, authors of tool demonstration papers should make their tool available for use by reviewers. == Workshop Chairs == - Marco Autili, University of L???Aquila, Italy, marco.autili at univaq.it - Massimo Tivoli, University of L???Aquila, Italy, massimo.tivoli at univaq.it - Luca Ferrucci, ISTI-CNR, Italy, ferrucci at isti.cnr.it - Manuel Mazzara, Innopolis University, Russia, m.mazzara at innopolis.ru - Davide Bresolin, DISI - Universitu of Bologna, Italy, davide.bresolin at unibo.it - Marcello Bersani, DEIB - Politecnico di Milano, Italy, marcellomaria.bersani at polimi.it - Marisol Garcia-Valls, University Carlos III, Spain, mvalls at it.uc3m.es == Program Committee == - Domenico Bianculli, Universit?? du Luxembourg - Ste??phane Demri, NewYork University & CNRS, France - Silvio Ghilardi, Universita?? degli studi di Milano, Italy - Nafees Qamar, Vanderbilt University, USA - David Miguel Ramalho Pereira, Polytechnical School of Porto, Portugal - Cesar Sanchez, IMDEA Software Institute, Spain - Vincenzo Ciancia, ISTI-CNR, Italy - Gwen Salaun, INRIA, Grenoble-Rhone-Alpes, France - Guglielmo De Angelis, CNR-IASI/ISTI, Italy - Paola Inverardi, University of L???Aquila, Italy - Ivica Crnkovic, MaIardalen University, Sweden - Radu Calinescu, University of York, UK - Schahram Dustdar, University of Technology Wien, Austria - Luciano Baresi, Politecnico di Milano, Italy - Mauro Caporuscio, Linnaeus University, Sweden - Nikolaos Georgantas, INRIA, France - Salvatore Distefano, Universit?? di Messina, Italy - Victor Rivera, Innopolis University, Russia - Pascal Poizat, Paris Ouest University and LIP6, France - Saad Mubeen, M??lardalen University, Sweden - Hernan Melgratti, Universidad de Buenos Aires, Argentina - Julio Medina, Universidad de Cantabria, Spain - Patricia Lago, VU University Amsterdam, Nederland - Carlo Ghezzi, Politecnico di Milano, Italy - Antonio Bucchiarone, FBK-IRST, Italy - Antonio Brogi, Universit?? di Pisa, Italy - Amel Bennaceur, The Open University, UK - Carlo Bellettini, Universit?? degli studi di Milano, Italy == Web Chair & Publicity Chair == - Alexander Perucci, University of L'Aquila, Italy == List of topics (not limited to) == - Specification and design of software composition models - Formal verification and model checking of software integration code - Service-oriented software composition - Automated software composition and coordination - Formal verification of self-adaptive systems - Model-driven software composition - Correct-by-construction software composition - Communication middleware support for service oriented composition - Formal verification and model checking of multi-agent systems From chris.heunen at ed.ac.uk Mon Mar 7 04:43:58 2016 From: chris.heunen at ed.ac.uk (Chris Heunen) Date: Mon, 07 Mar 2016 09:43:58 +0000 Subject: [TYPES/announce] QPL 2016: Final call for papers Message-ID: FINAL CALL FOR PAPERS The 13th International Conference on Quantum Physics and Logic (QPL) June 6-10, 2016 University of Strathclyde, Glasgow, Scotland http://qpl2016.cis.strath.ac.uk The 13th International Conference on Quantum Physics and Logic (QPL) will take place at the University of Strathclyde between Tuesday 7 and Friday 10 June, 2016. 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. Previous QPL events were held in Oxford (2015), Kyoto (2014), Barcelona (2013), Brussels (2012), Nijmegen (2011), Oxford (2010), Oxford (2009), Reykjavik (2008), Oxford (2006), Chicago (2005), Turku (2004), and Ottawa (2003). INVITED SPEAKERS Elham Kashefi (University of Edinburgh) Tom Leinster (University of Edinburgh) Krysta Svore (Microsoft Research) Stephanie Wehner (Technical University Delft) TUTORIAL SPEAKERS On Monday June 6 and Tuesday June 7 there will be tutorial lectures: Kohei Kishida (University of Oxford) Aleks Kissinger (Radboud University Nijmegen) Conor McBride (University of Strathclyde) Daniel Oi (University of Strathclyde) Ognyan Oreshkov (Universite Libre de Bruxelles) Peter Selinger (Dalhousie University) SATELLITES On Saturday June 11 there will be a satellite workshop on "Semantic spaces at the intersection of natural language processing, physics, and cognitive science". Invited speakers are: Hans Briegel (University of Innsbruck) Peter Gardenfors (University of Lund) More details can be found at: https://www.sites.google.com/site/semspworkshop. IMPORTANT DATES Submission: March 13, 2016 Notification: April 24 Papers ready: May 29 Tutorials: June 6 Conference: June 7-10 SUBMISSIONS Prospective speakers are invited to submit a contribution to the conference. - Original contributions consist of a 5-12 page extended abstract which provides sufficient evidence of results of genuine interest and sufficient 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. - Short contributions will also be considered, and consist of a 3 page description including a link to work that has already been published or submitted elsewhere, provided it is recent and relevant to the conference. Extended versions of accepted original research contributions will be published in Electronic Proceedings in Theoretical Computer Science (EPTCS) after the conference. 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=qpl2016 There will be an award for the best paper whose authors are all students, at the discretion of the programme committee. REGISTRATION AND FINANCIAL SUPPORT If you are planning to come you must register. Registration is now open: http://onlineshop.strath.ac.uk/browse/extra_info.asp?modid=2&prodid=502 Thanks to our generous sponsors, limited funding is available to support participation of graduate students and those with caregiving responsibilities. If you would like to apply for financial support please send an email to qpl2016 at gmail.com indicating your name and affiliation, and if you are a student, the name of your supervisor. Priority will be given to those presenting a paper or poster at QPL2016. PROGRAMME COMMITTEE John Barrett (University of Nottingham) Rick Blute (University of Ottawa) Dan Browne (University College London) Giulio Chiribella (University of Hong Kong) Bob Coecke (University of Oxford) Ross Duncan (University of Strathclyde, co-chair) Ichiro Hasuo (University of Tokyo) Chris Heunen (University of Edinburgh, co-chair) Matty Hoban (University of Oxford) Bart Jacobs (Radboud University Nijmegen) Viv Kendon (Durham University) Kohei Kishida (University of Oxford) Aleks Kissinger (Radboud University Nijmegen) Joachim Kock (Universitat Autonoma de Barcelona) Matt Leifer (Chapman University) Paul-Andre Mellies (University Paris Diderot) Michael Moortgat (Utrecht University) Daniel Oi (University of Strathclyde) Prakash Panangaden (McGill University) Dusko Pavlovic (University of Hawaii) Simon Perdrix (CNRS Nancy) Robert Raussendorf (University of British Columbia) Mehrnoosh Sadrzadeh (Queen Mary University of London) Peter Selinger (Dalhousie University) Pawel Sobocinski (University of Southampton) Rob Spekkens (Perimeter Institute) Bas Spitters (Aarhus University) Isar Stubbe (Universite du Littoral-Cote-d'Opale) Jamie Vicary (University of Oxford) Mingsheng Ying (University of Technology Sydney) STEERING COMMITTEE Bob Coecke (University of Oxford) Prakash Panangaden (McGill University) Peter Selinger (Dalhousie University) LOCAL ORGANISATION Ross Duncan Chris Heunen Daniel Oi -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: not available URL: From russell.harmer at ens-lyon.fr Mon Mar 7 07:33:31 2016 From: russell.harmer at ens-lyon.fr (Russ Harmer) Date: Mon, 7 Mar 2016 13:33:31 +0100 Subject: [TYPES/announce] Post-doc at ENS Lyon Message-ID: The PLUME team of the LIP laboratory at the ENS Lyon is seeking candidates for a post-doctoral position financed by the 'Communicating with Computers' DARPA program for the Bio-curation use case. The project concerns the development of methods and tools for the formalization and analysis of protein-protein interaction networks in the framework of rule-based modeling. Some experience with logic programming would be a major advantage. Experience in any of the following fields would also be an advantage: graph transformation, causality, rule-based modeling, ontologies, formal logic. Candidates should have, or be about to complete, a PhD / doctoral degree. The position is for 12 months with possibility of contract renewal. Interested candidates should send a CV, motivation letter and contact details of referees to?russell.harmer at ens-lyon.fr. --? Russ Harmer CNRS & ENS Lyon -------------- next part -------------- An HTML attachment was scrubbed... URL: From serge.autexier at dfki.de Mon Mar 7 11:56:50 2016 From: serge.autexier at dfki.de (Serge Autexier) Date: Mon, 7 Mar 2016 17:56:50 +0100 (CET) Subject: [TYPES/announce] Final Call for Papers - 9th Conference on Intelligent Computer Mathematics - CICM 2016 - Abstract Submission Deadline 9. March 2016 Message-ID: <20160307165650.B98863806D28@mbp-autexier.informatik.uni-bremen.de> Second Call for Papers & Updates 9th Conference on Intelligent Computer Mathematics - CICM 2016 - July 25-29, 2016 University of Bialystok, Poland http://www.cicm-conference.org/2016 +----------------------------- NEWS ---------------------------------+ | Abstract Deadline: March 9th, 2016 | | CICM will host *5* workshops (Formal Mathematics for | | Mathematicians, Mathematical User Interfaces, Openmath, Proof | | Engineering (Constructing, Maintaining and Understanding Large | | Proofs) and Theorem Provers Components for Educational Software) | | as well as 2 tutorials | +--------------------------------------------------------------------+ Digital and computational solutions are becoming the prevalent means for the generation, communication, processing, storage and curation of mathematical information. Separate communities have developed to investigate and build computer based systems for computer algebra, automated deduction, and mathematical publishing as well as novel user interfaces. While all of these systems excel in their own right, their integration can lead to synergies offering significant added value. The Conference on Intelligent Computer Mathematics (CICM) offers a venue for discussing and developing solutions to the great challenges posed by the integration of these diverse areas. CICM has been held annually as a joint meeting since 2008, co-locating related conferences and workshops to advance work in these subjects. Previous meetings have been held in Birmingham (UK 2008), Grand Bend (Canada 2009), Paris (France 2010), Bertinoro (Italy 2011), Bremen (Germany 2012), Bath (UK 2013), Coimbra (Portugal 2014), and Washington DC (USA 2015). This is a call for papers for CICM 2016, which will be held in Bialystok, Poland, July 25-29, 2016. The principal tracks of the conference will be: * Track: Calculemus (chair: Leonardo de Moura) * Track: Digital Mathematical Libraries (DML) (chair: Frank Tompa) * Track: Mathematical Knowledge Management (MKM) (chair: Bruce Miller) * Track: Systems & Data (chair: Moa Johansson) * Track: Doctoral Programme (chair: Martin Suda) Like in previous years, project descriptions are welcomed as well. The overall programme is organized by the General Program Chair Michael Kohlhase. The workshop and publicity chair is Serge Autexier. The local arrangements will be coordinated by Adam Naumowicz. We plan to have proceedings of the conference as in previous years with Springer Verlag as a volume in Lecture Notes in Artificial Intelligence (LNAI). *New Important Dates* Conference submissions - Abstract submission deadline: *9. March 2016* - Submission deadline: 16. March 2016 - Reviews sent to authors: 20. April 2016 - Rebuttals due: 23. April 2016 - Notification of acceptance: 5. May 2016 - Camera ready copies due: 20. May 2016 - Conference: 25.-29. July 2016 Work-in-progress and Doctoral Programme - Submission deadline (Doctoral: Abstract+CV): 10. May 2016 - Notification of acceptance: 29. May 2016 - Camera ready copies due: 29. June 2016 More details on the conference are available from http://www.cicm-conference.org/2016/cicm.php?menu=cfp From andrea.rosa at usi.ch Mon Mar 7 16:38:31 2016 From: andrea.rosa at usi.ch (Andrea Rosa) Date: Mon, 7 Mar 2016 21:38:31 +0000 Subject: [TYPES/announce] Managed Languages Conference: PPPJ 2016 Call for Papers Message-ID: <1BDE6412-F56D-4B4E-8035-8FC4B6888324@usi.ch> PPPJ '16 13th International Conference on Principles and Practices of Programming on the Java Platform: Virtual Machines, Languages, and Tools August 29 - September 2, 2016 Lugano, Switzerland http://manlang16.inf.usi.ch/pppj In-cooperation with ACM SIGPLAN, SIGSOFT, SIGAPP and SPEC RG PPPJ '16 is a forum for researchers and practitioners to present and discuss novel results on all aspects of managed languages and their runtime systems, including virtual machines, tools, methods, frameworks, libraries, case studies, and experience reports. Managed languages and runtime systems of interest include, but are not limited to, Java, Scala, JavaScript, Python, Ruby, C#, F#, Clojure, Groovy, Kotlin, R, Java VM, Dalvik VM and Android Runtime (ART), LLVM, .NET CLR, RPython. ------------------------------------------------------------------------------- IMPORTANT DATES Abstract submission deadline: June 2, 2016 Submission deadline: June 6, 2016 Author notification: July 11, 2016 Camera-ready papers deadline: July 25, 2016 ------------------------------------------------------------------------------- TOPICS Virtual machines - Runtime systems (JVM, Dalvik VM and Android Runtime (ART), LLVM, .NET CLR, RPython, etc.) - VM design and optimization - VMs for mobile and embedded devices - Real-time VMs - Isolation and resource control Languages - Managed languages (Java, Scala, JavaScript, Python, Ruby C#, F#, Clojure, Groovy, Kotlin, R, etc.) - Domain-specific languages - Language design and calculi - Compilers - Language interoperability - Parallelism and concurrency - Modular and aspect-oriented programming - Model-driven development - Frameworks and applications - Teaching Techniques and tools - Static and dynamic program analysis - Testing - Verification - Monitoring and debugging - Security and information flow - Workload characterization and performance evaluation ------------------------------------------------------------------------------- SUBMISSIONS PPPJ '16 accepts three types of paper submissions: - Regular research paper: up to 12 pages - Work-in-progress paper: up to 6 pages - Industry and tool paper: up to 6 pages The conference proceedings will be published as part of the ACM International Conference Proceedings Series and will be disseminated through the ACM Digital Library. Research papers will be judged on their relevance, novelty, technical rigor, and contribution to the state-of-the-art. For work-in-progress research papers, more emphasis will be placed on novelty and the potential of the new idea than on technical rigor and experimental results. Industry and tool papers will be judged on their relevance, usefulness, and results. Suitability for demonstration and availability will also be considered for tool papers. ------------------------------------------------------------------------------- LOCATION PPPJ '16 will be part of the MANAGED LANGUAGES & RUNTIMES WEEK 2016, a premier forum for presenting and discussing innovations and breakthroughs in the area of programming languages and runtime systems. Managed Languages & Runtimes Week '16 features three international academic and industry venues for the first time: - PPPJ '16 - 13th International Conference on Principles and Practices of Programming on the Java Platform: Virtual Machines, Languages, and Tools. - JTRES '16 - 14th International Workshop on Java Technologies for Real-time and Embedded Systems - A workshop for researchers working on real-time and embedded Java with the goal of identifying the challenging problems that still need to be solved in order to assure the success of real-time Java as a technology and reporting results and experience. - VMM '16 - 3rd Virtual Machine Meetup - A venue for discussing the latest research and developments in the area of managed language execution. Managed Languages & Runtimes Week '16 will be hosted by the Faculty of Informatics of University of Lugano (USI) from August 29 to September 2, 2016. ------------------------------------------------------------------------------- ORGANIZING COMMITTEE General Chair: Walter Binder - University of Lugano (USI), Switzerland Program Committee Chair: Petr T?ma - Charles University, Czech Republic Organizing Chair: Yudi Zheng - University of Lugano (USI), Switzerland Publicity Chair: Andrea Ros? - University of Lugano (USI), Switzerland Web Chair: Giacomo Toffetti Carughi - University of Lugano (USI), Switzerland ------------------------------------------------------------------------------- PROGRAM COMMITTEE Wonsun Ahn - University of Pittsburgh, USA Lorenzo Bettini - University of Turin, Italy Irene Finocchi - University of Rome La Sapienza, Italy Michael Franz - University of California Irvine, USA David Gregg - Trinity College Dublin, Ireland David Grove - IBM Research, USA Apala Guha - Indraprastha Institute of Information Technology, India G?rel Hedin - Lund University, Sweden Nigel Horspool - University of Victoria, Canada Andreas Krall - Vienna University of Technology, Austria Prasad Kulkarni - University of Kansas, USA Doug Lea - State University of New York at Oswego, USA Ondrej Lhotak - University of Waterloo, Canada Du Li - Hewlett Packard Labs, USA Anders M?ller - University of Aarhus, Denmark Hanspeter M?ssenb?ck - Johannes Kepler Universit?t, Austria Rei Odaira - IBM Research Austin, USA Jeremy Singer - University of Glasgow, Scotland Eli Tilevich - Virginia Tech, USA Laurence Tratt - King's College London, England Petr Tuma - Charles University, Czech Republic Christian Wimmer - Oracle Labs, USA Jianjun Zhao - Shanghai Jiao Tong University, China -------------------------------------------------------------------------------- CONTACTS For additional information on PPPJ ?16 do not hesitate to contact the PC Chair > or visit the website http://manlang16.inf.usi.ch/pppj. ------------ Andrea Ros? PhD student - Teaching assistant Faculty of Informatics - 2nd floor Universit? della Svizzera italiana (USI) Via G. Buffi 13 CH-6904 Lugano Switzerland (e) andrea.rosa at usi.ch (p) +41 58 666 4455 ext. 2183 (w) http://www.inf.usi.ch/phd/rosaa/ From barbara.kordy at irisa.fr Tue Mar 8 03:46:52 2016 From: barbara.kordy at irisa.fr (Barbara Kordy) Date: Tue, 8 Mar 2016 09:46:52 +0100 Subject: [TYPES/announce] 2nd CFP: Graphical Models for Security (GraMSec'16) Message-ID: <56DE917C.3020905@irisa.fr> ***************************************************************** GraMSec'16 The Third International Workshop on Graphical Models for Security Co-located with CSF 2016 Lisbon, Portugal - June 27, 2016 http://gramsec.uni.lu/ ***************************************************************** Graphical security models provide an intuitive but systematic approach to analyze security weaknesses of systems and to evaluate potential protection measures. Formal methods and cyber security researchers, as well as security professionals from industry and government, have proposed various graphical security modeling schemes. Such models are used to capture different security facets (digital, physical, and social) and address a range of challenges including vulnerability assessment, risk analysis, defense analysis, automated defensing, secure services composition, policy validation and verification. The objective of the GraMSec workshop is to contribute to the development of well-founded graphical security models, efficient algorithms for their analysis, as well as methodologies for their practical usage. The workshop seeks submissions from academia, industry, and government presenting novel research on all theoretical and practical aspects of graphical models for security. The topics of the workshop include, but are not limited to: - Graphical models for threat modeling and analysis - Graphical models for risk analysis and management - Graphical models for requirements analysis and management - Textual and graphical representation for system, organizational, and business security - Visual security modeling and analysis of socio-technical and cyber-physical systems - Graphical security modeling for cyber situational awareness - Graphical models supporting the security by design paradigm - Methods for quantitative and qualitative analysis of graphical security models - Formal semantics and verification of graphical security models - Methods for (semi-)automatic generation of graphical security models - Enhancement and/or optimization of existing graphical security models - Scalable evaluation of graphical security models - Evaluation algorithms for graphical security models - Dynamic update of graphical security models - Game theoretical approaches to graphical security modeling - Attack trees, attack graphs and their variants - Stochastic Petri nets, Markov chains, and Bayesian networks for security - UML-based models and other graphical modeling approaches for security - Software tools for graphical security modeling and analysis - Case studies and experience reports on the use of graphical security modeling paradigm. IMPORTANT DATES Submission deadline: April 18, 2016 Acceptance notification: May 20, 2016 Camera ready version: June 3, 2016 GraMSec'16 workshop: June 27, 2016 SUBMISSION INSTRUCTIONS We solicit two types of submissions: - Regular papers (up to 15 pages) describing original and unpublished work within the scope of the workshop. - Short papers (up to 7 pages) describing original and unpublished work in progress. All submissions must be prepared using the LNCS style. Each paper will undergo a thorough review process. All accepted (regular and short) papers will be included in the workshop's post-proceedings. As last year, we plan to publish the GraMSec'16 post-proceedings in the Lecture Notes in Computer Science (LNCS) series of Springer (confirmation pending). Submissions should be made using the GraMSec'16 EasyChair web site: https://www.easychair.org/conferences/?conf=gramsec16. INVITED SPEAKER The invited lecture of GraMSec'16 will be given by Xinming Ou, associate professor at Computer Science and Engineering, University of South Florida, USA GENERAL CHAIR Barbara Kordy, INSA Rennes, IRISA, France PROGRAM COMMITTEE CO-CHAIRS Mathias Ekstedt, KTH Royal Institute of Technology, Sweden Dong Seong Kim, University of Canterbury, New Zealand PROGRAM COMMITTEE - Mathieu Acher, IRISA, FR - Massimiliano Albanese, George Mason University, USA - Ludovic Apvrille, T?l?com ParisTech, CNRS LTCI, FR - Thomas Bauereiss, DFKI GmbH, DE - Giampaolo Bella, University of Catania, IT - Stefano Bistarelli, University of Perugia, IT - Marc Bouissou, EDF R&D, FR - Fr?d?ric Cuppens, T?l?com Bretagne, FR - Nora Cuppens-Boulahia, T?l?com Bretagne, FR - Binbin Chen, Advanced Digital Sciences Center, SG - Jason Crampton, RHUL, UK - Herv? Debar, T?l?com SudParis, FR - Giovanna Dondossola, RSE, IT - Ulrik Franke, SICS, SE - Frank Fransen, TNO, NL - Olga Gadyatskaya, University of Luxembourg, LU - Paolo Giorgini, University of Trento, IT - Erlend Andreas Gjare, SINTEF, NO - Dieter Gollmann, TU Hamburg, DE - Olivier Heen, Technicolor, FR - Hannes Holm, Swedish Defence Research Agency, SE - Siv Hilde Houmb, Secure-NOK AS, NO - Ren? Rydhof Hansen, Aalborg University, DK - Ravi Jhawar, University of Luxembourg, LU - Henk Jonkers, BiZZdesign, NL - Sushil Jajodia, George Mason University, USA - Florian Kammueller, Middlesex University London, UK - Nima Khakzad, TU Delft, NL - Pascal Lafourcade, University of Auvergne, FR - Jean-Louis Lanet, INRIA, FR - Jean Leneutre, T?l?com ParisTech, FR - David Lubicz, DGA, FR - Sjouke Mauw, University of Luxembourg, LU - Per Hakon Meland, SINTEF, NO - Jogesh Muppala, HKUST, HK - Simin Nadjm-Tehrani, Link?ping University, SE - Steven Noel, MITRE, USA - Andreas L. Opdahl, University of Bergen, NO - Xinming Ou, University of South Florida, USA - St?phane Paul, Thales Research & Technology, FR - Ludovic Pi?tre-Cambac?d?s, EDF, FR - Sophie Pinchinat, University Rennes 1, IRISA, FR - Vincenzo Piuri, University of Milan, IT - Marc Pouly, Lucerne University of Applied Sciences and Arts, CH - Cristian Prisacariu, University of Oslo, NO - Nicolas Prigent, Sup?lec, FR - Christian W. Probst, TU Denmark, DK - David Pym, University College London, UK - Sasa Radomirovic, ETH Zurich, CH - Indrajit Ray, Colorado State University, USA - Fr?d?ric Remi, Amossys, FR - Arend Rensink, University of Twente, NL - Yves Roudier, EURECOM, FR - Pierangela Samarati, University of Milan, IT - Guttorm Sindre, NUST, NO - Ketil Stolen, Sintef, NO - Mari?lle Stoelinga, University of Twente, NL - Axel Tanner, IBM Research Z?rich, CH - Kishor S. Trivedi, Duke University, USA - Alexandre Vernotte, KTH, SE - Luca Vigano, King's College London, GB - Lingyu Wang, Concordia University, CA - Jan Willemson, Cybernetica, EE This call for papers and additional information about the workshop can be found at http://gramsec.uni.lu/ From ineamtiu at njit.edu Wed Mar 9 11:24:36 2016 From: ineamtiu at njit.edu (Iulian Neamtiu) Date: Wed, 9 Mar 2016 11:24:36 -0500 Subject: [TYPES/announce] Call for PLDI 2016 Student Posters Message-ID: <5EED3FF0-8FDE-412D-BB33-99413E36FB0B@njit.edu> PLDI?16 is soliciting poster contributions from both graduate and undergraduate students. Suitable topics are descriptions of work in progress, thesis projects, honors projects, and relevant research being or to be published elsewhere. Poster topics should target areas of interest to the PLDI community as described in the call for research papers. This is not a competition, but an opportunity for students to get feedback and suggestions from world-class researchers and also to market themselves as a future employee, PhD student, postdoc, faculty member, etc. The PLDI?16 student poster session will be held on Wednesday, June 15, 2016 during the PLDI Reception from 6-9pm PST at the conference venue (Fess Parker Doubletree). All students attending PLDI are strongly encouraged to participate, and our goal is to allow as many students as possible to present themselves and their work to the community. Students presenting a paper at PLDI, LCTES, or ISMM are ineligible to participate in the poster session. Students who are authors on a paper being presented at PLDI are eligible to participate, but the poster topic should be distinct from that of the PLDI paper. Students participating in the Student Research Competition (SRC) will contribute posters to this session as part of the SRC and should not apply to present an additional poster. Important Dates: ? Submission Deadline: March 25th, 2016 (11:59pm PT) ? Notification of Acceptance: April 1st, 2106 ? Student Poster Session: June 15, 2016 Students with accepted posters are encouraged to apply for PLDI16 student travel support. Submission Site and Instructions: http://conf.researchr.org/track/pldi-2016/pldi-2016-posters Poster Selection Committee: Iulian Neamtiu (Chair), New Jersey Institute of Technology, USA Matthew Hammer, University of Colorado, Boulder Na Meng, Virginia Tech Zhijia Zhao, UC Riverside From storm at cwi.nl Wed Mar 9 15:07:13 2016 From: storm at cwi.nl (Tijs van der Storm) Date: Wed, 9 Mar 2016 21:07:13 +0100 Subject: [TYPES/announce] Upcoming deadlines SPLASH'16 in Amsterdam: OOPSLA & Onward! Message-ID: /************************************************************************************/ ACM Conference on Systems, Programming, Languages, and Applications: Software for Humanity (SPLASH'16) Amsterdam, The Netherlands Sun 30th October - Fri 4th November , 2016 http://2016.splashcon.org Sponsored by ACM SIGPLAN /************************************************************************************/ # Important dates OOPSLA Papers: * Submissions due: March 23, 2016 * Author Response: May 19 - May 21, 2016 * Author Notification: June 1, 2016 * Camera Ready: August 26, 2016 Onward! Papers & Essays: * Submissions due: April 1, 2016 * First notification: May 20, 2016 * Revised papers: July 15, 2016 * Final notification: July 31, 2016 * Camera ready: August 26, 2016 # SPLASH 2016 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, systems, and software engineering. We invite high quality submissions describing original and unpublished work. ## OOPSLA Research Papers Papers that address any aspect of software development are welcome, including requirements, modeling, prototyping, design, implementation, generation, analysis, verification, testing, evaluation, maintenance, reuse, replacement, and retirement of software systems. Papers may address these topics in a variety of ways, including new tools (such as languages, program analyses, and runtime systems), new techniques (such as methodologies, design processes, code organization approaches, and management techniques), and new evaluations (such as formalisms and proofs, corpora analyses, user studies, and surveys). Submissions due: Wed 23 March, 2016 http://2016.splashcon.org/track/splash-2016-oopsla ## Onward! Research 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: Fri 1 April, 2016 http://2016.splashcon.org/track/onward2016/onward-2016-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 an exploration of a topic, its impact, or 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 by which the author reached an understanding of such a topic. The subject area 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: Fri 1 April, 2016 http://2016.splashcon.org/track/onward2016/onward2016-essays ## More information Contact: publicity at splashcon.org Website: http://2016.splashcon.org Location: M?venpick Hotel Amsterdam City Centre Amsterdam, The Netherlands ## Organization: SPLASH General Chair: Eelco Visser (TU Delft) OOPSLA Papers Chair: Yannis Smaragdakis (University of Athens) Onward! Papers Chair: Emerson Murphy-Hill (North Carolina State University) Onward! Essays Chair: Crista Lopes (University of California, Irvine) Artifacts Co-Chairs: Michael Hind (IBM Research) and Michael Bond (Ohio State University) Publications Chair: Alex Potanin (Victoria University of Wellington) Sponsorship Chair: Jurgen Vinju (Purdue University) Publicity and Web Co-Chairs: Tijs van der Storm (CWI) and Ron Garcia (University of British Columbia) Web Technology Chair: Eelco Visser (TU Delft) /************************************************************************************/ -- Researcher Centrum Wiskunde & Informatica (CWI) Master of Software Engineering Universiteit van Amsterdam (UvA) Dr. Tijs van der Storm @ Centrum Wiskunde & Informatica (CWI) Office: L225 | Phone: +31 (0)20 5924164 | Address: Science Park 123 P.O. Box 94079 | Postal code: 1090 GB | Amsterdam, The Netherlands -------------- next part -------------- An HTML attachment was scrubbed... URL: From wneuper at ist.tugraz.at Tue Mar 8 11:13:10 2016 From: wneuper at ist.tugraz.at (Walther Neuper) Date: Tue, 8 Mar 2016 17:13:10 +0100 Subject: [TYPES/announce] CfP ThEdu'16 at CICM Message-ID: <56DEFA16.9000904@ist.tugraz.at> Call for Extended Abstracts & Demonstrations - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ThEdu'16 Theorem Prover Components for Educational Software http://www.uc.pt/en/congressos/thedu/thedu16 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - at CICM 2016 Conferences on Intelligent Computer Mathematics July 25-29, 2016, Bialystok, Poland http://www.cicm-conference.org/2016 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - THedu'16 Scope: Educational software tools have technologies integrated from CAS, from DGS, from Spreadsheets and others, but not from TP with few exceptions: the latter have been developed to model mathematical reasoning in software -- rigorous reasoning as a companion of calculating, which guarantees the unsurpassed reliability of mathematics. Providing students with insight in and experience with this kind of reliability is considered an essential aim of mathematics education. TPs intrude into science as well as into industry: They are used to tackle difficult proofs in the science of mathematics, like the Four Color Problem or the Kepler Conjecture. In industry TPs are successfully used to verify safety critical software. This workshop addresses a window of opportunity during the still open development of TP. The workshop provides a meeting place for educators and developers of educational mathematics software and experts in TP. The discussions shall clarify the requirements of education, identify advantages and promises of TP for learning and motivate development of a novel kind of educational mathematical tools probably establishing a new generation of such tools. Important Dates * Extended Abstracts: 4. June 2016 * Author Notification: 18. June 2016 * Final Version: 2. July 2016 * Workshop Day: 25-29. July 2016 Points of interest include: * Adaption of TP -- concepts and technologies for education: knowledge representation, simplifiers, reasoners; undefinednes, level of abstraction, etc. * Requirements on software support for reasoning -- reasoning appears as the most advanced method of human thought, so at which age which kind of support TP should be provided? * Automated TP in geometry -- relating intuitive evidence with logical rigor: specific provers, adaption of axioms and theorems, visual proofs, etc. * Application of TP components in SW for engineers -- Formal Methods increasingly advance into engineering practice, so educational software based on TP components could anticipate that advancement. * Levels of authoring -- in order to cope with generality of TP: experts adapt to specifics of countries or levels, teachers adapt to courses and students. * Adaptive modules, students modeling and learning paths -- services for user guidance provided by TP technology: which interfaces enable flexible generation of adaptive user guidance? * Next-step-guidance -- suggesting a next step when a student gets stuck in problem solving: which computational methods can extend TP for that purpose? * TP as unifying foundation -- for the integration of technologies like CAS, DGS, Spreadsheets etc: interfaces for unified support of reasoning? * Continuous tool chains -- for mathematics education from high-school to university, from algebra and geometry to graph theory etc. 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. Contributions should be submitted via THedu'16 easychair https://www.easychair.org/conferences/?conf=thedu16. Extended abstracts and demonstration proposals should be no more than 4 pages in length and are to be submitted in PDF format. They must conform to the EPTCS style guidelines (http://style.eptcs.org/). At least one author of each accepted extended abstract/demonstration proposal is expected to attend THedu'15 and presents his/her extended abstract/demonstration. Joint publication in companion with other CICM events is under consideration (e.g. http://ceur-ws.org/). 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, TUG 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 fabio.zanasi at ens-lyon.fr Thu Mar 10 10:09:02 2016 From: fabio.zanasi at ens-lyon.fr (fabio.zanasi at ens-lyon.fr) Date: Thu, 10 Mar 2016 16:09:02 +0100 (CET) Subject: [TYPES/announce] CMCS 2016: Last Call for Participation (with Programme) Message-ID: <20160310150902.0DC4B32032D@labbe.ens-lyon.fr> Last Call for Participation 13th International Workshop on Coalgebraic Methods in Computer Science (CMCS'16) 2 - 3 April 2016, Eindhoven, the Netherlands http://www.coalg.org/cmcs16 Venue and event --------------- CMCS'16 will be held in Eindhoven, the Netherlands, co-located with ETAPS 2016 on 2 - 3 April 2016. Programme --------------- The programme of the workshop is now available at http://www.coalg.org/cmcs16/programme.html . Keynote Speaker --------------- Jiri Adamek, Braunschweig University of Technology, Germany Invited Speakers --------------- Andreas Abel, University of Gothenburg, Sweden Filippo Bonchi, CNRS/ENS Lyon, France Invited Tutorial Speakers ------------------------- There will be a special session on weighted automata, with invited tutorials by Borja Balle, Lancaster University, United Kingdom Alexandra Silva, University College London, United Kingdom Accepted Papers ------------------------- Ekaterina Komendantskaya and John Power. Category theoretic semantics for theorem proving in logic programming: embracing the laxness David Sprunger. A complete logic for behavioural equivalence in coalgebras of finitary set functors Bart Jacobs. Affine Monads and Side-Effect-Freeness Ievgen Ivanov. On Local Characterization of Global Timed Bisimulation for Abstract Continuous-Time Systems Fredrik Dahlqvist. Coalgebraic completeness-via-canonicity: principles and applications. Mehdi Zarrad and H. Peter Gumm. Transitivity and Difunctionality of Bisimulations Joost Winter. Product Rules and Distributive Laws Luigi Santocanale. Relational lattices via duality Julian Salamanca, Marcello Bonsangue and Jurriaan Rot. Duality of Equations and Coequations via Contravariant Adjunctions Octavian Babus and Alexander Kurz. On the logic of generalised metric spaces Accepted Short Contributions ------------------------- Stefan Milius, Lutz Schrvder and Thorsten Wi_mann. Regular Behaviours with Names: On Rational Fixpoints of Endofunctors on Nominal Sets Bartek Klin and Beata Nachyla. Simple stream specifications with undecidable productivity Tomasz Brengos, Marino Miculan and Marco Peressotti. Behavioural equivalences for coalgebras with unobservable moves Baltasar Trancsn Y Widemann and Markus Lepper. Coinductive Program Synthesis for the Masses Julian Salamanca. An Eilenberg-like theorem for algebras over a monad Marco Peressotti. Towards coalgebraic semantics of higher-order behaviours Jens Lechner. (Co)algebraic specification and its application in XML-based modelling Filippo Bonchi, Matias David Lee and Jurriaan Rot. Proving Equations on Stream GSOS via Bisimulation on Open Terms Henning Urbat. Algebraic Language Theory = Monads + Duality Peter Padawitz. I-polynomial data types: adjunctions, equations, and theories CMCS Dinner ------------------------- We are organizing a social dinner on Sat 2 April and this is separate from the "ETAPS Pre-Satellite Events Dinner" on Sunday. For the CMCS dinner you have to register separately. Please follow the link "CMCS dinner" you find on the left at http://www.coalg.org/cmcs16/. --- Questa e-mail ? stata controllata per individuare virus con Avast antivirus. https://www.avast.com/antivirus From m.huisman at utwente.nl Wed Mar 9 15:48:51 2016 From: m.huisman at utwente.nl (m.huisman at utwente.nl) Date: Wed, 9 Mar 2016 20:48:51 +0000 Subject: [TYPES/announce] Call for Participation: VerifyThis Verification Competition@ETAPS 2016 Message-ID: **************************************** VerifyThis Verification Competition 2016 CALL FOR PARTICIPATION Competition to be held at ETAPS 2016 2 April 2016, Eindhoven, Netherlands http://etaps2016.verifythis.org/ **************************************** - Program available - Dafny tutorial and challenge open for all - Still travel grants available IMPORTANT DATES Competition: April 2 (full-day event) Post-competition discussions: April 3 Announcement of prizes: April 4 (during ETAPS welcome reception) ABOUT VerifyThis 2016 is a program verification competition taking place as part of the European Joint Conferences on Theory and Practice of Software (ETAPS 2016) on April 2nd, 2016 in Eindhoven, Netherlands. It is the 5th event in the VerifyThis competition series. 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 or 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 behavior of programs in focus. Solutions will be judged for correctness, completeness and elegance. PROGRAM Saturday April 2 9:00 ? 9:45 Dafny tutorial (open to everybody) 9:45 ? 10:30 Dafny challenge (open to everybody) 10:30 ? 11:00 coffee break Start of the competition 11:00 ? 12:30 challenge 1 (90 minutes) 12:30 ? 14:00 lunch 14:00 ? 15:30 challenge 2 (90 minutes) 15:30 ? 16:00 coffee break 16:00 ? 17:30 challenge 3 (90 minutes) 17:30 ? 19:00 participants that are leaving already discuss their answers with the judges 19:30 dinner for all competition participants Sunday April 3 informal discussions among participants and judging Monday April 4 during reception Award ceremony DAFNY TUTORIAL The competition will start with a tutorial on Dafny by Rustan Leino, MSR Research. Dafny has been especially popular in previous verification competitions. The tutorial will explain the basic ideas of program verification in Dafny, which can then immediately be tried out on a small challenge problem. The Dafny tutorial is open to all ETAPS participants. TRAVEL GRANTS The competition still has funds for a limited number of travel grants. A grant covers the incurred travel and accommodation costs up to a certain amount. The amount is EUR 250 for those coming from Europe and EUR 500 for those coming from outside Europe. To apply for a travel grant, send an email to etaps2016 at verifythis.org. The application should include: - your name - your affiliation - the academic degree you are seeking resp. your career stage - 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 or PhD student, please have your supervisor send a brief letter of support by email to the same address. Evaluation criteria are qualifications (for the applicant's career level), need (please explain briefly in your application), and diversity (technical, geographical, etc.). PRIZES Prizes will be awarded in the following categories: - best team - best student team - best challenge submitted - tool providing most assistance to the user PARTICIPATION and REGISTRATION Participation is open for anybody interested. Teams of up to two people are allowed. 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 VerifyThis is an official one-day satellite event of ETAPS. Please register with ETAPS. To facilitate planning, please also send an email to etaps2016 at verifythis.org stating your planned team composition and verification system(s) you plan to use. Informal inquiries are welcome at the same address. ORGANIZERS * Marieke Huisman, University of Twente, the Netherlands * Rosemary Monahan, National University of Ireland Maynooth * Peter M?ller, ETH Zurich, Switzerland CONTACT etaps2016 at verifythis.org http://etaps2016.verifythis.org/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From roopsha.samanta at ist.ac.at Wed Mar 9 13:20:19 2016 From: roopsha.samanta at ist.ac.at (Roopsha Samanta) Date: Wed, 9 Mar 2016 10:20:19 -0800 Subject: [TYPES/announce] Call for Participation: The 1st Workshop on Design and Analysis of Robust Systems (DARS 2016), Vienna, April 11, 2016 Message-ID: *************************************************************** The First Workshop on Design and Analysis of Robust Systems (DARS 2016) April 11, 2016 Co-located with CPS Week 2016, Vienna, Austria http://people.cis.ksu.edu/~pprabhakar/dars/dars2016.html **************************************************************** Important Dates: ---------------------- Early registration: ***18 March, 2016*** Workshop: 11 April, 2016 Scope: --------- Robustness refers to the ability of a system to behave reliably in the presence of perturbation in the system parameters or irregularities in the system's operating environment. This is particularly important in the context of embedded systems and software, which interact with a physical environment through sensors and actuators and communicate over wired or wireless networks. Such systems are routinely subject to deviations arising from sensor or actuation noise, quantization and sampling of data, uncertainty in the physical environment, and delays or packet drops over unreliable network channels. When deployed in safety critical applications, system robustness in the presence of uncertainty is not just desirable, but crucial. Our aim is to foster dialogue and exchange of ideas and techniques across several disciplines with an interest in robustness such as formal verification, programming languages, fault tolerance, control theory, and hybrid systems. The first DARS workshop will consist of a number of invited speakers who will share their diverse perspectives on the robustness problem. The workshop will be informal, with plenty of time for Q&A and brainstorming sessions. Organizers: --------------- Pavithra Prabhakar, Kansas State University Roopsha Samanta, IST Austria Invited Speakers (partial list): --------------------------------------- Roderick Bloem, Graz University of Technology Georgios Fainekos, Arizona State University Antoine Girard, CNRS Jan Otop, University of Wroc?aw Matthias Rungger, Technische Universit?t M?nchen Ulrich Schmidt, Vienna University of Technology From Klaus.Havelund at jpl.nasa.gov Thu Mar 10 09:29:20 2016 From: Klaus.Havelund at jpl.nasa.gov (Havelund, Klaus (349F)) Date: Thu, 10 Mar 2016 14:29:20 +0000 Subject: [TYPES/announce] [fm-announcements] [RV 2016] Second Call for Papers -- 2 months to the deadline Message-ID: [Our apologies for duplicates] RV 2016 16th International Conference on Runtime Verification September 23-30, Madrid, Spain http://rv2016.imag.fr = Scope Runtime verification is concerned with monitoring and analysis of software and hardware system executions. Runtime verification techniques are crucial for system correctness, reliability, and robustness; they are significantly more powerful and versatile than conventional testing, and 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: - specification languages - specification mining - program instrumentation - monitor construction techniques - logging, recording, and replay - runtime enforcement, fault detection, localization, containment, recovery and repair - program steering and adaptation - metrics and statistical information gathering - combination of static and dynamic analyses - program execution visualization - monitoring techniques for safety/mission-critical systems - monitoring distributed systems, cloud services, and big data applications - monitoring security and privacy policies 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. = Invited Speakers The program of RV 2016 will feature invited talks from: Gul Agha (University of Illinois at Urbana-Champaign, USA) Oded Maler (CNRS and University of Grenoble-Alpes, France) Fred B. Schneider (Cornell University, USA) = Overview RV 2016 will be held September 23-30 in Madrid, Spain. RV 2016 will feature the first summer school on Runtime Verification (September 23-25), two workshop days (September 26-25), and three conference days (September 28-30). = General Information on Submissions All papers and tutorials will appear in the conference proceedings in an LNCS volume. Submitted papers and tutorials must use the LNCS/Springer style. At least one author of each accepted paper and tutorial must attend RV 2016 to present the paper. Papers must be written in English and submitted electronically (in PDF format) using the EasyChair system. The below page limitations 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. ? Research Papers Track Research papers can be submitted in two categories: regular and short papers. Papers in both categories will be reviewed by at least 3 members of the Program Committee. * Regular Papers (up to 15 pages) should present original unpublished results. Theoretical papers, system and application papers as well as case studies on runtime verification are all welcome. The Program Committee of RV 2015 will give a best paper award. 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. * Short Papers (up to 6 pages) 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. Accepted short papers will be presented in special talk (15 minutes) and poster sessions. ? Tool Papers Track The aim of the RV 2016 tool track is to provide an opportunity for researchers and practitioners to show and to discuss the latest advances, experiences and challenges in devising and developing reliable software tools for runtime verification. All tool papers will be reviewed by at least 3 members of the Tool Committee. An author of each accepted tool paper should give a 15-20 minutes demonstration during the conference. All tool papers must include information on tool availability, maturity, selected experimental results and it should provide a link to a website containing the theoretical background and user guide. Furthermore, we strongly encourage authors to make their tools and benchmarks available with their submission. We encourage tool papers to include a script in an appendix (not included in the page count) describing how the demo will be conducted during the conference presentation with screenshots presenting step-by-step the tool?s capabilities, highlighting the main characteristics and the usage. Tool papers can be submitted into two categories: * Regular Tool Papers (up to 8 pages). A tool paper in this category should present a new tool, a new tool component or significant and novel extensions to existing tools supporting runtime verification. Each submission should be original and not published previously in a tool paper form. * Tool Exhibition Papers (up to 4 pages). A tool paper in this category can have been previously published. A tool paper in this category should be oriented towards the tool usage and is an opportunity for the developers to present them at RV 2016. ? Tutorial Track Tutorials are two-to-three-hour presentations on a selected topic. Additionally, tutorial presenters will be offered to publish a paper of up to 20 pages in the LNCS conference proceedings. A proposal for a tutorial must contain the subject of the tutorial, a proposed timeline, a note on previous similar tutorials (if applicable) and the differences to this incarnation, and a biography of the presenter. The proposal must not exceed 2 pages. Tutorial proposals will be reviewed by the Program Committee. = Important Dates Research and tool papers as well as tutorials will follow the following timeline: Abstract deadline: May 8, 2016 Paper and tutorial deadline: May 15, 2016 Tutorial notification: June 1, 2016 Paper notification: July 11, 2016 Camera ready deadline: August 8, 2016 Summer school: September 23-25, 2016 Workshops and tutorials: September 26-27, 2016 Conference: September 28-30, 2016 = Committees ? Program Committee Chairs Yli?s Falcone, Univ. Grenoble-Alpes and Inria, France Cesar Sanchez, IMDEA Software, Madrid, Spain ? Tool Committee Chair Klaus Havelund, NASA Jet Propulsion Laboratory, USA ? Local Organization Chair Juan E. Tapiador, Universidad Carlos III de Madrid, Spain ? Program Committee Erika Abraham, RWTH Aachen University, Germany Howard Barringer, The University of Manchester, UK Ezio Bartocci, TU Wien, Austria Andreas Bauer, NICTA & Australian National University, Australia Saddek Bensalem, Univ. Grenoble Alpes, France Eric Bodden, Fraunhofer SIT and Technische University Darmstadt, Germany Borzoo Bonakdarpour, McMaster University, Canada Laura Bozzelli, Technical University of Madrid (UPM), Spain Juan Caballero, IMDEA Software Institute, Spain Wei-Ngan Chin, National University of Singapore, Singapore Christian Colombo, University of Malta, Malta Jyotirmoy Deshmukh, Toyota Technical Center, USA Alexandre Donz?, UC Berkeley EECS Department, USA Yli?s Falcone, Univ. Grenoble Alpes and Inria, France Bernd Finkbeiner, Saarland University, Germany Adrian Francalanza, University of Malta, Malta Vijay Garg, The University of Texas at Austin, USA Patrice Godefroid, Microsoft Research, USA Susanne Graf, Univ. Grenoble Alpes and CNRS, France Radu Grosu, Vienna University of Technology, Austria Sylvain Hall?, Universit? du Qu?bec ? Chicoutimi, Canada Klaus Havelund, NASA Jet Propulsion Laboratory, USA Johan Jaffar, National University of Singapore, Singapore Thierry J?ron, Inria Rennes ? Bretagne Atlantique, France Johannes Kinder, Royal Holloway University of London, UK Felix Klaedtke, NEC Europe Ltd., Germany Kim G. Larsen, Aalborg University, Denmark Axel Legay, Inria Rennes ? Bretagne Atlantique, France Martin Leucker, University of L?beck, Germany Benjamin Livshits, Microsoft Research, USA Joao Louren?o, Universidade Nova de Lisboa, Portugal Rupak Majumdar, MPI-SWS, Germany Leonardo Mariani, University of Milano Bicocca, Italy David Naumann, Stevens Institute of Technology, USA Dejan Nickovic, Austrian Institute of Technology, Austria Gordon Pace, University of Malta, Malta Doron Peled, Bar Ilan University, Israel Lee Pike, Galois, Inc., USA Grigore Rosu, University of Illinois at Urbana-Champaign, USA Gwen Sala?n, Univ. Grenoble Alpes and Inria, France Cesar Sanchez, IMDEA Software Institute, Spain Sriram Sankaranarayanan, University of Colorado Boulder, USA Gerardo Schneider, University of Gothenburg, Sweden Scott Smolka, Stony Brook University, USA Oleg Sokolsky, University of Pennsylvania, USA Bernhard Steffen, University of Dortmund, Germany Scott Stoller, Stony Brook University, USA Volder Stolz, University of Oslo, Norway Jun Sun, Singapore University of Technology and Design, Singapore Juan Tapiador, Universidad Carlos III de Madrid, Spain Serdar Tasiran, Koc Univ., Turkey Michael Whalen, University of Minnesota, USA Eugen Zalinescu, ETH Zurich, Switzerland Lenore Zuck, University of Illinois at Chicago, USA ? Tool Committee Steven Artz, EC Spride, Germany Howard Barringer, The University of Manchester, UK Ezio Bartocci, TU Wien, Austria Martin Leucker, University of Luebeck, Germany Gordon Pace, University of Malta, Malta Giles Reger, The University of Manchester, UK Julien Signoles, CEA, France Oleg Sokolsky, University of Pennsylvania, USA Bernhard Steffen, University of Dortmund, Germany Nikolai Tillmann, Microsoft Research, USA Eugen Zalinescu, ETH Zurich, Switzerland ? end ? -------------- 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 kahle at fct.unl.pt Thu Mar 10 11:45:28 2016 From: kahle at fct.unl.pt (Reinhard Kahle) Date: Thu, 10 Mar 2016 16:45:28 +0000 Subject: [TYPES/announce] Call for contributions PCC'16 - Proof, Computation and Complexity, May 5-6, 2016, in Munich Message-ID: <56E1A4A8.7080009@fct.unl.pt> ANNOUNCEMENT: ============================================================================================= PCC 2016 Proof, Computation and Complexity Fifteenth International Workshop May 5-6, 2016, Munich, Germany https://www.irit.fr/PCC2016/ PCC 2016 includes a special session to celebrate Ulrich Berger's 60th birthday. ============================================================================================= Aim and scope ----------------------- The aim of PCC is to stimulate research in proof theory, computation, and complexity, focusing on issues which combine logical and computational aspects. Topics may include applications of formal inference systems in computer science, as well as new developments in proof theory motivated by computer science demands. Specific areas of interest are (non-exhaustively listed) foundations for specification and programming languages, logical methods in specification and program development including program extraction from proofs, type theory, new developments in structural proof theory, and implicit computational complexity. Invited Speakers of PCC ----------------------- - Dag Normann, Univ. of Oslo, Norway - Paulo Oliva, Queen Mary Univ. London, UK - Thomas Streicher, Technical University Darmstadt, Germany PCC Steering Committee ---------------------- - Reinhard Kahle, Universidade Nova de Lisboa, Portugal - Lars Kristiansen, University of Oslo, Norway Program Committee ----------------------- - Reinhard Kahle, Universidade Nova de Lisboa, Portugal (co-chair) - Lars Kristiansen, University of Oslo, Norway - Ralph Matthes, IRIT, CNRS and Univ. de Toulouse, France (co-chair) - Isabel Oitavem, Universidade Nova de Lisboa, Portugal - Anton Setzer, Swansea, UK Contributed talks ----------------------- We solicit contributions in the fields of PCC, non-exhaustively described above. Please register a contribution at the EasyChair site for PCC 2016:https://easychair.org/conferences/?conf=pcc20160 (please note the trailing zero). This consists in a title, a short text-only abstract and the PDF file of a LaTeX abstract that fits on one page in format A4. (The latter PDF file is not compulsory on first submission.) PCC is intended to be a lively forum for presenting and discussing recent work. Progress on a not yet satisfactorily solved problem may well be worth presenting - in particular if the discussions during the workshop might lead towards a solution. We also manage the abstracts for the special session by this EasyChair installation. If your abstract is meant for the special session, then please check the corresponding checkbox in the submission form. Important dates ----------------------- - Deadline for proposing a contributed talk: March 31st, 2016 (AoE) - Notification of acceptance: April 18, 2016 - Registration deadline: April 26, 2016 (there is essentially no registration fee, see the web page) Past events ----------------------- - 2015 in Oslo - 2014 in Paris, co-located with TYPES 2014 - 2013 in Toulouse, co-located with TYPES 2013 - 2012 in Copenhagen, co-located with the 8th Scandinavian Logic Symposium - 2011 in Ghent - 2010 in Bern - 2009 in Nancy - 2008 in Oslo - 2007 in Swansea, co-located with the British Mathematical Colloquium 2007 - 2006 in Ilmenau - 2005 in Lisbon, as affiliated workshop to ICALP '05 - 2004 in Dresden, in conjunction with the Summer School on Proof Theory and Automated Theorem Proving - 2003 in Dresden, in conjunction with the Summer School on Proof Theory, Computation, and Complexity - 2002 in T?bingen ============================================================================================= From salvaneschi at st.informatik.tu-darmstadt.de Thu Mar 10 12:57:08 2016 From: salvaneschi at st.informatik.tu-darmstadt.de (Guido Salvaneschi) Date: Thu, 10 Mar 2016 18:57:08 +0100 Subject: [TYPES/announce] CFP: COP @ ECOOP'16 - 8th International Workshop on Context-oriented Programming Message-ID: 8th International Workshop on Context-oriented Programming Held at the ECOOP Conference http://2016.ecoop.org/ Rome, Italy - Sun 17 - Fri 22 July 2016 ===== Introduction ===== Context information plays an increasingly important role in our information-centric world. Software systems must adapt to changing contexts over time, and must change even while they are running. Unfortunately, mainstream programming languages and development environments do not support this kind of dynamic change very well, leading developers to implementing complex designs to anticipate various dimensions of variability. Context-Oriented Programming (COP) directly supports variability depending on a wide range of dynamic attributes. In effect, it should be possible to dispatch run-time behavior on any properties of the execution context. By now, several researchers have been working on notions approaching that idea, and implementations ranging from first prototypes to mature platform extensions used in commercial deployments have illustrated how multidimensional dispatch can indeed be supported effectively to achieve expressive runtime variation in behavior. ===== Contributions ===== The previous editions of the workshop at ECOOP 2009?2015 has shown to be well-received, each attracting around 30 participants and continuing this workshop would be desirable. The goal of the 8th Workshop on Context-Oriented Programming (COP?16) is to further establish context orientation as a common thread to language design, application development, and system support. Topics of interest include but are not limited to: - Interesting application domains and scenarios - Programming language abstractions for context-oriented programming (e.g. dynamic scoping, roles, traits, prototype-based extensions) - Theoretical foundations for context-oriented programming (e.g., semantics, type systems) - Configuration languages (e.g. feature description interpreters, transformational approaches) - Interaction between non-functional programming concerns and context-oriented programming (e.g. security, persistence, concurrency, distribution). - Interaction with other paradigms: event-based and reactive programming, object-oriented programming. - Modularization approaches for context-oriented programming (e.g. aspects, modules, layers, plugins). - Guidelines to include context-oriented programming in programs (e.g. best practices, patterns) - Runtime support for context-oriented programming (e.g. reflection, dynamic binding) - Implementation issues such as optimization, VM support, JIT compilation etc. for context-oriented programming - Tool support (e.g. design tools, IDEs, debuggers). COP invites submissions of high-quality papers reporting original research, or describing innovative contributions to, or experience with context-oriented programming, its implementation, and application. Papers that depart significantly from established ideas and practices are particularly welcome. Submissions must not have been published previously and must not be under review for any another refereed event or publication. The program committee will evaluate each contributed paper based on its relevance, significance, clarity, and originality. Accepted papers will be published in the ACM Digital Library. Papers should be submitted electronically via EasyChair in PDF format. Submissions must be written in English (the official language of the workshop), must be formatted according to the ACM SIG format, and should not exceed 6 pages. ===== Important dates ===== - Full-paper deadline: April 15, 2016 - Full-paper notification: May 13, 2016 - Workshop: July 19, 2016 Info about the submission site can be found on the COP'16 page (http://2016.ecoop.org/track/COP-2016). ==== Organization and Committees Organizers: Guido Salvaneschi - TU Darmstadt, Germany Robert Hirschfeld - HPI, Germany Atsushi Igarashi - Kyoto University, Japan Hidehiko Masuhara - Tokyo Institute of Technology, Japan Program Committee: Tomoyuki Aotani - Tokyo Institute of Technology, Japan Dave Clarke - Uppsala University, Sweden and KU Leuven, Belgium Rocco De Nicola - IMT Institute for Advanced Studies Lucca, Italy Coen De Roover - Vrije Universiteit Brussel, Belgium Pierpaolo Degano - University of Pisa, Italy Gorel Hedin - Lund University, Sweden Tetsuo Kamina - Ritsumeikan University, Japan Jens Lincke - Hasso Plattner Institute, Germany Harold Ossher - IBM, USA Mario S?dholt - ?cole des Mines de Nantes, France Didier Verna - EPITA / LRDE, France ===== COP @ ECOOP 2016 -- Guido Salvaneschi Postdoc Researcher TU Darmstadt - Germany From Sam.Lindley at ed.ac.uk Thu Mar 10 17:46:41 2016 From: Sam.Lindley at ed.ac.uk (Sam Lindley) Date: Thu, 10 Mar 2016 22:46:41 +0000 Subject: [TYPES/announce] =?utf-8?q?Final_call_for_participation=3A_LFCS30?= =?utf-8?q?_/_WadlerFest=2C_11=E2=80=9313_April_2016=2C_Edinburgh?= Message-ID: <56E1F951.6000905@ed.ac.uk> This is the final call for participation at LFCS30 / WadlerFest. Registration deadline: 24th March 2016. WadlerFest (11?12 April 2016) ---------- Professor Philip Wadler will turn sixty at the beginning of April, 2016. Phil will be presented with a Festschrift entitled "A list of successes that can change the world" at a special event, WadlerFest, on Monday 11th?Tuesday 12th April 2016 in Edinburgh. http://events.inf.ed.ac.uk/wf2016/ LFCS 30th Anniversary (13 April 2016) --------------------- Founded in 1986 by Rod Burstall, Robin Milner, Gordon Plotkin and Matthew Hennessy, the Laboratory for Foundations of Computer Science is a community of theoretical computer scientists with interests in research topics such as concurrency, semantics, categories, algebra, types, logic, algorithms, complexity, databases, and modelling, and their applications in Computer Science and beyond. LFCS30 is a celebration of thirty years of innovation in these areas. http://events.inf.ed.ac.uk/lfcs30/ Speakers include: Samson Abramsky, Peter Buneman, George Cleland, Kousha Etessami, Philippa Gardner, Robert Harper, Furio Honsell, Gordon Plotkin, John Power, Philip Scott, and Philip Wadler. Registration costs ?25, as a contribution towards catering costs, and includes both events as well as coffee, lunch, and a celebration banquet, shared between the two events, on 12th April. http://www.epay.ed.ac.uk/browse/extra_info.asp?compid=1&modid=2&deptid=24&catid=42&prodid=2136 If you do not intend to attend all three days, then please let us know in the dietary requirements box so that we can adjust catering numbers accordingly. Alternatively send an email to: level4admin at inf.ed.ac.uk Stephen Gilmore Sam Lindley Conor McBride Don Sannella Phil Trinder (organisers) -- The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336. From abraham at informatik.rwth-aachen.de Thu Mar 10 08:41:13 2016 From: abraham at informatik.rwth-aachen.de (Erika Abraham) Date: Thu, 10 Mar 2016 14:41:13 +0100 Subject: [TYPES/announce] iFM 2016 Call for Participation Message-ID: <56E17979.6040108@informatik.rwth-aachen.de> =========================================================== CALL FOR PARTICIPATION iFM 2016 12th International Conference on integrated Formal Methods June 1-3, 2016, Reykjavik, Iceland http://en.ru.is/ifm/ =========================================================== === Important dates === Guaranteed hotel reservations: March 15, 2016 Early registration deadline: April 22, 2016 Conference: June 1-3, 2016 === 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; i.e., 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 - Integration of formal methods into software engineering practice - Hybrid systems - Program verification - Program synthesis - Model checking - Static analysis - Runtime analysis, monitoring, performance evaluation - Decision procedures, SAT and SMT solving - Software engineering - Component-based systems (compositional, embedded, distributed, etc.) - Testing - Abstraction and refinement === Invited speakers === - Marsha Chechik (University of Toronto, Canada): Dimensions of Model Transformation Reuse - Laura Kovacs (Chalmers University of Technology, Sweden and TU Wien, Austria): Symbolic Computation and Automated Reasoning for Program Analysis - Reiner Haehnle (Technical University Darmstadt, Germany): Can Formal Methods Improve the Efficiency of Code Reviews? === List of accepted papers === - Daniel Darvas, Istvan Majzik and Enrique Blanco Vinuela. "Formal Verification of Safety PLC Based Control Software" - Gerhard Schellhorn, Oleg Travkin and Heike Wehrheim. "Towards a Thread-Local Proof Technique for Starvation Freedom" - Petra van den Bos, Rick Smetsers and Frits Vaandrager. "Enhancing Automata Learning by Log-Based Metrics" - Sean Sedwards, Pedro D'Argenio, Arnd Hartmanns and Axel Legay. "Statistical Approximation of Optimal Schedulers for Probabilistic Timed Automata" - Olaf Owe. "Reasoning about Inheritance and Unrestricted Reuse in Object-Oriented Concurrent Systems" - Oana Andrei, Muffy Calder, Matthew Chalmers, Alistair Morrison and Mattias Rost. "Probabilistic Formal Analysis of App Usage to Inform Redesign" - Sebastian Krings and Michael Leuschel. "SMT Solvers for Validation of B and Event-B models" - Mathijs Schuts, Jozef Hooman and Frits Vaandrager. "Refactoring of Legacy Software using Model Learning and Equivalence Checking: An Industrial Experience Report" - Stephan Barth. "Deciding Monadic Second Order Logic over omega-words by Specialized Finite Automata" - Adrian Riesco and Juan Rodriguez-Hortala. "Temporal Random Testing for Spark Streaming" - Leo Freitas, James Baxter, Ana Cavalcanti and Andy Wellings. "Verifying a Priority Scheduler for an SCJ Runtime Environment" - Andreas Mueller, Stefan Mitsch, Werner Retschitzegger, Wieland Schwinger and Andre Platzer. "A Component-based Approach to Hybrid Systems Safety Verification" - Michael Ameri and Carlo A. Furia. "Why Just Boogie? Translating Between Intermediate Verification Languages" - Sascha Fendrich and Gerald Luettgen. "A Generalised Theory of Interface Automata, Component Compatibility and Error" - Christian Prehofer. "Property Preservation for Extension Patterns of State Transition Diagrams" - Hosein Nazarpour, Ylies Falcone, Saddek Bensalem, Marius Bozga and Jacques Combaz. "Monitoring Multi-threaded Component-Based Systems" - Elvira Albert, Miguel Gomez-Zamalloa and Miguel Isabel. "Combining Static Analysis and Testing for Deadlock Detection" - Andrii Kovalov and Juliana Kuester Filipe Bowles. "Avoiding Medication Conflicts for Patients with Multimorbidities" - Pedro Antonino, Bill Roscoe and Thomas Gibson-Robinson. "Efficient Deadlock Checking using Local Analysis and SAT Solving" - Jens Bendisposto, Philipp Koerner, Michael Leuschel, Jeroen Meijer, Jaco Van de Pol, Helen Treharne and Jorden Whitefield. "Symbolic Reachability Analysis of B through ProB and LTSmin" - Bjornar Luteberget, Christian Johansen and Martin Steffen. "Rule-based Consistency Checking of Railway Infrastructure Designs" - Viorel Preoteasa. "Verifying Pointer Programs using Separation Logic and Invariant Based Programming in Isabelle" - Wei Chen, David Aspinall, Andrew D. Gordon, Charles Sutton and Igor Muttik. "On Robust Malware Classifiers by Verifying Unwanted Behaviours" - Ian Cassar and Adrian Francalanza. "On Implementing a Monitor-Oriented Programming Framework for Actor Systems" - Lubos Korenciak, Vojtech Rehak and Adrian Farmadin. "Extension of PRISM by Synthesis of Optimal Timeouts in Fixed-delay CTMC" - Pavel Zaichenkov, Olga Tveretina and Alex Shafarenko. "A Constraint Satisfaction Method for Configuring Non-Local Service Interfaces" - Renata Hodovan and Akos Kiss. "Fuzzing JavaScript Engine APIs" - Matt Luckcuck, Ana Cavaltanti and Andy Wellings. "Formal Model of the Safety-Critical Java Level 2 Paradigm" - Rahul Kumar, Thomas Ball, Jakob Lichtenberg, Nate Deisinger, Apoorv Upreti and Chetan Bansal. "Enabling Static Driver Verifier using Microsoft Azure" === Workshops === iFM 2016 will be accompanied by a series of satellite events: The 6th International Symposium on Unifying Theories of Programming (UTP 2016) http://utp2016.ecnu.edu.cn/ Workshop on Pre- and Post-Deployment Verification Techniques (PrePost) http://icetcs.ru.is/prepost/ Workshop on Formal Methods for and on the Cloud (iFMCloud'16) https://ifmcloud2016.nntb.no/ Workshop on Verification and Validation of Cyber-Physical Systems (V2CPS) http://www.cs.ox.ac.uk/conferences/VVCPS16/ PhD Symposium at iFM'16 on Formal Methods: Algorithms, Tools and Applications (PhD-iFM 2016) http://en.ru.is/ifm/ifm-phd-symposium/ === Conference location === iFM 2016 is organized by the University of Reykjavik and will take place at the university campus in Reykjavik, the capital of Iceland. === Committees === General Chair: Marjan Sirjani (University of Reykjavik, Iceland) Program Chairs: Erika Abraham (RWTH Aachen University, Germany) Marieke Huisman (University of Twente, The Netherlands) Workshop Chair: Marcel Kyas (University of Reykjavik, Iceland) Wojciech Mostowski (Halmstad University, Sweden) Program Committee: Wolfgang Ahrendt (Chalmers University of Technology, Sweden) Elvira Albert (Complutense University of Madrid, Spain) Bernd Becker (Albert-Ludwigs-University Freiburg, Germany) Clara Benac Earle (Universidad Politecnica de Madrid, Spain) Borzoo Bonakdarpour (McMaster University, Canada) Ferruccio Damiani (Universita di Torino, Italy) Frank de Boer (CWI, The Netherlands) Delphine Demange (University of Rennes 1/IRISA, France) Jan Friso Groote (Eindhoven University of Technology, The Netherlands) Dilian Gurov (KTH Royal Institute of Technology, Sweden) Holger Hermanns (Saarland University, Germany) Einar Broch Johnsen (University of Oslo, Norway) Peter Gorm Larsen (Aarhus University, Denmark) Martin Leucker (University of Lubeck, Germany) Dominique Mery (Universite de Lorraine, LORIA, France) Rosemary Monahan (Maynooth University, Ireland) Nadia Polikarpova (MIT, USA) Cesar Sanchez (IMDEA Software Institute, Spain) Sriram Sankaranarayanan (University of Colorado, USA) Ina Schaefer (Technische Universitaet Braunschweig, Germany) Gerardo Schneider (Chalmers, University of Gothenburg, Sweden) Emil Sekerinski (McMaster University, Canada) Armando Tacchella (University of Genoa, Italy) Mark Utting (University of the Sunshine Coast, Australia) Heike Wehrheim (University of Paderborn, Germany) Kirsten Winter (University of Queensland, Australia) From p.l.lumsdaine at gmail.com Fri Mar 11 10:03:24 2016 From: p.l.lumsdaine at gmail.com (Peter LeFanu Lumsdaine) Date: Fri, 11 Mar 2016 16:03:24 +0100 Subject: [TYPES/announce] CfP: UF/HoTT workshop, Porto, 25--26 June, with FSCD 2016 Message-ID: ============================================= CALL FOR PARTICIPATION Workshop on Univalent Foundations and Homotopy Type Theory (UF/HoTT, at FSCD 2016) ============================================= ------------------------------------------------------------ ------------------- Workshop on Univalent Foundations and Homotopy Type Theory 25?26 June 2016, Porto, Portugal http://hott-uf.gforge.inria.fr/2016/ Co-located with FSCD 2016 (successor conference of RDP, RTA, TLCA) http://fscd2016.dcc.fc.up.pt Abstract submission deadline: Wed 20 April ------------------------------------------------------------ ------------------- Homotopy Type Theory/Univalent Foundations is a young area of logic, combining ideas from several established fields: the use of dependent type theory as a foundation for mathematics, informed by ideas and tools from abstract homotopy theory. Following last year?s instalment in Warsaw, this workshop will focus again on the practical formalisation of mathematics in HoTT/UF-based style, in computer proof assistants (Coq, Agda, Lean, ?). ================ # Invited talks/tutorials * Floris van Doorn * Martin Escardo * (others tbc) ================ # Submissions * Abstract submission deadline: Wed 20 April * Acceptance notification: Wed 11 May Submissions should consist of a title and abstract, in pdf or text format, via https://easychair.org/conferences/?conf=hottuf16 Talks on practical formalisation are particularly solicited, but submissions on all UF/HoTT topics are welcome. ================= # Program committee * Benedikt Ahrens (Institute for Advanced Study, Princeton) * Steve Awodey (Carnegie Mellon University) * Thierry Coquand (University of Gothenburg) * Eric Finster (?cole Polytechnique) * Nicolai Kraus (University of Nottingham) * Peter LeFanu Lumsdaine (Stockholm University) * Nicolas Tabareau (Inria, Nantes) ================= # Organisers * Nicolas Tabareau (Inria, Nantes) * Peter LeFanu Lumsdaine (Stockholm University) -------------- next part -------------- An HTML attachment was scrubbed... URL: From jv at informatik.uni-bonn.de Fri Mar 11 08:50:23 2016 From: jv at informatik.uni-bonn.de (Janis Voigtlaender) Date: Fri, 11 Mar 2016 14:50:23 +0100 Subject: [TYPES/announce] WPTE 2016 (affiliated with FSCD 2016) Message-ID: <56E2CD1F.1050707@informatik.uni-bonn.de> [We apologize if you have received multiple copies of this message] [Please disseminate] ======================================================================================== CALL FOR PAPERS Third International Workshop on Rewriting Techniques for Program Transformations and Evaluation WPTE 2016 affiliated with FSCD 2016 23 June, 2016, Porto, Portugal http://project.inria.fr/wpte2016/ ======================================================================================== Aims and Scope ============== The aim of WPTE is to bring together the researchers working on program transformations, evaluation, and operationally-based programming language semantics, using rewriting methods, in order to share the techniques and recent developments and to exchange ideas to encourage further activation of research in this area. The previous WPTE were held in Vienna 2014, and Warsaw in 2015. Topics of interest in the scope of this workshop include: * Correctness of program transformations, optimizations and translations. * Program transformations for proving termination, confluence and other properties. * Correctness of evaluation strategies. * Operational semantics of programs, operationally-based program equivalences such as contextual equivalences and bisimulations. * Cost-models for reasoning about the optimizing power of transformations and the costs of evaluation. * Program transformations for verification and theorem proving purposes. * Translation, simulation, equivalence of programs with different formalisms, and evaluation strategies. * Program transformations for applying rewriting techniques to programs in specific programming languages. * Program transformations for program inversions and program synthesis. * Program transformation and evaluation for Haskell and Rewriting. The programming languages of interest include pure, deterministic, impure, nondeterministic, concurrent, parallel languages, and may employ programming paradigms such as functional, logical, typed, imperative, object-oriented, and higher-order. Proceedings =========== The WPTE post-proceedings will be published in Electronic Proceedings in Theoretical Computer Science (http://eptcs.org/). Extended abstracts of work in progress are not included in the EPTCS proceedings but they will be included in the USB memory which is distributed to the FSCD participants. Paper Submissions ================= WPTE accepts two different kinds of contributions: * Full-papers: ------------ Full-papers must represent original work and should not be submitted to another conference at the same time. Full-papers should not exceed 15 pages. Accepted papers will be included in the formal proceedings after revision. * Work in progress: ----------------- There will also be a slot for presenting work in progress. An extended abstract of at most 10 pages is required to be submitted. These contributions will not be included in the formal proceedings for full-papers but they will be distributed to the workshop participants. One author of each accepted paper or abstract is expected to present it at the workshop. Submissions must be prepared in LaTeX using the EPTCS macro package (http://style.eptcs.org/). Important Dates =============== * Submission deadline: April 22nd, 2016 * Notification of acceptance: May 13th, 2016 * Deadline for camera-ready proceedings: May 27th, 2016 * Workshop: June 23rd, 2016 Weblinks ======== * EasyChair Submission Website https://easychair.org/conferences/?conf=wpte2016 * Homepage of WPTE 2016 http://project.inria.fr/wpte2016 * FSCD 2016 http://fscd2016.dcc.fc.up.pt/ Program Committee ================= Takahito Aoto (Niigata University) Yuki Chiba (JAIST) Horatiu Cirstea (LORIA, Universit? de Lorraine, France) - chair Fer-Jan de Vries (University of Leicester) Santiago Escobar (Universitat Polit?cnica de Val?ncia) - chair Maribel Fern?ndez (King's College London) Johan Jeuring (Open Universiteit Nederland and Universiteit Utrecht) Delia Kesner (Universit? Paris-Diderot) Sergue? Lenglet (Universit? de Lorraine) Elena Machkasova (University of Minnesota, Morris) William Mansky (University of Pennsylvania) Georg Moser (University of Innsbruck) Joachim Niehren (INRIA Lille) Naoki Nishida (Nagoya University) Kristoffer H Rose (Two Sigma Investments, LLC) David Sabel (Goethe-University Frankfurt am Main) Masahiko Sakai (Nagoya University) Manfred Schmidt-Schau? (Goethe-University Frankfurt am Main) Janis Voigtl?nder (University of Bonn) Johannes Waldmann (HTWK Leipzig) From c.seidl at tu-braunschweig.de Fri Mar 11 11:57:03 2016 From: c.seidl at tu-braunschweig.de (Christoph Seidl) Date: Fri, 11 Mar 2016 17:57:03 +0100 Subject: [TYPES/announce] =?utf-8?q?GPCE=E2=80=9916_Call_for_Papers?= Message-ID: <56E2F8DF.1080503@tu-braunschweig.de> -------------------------------------------------------------------------- CALL FOR PAPERS 15th International Conference on Generative Programming: Concepts & Experiences (GPCE 2016) October 31-November 1, 2016 Amsterdam, The Netherlands (collocated with SPLASH 2016) http://www.gpce.org http://www.facebook.com/GPCEConference http://twitter.com/GPCECONF IMPORTANT DATES * Submission of abstracts:June 17, 2016 * Submission of papers:June 24, 2016 * Paper notification:August 26, 2016 -------------------------------------------------------------------------- SCOPE Generative and component approaches and domain-specific abstractions are revolutionizing software development just as automation and componentization revolutionized manufacturing. Raising the level of abstraction in software specification has been a fundamental goal of the computing community for several decades. Key technologies for automating program development and lifting the abstraction level closer to the problem domain are Generative Programming for program synthesis, Domain- Specific Languages (DSLs) for compact problem-oriented programming notations, and corresponding Implementation Technologies aiming at modularity, correctness, reuse, and evolution. As the field matures, Applications and Empirical Results are of increasing importance. The International Conference on Generative Programming: Concepts & Experiences (GPCE) is a venue for researchers and practitioners interested in techniques that use program generation, domain-specific languages, and component deployment to increase programmer productivity, improve software quality, and shorten the time-to-market of software products. In addition to exploring cutting-edge techniques of generative software, our goal is to foster further cross-fertilization between the software engineering and the programming languages research communities. SUBMISSIONS We seek research papers reporting original and unpublished results of theoretical, empirical, conceptual, or experimental research that contribute to scientific knowledge in the areas listed below (the PC chair can advise on appropriateness). GPCE distinguishes the following types of submissions: Research Papers: * Full Papers: Full papers report original and unpublished results of theoretical, empirical, conceptual, or experimental research that contribute to scientific knowledge in the areas listed below (the PC chair can advise on appropriateness). Full paper submissions are limited to 10 pages + 2 extra pages for references. * Short Papers: The goal of short papers is to promote current work on research and practice. Short papers represent an early communication of research and 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, discuss ideas 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 with a smaller time slot at the conference. Short papers are limited to 4 pages + 1 extra page for references. * Tool demonstrations: Tool demonstrations should present tools that implement generative techniques, and are available for use. Any of the GPCE topics of interest are appropriate areas for tool demonstrations, although purely commercial tool demonstrations will not be accepted. Submissions must provide a tool description of 4 pages, excluding 1 extra page for references and a demonstration outline including screenshots of up to 4 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 4-page demonstration outline will be used by the program committee only for evaluating the submission. Tech talks: Depending on whether there is space in the program, GPCE may solicit Tech talks. See the GPCE?15 tech talks call for contributions for details. For now, if you are interested in presenting a Tech talk, please contact the chairs. Submissions must adhere to the SIGPLAN proceedings style (sigplanconf.cls, see http://www.sigplan.org/authorInformation.htm) can be made via the submission page https://easychair.org/conferences/?conf=gpce16. Authors of a set of top ranked papers selected by the GPCE?16 program committee will be invited to submit extended versions of their GPCE?16 papers to a special issue of the Elsevier Computer Languages, Systems and Structures (COMLAN) journal. The special issue will publish GPCE?16 papers by invitation from the guest editors and will only include top-ranked papers from GPCE?16 (based on the GPCE?16 review). The special issue will be published by Elsevier in Computer Languages, Systems and Structures (COMLAN): http://www.journals.elsevier.com/computer-languages-systems-and-structures/ TOPICS GPCE seeks contributions on all topics related to generative software and its properties. As technology is maturing and sophisticated but increasingly complex applications and services are realized in a variety of application areas (e.g., Cloud Computing, Mobile Computing, Internet of Things, Cyber Physical Systems, Software Defined Networking, etc.), this year, we are particularly looking for empirical evaluations in this context. Key topics include (but are certainly not limited to): * Generative software - Domain-specific languages - Product lines - Metaprogramming - Program synthesis - Implementation techniques and tool support * Practical applications and empirical evaluations - Empirical evaluations of all topics above - Application areas and engineering practice * Properties of generative software - Correctness of generators and generated code - Reuse and evolution - Modularity, separation of concerns, understandability, and maintainability - Performance engineering, nonfunctional properties - Application areas and engineering practice A more detailed list of topics can be found on the website. Examples of key challenges in the field are * Synthesizing code from declarative specifications * Supporting extensible languages and language embedding * Ensuring correctness and other nonfunctional properties of generated code; proving generators correct * Improving error reporting with domain-specific error messages * Reasoning about generators; handling variability-induced complexity in product lines * Providing efficient interpreters and execution languages * Human factors in developing and maintaining generators Note on empirical evaluations: This year, GPCE seriously commits on encouraging submissions about empirical evaluations of generative software. Empirical papers often have a difficult stand at programming language venues. We understand the frustration with reviews for empirical papers that, for example, simply recommend repeating entire experiments with human subjects due to slight deviations in the execution. To alleviate these problems, we have asked several experts routinely working with empirical methods to join the program committee and we will actively seek external reviews where appropriate. During submissions, authors can optionally indicate whether their paper contains substantial empirical work, and we will invest all effort necessary to ensure that such papers will be reviewed by experts familiar with the used empirical research method. The program-committee discussions will reflect on both technical contribution and research method. Policy: Incremental improvements over previously published work should have been evaluated through systematic, comparative, empirical, or experimental evaluation.Submissions must adhere to SIGPLAN's republication policy (http://www.sigplan.org/republicationpolicy.htm). Please contact the program chair if you have any questions about how this policy applies to your paper (chairs at gpce.org). ORGANIZATION Chairs (chairs at gpce.org) General Chair: Bernd Fischer (Stellenbosch University, ZA) Program Chair: Ina Schaefer (Technische Universit?t Braunschweig, DE) Publicity Chair: Christoph Seidl (Technische Universit?t Braunschweig, DE) Program Committee * Kenichi Asai (Ochanomizu University) * Anya Helene Bagge (University of Bergen, NO) * Walter Binder (University of Lugano, CH) * Sandrine Blazy (IRISA / University of Rennes 1, FR) * Rastislav Bodik (University of Washington, US) * Shigeru Chiba (University of Tokyo, JP) * Ewen Denney (NASA Ames Research Center, US) * Sebastian Erdweg (TU Darmstadt, DE) * Martin Erwig (Oregon State University, US) * Matthew Flatt (University of Utah, US) * Aniruddha Gokhale (Vanderbilt University, US) * Jeff Gray (University of Alabama, US) * Michael Haupt (Oracle Labs) * Christian K?stner (Carnegie Mellon University, Pittsburgh, US) * Julia Lawall (LIP6, FR) * Derek Rayside (University of Waterloo, CA) * Tiark Rompf (Purdue & Oracle Labs, US) * Ulrik Schultz (University of Southern Denmark, DK) * Sandro Schulze (Technische Universit?t Hamburg-Harburg, DE) * Mary Sheeran (Chalmers University of Technology, SE) * Norbert Siegmund (University of Passau, DE) * Walid Taha * Markus V?lter (itemis, DE) * Steffen Zschaler (King's College London, UK) * Tijs van der Storm (Centrum Wiskunde & Informatica, NL) -------------- next part -------------- An HTML attachment was scrubbed... URL: From ardubois at gmail.com Fri Mar 11 16:34:18 2016 From: ardubois at gmail.com (Andre Rauber Du Bois) Date: Fri, 11 Mar 2016 18:34:18 -0300 Subject: [TYPES/announce] CFP SBLP 2016: 20th Brazilian Symposium on Programming Languages Message-ID: [Apologies if you receive multiple copies of this CFP] ======================================================= 20th Brazilian Symposium on Programming Languages http://cbsoft.org/sblp2016/call-for-papers The Brazilian Symposium on Programming Languages is a well-established symposium which provides a venue for researchers and practitioners interested in the fundamental principles and innovations in the design and implementation of programming languages and systems. SBLP 2016 will be held in Maring?, in the Southern region of Brazil, and will be the 20th edition of the symposium. IMPORTANT DATES Abstract submission: April 8th 2016 Paper submission: April 15th 2016 Author notification: May 27th 2016 Camera ready deadline: June 10th 2016 Authors are invited to submit original research on any relevant topic which can be either in the form of regular or short papers. TOPICS Topics of interest include, but are not limited to: - Program generation and transformation, including domain-specific languages, and model-driven development in the context of programming languages. - Programming paradigms and styles, including functional, object-oriented, aspect-oriented, scripting languages, real-time, service-oriented, multithreaded, parallel, and distributed programming. - Formal semantics and theoretical foundations, including denotational, operational, algebraic, and categorical. - Program analysis and verification, including type systems, static analysis, and abstract interpretation. - Programming language design and implementation, including new programming models, programming language environments, compilation, and interpretation techniques. SUBMISSION AND PUBLICATION All submissions will be peer-reviewed and judged on the basis of its originality, contribution to the field, technical and presentation quality, and relevance to the symposium. Contributions should be written in Portuguese or English. Papers should fall into one of two different categories: regular papers, which can be up to 15 pages long in LNCS format, or short papers, with up to 6 pages in LNCS format. Short papers can discuss new ideas which are at an early stage of development and which have not yet been thoroughly evaluated. We encourage the submission of short papers reporting partial results of on-going master dissertations or doctoral theses. Accepted papers written in English will be published in a volume of Lecture Notes in Computer Science (LNCS), by Springer. Both regular and short papers must be prepared using the LNCS format, available at http://www.springer.com/computer/lncs?SGWID=0-164-6-793341-0. Papers must be submitted electronically (in PDF format) via the Easychair System: http://www.easychair.org/conferences/?conf=sblp2016. 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 special issue. Since 2009, selected papers of each SBPL edition are being published in a special issue of Science of Computer Programming, by Elsevier. PROGRAM CHAIRS Fernando Castor, Federal University of Pernambuco Yu David Liu, State University of New York, Binghamton PROGRAM COMMITTEE Alberto Pardo, Universidad de la Rep?blica Alex Garcia, IME Alvaro Moreira, Federal University of Rio Grande do Sul Ana Milanova, Rensselaer Polytechnic Institute Andre Rauber Du Bois, Federal University of Pelotas Bruno Oliveira, The University of Hong Kong Carlos Camar?o, Federal University of Minas Gerais Christiano Braga, Fluminense Federal University Doaitse Swierstra, Utrecht University Fabio Mascarenhas, Federal University of Rio de Janeiro Fernando Pereira, Federal University of Minas Gerais Fernando Castor, Federal University of Pernambuco Francisco Carvalho-Junior Federal University of Ceara Gustavo Pinto, Federal Institute of Science and Technology of Para Hans-Wolfgang Loidl, Heriot-Watt University Ismael Figueroa Pontificia, Universidad Cat?lica de Valparaiso Jo?o Saraiva, University of Minho Jo?o Ferreira, Teesside University Jo?o Paulo Fernandes, University of Beira Interior Leopoldo Teixeira, Federal University of Pernambuco Louis-Noel Pouchet, University of California Lucilia Figueiredo, Federal University of Ouro Preto Luis Barbosa, University of Minho Manuel-A. Martins, University of Aveiro Marcelo Maia, Federal University of Uberl?ndia Marcelo D'Amorim, Federal University of Pernambuco Mariza Bigonha, Federal University of Minas Gerais Martin Musicante, Federal University of Rio Grande do Norte Noemi Rodriguez, PUC-Rio Rafael Lins, Federal University of Pernambuco Roberto Bigonha, Federal University of Minas Gerais Roberto Ierusalimschy, PUC-Rio Rodrigo Geraldo, Federal University of Ouro Preto Sandro Rigo, State University of Campinas S?rgio Medeiros, Federal University of Rio Grande do Norte Simon Thompson, University of Kent Varmo Vene, University of Tartu Yu David Liu, State University of New York at Binghamton Zachary Palmer, Swarthmore College Zongyan Qiu, Peking University -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- The Brazilian Symposium on Programming Languages is a well-established symposium which provides a venue for researchers and practitioners interested in the fundamental principles and innovations in the design and implementation of programming languages and systems. SBLP 2016 will be held in Maring??, in the Southern region of Brazil, and will be the 20th edition of the symposium. IMPORTANT DATES Abstract submission: April 8th 2016 Paper submission: April 15th 2016 Author notification: May 27th 2016 Camera ready deadline: June 10th 2016 Authors are invited to submit original research on any relevant topic which can be either in the form of regular or short papers. TOPICS Topics of interest include, but are not limited to: - Program generation and transformation, including domain-specific languages, and model-driven development in the context of programming languages. - Programming paradigms and styles, including functional, object-oriented, aspect-oriented, scripting languages, real-time, service-oriented, multithreaded, parallel, and distributed programming. - Formal semantics and theoretical foundations, including denotational, operational, algebraic, and categorical. - Program analysis and verification, including type systems, static analysis, and abstract interpretation. - Programming language design and implementation, including new programming models, programming language environments, compilation, and interpretation techniques. SUBMISSION AND PUBLICATION All submissions will be peer-reviewed and judged on the basis of its originality, contribution to the field, technical and presentation quality, and relevance to the symposium. Contributions should be written in Portuguese or English. Papers should fall into one of two different categories: regular papers, which can be up to 15 pages long in LNCS format, or short papers, with up to 6 pages in LNCS format. Short papers can discuss new ideas which are at an early stage of development and which have not yet been thoroughly evaluated. We encourage the submission of short papers reporting partial results of on-going master dissertations or doctoral theses. Accepted papers written in English will be published in a volume of Lecture Notes in Computer Science (LNCS), by Springer. Both regular and short papers must be prepared using the LNCS format, available at http://www.springer.com/computer/lncs?SGWID=0-164-6-793341-0. Papers must be submitted electronically (in PDF format) via the Easychair System: http://www.easychair.org/conferences/?conf=sblp2016. 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 special issue. Since 2009, selected papers of each SBPL edition are being published in a special issue of Science of Computer Programming, by Elsevier. PROGRAM CHAIRS Fernando Castor, Federal University of Pernambuco Yu David Liu, State University of New York, Binghamton PROGRAM COMMITTEE Alberto Pardo, Universidad de la Rep??blica Alex Garcia, IME Alvaro Moreira, Federal University of Rio Grande do Sul Ana Milanova, Rensselaer Polytechnic Institute Andre Rauber Du Bois, Federal University of Pelotas Bruno Oliveira, The University of Hong Kong Carlos Camar??o, Federal University of Minas Gerais Christiano Braga, Fluminense Federal University Doaitse Swierstra, Utrecht University Fabio Mascarenhas, Federal University of Rio de Janeiro Fernando Pereira, Federal University of Minas Gerais Fernando Castor, Federal University of Pernambuco Francisco Carvalho-Junior Federal University of Ceara Gustavo Pinto, Federal Institute of Science and Technology of Para Hans-Wolfgang Loidl, Heriot-Watt University Ismael Figueroa Pontificia, Universidad Cat??lica de Valparaiso Jo??o Saraiva, University of Minho Jo??o Ferreira, Teesside University Jo??o Paulo Fernandes, University of Beira Interior Leopoldo Teixeira, Federal University of Pernambuco Louis-Noel Pouchet, University of California Lucilia Figueiredo, Federal University of Ouro Preto Luis Barbosa, University of Minho Manuel-A. Martins, University of Aveiro Marcelo Maia, Federal University of Uberl??ndia Marcelo D'Amorim, Federal University of Pernambuco Mariza Bigonha, Federal University of Minas Gerais Martin Musicante, Federal University of Rio Grande do Norte Noemi Rodriguez, PUC-Rio Rafael Lins, Federal University of Pernambuco Roberto Bigonha, Federal University of Minas Gerais Roberto Ierusalimschy, PUC-Rio Rodrigo Geraldo, Federal University of Ouro Preto Sandro Rigo, State University of Campinas S??rgio Medeiros, Federal University of Rio Grande do Norte Simon Thompson, University of Kent Varmo Vene, University of Tartu Yu David Liu, State University of New York at Binghamton Zachary Palmer, Swarthmore College Zongyan Qiu, Peking University From ezio.bartocci at tuwien.ac.at Sat Mar 12 16:56:39 2016 From: ezio.bartocci at tuwien.ac.at (Ezio Bartocci) Date: Sat, 12 Mar 2016 22:56:39 +0100 Subject: [TYPES/announce] CPS Week 2016 - Call for Participation - Early registration March 18th Message-ID: <2A891A5A-773E-4F21-AC43-DED0EFE10ADA@tuwien.ac.at> ********* Early Registration is Friday March 18, 2016 ******** ***** Apologize if you receive multiple copies of this call ***** Call for Participation CPS Week is the premier event on Cyber-Physical Systems. It brings together four top conferences, HSCC , ICCPS , IPSN , and RTAS , four summits , six tutorials , 20 workshops , a localization competition and various exhibitions from both industry and academia. This year we are also very pleased to inform you that the ARTEMIS Spring event will be organized co-located with the CPS Week. At the end of the CPS Week, PhD students can take the opportunity to attend also the RiSE & LogiCS Spring School on Logic and Verification . Altogether the CPS Week program covers a multitude of complementary aspects of CPS, and reunites the leading researchers in this dynamic field. Click here to register now !! (Early registration has been extended until 18 March 2016) Check the program of CPS Week 2016 Keynote Speakers Tue April 12: Scientific Keynote Rajeev Alur , Zisman Family Professor, Computer and Information Science, UPenn, USA Wed April 13: Industrial Keynotes Smart Mobility: Ken Butts , Executive Engineer, Powertrain Control, Toyota, USA Smart Grid: Rada Rodriguez , CEO Schneider Electric, Germany Internet of Things: Joe Salvo , Dir. of CS and Arch., GE Global Research, USA Industry 4.0: Sabine Herlitschka , CEO Infineon Austria Thu April 14: Scientific Keynote Tomasso Poggio , Eugene McDermott Professor, Brain and Cognitive Sciences, CSAIL, MIT, USA Morning and Banquet Opening Speakers Tue April 12: Morning Opening Address Johannes Fr?hlich , Vice Rector for Research and Innovation, Technische Universit?t Wien, Austria Wed April 13: Morning Opening Address Michael Wiesm?ller , Head of Department for ICT, Industrial & Nano Technologies and Space Austrian Federal Ministry of Transport, Innovation and Technology (BMVIT) Wed April 13: Banquet Opening Address Bernd Rosauer , Head of Research, Technology Field IT Platforms Siemens AG, Corporate Technology Heinrich Daembkes , Airbus Defence and Space President of ARTEMIS Industry Association Thu April 14: Morning Opening Address Max Lemke , Directorate General CONNECT of the European Commission Banquet at Vienna City Hall (Rathaus) The banquet will be a spectacular event hosted in the Festsaal at Vienna City Hall (Rathaus), designed by Friedrich von Schmidt in Gothic style, and built between 1872 and 1883. During the banquet, Barbara Helfgott and Rondo Vienna will perform their fantastic music alive. Organizers General co-Chairs: Radu Grosu (TU Wien) Thomas A. Henzinger (IST Austria) Finance Chair: Dejan Nickovic (AIT) Industrial Liaison co-Chairs: Peter Palensky (AIT and TU Delft) Stefan Poledna? (TTTech Austria) Local Arrangement Chair: Ezio Bartocci (TU Wien) Publication Chair: Edmund Widl (AIT) Publicity Chair: Hermann Kopetz (TU Wien) Registration co-Chairs: Sergiy Bogomolov (IST Austria) Edmund Widl (AIT) Student Volunteer Program Chair: Przemys?aw Daca (IST Austria) Web and Social Media Chair: Ezio Bartocci (TU Wien) Workshop/Demo co-Chairs: Christoph Kirsch (Uni Salzburg) Ana Sokolova (Uni Salzburg) Supported by ? Steering Committee Chair: George J. Pappas (UPenn) Committee Members: Werner Damm (Univ. of Oldenburg) Insup Lee (UPenn) Raj Rajkumar (CMU) Sanghyuk Son (DGIST and UVa) Jack Stankovic (UVa) Feng Zhao (Microsoft, China) -------------- next part -------------- An HTML attachment was scrubbed... URL: From gsilvia at uns.ac.rs Fri Mar 11 16:42:15 2016 From: gsilvia at uns.ac.rs (Silvia Ghilezan) Date: Fri, 11 Mar 2016 22:42:15 +0100 Subject: [TYPES/announce] LAP 2016 - Logic and Applications: CFP Message-ID: =========================================================== [ Please broadcast/post/forward. Apologies for duplicates] LAP 2016 CONFERENCE ANNOUNCEMENT LOGIC AND APPLICATIONS - LAP 2016 September 19-23, 2016, Dubrovnik, Croatia http://imft.ftn.uns.ac.rs/math/cms/LAP2016 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; - 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 organized. 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, 2014 (http://imft.ftn.uns.ac.rs/math/cms/LAP2015) IMPORTANT DATES Abstract Submission: June 1, 2016 Author Notification: June 25, 2016 Final version: July 5, 2016 SUBMISSION Authors should submit an abstract in LaTeX format, not exceeding three pages, to vlp at mi.sanu.ac.rs (with the subject "LAP 2016"). 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 - Thima Studer, University of Bern ================================================================== -------------- next part -------------- An HTML attachment was scrubbed... URL: From inge.van.halst at informatics-europe.org Thu Mar 10 08:25:20 2016 From: inge.van.halst at informatics-europe.org (Inge van Halst) Date: Thu, 10 Mar 2016 14:25:20 +0100 Subject: [TYPES/announce] Call for Nominations - 1st Minerva Informatics Equality Award Message-ID: <56E175C0.8020102@informatics-europe.org> ********************************************************************* *1st Minerva Informatics Equality Award*** *2016 Edition* *"Developing the Careers of Female Faculty"* *presented by Informatics Europe* *Sponsored by Google * *Call for Nominations now open.*** *********************************************************************** Informatics Europe proudly announces the first Minerva Informatics Equality Award (http://www.informatics-europe.org/services/minerva-award.html) devoted to initiatives which seek to encourage and support the careers of women in Informatics research and education. The first of this annual award will be made in October 2016 and will be sponsored by Google. The Minerva Informatics Equality Award recognizes best practices in Departments or Faculties of European universities or research labs that have been demonstrated to have a positive impact for women. On a three-year cycle the award will focus each year on a different stage of the career pipeline: * Developing the careers of female faculty, including retention and promotion; * Supporting the transition for PhD and postdoctoral researchers into faculty positions; * Encouraging female students to enroll in Computer Science/Informatics programmes and retaining them. The *2016 Award* is devoted to gender equality*initiatives and policies to develop the careers of female faculty*. *Criteria* The Award seeks to celebrate successful initiatives that have had a measurable impact on the careers of women within the institution. Such initiatives can serve as exemplars of best practices within the community, with the potential to be widely adopted by other institutions. Nominations will need to demonstrate the impact that has been achieved. For 2016 examples of impact could include an improved success rate in recruiting, retaining and promoting female staff, increased satisfaction scores from objective surveys of staff experience, achievement of ?beacon? status (i.e. being used as an exemplar within national or regional initiatives). *Prize* This Google-sponsored Award carries a prize of EUR 5,000. The Award will be given to a Department or Faculty to be used for further work on promoting gender equality. To be eligible, nominated institutions must be located in one of the member or candidate member countries of the Council of Europe, or Israel. Institutions associated with members of the Informatics Europe Board and of the Award panel are not eligible. The Award panel will review and evaluate each proposal. It reserves the right to split the prize between at most two different proposals. Moreover, noteworthy runners up may also be included as exemplars of best practice in future Informatics Europe publications. *Nomination* Proposals should be submitted only at: https://www.easychair.org/conferences/?conf=miea2016 *The proposal should include*: * Contact information for the Head of the nominated Department or Faculty and the nominator (who can be the same) * A brief summary or abstract (100 words or less) which can be made public * Description of the initiative (max 2 pages) * Evidence of its impact (max 2 pages) * An optional reference list (which may include URLs of supporting material) * Optionally, one or two letters of support. The letters of support may come, for example, from female staff members who have benefited from the scheme *Deadlines:* * Public summary: May 1, 2016 * Full nominations: June 1, 2016 * Notification of winner(s): August 1, 2016 The Award will be presented at the 12th European Computer Science Summit (ECSS), in Budapest, October 24-26, 2016, where a representative of the winning institution will be invited to give a talk on their achievements. *Award Panel:* * Micheline Beaulieu, Emeritus Professor of Information Science, University of Sheffield, UK (Chair) * Erika Abraham, Professor of Hybrid Systems, RWTH Aachen University, Germany * Luca Aceto, Professor of Computer Science, Reykjavik University, Iceland * Christine Choppy, Professor of Logic, Calculi and Reasoning, University of Paris Nord, France * John Clark, Professor of Critical Systems, University of York, UK * Dunja Mladenic, Professor of Artificial Intelligence, Jozef Stefan Institute, Slovenia * Pierangela Samarati, Professor of Information Technologies, University of Milan, Italy *Further inquiries:* minerva-award at informatics-europe.org From christian.retore at lirmm.fr Sat Mar 12 16:49:09 2016 From: christian.retore at lirmm.fr (Christian RETORE) Date: Sat, 12 Mar 2016 22:49:09 +0100 Subject: [TYPES/announce] CFP: Logical Aspects of Computational Linguistics 20th anniversary edition Message-ID: <8FE52FA6-CD8D-47A7-8242-13FFD695FBDB@lirmm.fr> LACL 2016 20th anniversary edition Logical Aspects of Computational Linguistics LORIA Nancy, December 5-7 2016 http://lacl.gforge.inria.fr/ PRESENTATION LACL'2016 is the 20th anniversary of the international conference on Logical Aspects of Computational Linguistics that was launched in Nancy in 1996. The scope of this conference is the use of type theoretic, proof theoretic and model theoretic methods for describing natural language syntax, semantics and pragmatics as well as the implementation of natural language processing software relying on logical formalisation. As 20 years ago LACL will also take place at Loria in Nancy. SCOPE Computer scientists, linguists, mathematicians and philosophers are invited to present their work on the use of logical methods in computational linguistics and natural language processing, in natural language analysis, generation or acquisition. Topics of either theoretical or applied interest include, but are not limited to: - Logical foundation of syntactic formalisms, in particular categorial grammars and other type theoretic grammars, parsing as deduction, model theoretic syntax - Logical frameworks for lexical semantics; - Logical semantics of sentences, discourse and dialogue; - Applications of these logical frameworks to natural language processing tasks (automated analysis, generation, acquisition, textual inference) - Applications of the logical formalisation of language faculty to cognitive sciences INVITED SPEAKERS Maria ALONI (ILLC, Universiteit van Amsterdam) Johan BOS (Rijksuniversiteit Groningen) Shalom LAPPIN (G??teborgs universitet) Louise McNALLY (Universitat Pompeu Fabra, Barcelona) SUBMISSIONS 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). There will be two kinds of papers: - Regular (long) papers between 12 and 16 pages --- authors willing to submit lengthier papers should contact the committee. - Short papers (work in progress, position papers) between 4 and 8 pages. Submission is exclusively admitted electronically, in PDF format, through the EasyChair system. The submission site is https://www.easychair.org/conferences/?conf=lacl2016 It is expected that each accepted paper be presented at the meeting by one of its authors. PROCEEDINGS Accepted papers will be published as a volume of the FoLLI subline of Lecture Notes in Computer Science (LNCS) Here are the links to the first and last editions so far: http://dx.doi.org/10.1007/BFb0052147 http://dx.doi.org/10.1007/978-3-662-43742-1 IMPORTANT DATES Paper submission deadline: June 15, 2016 Notification of acceptance: September 1, 2016 Camera ready copies due: September 20, 2016 Conference dates: December 5-7 2016 PROGRAMME COMMITTEE AND CONTACTS Christian Retor? PC chair (Universit? de Montpellier, LIRMM-CNRS) christian.retore at lirmm.fr Maxime Amblard, main organizer (Universit? de Lorraine,) maxime.amblard at loria.fr Philippe de Groote, publicity chair (LORIA/INRIA, Nancy Grand Est) philippe.degroote at loria.fr Sylvain Pogodalla, local chair (LORIA/INRIA, Nancy Grand Est) sylvain.pogodalla at loria.fr Nicholas Asher (IRIT/CNRS, Toulouse) Denis B?chet (LINA/CNRS Universit? de Nantes) Daisuke Bekki (Ochninamizu University, Tokyo) Raffaella Bernardi (Universit? di Trento) Gemma Boleda (Universit? di Trento) Raffaella Bernardi (University of Trento) Heather Burnett (LLF/CNRS, Paris) Wojciech Buszkowski (Poznan University) Stergios Chatzikyriakidis (G?teborg University) Robin Cooper (G?teborg University) Marcus Egg (Humboldt-universit?t zu Berlin) Annie Foret (IRISA, Universit? Rennes 1) Nissim Francez (Technion, Haifa) Makoto Kanazawa (NII, Tokyo) Greg Kobele (University of Chicago) Marcus Kracht (University of Bielefeld) Hans Leiss (Universit?t M?nchen) Robert Levine (Ohio State University) Zhaohui Luo (Royal Holloway College, University of London) Alda Mari (IJN/CNRS Paris, & University of Chicago) Michael Moortgat (Universiteit Utrecht, UiL OTS) Richard Moot (LaBRI/CNRS, Bordeaux) Glyn Morrill (Universitat Polit?cnica de Catalunya, Barcelona) Larry Moss (University of Indiana) Valeria de Paiva (Nuance Communications, Cupertino) Carl Pollard (The Ohio State University) Jean-Philippe Prost (LIRMM/CNRS, Universit? de Montpellier) Myriam Quatrini (I2M, Aix-Marseille Universit?) Mehrnoosh Sadrzadeh (Queen Mary College, University of London) Sergei Soloviev (IRIT, Universit? Toulouse III) Stephanie Solt (Zentrum f?r Allgemeine Sprachwissenschaft, Berlin) Edward Stabler (Nuance Communications, Cupertino) Mark Steedman (University of Edinburgh) Jakub Szymanik (ILLC, Universteit van Amsterdam) Isabelle Tellier (Lattice, Universit? Paris 3) Laure Vieu (IRIT/CNRS) Marek Zawadowsky (University of Warsaw) -- Christian RETORE Universit? de Montpellier & LIRMM http://www.lirmm.fr/~retore From wadler at inf.ed.ac.uk Mon Mar 14 05:44:32 2016 From: wadler at inf.ed.ac.uk (Philip Wadler) Date: Mon, 14 Mar 2016 09:44:32 +0000 Subject: [TYPES/announce] Usability of Programming Languages SIG at CHI'2016 Message-ID: Usability of Programming Languages Special Interest Group (SIG) meeting during the CHI'2016 conference Tuesday, May 10, 4:30-5:50pm PST in Room 112. We are organizing a special-interest group meeting during the ACM CHI 2016 conference in San Jose, CA on the topic of the usability of programming languages, and we hope you will attend! To attend you must be registered for the CHI'2016 conference, and early registration ends March 14: https://chi2016.acm.org/wp/registration/ For more information about the SIG, see: http://www.programminglanguageusability.org Abstract: Programming languages form the interface between programmers (the users) and the computation that they desire the computer to execute. Although studies exist for some aspects of programming language design (such as conditionals), other aspects have received little or no human factors evaluations. Designers thus have little they can rely on if they want to make new languages highly usable, and users cannot easily chose a language based on usability criteria. This SIG will bring together researchers and practitioners interested in increasing the depth and breadth of studies on the usability of programming languages, and ultimately in improving the usability of future languages. SIG Organizers: Brad Myers Andreas Stefik Stefan Hanenberg Antti-Juhani Kaijanaho Margaret Burnett Franklyn Turbak Philip Wadler . \ Philip Wadler, Professor of Theoretical Computer Science . /\ School of Informatics, University of Edinburgh . / \ 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 koba at kb.is.s.u-tokyo.ac.jp Sun Mar 13 20:33:55 2016 From: koba at kb.is.s.u-tokyo.ac.jp (koba) Date: Mon, 14 Mar 2016 09:33:55 +0900 (JST) Subject: [TYPES/announce] ITRS 2016: Final Call for Papers Message-ID: <20160314.093355.737004071327933018.koba@kb.is.s.u-tokyo.ac.jp> INTERSECTION TYPES AND RELATED SYSTEMS (ITRS 2016) http://www-kb.is.s.u-tokyo.ac.jp/ITRS2016/ Call for Papers =============== ITRS 2016 (the Eighth Workshop on Intersection Types and Related Systems) will be held on 25 June, 2016, in Porto, in affiliation with FSCD 2016 (1st International Conference on Formal Structures for Computation and Deduction, http://fscd2016.dcc.fc.up.pt/). ITRS 2016 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 and similar systems. - Applications to pi-calculus and similar systems. - Applications to programming languages and program verification. - Applications to other areas, such as database query languages and program extraction from proofs. - Related approaches using behavioural/intensional types to characterize computational properties. INVITED SPEAKER - Michele Pagani (Paris Diderot University, France) IMPORTANT DATES Abstract submission: 28 March, 2016 Paper submission: 31 March, 2016 Author notification: 28 April, 2016 Final version: 29 May, 2016 Workshop: 26 June, 2016 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=itrs2016). 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 Steffen van Bakel (Imperial College, UK) Giuseppe Castagna (CNRS, Paris Diderot University, France) Joshua Dunfield (University of British Columbia, Canada) Naoki Kobayashi (University of Tokyo, Japan), chair Jakob Rehof (University of Dortmund, Germany) Simona Ronchi Della Rocca (University of Tulin, Italy) Sylvain Salvati (INRIA Bordeaux, France) Pawel Urzyczyn (University of Warsaw, Poland) INFORMATION For further information, please contact Naoki Kobayashi Email: koba AT is DOT s DOT u-tokyo DOT ac DOT jp From eacsl at kahle.ch Fri Mar 11 11:00:02 2016 From: eacsl at kahle.ch (European Association of Computer Science Logic) Date: Fri, 11 Mar 2016 16:00:02 +0000 Subject: [TYPES/announce] CSL 2016 - 2nd call for papers Message-ID: <56E2EB82.1050806@kahle.ch> CALL FOR PAPERS CSL 2016 25th EACSL Annual Conference on Computer Science Logic August 29 -- September 1, 2016, Marseille, France http://csl16.lif.univ-mrs.fr/ ------------------------------------------------------------------------ Abstract submission: April 8, 2016 Paper submission: April 15, 2016 Notification: June 11, 2016 ------------------------------------------------------------------------ Computer Science Logic (CSL) is the annual conference of the European Association for Computer Science Logic (EACSL). The conference is intended for computer scientists whose research activities involve logic, as well as for logicians working on issues significant for computer science. CSL 2016 is the 25th EACSL annual conference, and will be organized by Aix-Marseille Universit? in Marseille, France. Scope ----- Suggested topics of interest include (but are not limited to): * automated deduction and interactive theorem proving, * constructive mathematics and type theory, * equational logic and term rewriting, * automata and games, game semantics, * modal and temporal logic, * model checking, * decision procedures, * logical aspects of computational complexity, * finite model theory, * computational proof theory, * bounded arithmetic and propositional proof complexity, * logic programming and constraints, * lambda calculus and combinatory logic, * domain theory, * categorical logic and topological semantics, * database theory, * specification, extraction and transformation of programs, * logical aspects of quantum computing, * logical foundations of programming paradigms, * verification and program analysis, * linear logic, * higher-order logic, * nonmonotonic reasoning. Invited Speakers ---------------- Libor Barto - University of Prague, Czech Republic Agata Ciabattoni - University of Vienna, Austria Anca Muscholl - University of Bordeaux, France Alexandra Silva - University College, London, UK Satellite events ---------------- Three affiliated workshops will be held as co-located events in the days following the conference: LCC'16: Logic and Computational Complexity 2016 (September 2-3) PLRR: Parametricity, Logical Relations and Realizability (September 2) QSLC: Quantitative Semantics of Logic and Computation (September 2-3) Submission guidelines --------------------- The CSL 2016 conference proceedings will be published in Leibniz International Proceedings in Informatics (LIPIcs). Authors are invited to submit papers of no more than 15 pages in LIPIcs style (including references) presenting work not previously published, fitting the scope of the conference. The submission is in two stages: * abstracts are due on April 8, 2016 (AoE); * final papers are due on April 15, 2016 (AoE). Both stages must be done via the EasyChair page for the conference: https://easychair.org/conferences/?conf=csl2016 Submitted papers must be written in English and must provide sufficient detail to allow the Programme Committee to assess the merits of the paper. Full proofs may appear in a technical appendix which will be read at the reviewers? discretion. Authors are strongly encouraged to include a well written introduction which is directed at all members of the PC. Papers must not be submitted concurrently to another conference with refereed proceedings. The PC chairs should be informed of closely related work submitted to a conference or a journal. Papers authored or co-authored by members of the PC are not allowed. Special Issue ------------- Authors of a selection of the best accepted papers for CSL 2016 will be invited to submit a revised and extended version of their article to a special issue for publishing in Logical Methods in Computer Science. Programme Committee ------------------- Christel Baier ? Technische Universit?t Dresden, Germany Mickael Benedikt ? University of Oxford, UK Manuel Bodirsky ? Technische Universit?t Dresden, Germany Sam Buss ? University of California, USA Luis Caires ? Universidade Nova de Lisboa, Portugal Giovanna D?Agostino ? University of Udine, Italy Thomas Ehrhard ? CNRS Universit? Paris Diderot, France Emmanuel Filiot ? Universit? Libre de Bruxelles, Belgium Silvio Ghilardi ? Universit? degli Studi di Milano, Italy Valentin Goranko ? Stockholm University, Sweden Anna Ing?lfsd?ttir ? Reykjavik University, Iceland Laura Kov?cs ? Chalmers University of Technology, Sweden Marta Kwiatkowska ? University of Oxford, UK Christof L?ding ? RWTH Aachen University, Germany Assia Mahboubi ? INRIA Saclay Ile-de-France, France Guy McCusker ? University of Bath, UK Magdalena Ortiz ? TU Wien, Austria Sophie Pinchinat ? Universit? de Rennes 1, France Laurent Regnier ? Aix-Marseille Universit?, France (co-chair) Sylvain Salvati ? Universit? de Bordeaux, France Ulrike Sattler ? University of Manchester, UK Peter Selinger ? Dalhousie University, Canada Thomas Streicher ? Technische Universit?t Darmstadt, Germany Jean-Marc Talbot ? Aix-Marseille Universit?, France (co-chair) Pawe? Urzyczyn ? Uniwersytet Warszawski, Poland Luca Vigan? ? King?s College London, UK Organising Committee -------------------- * Emmanuel Beffara * Benjamin Monmege * Luigi Santocanale * Laurent Regnier (co-chair) * Pierre-Alain Reynier * Jean-Marc Talbot (co-chair) * Lionel Vaux (all from Aix-Marseille Universit?, Marseille, France) From eacsl at kahle.ch Sat Mar 12 15:57:00 2016 From: eacsl at kahle.ch (European Association of Computer Science Logic) Date: Sat, 12 Mar 2016 20:57:00 +0000 Subject: [TYPES/announce] Ackermann Award 2016 Message-ID: <56E4829C.2090909@kahle.ch> ACKERMANN AWARD 2016 - THE EACSL OUTSTANDING DISSERTATION AWARD FOR LOGIC IN COMPUTER SCIENCE CALL FOR NOMINATIONS Nominations are now invited for the 2016 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.2014 and 31.12.2015 are eligible for nomination for the award. The deadline for submission is 15 April 2016. Submission details follow below. Nominations can be submitted from 1 January 2016 and should be sent to the chair of the Jury, Anuj Dawar, by e-mail: anuj.dawar at cl.cam.ac.uk The Award The 2016 Ackermann award will be presented to the recipient(s) at the annual conference of the EACSL, 29 August - 2 September 2016, in Marseille (France). 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, * travel support to attend the conference, and * an invitation to present the work to the Kurt G?del Society in Vienna. The jury is entitled to give the award to more (or less) than one dissertation in a year. Jury The jury consists of: * Thierry Coquand (Chalmers University of Gothenburg); * Anuj Dawar (University of Cambridge), the president of EACSL; * Dale Miller (INRIA and Ecole Polytechnique), ACM SigLog representative; * Orna Kupferman (Hebrew University of Jerusalem); * Daniel Leivant (Indiana University, Bloomington); * Luke Ong (University of Oxford); * Jean-Eric Pin (CNRS and University of Paris 7); * Simona Ronchi Della Rocca (University of Torino), the vice-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 Anuj Dawar (anuj.dawar at cl.cam.ac.uk); 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, Anuj Dawar: anuj.dawar at cl.cam.ac.uk With the following subject line and text: * Subject: Ackermann Award 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. Letters of support and documents can also be faxed to: Anuj Dawar Ackermann Award +44 1223 334678 The Jury has the right to declare submissions to be out of scope or not to meet the requirements. The Award is sponsored by the Kurt G?del Society. From Dejan.Nickovic at ait.ac.at Mon Mar 14 07:38:38 2016 From: Dejan.Nickovic at ait.ac.at (Nickovic Dejan) Date: Mon, 14 Mar 2016 11:38:38 +0000 Subject: [TYPES/announce] CfP: MTCPS'16 - International Workshop on Monitoring and Testing Cyber-Physical Systems Message-ID: [Apologies for multiple copies.] CALL FOR PARTICIPATION MT-CPS'16 1st International Workshop on Monitoring and Testing of Cyber-Physical Systems Vienna, Austria 11 April 2016 Collocated with CPS Week http://mtcps16.ait.ac.at/ Cyber-physical systems (CPS) are integrations of heterogeneous collaborative entities that interact between themselves and with their physical environment. CPS exhibit complex and unpredictable behaviors, thus making their correctness and robustness analysis a challenging task. In order to address their full complexity, there is an emergent need for formal, yet efficient and scalable methods for the verification and analysis of CPS. Light-weight verification techniques, such as monitoring and testing, achieve both rigor and efficiency by enabling the evaluation of systems according to the properties of their individual behaviours. The MT CPS workshop aims at bringing together researchers and practitioners interested in the problems of detecting, testing, measuring and extracting qualitative and quantitative properties from CPS behaviors. WORKSHOP FORMAT MT CPS workshop is intended to be a forum for exchanging the latest scientific trends between researchers and practitioners interested in the field of light-weight verification and analysis of CPS. As a consequence, the workshop will NOT have formal proceedings. We encourage submission of abstracts that address any of the aforementioned topics of interest and cover recently published results as well as the work in progress. IMPORTANT DATES ? Early registration: March 18, 2016 ? Workshop: April 11, 2016 KEYNOTE PRESENTATION Bernhard K. Aichernig Graz University of Technology, Austria Killing Bugs in a Black Box with Model-based Mutation Testing In this talk I will discuss the combination of model-based testing and mutation testing. Its central idea is to inject bugs in a model and generate a high-quality test suite that will kill these bugs in a system under test. We will cover its foundations, algorithms, tools and recent industrial applications. Model-based testing is black-box testing technique that avoids the labour of manually writing hundreds of test cases, but instead advocates the capturing of the expected behaviour in a model of the system under test. The test cases are automatically generated from this model. The technique is receiving growing interest in the cyber-physical systems domain, where models are the rule rather than the exception. Mutation testing is a technique for assessing and improving a test suite. A number of faulty versions of a program under test are produced by injecting bugs into its source code. These faulty programs are called mutants. A tester analyses if the test suite can "kill" all mutants. We say that a test kills a mutant if it is able to distinguish it from the original. The tester improves the test suite until all faulty mutants get killed. PROGRAM 08h20-08h30 Welcome 08h30-09h30 Invited talk - Bernhard Aichernig. Killing Bugs in a Black Box with Model-based Mutation Testing 09h30-10h00 Anna Lukina, Radu Grosu, Ezio Bartocci and Scott A. Smolka. Statistical Model Checking as Feedback Control 10h00-10h30 Bardh Hoxha and Georgios Fainekos. Pareto Front Exploration for Parametric Temporal Logic Specifications of Cyber-Physical Systems 10h30-11h00 Coffee break 11h00-11h30 Thao Dang, Alie El-Din Mady, Boubekeur Menouer, Rajesh Kumar and Mark Moulin. Validation of Industrial Cyber-Physical Systems: an application to HVAC systems 11h30-12h00 Thang Nguyen, Dirk Hammerschmidt, Andrei Basa and Gerald Klatzer. Sensor Network Emulyzer for advanced Automotive System Testing and Development 12h00-12h30 Konstantin Selyunin and Stefan Jaksic. Many facets of Hardware Monitoring 12h30-14h00 Lunch 14h00-14h30 L?szl? Balogh, Istv?n D?vid, Istv?n R?th, D?niel Varr? and Andr?s V?r?s. Distributed and Heterogeneous Event-based Monitoring in Smart Cyber-Physical Systems 14h30-15h00 Armin Wasicek. Cyber-Physical Intrusion Detection using Reference Models 15h00-15h30 Tetsuya Tohdo. A Study of System and Software Testing based on Formal Verification Criteria 15h30-16h00 Coffee break 16h00-16h30 Adel Dokhanchi, Bardh Hoxha and Georgios Fainekos. MITL Specification Debugging for Monitoring of Cyber-Physical Systems 16h30-17h00 Thomas Ferr?re, Oded Maler and Dejan Nickovic. Trace Diagnostics for MTL Specifications 17h00-17h30 Dogan Ulus. Montre: A Tool for Monitoring Timed Regular Expressions 17h30-18h00 Olivier Lebeltel, Oded Maler and Dejan Nickovic. jAMT - Monitoring Tool for STL Specifications -------------- next part -------------- An HTML attachment was scrubbed... URL: From davide.ancona at unige.it Tue Mar 15 05:03:20 2016 From: davide.ancona at unige.it (Davide Ancona) Date: Tue, 15 Mar 2016 10:03:20 +0100 Subject: [TYPES/announce] CfP: VORTEX @ ECOOP 2016 - 1st Workshop on Runtime Verification for Object-Oriented Languages, and Systems Message-ID: <56E7CFD8.70108@unige.it> *********************************************************************** CALL FOR PAPERS VORTEX 2016 - Verification of Objects at RunTime EXecution Co-located with ECOOP 2016, July 18, Rome, Italy http://2016.ecoop.org/track/VORTEX-2016 *********************************************************************** Chairs --------- Davide Ancona, DIBRIS, Universit? di Genova, Italy Frank de Boer, CWI, Amsterdam, Netherlands Important Dates ---------------------- All deadlines are at 23:59 AoE (Anywhere on Earth timezone, Howland Island time, UTC-12h) Submission deadline: April, 30th Notification: May, 28th Camera-ready: June, 15th Workshop: July, 18th Program Committee ------------------------------ Davide Ancona, Universit? di Genova, Italy (co-chair) Frank S. de Boer, CWI-Leiden University, Netherlands (co-chair) Wolfgang Ahrendt, Chalmers University of Technology, Sweden Ferruccio Damiani, Universit? di Torino, Italy Stijn De Gouw, CWI, Fredhopper, Netherlands Radu Grosu, Vienna University of Technology, Austria Klaus Havelund, NASA/Caltech Jet Propulsion Laboratory, USA Reiner H?hnle, TU Darmstadt, Germany Jean-Baptiste Jeannin, Samsung Research America, USA Martin Leucker, University of L?beck, Germany Gordon Pace, University of Malta, Malta Grigore Rosu, University of Illinois at Urbana-Champaign, USA Gerardo Schneider, University of Gothenburg, Sweden Tarmo Uustalu, Tallinn University of Technology, Estonia Overview ------------ Runtime verification (RV) is an approach to software verification which is concerned with monitoring and analysis of software and hardware system executions. In recent years RV has gained more and more consensus as an effective and promising approach to ensure software reliability, bridging a gap between formal verification, and conventional testing; furthermore, monitoring a system during runtime execution offers additional opportunities for addressing error recovery, self-adaptation, and other issues that go beyond software reliability. The goal of the first edition of this workshop is to bring together researchers working on RV for object-oriented languages, and systems, on topics covering either theoretical, or practical aspects, or, preferably, both. Call for contributions ---------------------------- Contributions are solicited on Runtime Verification in the context of Object-Oriented Programming addressing open questions covering theoretical and/or practical aspects, presenting new implemented tools, proposing interesting new applications, or describing real case studies. Submissions suggesting speculative new approaches, raising challenging issues, or focusing on problems deemed to be crucial for the research community are also welcome, as well as all contributions covering topics suitable for lively discussion at the workshop. Topics of interest include, but are not limited to, the following ones: - combination of static and dynamic analyses - industrial applications - monitor construction and synthesis techniques - monitoring concurrent/distributed systems - program adaptation - runtime enforcement, fault detection, recovery and repair - RV for safety and security - 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. Submission Instructions -------------------------------- Submissions must be in English, in PDF format, and are limited to 6 pages in the ACM Proceedings Format (http://www.acm.org/publications/proceedings-template). Papers must be submitted electronically via Easy Chair at https://easychair.org/conferences/?conf=vortex2016. PC members, except for the chairs, are allowed to submit papers, and any conflict of interest will be properly managed by excluding the involved PC members from the review and evaluation process. Proceedings and Special Issue ----------------------------------------- Accepted papers will have the option of being published in the ACM Digital Library. Depending on the quality and the overall number of accepted papers, authors of selected papers will be invited after the workshop to submit an extended version for a special issue hosted by the online open-access Journal Frontiers in ICT (Specialty Formal Methods, http://journal.frontiersin.org/journal/all/section/formal-methods). From Y.Lin at hw.ac.uk Tue Mar 15 12:44:19 2016 From: Y.Lin at hw.ac.uk (Lin, Yuhui) Date: Tue, 15 Mar 2016 16:44:19 +0000 Subject: [TYPES/announce] Second Call for Papers: Special Issue of the SCP on Automated Verification of Critical Systems Message-ID: Science of Computer Programming Special Issue on Automated Verification of Critical Systems Second Call for Papers Guest editors: Gudmund Grov & Andrew Ireland Submission deadline: 20 May 2016 Notification: 31 August 2016 This special issue is devoted to the 15th international workshop on Automated Verification of Critical Systems (AVoCS 2015): https://sites.google.com/site/avocs15/ The aim of AVoCS 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. These topics are to be interpreted broadly and inclusively. It covers all aspects of automated verification, and typical (but not exclusive) topics of interest are: - 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 Submission to this special issue is open. We expect original articles (typically 20-30 pages) that present high-quality contributions, have not been previously published in an archival venue and that must not be simultaneously submitted for publication elsewhere. Submissions must be written in English and comply with SCP's author guidelines http://www.elsevier.com/wps/find/journaldescription.cws_home/505623/authorinstructions Submission is over the SCP website: http://ees.elsevier.com/scico/default.asp which you will have to register for if you do not have an account. When submitting your paper please choose the article type "Special issue: AVoCS 2015". Please send any queries you may have to Gudmund Grov (G.Grov at hw.ac.uk) From simonsen at diku.dk Wed Mar 16 10:20:36 2016 From: simonsen at diku.dk (Jakob Grue Simonsen) Date: Wed, 16 Mar 2016 15:20:36 +0100 Subject: [TYPES/announce] CFP: 8th International Workshop on Higher-Order Rewriting In-Reply-To: <56E96ADE.9080802@diku.dk> References: <56E96ADE.9080802@diku.dk> Message-ID: <56E96BB4.20100@diku.dk> CALL FOR PAPERS HOR 2016 8th International Workshop on Higher-Order Rewriting June 25, 2016 Porto, Portugal Affiliated with FSCD 2016 HOR is a forum to present work concerning all aspects of higher-order rewriting. The aim is to provide an informal and friendly setting to discuss recent work and work in progress. SCOPE The following is a non-exhaustive list of topics for the workshop: * Applications: proof checking, type checking, theorem proving, functional programming, declarative programming, program transformation. * Foundations: pattern matching, unification, strategies, termination, syntactic properties, type theory. * Frameworks: term rewriting, conditional rewriting, graph rewriting, net rewriting, comparisons of different formats. * Implementation: graphs, nets, abstract machines, explicit substitution, rewriting tools, compilation techniques. * Semantics: operational semantics, denotational semantics, separability, higher-order abstract syntax. SUBMISSION Submissions can be extended abstracts describing new results, work in progress, or problems, in higher-order rewriting. In addition, short versions of articles recently published or submitted elsewhere on higher-order rewriting are welcome. Submissions should be between 2 and 5 pages in PDF format. The proceedings of HOR 2016 will be included on the FSCD electronic proceedings.' There will be no printed proceedings or post-workshop proceedings. All contributions should be submitted via Easychair: https://easychair.org/conferences/?conf=hor2016 IMPORTANT DATES Submission: April 25, 2016 Notification May 9, 2016 Final version: May 30, 2016 Workshop: June 25, 2016 PROGRAM COMMITTEE * Takahito Aoto (Niigata University) * Dan Dougherty (Worcester Polytechnic Institute) * Jeroen Ketema (Codeplay Software Ltd) * Alexis Saurin (Universit? Paris 7) * Jakob Grue Simonsen (University of Copenhagen, Chair) WEB PAGES HOR 2016: http://www.diku.dk/hjemmesider/ansatte/simonsen/HOR2016/ HOR series of workshops: http://hor.pps.univ-paris-diderot.fr FSCD 2016 homepage: fscd2016.dcc.fc.up.pt/ FURTHER INFORMATION Contact simonsen at diku.dk From Simon.Gay at glasgow.ac.uk Wed Mar 16 12:50:11 2016 From: Simon.Gay at glasgow.ac.uk (Simon Gay) Date: Wed, 16 Mar 2016 17:50:11 +0100 Subject: [TYPES/announce] 2nd International Summer School on Behavioural Types: Final Call Message-ID: <56E98EC3.3050300@glasgow.ac.uk> *** Funding available for students and early-career researchers from Europe. *** Application deadline: 8th April. ---------------------------------------------------------------------- SECOND INTERNATIONAL SUMMER SCHOOL ON BEHAVIOURAL TYPES LIMASSOL, CYPRUS 27th JUNE - 1st JULY 2016 summerschool2016.behavioural-types.eu Organized by COST Action IC1201: Behavioural Types for Reliable Large-Scale Software Systems (BETTY) ---------------------------------------------------------------------- Modern society is increasingly dependent on large-scale software systems that are distributed, collaborative and communication-centred. Correctness and reliability of such systems depend on compatibility between components and services that are newly developed or may already exist. The consequences of failure are severe, including security breaches and unavailability of essential services. Current software development technology is not well suited to producing these large-scale systems, because of the lack of high-level structuring abstractions for complex communication behaviour. COST Action IC1201 uses behavioural type theory as the basis for new foundations, programming languages, and software development methods for communication-intensive distributed systems. Behavioural type theory encompasses concepts such as interfaces, communication protocols, contracts, and choreography. As a unifying structural principle it has the potential to transform the theory and practice of distributed software development. In order to train PhD students and early-career researchers in the theory and applications of behavioural types, the 2nd International Summer School on Behavioural Types will take place from 27th June to 1st July 2016, in Limassol, Cyprus. Lecturers and Provisional Topics -------------------------------- - Massimo Bartoletti (University of Cagliari, Italy) Behavioural contracts - Laura Bocchi (University of Kent, UK) Multiparty session types - Lu?s Caires (Universidade Nova de Lisboa, Portugal) Linear logic and behavioural types - Ornela Dardha (University of Glasgow, UK) Introduction to session types - Raymond Hu (Imperial College London, UK) Practical programming with Scribble and session types - Vasco Vasconcelos (University of Lisbon, Portugal) Type-based tools: SePi and ParTypes - Philip Wadler (University of Edinburgh, UK) Title to be confirmed Full information will be updated at http://summerschool2016.behavioural-types.eu Application procedure --------------------- Places are limited. Applications will be evaluated by the organizing committee. Up to thirty participants (PhD students and early-career researchers) from COST countries (list available at www.cost.eu) can be funded by COST Action IC1201. Other participants may attend at their own expense; the cost is expected to be around 500 euros, including accommodation. Please send your CV, a statement of your current research topic and your interest in the summer school, and a supporting letter from your PhD supervisor or, in the case of early-career researchers, from a mentor, to Simon Gay (Simon.Gay at glasgow.ac.uk). If you want to request funding from COST Action IC1201 then please state this in your application. Any enquiries can also be sent to Simon Gay. Important dates --------------- Application deadline: 8th April Notification of acceptance: 15th April Notification of funding: 15th April Summer school: 27th June - 1st July Organizing Committee -------------------- Ilaria Castellani (INRIA Sophia Antipolis M?diterran?e, France) Simon Gay (University of Glasgow, UK), Chair Thomas Hildebrandt (IT University of Copenhagen, Denmark) Hans H?ttel (Aalborg University, Denmark) Luca Padovani (University of Torino, Italy) Anna Philippou (University of Cyprus), Local Organiser Ant?nio Ravara (Universidade Nova de Lisboa, Portugal) Vasco Vasconcelos (University of Lisbon, Portugal) From bogom.s at gmail.com Wed Mar 16 12:28:57 2016 From: bogom.s at gmail.com (Sergiy Bogomolov) Date: Wed, 16 Mar 2016 17:28:57 +0100 Subject: [TYPES/announce] CfP: Workshop SNR collocated with CPSWeek 2016 Message-ID: CALL FOR PARTICIPATION SNR 2016 ======== 2nd International Workshop on Symbolic and Numerical Methods for Reachability Analysis April 11th, 2016, Vienna, Austria Affiliated with CPSWeek 2016 https://snr2016.pages.ist.ac.at/ Topics ===== The scope of the workshop includes, but is not restricted to, the following topics: - Reachability analysis approaches for hybrid systems - Flow-pipe construction; symbolic state set representations - Trajectory generation from symbolic paths; counterexample computation - Abstraction techniques for hybrid systems - Reliable integration - Decision procedures for real arithmetic - Automated deduction - Logics to reason about hybrid systems - Reachability analysis for planning and synthesis - Domain-specific approaches in biology, robotics, etc. - Stochastic/probabilistic hybrid systems - Tools, benchmarks, and case studies Registration ========== http://www.cpsweek.org/2016/reg.html Early registration deadline: *March 18, 2016* Invited talks ============ Stylianos Basagiannis (United Technologies Research Center, Ireland) Formal Verification towards Software Safety-Critical Certification of Airborne Systems under DO-178C Thao Dang (Verimag, France) Template Complex Zonotopes: A New Set Representation for Verification of Hybrid Systems Walid Taha (Halmstad University, Sweden) Accurate Rigorous Simulation Should be Possible for Good Designs Program ======== 9:00-10:30 Session 1: Validated simulation 9:00-10:00 Invited talk Walid Taha (joint work with Adam Duracz and Ference Bartha). Accurate Rigorous Simulation Should be Possible for Good Designs 10:00-10:30 Adrien Le Coent, Julien Alexandre Dit Sandretto, Alexandre Chapoutot and Laurent Fribourg. Control of Nonlinear Switched Systems Based on Validated Simulation 11:00-12:30 Session 2: Formal methods in industry 11:00-12:00 Invited talk Stylianos Basagiannis. Software Certification of Airborne Cyber-Physical Systems under DO-178C 12:00-12:30 Podium discussion Formal Methods: Bridging the Gap Between Academic and Industrial Research 14:00-15:30 Session 3: Reachability analysis 14:00-15:00 Invited talk Thao Dang (joint work with Santosh Arvind Adimoolam). Template complex zonotopes: A new set representation for verification of hybrid systems 15:00-15:30 Stefan Ratschan. Computing ODE-barriers in Hyper-rectangles 16:00-17:30 Session 4: Discrete-time and probabilistic systems 16:00-16:30 Riccardo Vignali and Maria Prandini. Model reduction of discrete time hybrid systems: A structural approach based on observability 16:30-17:00 Yang Gao and Martin Fr?nzle. CSiSAT: A Satisfiability Solver for SMT Formulas with Continuous Probability Distributions 17:00-17:30 Krist?f Marussy, Attila Klenik, Vince Moln?r, Andr?s V?r?s, Miklos Telek and Istvan Majzik. Configurable Numerical Analysis for Stochastic Systems From coppa at di.uniroma1.it Tue Mar 15 16:40:44 2016 From: coppa at di.uniroma1.it (Emilio Coppa) Date: Tue, 15 Mar 2016 21:40:44 +0100 Subject: [TYPES/announce] ECOOP 2016 - Workshops - Call for Papers Message-ID: ECOOP 2016 will host an exciting array of 11 workshops on a variety of topics in computing: - COP 8th International Workshop on Context-Oriented Programming http://2016.ecoop.org/track/COP-2016 Submission deadline on April 15, 2016 - FTfJP 18th Workshop on Formal Techniques for Java-like Programs http://2016.ecoop.org/track/FTfJP-2016 Submission deadline on April 15, 2016 - GRACE 1st Workshop on the Grace Programming Language http://2016.ecoop.org/track/GRACE-2016 - ICOOOLPS 11th Implementation, Compilation, Optimization of Object-Oriented Languages, Programs and Systems Workshop http://2016.ecoop.org/track/ICOOOLPS-2016 Submission deadline on April 15, 2016 - IWACO 7th International Workshop on Aliasing, Capabilities and Ownership http://2016.ecoop.org/track/IWACO-2016 Submission deadline on April 22, 2016 - JSTools 5th Annual Workshop on Tools for JavaScript Analysis http://2016.ecoop.org/track/JSTools-2016 Submission deadline on May 10, 2016 - LIVE 1st Workshop on Live Programming Systems http://2016.ecoop.org/track/LIVE-2016 Submission deadline on April 15, 2016 - PMLDC 1st Workshop on Programming Models and Languages for Distributed Computing http://2016.ecoop.org/track/PMLDC-2016 Submission deadline on May 6, 2016 - PX 1st Edition of the Programming Experience Workshop http://2016.ecoop.org/track/PX-2016 Submission deadline on April 15, 2016 - STOP 2nd Edition of the Script To Program Evolution Workshop http://2016.ecoop.org/track/STOP-2016 - VORTEX 1st VORTEX Workshop on Runtime Verification http://2016.ecoop.org/track/VORTEX-2016 Submission deadline on April 30, 2016 Calls for papers of these workshops are included in this message. ----------------------------------------------------------------- COP 2016 - 8th International Workshop on Context-Oriented Programming July 19 (Tue), 2016. Co-located with ECOOP 2016 in Rome http://2016.ecoop.org/track/COP-2016 === Introduction === Context information plays an increasingly important role in our information-centric world. Software systems must adapt to changing contexts over time, and must change even while they are running. Unfortunately, mainstream programming languages and development environments do not support this kind of dynamic change very well, leading developers to implementing complex designs to anticipate various dimensions of variability. Context-oriented Programming (COP) directly supports variability depending on a wide range of dynamic attributes. In effect, it should be possible to dispatch run-time behavior on any property of the execution context. By now, several researchers have been working on notions approaching that idea, and implementations ranging from first prototypes to mature platform extensions used in commercial deployments have illustrated how multidimensional dispatch can indeed be supported effectively to achieve expressive run-time variation in behavior. === Topics === The previous editions of this workshop (ECOOP 2009?2015) have shown to be well-received. The goal of the 8th Workshop on Context-oriented Programming (COP-16) is to further establish context orientation as a common thread to language design, application development, and system support. Topics of interest include but are not limited to: * Interesting application domains and scenarios * Programming language abstractions for Context-oriented Programming (e.g. dynamic scoping, roles, traits, prototype-based extensions) * Theoretical foundations for Context-oriented Programming (e.g. semantics, type systems) * Configuration languages (e.g. feature description interpreters, transformational approaches) * Interaction between non-functional programming concerns and Context-oriented Programming (e.g. security, persistence, concurrency, distribution). * Interaction with other paradigms: event-based and reactive programming, object-oriented programming. * Modularization approaches for Context-oriented Programming (e.g. aspects, modules, layers, plugins). * Guidelines to include Context-oriented Programming in programs (e.g. best practices, patterns) * Runtime support for Context-oriented Programming (e.g. reflection, dynamic binding) * Implementation issues such as optimization, VM support, JIT compilation etc. for Context-oriented Programming * Tool support (e.g. design tools, IDEs, debuggers). === Submissions === COP invites submissions of high-quality papers reporting original research, or describing innovative contributions to, or experience with Context-oriented Programming, its implementation, and application. Papers that depart significantly from established ideas and practices are particularly welcome. Submissions must not have been published previously and must not be under review for any another refereed event or publication. The program committee will evaluate each contributed paper based on its relevance, significance, clarity, and originality. Accepted papers will be published in the ACM Digital Library. Papers are to be submitted via EasyChair ( https://easychair.org/conferences/?conf=cop2016). Papers must be written in English, be provided as PDF documents, and follow the ACM SIGPLAN Conference Format (10 point font, Times New Roman font family, numeric citation style, http://www.sigplan.org/Resources/Author/). They should not exceed 6 pages. === Important Dates === Submissions: April 15, 2016 Notifications: May 13, 2016 COP-16: July 19, 2016 === Organizers === Guido Salvaneschi, Technische Universit?t Darmstadt, Germany Robert Hirschfeld, Hasso Plattner Institute, University of Potsdam, Germany Atsushi Igarashi, Kyoto University, Japan Hidehiko Masuhara, Tokyo Institute of Technology, Japan === Program Committee === Tomoyuki Aotani, Tokyo Institute of Technology, Japan Dave Clarke, Uppsala University, Sweden and KU Leuven, Belgium Rocco De Nicola, IMT Institute for Advanced Studies Lucca, Italy Coen De Roover, Vrije Universiteit Brussel, Belgium Pierpaolo Degano, University of Pisa, Italy Gorel Hedin, Lund University, Sweden Tetsuo Kamina, Ritsumeikan University, Japan Jens Lincke, Hasso Plattner Institute, University of Potsdam, Germany Harold Ossher, IBM, United States Mario S?dholt - ?cole des Mines de Nantes, France Didier Verna, EPITA / LRDE, France ----------------------------------------------------------------- FTfJP 2016 - 18th Workshop on Formal Techniques for Java-like Programs Co-located with ECOOP 2016 - 19 July 2016, Rome, Italy http://2016.ecoop.org/track/FTfJP-2016 === Important Dates === Submission deadline: April 15, 2016 (AoE) Notification of acceptance: May 13 Workshop: July 19 === Overview === 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 large installed base, stable and well-defined interfaces and platforms, powerful (but also complex) libraries. The rising deployment in smart cards and mobile computing raises concerns about security and demands new methods to counter new possibilities for abuse. Work on formal techniques and tools and work on the formal underpinnings of programming languages themselves naturally complement each other. This workshop aims to bring together people working in both fields, on topics such as: * Language semantics * Specification techniques and languages * Verification of program properties * Verification logics * Dynamic program analysis * Static program analysis * Type systems * Security The workshop welcomes a wide range of submissions (see below), such as technical contributions, case studies, challenge proposals, and position papers. Just as the number and the feature set of Java-like languages is expanding, the term "Java-like" is also to be understood broadly. === Submissions and Proceedings === Contributions are sought on open questions, new developments, or interesting new applications of formal techniques in the context of Java or similar languages. Contributions are possible in two formats: * full papers (up to 6 pages in the ACM 2-column style) * short papers (up to 2 pages in the ACM 2-column style) Submissions should strive not merely to present completely finished work, but also raise challenging open problems or propose speculative new approaches. Case studies, reports from competitions, and other experience reports should identify lessons learned, reflect on the state of the art, or clearly motivate further research. We particularly welcome (clearly marked) position and discussion papers that may simply present suitable topics for discussion at the workshop, or raise issues that you feel deserve the attention of the research community. Examples include future work identified from existing research, potential PhD proposals, and specific well-motivated challenges within the workshop scope. Contributions will be formally reviewed for originality, relevance, and the potential to generate interesting discussions. Accepted papers will have the option of being published in the ACM Digital Library. In addition, depending on the nature of the contributions, we may be organizing a special journal issue as a follow-up to the workshop, as has been done for some of the previous FTfJP workshops. Contributions must be in English, in PDF format, and follow the format outlined above. Authors of accepted papers are required to ensure that at least one of them will be present at the workshop. Instructions for submitting can be found on the workshop site: http://2016.ecoop.org/track/FTfJP-2016 === Program Committee === Davide Ancona, Universit? degli studi di Genova, IT Richard Bubel, Darmstadt Technical University, DE Delphine Demange, University of Rennes 1, FR Pietro Ferrara, Julia Srl, IT Carlo Furia, Chalmers Techincal University, SE Vladimir Klebanov (chair), Karlsruhe Institute of Technology, DE Andrzej Murawski, University of Warwick, UK Gustavo Petri, Universit? Paris Diderot-Paris 7, FR Nadia Polikarpova, MIT, US Alex Potanin, Victoria University of Wellington, NZ Bent Thomsen, Aalborg Universitet, DK Oksana Tkachuk, NASA Ames, US === Contact === klebanov at kit.edu ----------------------------------------------------------------- GRACE 2016 - 1st Workshop on the Grace Programming Language http://2016.ecoop.org/track/GRACE-2016 The Grace Object-Oriented Educational Programming Language design project was started at ECOOP in Slovenia to design a new OO language for teaching and research. This workshop will allow the core project team to present their results back to the community: a specification, reference implementation, and experience teaching with Grace. The workshop will also allow the Grace project to gain feedback on the current design and implementation, and to plan for the future. We invite short research papers, position papers, and tool demonstrations in areas such as: * experience implementing Grace * critiques and feedback on the Grace specification * proposed extensions to Grace * lessons that Grace may take from other related language projects (such as Pyret, Racket, BlueJ, Wyvern, Stride,TouchDevelop, TrumpScript etc) * lessons that Grace may take from language workbench implementation tools Expressions of interest to submit position papers or make presentations should be emailed to the organisers. ----------------------------------------------------------------- ICOOOLPS 2016 - 11th Workshop on Implementation, Compilation, Optimization of OO Languages, Programs and Systems Co-located with ECOOP. July 18, 2016, Rome, Italy http://2016.ecoop.org/track/ICOOOLPS-2016 Twitter: @ICOOOLPS The ICOOOLPS workshop series brings together researchers and practitioners working in the field of language implementation and optimization. The goal of the workshop is to discuss emerging problems and research directions as well as new solutions to classic performance challenges. The topics of interest for the workshop include techniques for the implementation and optimization of a wide range of languages including but not limited to object-oriented ones. Furthermore, meta-compilation techniques or language-agnostic approaches are welcome, too. A non-exclusive list of topics follows: - implementation and optimization of fundamental languages features (from automatic memory management to zero-overhead metaprogramming) - runtime systems technology (libraries, virtual machines) - static, adaptive, and speculative optimizations and compiler techniques - meta-compilation techniques and language-agnostic approaches for the efficient implementation of languages - compilers (intermediate representations, offline and online optimizations,...) - empirical studies on language usage, benchmark design, and benchmarking methodology - resource-sensitive systems (real-time, low power, mobile, cloud) - studies on design choices and tradeoffs (dynamic vs. static compilation, heuristics vs. programmer input,...) - tooling support, debuggability and observability of languages as well as their implementations === Workshop Format and Submissions === This workshop welcomes the presentation and discussion of new ideas and emerging problems that give a chance for interaction and exchange. More mature work is welcome as part of a mini-conference format, too. We aim to interleave interactive brainstorming and demonstration sessions between the formal presentations to foster an active exchange of ideas. The workshop papers will be published either in the ACM DL or in the Dagstuhl LIPIcs ECOOP Workshop proceedings. Until further notice, please use the ACM SIGPLAN template with a 10pt font size: http://www.sigplan.org/Resources/Author/ - position and work-in-progress paper: 1-4 pages - technical paper: max. 10 pages - demos and posters: 1-page abstract For the submission, please use the HotCRP system: http://ssw.jku.at/icooolps/ === Important Dates === - abstract submission: April 11, 2016 - paper submission: April 15, 2016 - notification: May 13, 2016 - all deadlines: Anywhere on Earth (AoE), i.e., GMT/UTC?12:00 hour - workshop: July 18th, 2016 === Program Committee === Edd Barrett, King?s College London, UK Clement Bera, Inria Lille, France Maxime Chevalier-Boisvert, Universit? de Montr?al, Canada Tim Felgentreff, Hasso Plattner Institute, Germany Roland Ducournau, LIRMM, Universit? de Montpellier, France Elisa Gonzalez Boix, Vrije Universiteit Brussel, Belgium David Gregg, Trinity College Dublin, Ireland Matthias Grimmer, Johannes Kepler University Linz, Austria Michael Haupt, Oracle, Germany Richard Jones, University of Kent, UK Tomas Kalibera, Northeastern University, USA Hidehiko Masuhara, Tokyo Institute of Technology, Japan Tiark Rompf, Purdue University, USA Jennifer B. Sartor, Ghent University, Belgium Sam Tobin-Hochstadt, Indiana University, USA === Workshop Organizers === Stefan Marr, Johannes Kepler University Linz, Austria Eric Jul, University of Oslo, Norway For questions or concerns, please mail to stefan.marr at jku.at or contact us via https://twitter.com/icooolps. ----------------------------------------------------------------- IWACO 2016 - 7th IWACO International Workshop on Aliasing, Capabilities and Ownership Co-located with ECOOP Monday July 18th, 2016, Rome, Italy http://2016.ecoop.org/track/IWACO-2016 Reasoning about shared state in imperative programs is challenging. The existence of aliases, in particular, compromises modular reasoning, making imperative programs hard to understand, maintain, and analyze. These difficulties become even aggravated in a concurrent context. On the other hand, aliasing is a very powerful feature and allows for efficient implementations of data structures, for example. To address those challenges, techniques have been introduced for describing and reasoning about stateful programs and for restricting, analyzing, and preventing aliases. Approaches are based on ownership, capabilities, separation logic, linear logic, uniqueness, sharing control, escape analysis, argument independence, read-only references, linear references, effects systems, and access control mechanisms. The workshop will generally address the question how to reason about stateful (sequential or concurrent) programs. In particular, we will consider the following issues (among others): models, type and other formal systems, programming language mechanisms, analysis and design techniques, patterns and notations for expressing ownership, aliasing, capabilities, uniqueness, and related topics; optimization techniques, analysis algorithms, libraries, applications, and novel approaches exploiting ownership, aliasing, capabilities, uniqueness, and related topics; empirical studies of programs or experience reports from programming systems designed with these issues in mind; programming logics that deal with aliasing and/or shared state, or use ownership, capabilities or resourcing; applications of any of these techniques to a concurrent setting. We encourage not only submissions presenting original research results, but also papers that attempt to establish links between different approaches and/or papers that include survey material. Original research results should be clearly described. Paper selection will be based on the quality of the submitted material. Please direct any questions regarding the workshop's scope to the workshop organizer. Both full papers and short papers in the ACM 2-column style are welcome, with a maximum of 15 pages for full papers and 8 pages for short papers. Papers are strongly encouraged to be well below the maximum length. All submissions will be reviewed by the program committee. The accepted papers, after rework by the authors, will be made publicly available as informal proceedings on the workshop web page. For the submission, please use the HotCRP/EasyChair system: https://easychair.org/conferences/?conf=iwaco2016 === Important Dates === ? Paper submission: April 22rd, 2016 ? Notification: May 20th, 2016 ? All deadlines: Anywhere on Earth (AoE), i.e., GMT/UTC?12:00 hour === Workshop Programming Committee === Paley Li, Northeastern University (organizer) Alexander Summers, ETH Zurich Sylvan Clebsch, Imperial College London Tobias Wrigstad, Uppsala University Marieke Huisman, University of Twente Hridesh Rajan, Iowa State University Bart Jacobs, KU Leuven Felix Klock, Mozilla Corporation Colin Gordon, Drexel University Marwan Abi-Antoun, Wayne State University ----------------------------------------------------------------- JSTools 2016 - 5th Annual Workshop on Tools for JavaScript Analysis http://2016.ecoop.org/track/JSTools-2016 JavaScript has become ubiquitous: not only is it the lingua franca of the Web platform, but it is also increasingly being used for developing server-side applications and for writing platform-independent mobile applications. Consequently, it is now the focus of many strands of research work in static and dynamic program analysis, automated testing, security analysis and refactoring, to name just a few. At the same time, there is a strong interest from industry in providing better development tools for JavaScript programmers, such as refactoring tools, debuggers, and smart IDEs. All these projects need to overcome similar challenges: How to delineate the program in a dynamic setting like a web page, how to deal with the extensive native APIs and framework libraries most JavaScript code relies on, how to handle non-determinism of concurrency and asynchronous events, and what to do about the language?s extraordinarily dynamic features like eval or reflection over object structure. JSTools will bring together participants from academia and industry working on analysis of JavaScript and its dialects to share ideas and problems, with a focus on presentations of shareable infrastructure created by the participants. We also aim to involve developers working on JavaScript dialects such as TypeScript to share their perspective. In addition to a set of invited speakers, JSTools welcomes submissions of work on this field. You may submit a paper, an abstract for a talk, or a talk abstract together with a supporting position paper. As the title of the workshop suggests, we also welcome presentations and demonstrations of state of the art tools for JavaScript. To submit, please e-mail submissions to the organizers. The workshop does not have formal proceedings, but if desired, slides from talks and/or a paper will be put online on the workshop web site. The organizing committee will referee submissions for relevance. We are looking for ongoing work more than finished research projects. Additional expert opinions may be requested from the expected participants. Submission deadline: May 10, 2016 Template for submissions (recommended but not mandatory): http://www.acm.org/publications/proceedings-template Further information: http://2016.ecoop.org/track/JSTools-2016 ----------------------------------------------------------------- LIVE 2016 - 2nd Workshop on Live Programming Systems http://2016.ecoop.org/track/LIVE-2016 LIVE 2016 aims to bring together people who are interested in live programming. Live programming systems abandon the traditional edit-compile-run cycle in favor of fluid user experiences that encourage powerful new ways of ?thinking to code? and enable programmers to see and understand their program executions. Programming today requires much mental effort with broken stuttering feedback loops: programmers carefully plan their abstractions, simulating program execution in their heads; the computer is merely a receptacle for the resulting code with a means of executing that code. Live programming aims to create a tighter more fluid feedback loop between the programmer and computer, allowing the computer to augment more of the programming process by, for example, allowing programmers to progressively mine abstractions from concrete examples and providing continuous feedback about how their code will execute. Meanwhile, under the radar of the PL community at large, a nascent community has formed around the related idea of ?live coding??live audiovisual performances which use computers and algorithms as instruments and include live audiences in their programming experiences. We encourage short research papers, position papers, web essays, tool demonstrations (as videos), and performance proposals in areas such as: * Recent work in REPLs, language environments , code playgrounds, and interactive notebooks. * Live visual programming. * Programming by example. * Programming tools for creative experiences and interactive audio visual performances. * Live programming as a learning aid. * Fluid debugging experiences * Language design in support of the above. Submissions will go through EasyChair: https://easychair.org/conferences/?conf=live2016 Papers and essays must be written in English and provided as PDF documents. As a recommendation, papers should be around 5 pages and videos should be 5-10 minutes in length; other non-paper submissions should consume no more than 30 minutes of a casual reader?s time. However, papers up to 10 pages and videos up to 20 minutes are also welcome. Video and non-paper submissions can by listed as URLs (e.g. to a web page, file locker, or streaming site) in the submission?s abstract. At the author?s discretion, workshop articles can be published using an institutional ISBN with full support for open access. Any questions or trouble with submitting, please contact smcdirm at microsoft.com. ----------------------------------------------------------------- PMLDC 2016 - First Workshop on Programming Models and Languages for Distributed Computing Co-located with ECOOP 2016, Rome, Italy Date: July 17th, 2016 http://2016.ecoop.org/track/PMLDC-2016 Whether you are programming a rich web application in JavaScript that mutates state in the client?s browser, or you are building a massively deployed mobile application that will operate with client state at the device, it?s undeniable that you are building a distributed system! Two major challenges of programming distributed systems are concurrency and partial failure. Concurrency of operations can introduce accidental nondeterminism: computations may result in different outcomes with the same inputs given scheduling differences in the underlying system unless a synchronization mechanism is used to enforce some order. Synchronization is typically expensive, and reduces the efficiency of user applications. Partial failure, or the failure of one or more components in a distributed system at one time, introduces the challenge of knowing, when an operation fails, which components of the operation completed successfully. To solve these problems in practice on an unreliable, asynchronous network, atomic commit protocols and timeouts as failure detection are typically used. Because of these challenges, early approaches to providing programming abstractions for distributed computing that ignored them were inherently misguided: the canonical example being the Remote Procedure Call, still widely deployed in industry. The goal of this workshop is to discuss new approaches to distributed programming that provide efficient execution and the elimination of accidental nondeterminism resulting from concurrency and partial failure. It will bring together both practitioners and theoreticians from many disciplines: database theory, distributed systems, systems programming, programming languages, data-centric programming, web application development, and verification, to discuss the state-of-the-art of distributed programming, advancement of the state-of-the-art and paths forward to better application of theory in practice. The main objectives of this workshop are the following: * To review the state-of-the-art research in languages, models, and systems for distributed programming; * To identify areas of critical need where research can advance the state of the art; * To create a forum for discussion; * To present open problems from practitioners with an aim towards motivating academic research on relevant problems faced by industry. In the spirit of both ECOOP and Curry On, this workshop aims at favoring a multidisciplinary perspective by bringing together researchers, developers, and practitioners from both academia and industry. === Submission Guidelines === We solicit proposals for contributed talks. We recommend preparing proposals of 2 pages, in ACM 2 column SIGPLAN style, written in English and 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. Authors with accepted papers will have the opportunity to have their submission published on the ACM Digital Library. === Important Dates === * Paper submission: May 6, 2016 (any place on Earth) * Authors notification: June 10, 2016 * Final version: June 17, 2016 === Program Chairs === Heather Miller (Ecole Polytechnique Federale de Lausanne) Christopher Meiklejohn (Universit? catholique de Louvain) === Program Committee === Peter Alvaro (University of California, Santa Cruz) Annette Bieniusa (Technischen Universit?t Kaiserslautern) Sebastian Burckhardt (Microsoft Research) Natalia Chechina (University of Glasgow) Neil Conway (Mesosphere) Carla Ferreira (Universidade Nova Lisboa) Alexey Gotsman (IMDEA Software Institute) Seyed Hossein Haeri (Universit? catholique de Louvain) Philipp Haller (KTH Royal Institute of Technology) Carl Lerche (Independent Consultant) Rita Loogen (University of Marburg) Rodrigo Rodrigues (Instituto Superior T?cnico, University of Lisboa & INESC-ID) Ali Shoker (HASLab/INESC TEC & University of Minho) Phil Trinder (University of Glasgow) Jos? Valim (Plataformatec) Peter Van Roy (Universit? catholique de Louvain) Hongseok Yang (University of Oxford) ----------------------------------------------------------------- PX 2016 - 1st Edition of the Programming Experience Workshop July 18 (Mon), 2016 Co-located with ECOOP 2016 in Rome http://2016.ecoop.org/track/PX-2016 http://programming-experience.org/px16 === Abstract === Imagine a software development task. Some sort of requirements and specification including performance goals and perhaps a platform and programming language. A group of developers head into a vast workroom. The Programming Experience Workshop is about what happens in that room when one or a couple of programmers sit down in front of computers and produce code, especially when it's exploratory programming. Do they create text that is transformed into running behavior (the old way), or do they operate on behavior directly ("liveness"); are they exploring the live domain to understand the true nature of the requirements; are they like authors creating new worlds; does visualization matter; is the experience immediate, immersive, vivid and continuous; do fluency, literacy, and learning matter; do they build tools, meta-tools; are they creating languages to express new concepts quickly and easily; and curiously, is joy relevant to the experience? Correctness, performance, standard tools, foundations, and text-as-program are important traditional research areas, but the experience of programming and how to improve and evolve it are the focus of this workshop. === Submissions === Submissions are solicited for Programming Experience 2016 (PX/16). The thrust of the workshop is to explore the human experience of programming?what it feels like to program, or more accurately, what it should feel like. The technical topics include exploratory programming, live programming, authoring, representation of active content, visualization, navigation, modularity mechanisms, immediacy, literacy, fluency, learning, tool building, and language engineering. Submissions by academics, professional programmers, and non-professional programmer are welcome. Submissions can be in any form and format, including but not limited to papers, presentations, demos, videos, panels, debates, essays, writers' workshops, and art. Presentation slots will be between 30 minutes and one hour, depending on quality, form, and relevance to the workshop. Submissions directed toward publication should be so marked, and the program committee will engage in peer review for all such papers. Video publication will be arranged. All artifacts are to be submitted via EasyChair ( https://easychair.org/conferences/?conf=px16). Papers and essays must be written in English, provided as PDF documents, and follow the ACM SIGPLAN Conference Format (10 point font, Times New Roman font family, numeric citation style, http://www.sigplan.org/Resources/Author/). There is no page limit on submitted papers and essays. It is, however, the responsibility of the authors to keep the reviewers interested and motivated to read the paper. Reviewers are under no obligation to read all or even a substantial portion of a paper or essay if they do not find the initial part of it interesting. === Format === Paper presentations, presentations without papers, live demonstrations, performances, videos, panel discussions, debates, writers' workshops, art galleries, dramatic readings. === Review === Papers and essays labeled as publications will undergo standard peer review; other submissions will be reviewed for relevance and quality; shepherding will be available. === Important dates === Submissions: April 15, 2016 (anywhere in the world) Notifications: May 13, 2016 PX/16: July 18, 2016 === Publication === Papers and essays accepted through peer review will be published as part of ACM's Digital Library; video publication on Vimeo or other streaming site; other publication on the PX workshop website. === Organizers === Robert Hirschfeld, Hasso Plattner Institute, University of Potsdam, Germany Richard P. Gabriel, Dreamsongs and IBM Almaden Research Center, United States Hidehiko Masuhara, Mathematical and Computing Science, Tokyo Institute of Technology, Japan === Program committee === Carl Friedrich Bolz, King's College London, United Kingdom Gilad Bracha, Google, United States Andrew Bragdon, Twitter, United States Jonathan Edwards, CDG Labs, United States Jun Kato, National Institute of Advanced Industrial Science and Technology, Japan Cristina Videira Lopes, University of California at Irvine, United States Yoshiki Ohshima, Viewpoints Research Institute, United States Michael Perscheid, SAP Innovation Center, Germany Guido Salvaneschi, TU Darmstadt, Germany Marcel Taeumel, Hasso Plattner Institute, University of Potsdam, Germany Alessandro Warth, SAP Labs, United States === Flyer === http://programming-experience.org/px16/media/PX16CfP.pdf ----------------------------------------------------------------- STOP 2016 - 3rd Script To Program Evolution Workshop http://2016.ecoop.org/track/STOP-2016 In recent years there has been increased interest in scripting languages, the migration from scripts to large programs, and the interplay between typed and untyped code. New languages such as TypeScript, Hack, Dart, Typed Racket, and GradualTalk, to name a few, have begun to explore the integration of dynamic and static typing within the same language. Scripting languages are lightweight, dynamic programming languages designed to maximize productivity by offering high-level abstractions and reducing the syntactic overhead found in most system?s languages. The rising popularity of scripting languages has many underlying causes: they allow partial execution of programs, permitting easy unit testing, interactive experimentation, and even demoing of software at all times; their support for powerful and flexible high-level datatypes and dynamic typing admits quick interim solutions that can later be revised; etc. In short, scripting languages optimize developement time rather than machine time, a good approach early in the software development life cycle. However, once the understanding of the system has reached a critical point and requirements have stabilized, scripting languages become less appealing. The compromises made to optimize development time make it harder to reason about program correctness, harder to do semantic-preserving refactorings, and harder to optimize execution speed. The lack of type information makes the code harder to navigate. The concept of gradual typing has been proposed, in which the programmer controls which portions of the program are dynamically typed and which portions are statically typed. Over the last decade there has been significant progress on the theory and practice of gradual typing, but there are still many open questions and unexplored points in the design space. === Scope === The STOP workshop is interested in the evolution of scripts, in the sense of untyped pieces of code, into safer programs, with more rigid structure and constrained behavior through the use of gradual typing, contract checking, extensible languages, refactoring tools, and the like. The goal is to further the understanding of such systems in practice, and connect practice and theory. This workshop aims to bring researchers together from academia and industry for passionate discussion about these topics, and to promote not only the theory, but practical evalution of these ideas, and experience reports. === Proceedings === The accepted papers will be distributed at the workshop in an informal proceedings. All accepted submissions shall remain available from the workshop web page. === Submission Guidelines === Abstracts, position papers, and status reports are welcome. Papers should be 1-2 pages in standard ACM SIGPLAN format. All submissions will be reviewed by the program committee. Submit your papers on EasyChair when the link becomes available at: http://2016.ecoop.org/track/STOP-2016 ----------------------------------------------------------------- VORTEX 2016 - Verification of Objects at RunTime EXecution Co-located with ECOOP 2016, July 18, Rome, Italy http://2016.ecoop.org/track/VORTEX-2016 === Chairs === Davide Ancona, DIBRIS, Universit? di Genova, Italy Frank de Boer, CWI, Amsterdam, Netherlands === Important Dates === All deadlines are at 23:59 AoE (Anywhere on Earth timezone, Howland Island time, UTC-12h) Submission deadline: April, 30th Notification: May, 28th Camera-ready: June, 15th Workshop: July, 18th === Program Committee === Davide Ancona, Universit? di Genova, Italy (co-chair) Frank S. de Boer, CWI-Leiden University, Netherlands (co-chair) Wolfgang Ahrendt, Chalmers University of Technology, Sweden Ferruccio Damiani, Universit? di Torino, Italy Stijn De Gouw, CWI, Fredhopper, Netherlands Radu Grosu, Vienna University of Technology, Austria Klaus Havelund, NASA/Caltech Jet Propulsion Laboratory, USA Reiner H?hnle, TU Darmstadt, Germany Jean-Baptiste Jeannin, Samsung Research America, USA Martin Leucker, University of L?beck, Germany Gordon Pace, University of Malta, Malta Grigore Rosu, University of Illinois at Urbana-Champaign, USA Gerardo Schneider, University of Gothenburg, Sweden Tarmo Uustalu, Tallinn University of Technology, Estonia === Overview ===s Runtime verification (RV) is an approach to software verification which is concerned with monitoring and analysis of software and hardware system executions. In recent years RV has gained more and more consensus as an effective and promising approach to ensure software reliability, bridging a gap between formal verification, and conventional testing; furthermore, monitoring a system during runtime execution offers additional opportunities for addressing error recovery, self-adaptation, and other issues that go beyond software reliability. The goal of the first edition of this workshop is to bring together researchers working on RV for object-oriented languages, and systems, on topics covering either theoretical, or practical aspects, or, preferably, both. === Call for contributions === Contributions are solicited on Runtime Verification in the context of Object-Oriented Programming addressing open questions covering theoretical and/or practical aspects, presenting new implemented tools, proposing interesting new applications, or describing real case studies. Submissions suggesting speculative new approaches, raising challenging issues, or focusing on problems deemed to be crucial for the research community are also welcome, as well as all contributions covering topics suitable for lively discussion at the workshop. Topics of interest include, but are not limited to, the following ones: * combination of static and dynamic analyses * industrial applications * monitor construction and synthesis techniques * monitoring concurrent/distributed systems * program adaptation * runtime enforcement, fault detection, recovery and repair * RV for safety and security * 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. === Submission Instructions === Submissions must be in English, in PDF format, and are limited to 6 pages in the ACM Proceedings Format (http://www.acm.org/publications/proceedings-template ). Papers must be submitted electronically via Easy Chair at https://easychair.org/conferences/?conf=vortex2016. PC members, except for the chairs, are allowed to submit papers, and any conflict of interest will be properly managed by excluding the involved PC members from the review and evaluation process. === Proceedings and Special Issue === Accepted papers will have the option of being published in the ACM Digital Library. Depending on the quality and the overall number of accepted papers, authors of selected papers will be invited after the workshop to submit an extended version for a special issue hosted by the online open-access Journal Frontiers in ICT: Specialty Formal Methods http://journal.frontiersin.org/journal/all/section/formal-methods -------------- next part -------------- An HTML attachment was scrubbed... URL: From nicola.paoletti at cs.ox.ac.uk Wed Mar 16 13:14:50 2016 From: nicola.paoletti at cs.ox.ac.uk (Nicola Paoletti) Date: Wed, 16 Mar 2016 17:14:50 +0000 Subject: [TYPES/announce] 2nd call for papers: CMSB 2016 Message-ID: [Apologies for multiple copies.] ========================================================================= CALL FOR SUBMISSIONS CMSB 2016 14th International Conference on Computational Methods in Systems Biology http://www.cl.cam.ac.uk/events/cmsb2016 21st-23rd September 2016 Computer Laboratory University of Cambridge (UK) SPONSORED BY: - NVIDIA Corporation - IEEE Technical Committee on Simulation (TCSIM) ========================================================================= Description CMSB 2016 solicits original research articles on the analysis of biological systems, networks, data, and corresponding application domains. The conference brings together computer scientists, biologists, mathematicians, engineers, and physicists interested in a system-level understanding of biological processes. Topics of interest include, but are not limited to: - formalisms for modelling biological processes - models and their biological applications - frameworks for model verification, validation, analysis and simulation of biological systems - high-performance Computational Systems Biology and parallel implementations - model inference from experimental data - model integration from biological databases - multi-scale modelling and analysis methods - methods for synthetic biology and biomolecular computing Papers should be submitted to one of the following categories: - Regular papers - Tool papers Proceedings of CMSB 2016 will be published as a volume in Springer's Lecture Notes in Computer Science / Lecture Notes in Bioinformatics series (LNCS/LNBI). After the conference, a selection of papers will be invited to be extended and submitted to a special issue of the journal IEEE/ACM Transactions on Computational Biology and Bioinformatics. CMSB 2016 will give two best paper awards: one IEEE TCSIM Best Student Paper Award and one NVIDIA Best Paper Award. The Best Student Paper Award recipient is given public recognition and receives an award of 500 US$ from the IEEE Technical Committee on Simulation (TCSIM). For a paper to qualify for the Best Student Paper Award, a student must be the lead author, the submission must be done in the student paper category and the student must present the paper at the conference. The NVIDIA Best Paper Award recipient is given public recognition and receives one high end Tesla K40 GPU equipment of a value of 3,200 US$ donated by NVIDIA. Any paper on any topic of CMSB can qualify for this award provided the submission indicates the NVIDIA Best Paper Award category. CMSB 2016 will give also one IEEE TCSIM Best Poster award: The Best Poster Award recipient is given public recognition and receives an award of 300 US$ from the IEEE Technical Committee on Simulation (TCSIM). Invited Speakers - Luca Cardelli, Microsoft Research Cambridge / University of Oxford (UK) - Joelle Despeyroux, INRIA Sophia Antipolis (France) - Radu Grosu, TU Wien (Austria) - Jane Hillston, University of Edinburgh (UK) Call for Papers Format for regular papers: Regular papers should describe original work that has not been previously published and is not under review for publication elsewhere. Papers must be written in English and must conform the LNCS style. They have to be submitted electronically as PDF files via EasyChair. The limit for submissions is 12 pages. Appendices will not not be counted in the page limit. Format and guidelines for tool papers: Tool papers should present new tools, new tool components or novel extensions to existing tools supporting the modelling and analysis of biological systems. Each submission should be original and not published previously in a tool paper form. Papers must be written in English and must conform the LNCS style. They have to be submitted electronically as PDF files via EasyChair. The limit for submissions is 6 pages. Appendices will not be counted in the page limit. Papers must include information on methods, tool availability, maturity, selected experimental results. Authors should make their tools and benchmarks available at the time of submission for evaluation by the committee. Each submission must be accompanied by a supplementary PDF file illustrating the usage of the tool (e.g. screenshots, step-by-step guide, short tutorial) and, if applicable, how the tool demo will be conducted during the conference presentation. Presenters of accepted tool papers will be encouraged to include a showcase/running demo of the tool in their talk. Important Dates - Abstract pre-submission: April 15, 2016 - Paper submission: April 22, 2016 - Poster Submission: June 1, 2016 - Poster/Paper Notification: June 10, 2016 - Camera-ready: June 25, 2016 PC co-Chairs - Ezio Bartocci, TU Wien (Austria) - Pietro Lio', University of Cambridge (UK) - Nicola Paoletti, University of Oxford (UK) Tool Track Chair - Claudio Angione, Teesside University (UK) Local Organisation Chair - Max Conway, University of Cambridge (UK) Program Committee - Claudio Angione, Teesside University (UK) - Julio Banga, IIM-CSIC (Spain) - Ezio Bartocci, TU Wien (Austria) - Gregory Batt, INRIA Paris-Rocquencourt (France) - Luca Bortolussi, University of Trieste (Italy) - Jeremie Bourdon, Universit? de Nantes (France) - Luca Cardelli, Microsoft Research Cambridge (UK) - Milan Ceska, University of Oxford (UK) - Vincent Danos, University of Edinburgh (UK) - Joelle Despeyroux, INRIA Sophia Antipolis (France) - Diego Di Bernardo, University of Naples Federico II (Italy) - Fran?ois Fages, INRIA Paris-Rocquencourt (France) - Flavio H Fenton, Georgia Tech (USA) - Jerome Feret, INRIA / Ecole normale sup?rieure (France) - Calin Guet, IST Austria (Austria) - Monika Heiner, Brandenburg University of Technology (Germany) - Lila Kari, University of Western Ontario (USA) - Heinz Koeppl, Technische Universitat Darmstadt (Germany) - Hillel Kugler, Bar-Ilan University (Israel) - Marta Kwiatkowska, University of Oxford (UK) - Pietro Lio', University of Cambridge (UK) - Oded Maler, CNRS-VERIMAG (France) - Giancarlo Mauri, University of Milano-Bicocca (Italy) - Pedro Mendes, University of Manchester (UK) - Nicola Paoletti, University of Oxford (UK) - Tatjana Petrov, IST Austria (Austria) - Andrew Phillips, Microsoft Research Cambridge (UK) - Carla Piazza, University of Udine (Italy) - Ovidiu Radulescu, University of Montpellier 2 (France) - Blanca Rodriguez, University of Oxford (UK) - Olivier Roux, ?cole Centrale de Nantes (France) - David ?afr?nek, Masaryk University (Czech Republic) - Guido Sanguinetti, University of Edinburgh (UK) - Scott A. Smolka, Stony Brook University (USA) - Joerg Stelling, ETH Zurich (Switzerland) - Carolyn Talcott, SRI International (USA) - P S Thiagarajan, National University of Singapore (Singapore) - Adelinde Uhrmacher, University of Rostock (Germany) - Verena Wolf, Saarland University (Germany) - Boyan Yordanov, Microsoft Research Cambridge (UK) - Paolo Zuliani, Newcastle University (UK) Steering Committee - Jeremie Bourdon, Universit? de Nantes (France) - Finn Drablos, NTNU (Norway) - Fran?ois Fages, INRIA Saclay (France) - David Harel, Weizmann Institute of Science (Israel) - Monika Heiner, Brandenburg University of Technology, Cottbus (Germany) - Tommaso Mazza, IRCCS Casa Sollievo della Sofferenza Mendel (Italy) - Pedro Mendes, University of Manchester (UK) - Satoru Miyano, University of Tokyo (Japan) - Gordon Plotkin, University of Edinburgh (UK) - Corrado Priami, CoSBi / University of Trento (Italy) - Olivier Roux, ?cole Centrale de Nantes (France) - Carolyn Talcott, SRI International (USA) - Adelinde Uhrmacher, University of Rostock (Germany) From msteffen at ifi.uio.no Thu Mar 17 04:52:25 2016 From: msteffen at ifi.uio.no (Martin Steffen) Date: Thu, 17 Mar 2016 09:52:25 +0100 Subject: [TYPES/announce] 2 Ph.D positions on Formal Methods for Rule-based agent safety and concurrent system analysis (U. of Oslo), 15. April Message-ID: <20160317085225.18E50A075@nittedal.ifi.uio.no> __________________________________________________ TWO PH.D POSITIONS IN METHODS FOR SECURITY ANALYSIS FOR AUTONOMOUS AGENTS / CONCURRENT SYSTEMS deadline: 15. April 2016 Dept. of Computer Science, Univeristy of Oslo Group of Precise Modelling and Analysis (PMA) __________________________________________________ There are *two Ph.D positions* available at the group of ``Precise modelling and analysis'', generally in the field for rule-based analyzing security properties in agent systems resp. for concurrent and distributed programs. --------------------------------------------------------------------------------- Be aware that when you apply it is important to clearly mark which position(s) you are interested in. upload link for applying: http://uio.easycruit.com/vacancy/1597233/64290?iso=no ----------------------------------------------------------------------------- Short description of the 2 positions below, more extensive project descriptions are linked in under http://www.mn.uio.no/ifi/english/research/groups/pma/news/news-positions-phd-2016-html which contains also more details about work-conditions, general rules for applying. required documentation and other side conditions. ====================================== 1. Position: ``Safety of autonomous agents'' position ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The project is about method and tools to assure the safety of autonomous information agents. Technically, the project will use and develop rule-based and goal based systems and where the desired behavior of such agents are described by /safety contracts/. The goals of the thesis are to develop - /formalisms/ specifying such goals and contracts, - /algorithms/ to verify the consistency of such rules and synthesizing a rule system to control agents - A prototype implementing such agents. The project is done in collaboration with the industrial partner /Tellu/, and will be using the rule-based framework /SmartTracker/. 2. Position: ``Analysis of non-functional properties in concurrent systems'' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The project is concerned with formal methods and tools for analyzing non-functional properties in concurrent and multi-core programs. The candidate will work on program analysis and modelling techniques to ensure robust and predictable program execution- The project will use and develop /formal methods/, i.e., methods on rigorous semantical foundation which allow to reason mathematically about the consequences of system designs. Since static and dynamic analysis techniques have complementary strengths (and weaknesses) concerning precision, computational overhead, etc. the project will aim at combining them. Techniques we plan to use include constraint solving, advanced flow analysis, and type-based techniques. Specific qualifications ========================= The applicant is required to hold a Master's degree or equivalent in /computer science/ and should have good analytical and programming skills. The ideal candidate has background in (some of) the following areas of system security and formal methods and program analysis: software verification, validation, rule-based reasoning, monitoring and testing, semantics, including knowledge of tools in that field. Besides technical skills, we are looking for a curious, ambitious candidate who is highly motivated to do research and contribute to the work done at our group. Good communication skills in both oral and written English are expected. We strongly encourage that the application is accompanied by a short cover letter explaining shortly how the applicant's background and education fits to the goals and requirements of this project. From rishabh at csail.mit.edu Wed Mar 16 14:15:34 2016 From: rishabh at csail.mit.edu (Rishabh Singh) Date: Wed, 16 Mar 2016 11:15:34 -0700 Subject: [TYPES/announce] SyGuS-COMP 2016: Call for Participation Message-ID: *SyGuS-COMP 2016 Call for Participation* 3rd Syntax Guided Synthesis Competition Satellite event of CAV and SYNT 2016 *http://www.sygus.org/SyGuS-COMP2016.html * *Important Dates:* Benchmark Submission Deadline: 14 May 2016 Solver Submission Deadline: 14 June 2016 Competition Date: 28 June 2016 Results published: 14 July 2016 Solver Presentations: 17 July 2016 (at SYNT ) *Call for Participation:* This is a call for participation for the 3rd Syntax-Guided Synthesis Competition to be organized as a satellite event of SYNT /*CAV 2016.* 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. There has been a lot of recent interest in both using SyGuS solvers for various synthesis applications and developing different solving algorithms. The SyGuS-Comp competition will allow solvers to compete on a collection of benchmarks and advance the state-of-the-art for program-synthesis tools. The competition is organized as part of NSF Expeditions in Computing project ExCAPE by Rajeev Alur (Penn), Dana Fisman (Penn), Rishabh Singh (Microsoft Research), and Armando Solar-Lezama (MIT). For questions regarding the competition please contact the organizers at sygus-organizers at seas.upenn.edu. *Tracks**:* This year we will be having *4* tracks. In addition to the three tracks from last year?s competition ( 1.General SyGuS track, 2. Invariant Synthesis track, and 3. Conditional Linear Integer Arithmetic track), we will be having a new track: 4. Programming By Examples (PBE), where the specification constraint would be defined using only input-output examples. We expect to have the ICFP 2013 programming contest bitvector benchmarks and FlashFill public benchmarks for this category. More details about the tracks can be found in the extended SyGuS-IF . The results of the 2nd 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, and invariant generation. 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. The scoring will take into account the number of benchmarks solved, the solving time, and the size of the synthesized solution. *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. Best regards, Rajeev Alur (Penn), Dana Fisman (Penn), Rishabh Singh (Microsoft Research), and Armando Solar-Lezama (MIT) -------------- next part -------------- An HTML attachment was scrubbed... URL: From hassei at kurims.kyoto-u.ac.jp Fri Mar 18 12:23:38 2016 From: hassei at kurims.kyoto-u.ac.jp (hassei at kurims.kyoto-u.ac.jp) Date: Sat, 19 Mar 2016 01:23:38 +0900 (JST) Subject: [TYPES/announce] FSCD'16 Satellite Events and Upcoming Deadlines Message-ID: <64301.112.69.137.194.1458318218.risu@tinu.kurims.kyoto-u.ac.jp> FSCD 2016: SATELLITE EVENTS AND UPCOMING DEADLINES First International Conference on Formal Structures for Computation and Deduction (FSCD'16) 22 June -- 26 June 2016, Porto, Portugal http://fscd2016.dcc.fc.up.pt/ http://fscd2016.dcc.fc.up.pt/programme/workshopList/ Various meetings and workshops are colocated with FSCD 2016. The following is a summary of them, with the upcoming deadlines (based on the data as of 18 March 2016). For the latest information please visit each event's webpage. --------- Upcoming deadlines (in the chronological order): ITRS: March 28-31, 2016 LSFA: April 8, 2016 LFMTP: April 8-13, 2016 LINEARITY: April 8-15, 2016 HDRA: April 15, 2016 WWV: April 16, 2016 HoTT/UF: April 20, 2016 WPTE: April 22, 2016 HOR: April 25, 2016 DCM: April 29, 2016 UNIF: May 1, 2016 ---------- FSCD Satellite events: 6th Workshop on Classical Logic and Computation (CL&C): http://www.di.unito.it/~stefano/CL&C/CL&C16.htm 12th Workshop on Developments in Computational Models (DCM): http://dcm-workshop.org.uk/2016/ 2nd Workshop on Higher-Dimensional Rewriting and Applications (HDRA): http://hdra.gforge.inria.fr/ 8th Workshop on Higher-Order Rewriting (HOR): http://www.diku.dk/hjemmesider/ansatte/simonsen/HOR2016/ 2nd Workshop on Homotopy Type Theory / Univalent Foundations (HoTT/UF): http://hott-uf.gforge.inria.fr/ IFIP Working Group 1.6: Term Rewriting: http://cbr.uibk.ac.at/ifip-wg1.6/ 8th Workshop on Intersection Types and Related Systems (ITRS): http://www-kb.is.s.u-tokyo.ac.jp/ITRS2016/ 4th Workshop on Linearity (LINEARITY): http://www.cs.cmu.edu/~linearity16/ 18th Workshop on Logical Frameworks and Meta-Languages: Theory and Practice (LFMTP): http://dlicata.web.wesleyan.edu/events/lfmtp2016/ 11th Workshop on Logical and Semantic Frameworks, with Applications (LSFA): http://lsfa2016.mat.unb.br/ 30th Workshop on Unification (UNIF): http://users.mat.unimi.it/users/ghilardi/UNIF2016/ 3rd Workshop on Rewriting Techniques for Program Transformations and Evaluation (WPTE): http://project.inria.fr/wpte2016/ 12th Workshop on Automated Specification and Verification of Web Systems (WWV): http://www.lucavigano.com/WWV2016/ -------- -- Masahito Hasegawa RIMS, Kyoto University From bogom.s at gmail.com Thu Mar 17 17:36:21 2016 From: bogom.s at gmail.com (Sergiy Bogomolov) Date: Thu, 17 Mar 2016 22:36:21 +0100 Subject: [TYPES/announce] CfP: Workshop ARCH collocated with CPSWeek 2016 Message-ID: CALL FOR PARTICIPATION ARCH 2016 =========== 3rd International Workshop on Applied Verification for Continuous and Hybrid Systems CPSWeek 2016, Vienna, Austria, April 11, 2016 http://cps-vo.org/group/ARCH Topics ===== The workshop on applied verification for continuous and hybrid systems (ARCH) brings together researchers and practitioners, and establishes a curated set of benchmarks submitted by academia and industry. Topics include, but are not limited to - Proposals for new benchmark problems (not necessarily yet solvable) - Tool presentations - Tool executions and evaluations based on ARCH benchmarks - Experience reports including open issues for industrial success Registration ========== http://www.cpsweek.org/2016/reg.html Early registration deadline: *March 18, 2016* Program ======== 08:00 Registration 09:00-10:25 Invited Talk and Benchmarks I Invited Talk: Dirk Beyer: Reliable and Reproducible Competition Results Houssam Abbas, Kuk Jin Jang and Rahul Mangharam: Nonlinear Hybrid Automata Model of Excitable Cardiac Tissue Sidharta Andalam, Avinash Malik, Partha Roop and Mark Trew: Hybrid automata model of the heart for formal verification of pacemakers 10:25-11:00 Coffee break 11:00-12:20 Benchmarks II Scott Livingston and Vasumathi Raman: Chains of Integrators as a Benchmark for Scalability of Hybrid Control Synthesis Andrew Sogokon, Taylor T Johnson and Khalil Ghorbal: Benchmarks for Non-linear Continuous System Safety Verification Omar Beg, Ali Davoudi and Taylor T Johnson: Formal Verification of Charge Pump Phase-Locked Loop and Full Wave Rectifier Through Reachability Analysis Simone Schuler, Fabiano Daher Adegas and Adolfo Anta: Hybrid modelling of a wind turbine 12:20-14:00 Lunch 14:00-15:20 Benchmarks III and Tools I Sergiy Bogomolov, Christian Herrera and Wilfried Steiner: Benchmark for Verification of Fault-Tolerant Clock Synchronization Algorithms Hoang-Dung Tran, Luan Viet Nguyen and Taylor T Johnson: Large-Scale Linear Systems from Order-Reduction Stanley Bak, Sergiy Bogomolov and Christian Schilling: High-level Hybrid Systems Analysis with Hypy Ibtissem Ben Makhlouf, Norman Hansen and Stefan Kowalewski: HyReach: A Reachability Tool for Linear Hybrid Systems Based on Support Functions 15:20-16:00 Coffee break 16:00-17:20 Tools II Axel Busboom, Simone Schuler and Alexander Walsch: FormalSpec - semi-automatic formalization of system requirements for formal verification Dalibor Drzajic, Nikolaos Kariotoglou, Maryam Kamgarpour and John Lygeros: A Semidefinite Programming Approach to Control Synthesis for Stochastic Reach-Avoid Problems Heinz Riener, Robert Koenighofer, Goerschwin Fey and Roderick Bloem: SMT-Based CPS Parameter Synthesis and Repair Matthias Althoff and Dmitry Grebenyuk Implementation of Interval Arithmetic in CORA 2016 From manu at sridharan.net Fri Mar 18 13:34:32 2016 From: manu at sridharan.net (Manu Sridharan) Date: Fri, 18 Mar 2016 17:34:32 +0000 Subject: [TYPES/announce] PLDI'16 Call for Student Volunteers Message-ID: *PLDI'16 Call for Student Volunteers* PLDI is pleased to offer a number of opportunities for student volunteers, who are vital to the efficient operation and continued success of the conference each year. The student volunteer program is a chance for students from around the world to participate in the conferences whilst assisting us in preparing and running the event. In return, volunteers are granted free registration to the conferences, tutorials, workshops, and panels. Job assignments for student volunteers include assisting with technical sessions, workshops, tutorials and panels, checking badges at doors, operating the information desk, helping with traffic flow, and general assistance to keep the conferences running smoothly. The first deadline for applications is *April 7th, 2016. *Details are at the following website: http://conf.researchr.org/attending/pldi-2016/Student+Volunteers On behalf of the student volunteers chair, Ben Hardekopf -------------- next part -------------- An HTML attachment was scrubbed... URL: From shilov at iis.nsk.su Sat Mar 19 02:35:42 2016 From: shilov at iis.nsk.su (=?koi8-r?B?7snLz8zByiD7yczP1w==?=) Date: Sat, 19 Mar 2016 13:35:42 +0700 Subject: [TYPES/announce] First call for papers: PSSV-2016. Message-ID: <000d01d181a9$8fb53a50$af1faef0$@nsk.su> The 7th Workshop "Program Semantics, Specification and Verification: Theory and Applications" (PSSV-2016, http://logic.pdmi.ras.ru/csr2016/pssv16) will be held in affiliation with International ?onf. " Computer Science in Russia" (?SR-2016, http://logic.pdmi.ras.ru/csr2016/ ) in St. Petersburg, Russia, June 14-15, 2016. The main Workshop page: http://pssv-conf.ru (to be updated soon), a page at CSR-2016 cite: http://logic.pdmi.ras.ru/csr2016/pssv16. Related Events: the 5th International Valentin Turchin Workshop on Metacomputation (META-2016, http://meta2016.pereslavl.ru/) will take place just 11 days later than PSSV-2016 (June 26 - July 2, 2016) in Pereslavl-Zalessky (120 km to the north-east from Moscow), Russia. =========================================== Important dates Extended abstract submission: April 15, 2016 Notification: May 11, 2016 Registration via registration page of CSR-2016 (http://logic.pdmi.ras.ru/csr2016/registration, coming soon). =========================================== 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), * Sergey Baranov (St.Petersburg Institute for Informatics and Automation, Russia), * Alexander Bolotov (University of Westminster, UK), * Nina Evtushenko (Tomsk State University, Russia), * Vladimir Itsykson (St. Petersburg State Polytech. University, Russia), * Victor Kuliamin (Institute for System Programming, Moscow, Russia), * Alexei Lisitsa (University of Liverpool, UK), * Irina Lomazova (Higher School of Economics, Moscow, Russia), * Nikolay Shilov (Institute of Informatics Systems, Novosibirsk, Russia), * Vladimir Zakharov (Moscow State University, Russia). Program Chairs: * Valery Nepomniaschy (Institute of Informatics Systems, Novosibirsk, Russia) * Valery Sokolov (Yaroslavl State University, Yaroslavl, Russia) Organization Chair: * Nikolay Shilov (Institute of Informatics Systems, Novosibirsk, Russia) =========================================== Submission and Publication Program Committee invites submissions 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. Submissions should be via EasyChair conference system (https://easychair.org/conferences/?conf=pssv2016). All accepted papers will be published in the preliminary proceedings before the workshop. Selected papers will be published after the workshop in one of Russian peer-review journals. At least one author of every accepted paper should present a talk in the workshop. =========================================== Contacts and Updates: For further details and updates please refer the main Workshop page at http://pssv-conf.ru. In case of program question please contact Program Co-chairs * Valery Nepomniaschy (vnep at iis.nsk.su), * Valery Sokolov (valery-sokolov at yandex.ru), for organization issues - the Organization Chair * Nikolay Shilov (shilov at iis.nsk.su). From dg at mpi-sws.org Sun Mar 20 03:45:22 2016 From: dg at mpi-sws.org (Deepak Garg) Date: Sun, 20 Mar 2016 07:45:22 +0000 Subject: [TYPES/announce] 2nd CfP: Workshop on Foundations of Computer Security (FCS) Message-ID: Short version (scroll down for the long version) Workshop on Foundations of Computer Security (FCS) Co-located with IEEE CSF. Lisbon, June 27, 2016. Scope: Formal techniques and theoretical foundations for security and privacy. This includes implementations and systems that focus on applying formal security and privacy techniques. Paper deadline: April 10, 2016 Workshop homepage: http://www.mpi-sws.org/~dg/events/fcs2016/ Submission url: https://fcs2016.mpi-sws.org FCS welcomes both mature work and work in progress. Informal proceedings only (concurrent submissions okay, accepted papers can be published elsewhere later). Both long and short papers are considered. Invited speaker: Bryan Ford, EPFL ========================= Long version ========================= CALL FOR PAPERS Workshop on Foundations of Computer Security (FCS 2016) 27 June 2016, Lison, Portugal http://www.mpi-sws.org/~dg/events/fcs2016/ Affiliated and co-located with IEEE CSF 2016 ========================= IMPORTANT INFORMATION Submission deadline: April 10, 2016 Submission url: https://fcs2016.mpi-sws.org Notification of acceptance: May 22, 2016 Workshop: June 27, 2016 All times are AoE (anywhere on earth). BACKGROUND, AIM AND SCOPE Computer security is an established field of both theoretical and practical significance. In recent years, there has been sustained interest in the formal foundations of methods used in computer security. The aim of the FCS 2016 workshop is to provide a forum for the discussion of continued research in this area. FCS 2016 welcomes papers on all topics related to the formal underpinnings of security and privacy, and their applications. The scope of FCS 2016 includes, but is not limited to, formal specification, analysis, and design of cryptographic protocols and their applications; formal definitions of various aspects of security such as access control mechanisms, mobile code security and denial-of-service attacks; modeling of information flow and its application to security policies, system composition, and covert channel analysis; foundations of privacy; applications of formal techniques to practical security and privacy. We are interested in new theoretical results, in exploratory presentations that examine open questions and raise fundamental concerns about existing theories, and in the development of security/privacy tools using formal techniques. Demonstrations of tools based on formal techniques are welcome, as long as the demonstrations can be carried out on a standard digital projector (i.e., without any specialized equipment). We solicit the submission of both mature work and work in progress. SUBMISSION FCS 2016 welcomes two kinds of submissions: * full papers (at most 12 pages, excluding references and well-marked appendices) * short papers (at most 4 pages, excluding references and well-marked appendices) All submissions will be peer-reviewed by the program committee listed below. Authors of accepted papers must guarantee that their papers will be presented at the workshop. Short papers will receive as rigorous a review as full papers. Short papers may receive shorter talk slots than full papers, depending on the number of accepted submissions. Papers should be formatted using the two-column IEEE proceedings style available for various document preparation systems at the IEEE Conference Publishing Services page: http://www.ieee.org/conferences_events/conferences/publishing/templates.html . The first page should include the paper's title, names of authors, coordinates of the corresponding author(s), an abstract, and a list of keywords. Committee members are not required to read appendices, so papers must be intelligible without them. Papers not adhering to the page limits may be rejected without consideration of their merits. Authors are invited to submit their papers electronically at https://fcs2016.mpi-sws.org. Papers must be in the PDF format. INFORMAL PROCEEDINGS FCS has no published proceedings. Presenting a paper at the workshop should not preclude submission to or publication in other venues (before, after or concurrently with FCS 2016). Papers presented at the workshop will be made available to workshop participants, but this will not constitute an official proceedings. INVITED SPEAKER Bryan Ford (EPFL) will give the keynote talk at FCS 2016. PROGRAM COMMITTEE Aslan Askarov (Aarhus University, Denmark, co-chair) Lennart Beringer (Princeton University, USA) Steve Chong (Harvard University, USA) Mads Dam (Royal Institute of Technology, Sweden) Deepak Garg (Max Planck Institute for Software Systems, Germany, co-chair) Andreas Haeberlen (University of Pennsylvania, USA) Piotr Mardziel (University of Maryland, College Park, USA) Annabelle McIver (Macquarie University, Australia) Scott Moore (Harvard University, USA) Catuscia Palamidessi (INRIA Saclay, France) Marco Patrignani (Max Planck Institute for Software Systems, Germany) Sasa Radomirovic (ETH Zurich, Switzerland) David Sands (Chalmers University of Technology, Sweden) Arunesh Sinha (University of Southern California, USA) Michael Tschantz (ICSI, USA) CONTACT For any questions, please write to the workshop chairs: Aslan Askarov: aslan at cs.au.dk Deepak Garg: dg at mpi-sws.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From serge.autexier at dfki.de Mon Mar 21 08:29:34 2016 From: serge.autexier at dfki.de (Serge Autexier) Date: Mon, 21 Mar 2016 13:29:34 +0100 (CET) Subject: [TYPES/announce] Call for Papers: Workshop on User Interfaces for Theorem Provers (UITP 2016 @ IJCAR), Coimbra, Portugal, Deadline May 9th Message-ID: <20160321122934.2C3163894AC0@mbp-autexier.informatik.uni-bremen.de> First Call for Papers UITP 2016 12th International Workshop on User Interfaces for Theorem Provers in connection with IJCAR 2016 July 2nd, 2016, Coimbra, Portugal http://www.informatik.uni-bremen.de/uitp/current/ * Submission deadline: May 9th, 2016 * ---------------------------------------------------------------------- The User Interfaces for Theorem Provers workshop series brings together researchers interested in designing, developing and evaluating interfaces for interactive proof systems, such as theorem provers, formal method tools, and other tools manipulating and presenting mathematical formulas. While the reasoning capabilities of interactive proof systems have increased dramatically over the last years, the system interfaces have often not enjoyed the same attention as the proof engines themselves. In many cases, interfaces remain relatively basic and under-designed. The User Interfaces for Theorem Provers workshop series provides a forum for researchers interested in improving human interaction with proof systems. We welcome participation and contributions from the theorem proving, formal methods and tools, and HCI communities, both to report on experience with existing systems, and to discuss new directions. Topics covered include, but are not limited to: - Application-specific interaction mechanisms or designs for prover interfaces Experiments and evaluation of prover interfaces - Languages and tools for authoring, exchanging and presenting proof - Implementation techniques (e.g. web services, custom middleware, DSLs) - Integration of interfaces and tools to explore and construct proof - Representation and manipulation of mathematical knowledge or objects - Visualisation of mathematical objects and proof - System descriptions UITP 2016 is a one-day workshop to be held on Saturday, July 2nd, 2016 in Coimbra, Portugal, as a IJCAR 2016 workshop. ** Submissions ** Submitted papers should describe previously unpublished work (completed or in progress), and be at least 4 pages and at most 12 pages. We encourage concise and relevant papers. Submissions should be in PDF format, and typeset with the EPTCS LaTeX document class (which can be downloaded from http://style.eptcs.org/). Submission should be done via EasyChair at https://www.easychair.org/conferences/?conf=uitp16 All papers will be peer reviewed by members of the programme committee and selected by the organizers in accordance with the referee reports. At least one author/presenter of accepted papers must attend the workshop and present their work. ** Proceedings ** Authors will have the opportunity to incorporate feedback and insights gathered during the workshop to improve their accepted papers before publication in the Electronic Proceedings in Theoretical Computer Science (EPTCS - http://www.eptcs.org/). ** Important dates ** Submission deadline: May 9th, 2016 Acceptance notification: June 6th, 2016 Camera-ready copy: June 20th, 2016 Workshop: July 2nd, 2016 ** Programme Committee ** Serge Autexier, DFKI Bremen, Germany (Co-Chair) Pedro Quaresma, U Coimbra, Portugal (Co-Chair) David Aspinall, University of Edinburgh, Scotland Chris Benzm?ller, FU Berlin, Germany & Stanford, USA Yves Bertot, INRIA Sophia-Antipolis, France Gudmund Grov, Heriott-Watt University, Scotland Zolt?n Kov?cs, RISC, Austria Christoph L?th, University of Bremen and DFKI Bremen, Germany Alexander Lyaletski, Kiev National Taras Shevchenko Univ., Ukraine Michael Norrish, NICTA, Australia Andrei Paskevich, LRI, France Christian Sternagel, University Innsbruck, Austria Enrico Tassi, INRIA Sophia-Antipolis, France Laurent Th?ry, INRIA Sophia-Antipolis, France Makarius Wenzel, Sketis, Germany Wolfgang Windsteiger, RISC Linz, Austria Bruno Woltzenlogel Paleo, TU Vienna, Austria From w.s.swierstra at uu.nl Tue Mar 22 08:38:38 2016 From: w.s.swierstra at uu.nl (Wouter Swierstra) Date: Tue, 22 Mar 2016 13:38:38 +0100 Subject: [TYPES/announce] CFP: Workshop on Type-driven Development (TyDe '16) Message-ID: - 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. # Program Committee - James Chapman, University of Strathclyde (co-chair) - Wouter Swierstra, University of Utrecht (co-chair) - David Christiansen, Indiana University - Pierre-Evariste Dagand, LIP6 - Richard Eisenberg, University of Pennsylvania - Catalin Hritcu, INRIA Paris - James McKinna, University of Edinburgh - Keiko Nakata, FireEye - Tomas Petricek, University of Cambridge - Birgitte Pientka, McGill University - Tom Schrijvers, KU Leuven - Makoto Takeyama, Kanagawa University - Nicolas Wu, University of Bristol - Brent Yorgey, Hendrix College # Proceedings and Copyright We plan to have formal proceedings, published by the ACM. Accepted papers will be included in the ACM Digital Library. Authors must grant ACM publication rights upon acceptance, but may retain copyright if they wish. Authors are encouraged to publish auxiliary material with their paper (source code, test data, and so forth). The proceedings will be freely available for download from the ACM Digital Library from one week before the start of the conference until two weeks after the conference. # Submission details Submitted papers should fall into one of two categories: - Regular research papers (12 pages) - Extended abstracts (2 pages) Submission is handled through Easychair: https://easychair.org/conferences/?conf=tyde16 Regular research papers are expected to present novel and interesting research results. Extended abstracts should report work in progress that the authors would like to present at the workshop. We welcome submissions from PC members (with the exception of the two co-chairs), but these submissions will be held to a higher standard. All submissions should be in portable document format (PDF), formatted using the ACM SIGPLAN style guidelines (two-column, 9pt). Extended abstracts must be submitted with the label 'Extended abstract' clearly in the title. # Important Dates - Regular paper deadline: Friday, 10th June, 2016 - Extended abstract deadline: Friday, 24th June, 2016 - Author notification: Friday, 8th July, 2016 - Workshop: Sunday, 18th September, 2016 # Travel Support Student attendees with accepted papers can apply for a SIGPLAN PAC grant to help cover travel expenses. PAC also offers other support, such as for child-care expenses during the meeting or for travel costs for companions of SIGPLAN members with physical disabilities, as well as for travel from locations outside of North America and Europe. For details on the PAC program, see its web page. From vladimir at ias.edu Thu Mar 24 08:37:31 2016 From: vladimir at ias.edu (Vladimir Voevodsky) Date: Thu, 24 Mar 2016 08:37:31 -0400 Subject: [TYPES/announce] ICMS 2016 Message-ID: <4EE309A9-1469-4571-978D-1784C3E50C70@ias.edu> Dear All, I am organizing a special session ?Univalent Foundations and Proof Assistants? at the International Congress of Mathematical Software (ICMS) 2016 in Berlin. The Congress will be from July 11 until July 14. I am also giving at the congress a plenary talk on July 14 about the UniMath. Here is the site of the congress: http://icms2016.zib.de/index.html The description of our session as well as of other sessions is here: http://icms2016.zib.de/sessions.html By clicking at the session name you get to the webpage of the session that will be eventually populated with the titles and abstracts of the talks. The list of speakers who have agreed to speak at our session is: Benedikt Ahrens (IAS/HoTT-Coq), Torsten Altenkirch (Nottingtham), Abishek Anand (Cornell), Marc Bezem (Bergen), Guillaume Brunerie (Nice/IAS), Mark Bickford (Cornell), Jason Gross (MIT), Catherine Lelay (IAS), Anders Mortberg (IAS), Vincent Rahli (Cornell), Floris van Doorn (CMU), Jacob von Raumer (KIT/CMU). We probably won?t be allowed to have more speakers but if you want to speak at the session please write to me and I?ll see what can be done. Hope to see you in Berlin, Vladimir Voevodsky. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 496 bytes Desc: Message signed with OpenPGP using GPGMail URL: From james.cheney at gmail.com Tue Mar 22 04:36:11 2016 From: james.cheney at gmail.com (James Cheney) Date: Tue, 22 Mar 2016 08:36:11 +0000 Subject: [TYPES/announce] Second call: JFP special issue on Programming Languages for Big Data Message-ID: A Special Issue of the Journal of Functional Programming on Programming Languages for Big Data http://j.mp/PL-for-Big-Data CALL FOR PAPERS Ideas from programming languages play an important role in a range of advanced applications of databases, in database system implementation, distributed programming (MapReduce), streaming computation, and high-performance (GPU/multicore) computation. This creative research area is broadening into a subfield of data-centric computation. Although the interaction of databases and programming has a long history (the 15th biennial Database Programming Languages symposium was held in 2015), there has been a recent renewal of and broadening of interest in programming language techniques for dealing with data from several quarters in the last few years, including workshops at Microsoft Research (RADICAL 2010), ICFP (XLDI 2012), POPL (DDFP 2013, DCM 2014) and a Dagstuhl Seminar on Programming Languages for Big Data (December 2014). 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. Full-length, archival-quality submissions are solicited on topics including both theoretical and practical contributions to functionally-inspired or declarative techniques for databases, data analysis, or high-performance computation. Examples include, but are not limited to: Data-Centric Programming Abstractions and Optimisations (Comprehensions, Monads); Emerging and Nontraditional Data Models; Language-Integrated Query Mechanisms; Language Support for Concurrency, Parallelism or Heterogeneous Computation; Probabilistic Programming and Machine Learning; Semantics and Verification of Data-Centric Systems; Type Systems for Data-Centric Programming; Language-Inspired Database System Implementation Techniques; Functionally-Inspired Translation Techniques (Continuations, Fusion) 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. Contributors to recent events mentioned above are encouraged to submit, but submission is open to everyone. 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 April 1, 2016, to aid in identifying suitable reviewers. The submission deadline is May 1, 2016. The suggested 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 should be sent through the JFP Manuscript Central system: https://mc.manuscriptcentral.com/cup/jfp_submit 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 To contact the editors with questions about this special issue, please use the following mail alias: pl-for-big-data-jfp-special-issue at googlegroups.com Guest Editors: James Cheney University of Edinburgh School of Informatics Laboratory for Foundations of Computer Science 10 Crichton Street Edinburgh EH8 9AB Scotland Torsten Grust University of T?bingen Department of Computer Science Lehrstuhl f?r Datenbanksysteme Sand 13 72076 T?bingen Germany Editor in Chief: Jeremy Gibbons University of Oxford Department of Computer Science Wolfson Building Parks Road Oxford OX1 3QD United Kingdom Schedule: Apr 1 2016: expressions of interest May 1 2016: submission deadline Oct 1 2016: first round of reviews Dec 1 2016: revision deadline Feb 1 2017: second round of reviews May 1 2017: final accepted versions due -------------- next part -------------- An HTML attachment was scrubbed... URL: From joshua.guttman at gmail.com Wed Mar 23 14:03:11 2016 From: joshua.guttman at gmail.com (Joshua Guttman) Date: Wed, 23 Mar 2016 14:03:11 -0400 Subject: [TYPES/announce] CFP: 1st IEEE International Workshop on Cyber Resilience Economics Message-ID: CALL FOR PAPERS: 1st IEEE International Workshop on Cyber Resilience Economics This workshop will be co-located with QRS 2016 (http://paris.utdallas.edu/qrs16/), the 2016 IEEE international conference on Software Quality, Reliability, and Security Vienna, Austria August 1- 3, 2016. Background and Scope: Cyber economics drives many of the decisions related to cyber security by both the defenders and attackers. It determines on the defensive side the technologies and procedures implemented to prevent and respond to cyber-attacks. On the offensive side, it not only determines the type of attack but also the effort expended to ensure its success. In short, it determines the asymmetric balance between the attackers and defenders. The Cyber Resiliency Economics workshop will explore effects of cyber economics on this asymmetric balance and examine approaches to shifting adversaries' current advantage in cyber conflicts in favor of defenders. It will bring together a diverse group of experts to advance the concepts and application of cyber economics as related to asymmetric advantage and cyber resiliency. This includes foundational and applied advances in economics, its effects on asymmetry and resiliency driving the essential system requirements for cyber systems including traditional IT, cloud platforms, cyber-physical systems, and critical infrastructure. This will serve to accelerate the recognition, adoption and application of cybersecurity resilience within industry, government and academia by addressing the key concerns of how these techniques and technologies can be realized within the practical constraints of cost, risk, and benefit. Information for Authors: We are currently seeking manuscripts for a ? day workshop that will be a forum to discuss recent research in areas associated with cyber resilience economics. Manuscripts should be submitted in the IEEE standard conference format of 8 pages maximum in the following topics of interest: ? Foundations of asymmetric cyber advantage ? Defining practical cyber resiliency ? Technical & architectural approaches to gaining asymmetric advantage ? Metrics, measures, and economics of cyber resiliency & asymmetry ? Optimal balance between resiliency and security ? Adversary economics: assessing the value of impacting the attacker ? Frameworks for ROI analysis (cost, risk, benefit) to guide technology investment (research, development, and utilization) ? Integrated analyses of cyber resiliency & asymmetry with co-dependent infrastructures (e.g., power) ? Cyber resiliency related tools that are guided by economic factors for defender and/or adversary ? Use cases or case studies for defender and/or adversary that include economic factors Chairs: Nick Multari (PNNL) nick.multari at pnnl.gov Jeffrey Picciotto (MITRE) jp at mitre.org Key Dates: Manuscripts Due: April 22, 2016 Author Notification: May 25, 2016 Camera-ready and author registration due: June 10, 2016 Conference dates: August 1-3, 2016 URLs: CRE Workshop: http://paris.utdallas.edu/cre16/ CRE Submissions: http://banana.utdallas.edu/qrs2016/start/www/CRE2016/ QRS Conference: http://paris.utdallas.edu/qrs16/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From P.Achten at cs.ru.nl Tue Mar 22 09:28:29 2016 From: P.Achten at cs.ru.nl (Peter Achten) Date: Tue, 22 Mar 2016 14:28:29 +0100 Subject: [TYPES/announce] [TFPIE 2016] 2nd call for papers Message-ID: <56F1487D.7050909@cs.ru.nl> Trends in Functional Programming in Education (TFPIE 2016) 2nd Call for papers https://wiki.science.ru.nl/tfpie/TFPIE2016 The 5th International Workshop on Trends in Functional Programming in Education, TFPIE 2016, will be held on June 7, 2016 at the University of Maryland College Park in the USA. It is co-located with the Symposium on Trends in Functional Programming (TFP 2016) which takes place from June 8 - 10. *** Goal *** 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 2016 will screen submissions to ensure that all presentations are within scope and are of interest to participants. 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/wiki. Visitors to the TFPIE 2016 website/wiki will be able to add comments. This includes presenters who may respond to comments and questions as well as provide pointers to improvements and follow-up work. 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. TFPIE workshops have previously been held in St Andrews, Scotland (2012), Provo Utah, USA (2013), Soesterberg, The Netherlands (2014), and Sophia-Antipolis, France (2015). *** Program Committee *** Stephen Chang at Northeastern University in Massachusetts, USA Marc Feeley at Universit? de Montr?al in Qu?bec, Canada Patricia Johann at Appalachian State University in North Carolina, USA Jay McCarthy at University of Massachusetts Lowell in Massachusetts, USA (Chair) Prabhakar Ragde at University of Waterloo in Ontario, Canada Brent Yorgey at Hendrix College in Arkansas, USA *** Submission Guidelines *** TFPIE 2016 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 - Tools supporting learning FP - 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 *** Best Lectures *** In addition to papers, we request "best lecture" presentations. What is 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. *** Submission *** Papers and abstracts can be submitted via EasyChair at the following link: https://easychair.org/conferences/?conf=tfpie2016 It is expected at at least one author for each submitted paper will attend the workshop. *** Registration & Local Information *** Please see the TFP site for registration and local information: http://tfp2016.org/ *** Important Dates *** April 27, 2016: Submission deadline for draft TFPIE papers and abstracts May 3, 2016: Notification of acceptance for presentation May 13, 2016: Registration for TFP/TFPIE closes June 7, 2016: Presentations in Maryland, USA July 7, 2016: Full papers for EPTCS proceedings due. September 1, 2016: Notification of acceptance for proceedings September 22, 2016: Camera ready copy due for EPTCS Submission of an abstract implies no obligation to submit a full version; abstracts with no corresponding full versions by the full paper deadline will be considered as withdrawn. From hugotvieira at gmail.com Thu Mar 24 08:43:42 2016 From: hugotvieira at gmail.com (Hugo Vieira) Date: Thu, 24 Mar 2016 13:43:42 +0100 Subject: [TYPES/announce] ICE 2016: Deadline extension announcement Message-ID: ICE 2016 9th Interaction and Concurrency Experience June 8-9, 2016, Heraklion, Greece http://2016.discotec.org/ice2016 Satellite workshop of DisCoTec 2016 http://2016.discotec.org === Highlights === - Distinctive selection procedure - Innovative review disclosure - ICE welcomes submissions of full papers and short papers to be included in the proceedings - ICE also welcomes brief announcements of previously published work or new material - Submission deadlines **EXTENDED**: April 3 (abstract) and April 10 (full) - Invited talks: Uwe Nestmann and Alexandra Silva - Special issue in the Journal of Logical and Algebraic Methods in Programming (Elsevier) === Important Dates === April 3, 2016...................Abstract submission **EXTENDED** April 10, 2016........................Full paper submission **EXTENDED** April 10-May 2, 2016??.....Reviews and PC discussion May 2, 2016........................Notification to authors June 8-9, 2016....................ICE in Heraklion July 15, 2016......................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 discussion amongst authors and PC members. 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 the PC members not in conflict with the submission (the forum preserves anonymity of reviewers). The forum is used by reviewers to ask questions, clarifications, and modifications from the authors, allowing them better to explain all aspects of their submission. The evaluation of the submission will take into account not only the reviews, but also the outcome of the discussion. As witnessed by the past eight editions of ICE, this procedure considerably improves the accuracy of the reviews, the fairness of the selection, the quality of camera-ready papers, and the discussion during the workshop. For the first time in ICE 2016 we plan to partially disclose the reviews of accepted papers. The public part of reviews will be published on the workshop website, together with the submitted version of the accepted papers. We believe this mechanism will enhance reviewing transparency and become yet another trademark of ICE in the following years. === Submission Guidelines === We invite four types of submissions: (1) Full Papers; (2) Short Papers; (3) Brief Announcements of previously published work; (4) Brief Announcements of unpublished work. Full and short papers will appear in the post-proceedings and must report previously unpublished work and not be simultaneously submitted to other conferences/workshops with refereed proceedings. The ICE 2016 post-proceedings will be published in Electronic Proceedings in Theoretical Computer Science (http://eptcs.org/). In addition, we invite brief announcements of already published work or unpublished results, should the authors be interested in discussing their published research with the ICE community and giving a talk. Brief announcements will not appear in the post-proceedings, however they can be made available to participants (provided that the authors give their consent). Submissions must be made electronically in PDF format via EasyChair ( https://easychair.org/conferences/?conf=ice2016). Full papers should not exceed 15 pages in length, while short papers should not exceed 5 pages. Brief announcements of already published work should not exceed one page abstract which should include an explicit reference to the respective publication. Brief announcements of unpublished work should not exceed 5 pages. All submissions must be prepared in EPTCS style ( http://style.eptcs.org/). Accepted (full and short) papers and brief announcements must be presented at the workshop by one of the authors. === Special Issue === 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 can be found below. === Invited Speakers === Uwe Nestmann (Technische Universitat Berlin, DE) Alexandra Silva (University College London, UK) === Program Committee === Lacramioara Astefanoaei (fortiss, Technical University of Munich, DE) Giovanni Bernardi (IMDEA Software Institute, ES) Marcello M. Bersani (Politecnico di Milano, IT) Simon Bliudze (?cole Polytechnique F?d?rale de Lausanne, CH) Filippo Bonchi (CNRS, Ecole Normale Sup?rieure de Lyon, FR) Roberto Bruni (University of Pisa, IT) Stefano Calzavara (Universit? Ca' Foscari Venezia, IT) Vicenzo Ciancia (ISTI-CNR, Pisa, IT) Matteo Cimini (Indiana University Bloomington, US) Tiziana Cimoli (University of Cagliari, IT) Tiago Cogumbreiro (Rice University, US) Ornela Dardha (University of Glasgow, UK) Crystal Chang Din (Technische Universit?t Darmstadt, DE) Joel Greenyer (Leibniz Universit?t Hannover, DE) Ivan Lanese (University of Bologna, IT and INRIA, FR) Julien Lange (Imperial College London, UK) Alberto Lluch (Technical University of Denmark, DK) Christos Kloukinas (City University London, UK) Jean-Marie Madiot (Princeton University, US) Hern?n Melgratti (University of Buenos Aires, AR) Jorge P?rez (University of Groningen, NL) Luis Pino (Google Germany, DE) Jurriaan Rot (Ecole Normale Sup?rieure de Lyon, FR) Alexandra Silva (University College London, UK) Ana Sokolova (University of Salzburg, AT) Paola Spoletini (Kennesaw State University, US) Julien Tesson (Universit? Paris-est Cr?teil, FR) Emilio Tuosto (University of Leicester, UK) Valeria Vignudelli (University of Bologna, IT and INRIA, FR) Fabio Zanasi (Radboud University of Nijmegen, NL) Roberto Zunino (Universit? degli Studi di Trento, IT) === ICEcreamers === Massimo Bartoletti (University of Cagliari, IT) Ludovic Henrio (CNRS, Sophia Antipolis, FR) Sophia Knight (Uppsala University, SE; PC co-chair) Hugo Torres Vieira (IMT School for Advanced Studies Lucca, IT; PC co-chair) === Steering Committee === Simon Bliudze (?cole Polytechnique F?d?rale de Lausanne, CH) Filippo Bonchi (CNRS, Ecole Normale Sup?rieure de Lyon, FR) 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 eight 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 a special issue of JLAMP is in press (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 a special issue of JLAMP is in preparation. -------------- next part -------------- An HTML attachment was scrubbed... URL: From rybal at microsoft.com Wed Mar 23 15:03:22 2016 From: rybal at microsoft.com (Andrey Rybalchenko) Date: Wed, 23 Mar 2016 19:03:22 +0000 Subject: [TYPES/announce] Verification Mentoring Workshop 2016: CALL for Applications for Student Travel Scholarships Message-ID: Verification Mentoring Workshop 2016:?? ? ? CALL for Applications for Student Travel Scholarships? ? ? We are organizing a one?day workshop called the Verification Mentoring Workshop (VMW). It is co? located with the International Conference on Computer Aided Verification (CAV), to be held in Toronto, July 17?23, 2015. CAV is a premier conference in the area of verification, dedicated to the advancement of the theory and practice of computer?aided formal analysis methods for hardware and software systems. The goal of VMW is to attract early?stage graduate students to pursue research careers in the area of computer?aided verification and formal methods.??? ? Invited talks at the workshop will cover a broad overview of research topics in the area (so students can follow sessions of interest at CAV), the range of career options and perspectives (academia, industry, research labs, etc), and an insight into reviewing process (for papers, grant and job applications). Participation of women and under?represented minorities is especially encouraged.?? ? ? We will provide travel scholarships to student participants (graduates, and rising Senior or Senior undergraduates), where the scholarships will cover registration for the VMW workshop and CAV conference, accommodations, plus travel expenses. The workshop website http://i-cav.org/2016/vmw is now accepting applications.? ? ? Important Dates:? ? Deadline for submission of applications: April 15, 2016? ? Notification of travel scholarships awarded: May 1, 2016? ? VMW Workshop: July 18, 2016? ? VMW 2016 is partially supported by Microsoft Research and the NSF (National Science Foundation, USA).?? ? More details on the VMW workshop and CAV conference can be found at http://i/?cav.org/2016/.??? ? Organizers of VMW 2015:? ? Aarti Gupta, Princeton, USA Ruzica Piskac, Yale, USA Andrey Rybalchenko, Microsoft Research, UK? From klebanov at kit.edu Wed Mar 23 15:52:36 2016 From: klebanov at kit.edu (Vladimir Klebanov) Date: Wed, 23 Mar 2016 20:52:36 +0100 Subject: [TYPES/announce] 2nd CfP: 18th Workshop on Formal Techniques for Java-like Programs (FTfJP @ECOOP 2016) Message-ID: ***************************************************************** FTfJP 2016 - Call for papers 18th Workshop on Formal Techniques for Java-like Programs Co-located with ECOOP 2016 - 19 July 2016, Rome, Italy http://2016.ecoop.org/track/FTfJP-2016 ***************************************************************** IMPORTANT DATES Submission deadline: April 15, 2016 (AoE) Notification of acceptance: May 13 Workshop: July 19 OVERVIEW 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 large installed base, stable and well-defined interfaces and platforms, powerful (but also complex) libraries. The rising deployment in smart cards and mobile computing raises concerns about security and demands new methods to counter new possibilities for abuse. Work on formal techniques and tools and work on the formal underpinnings of programming languages themselves naturally complement each other. This workshop aims to bring together people working in both fields, on topics such as: * Language semantics * Specification techniques and languages * Verification of program properties * Verification logics * Dynamic program analysis * Static program analysis * Type systems * Security The workshop welcomes a wide range of submissions (see below), such as technical contributions, case studies, challenge proposals, and position papers. Just as the number and the feature set of Java-like languages is expanding, the term "Java-like" is also to be understood broadly. SUBMISSIONS AND PROCEEDINGS Contributions are sought on open questions, new developments, or interesting new applications of formal techniques in the context of Java or similar languages. Contributions are possible in two formats: * full papers (up to 6 pages in the ACM 2-column style) * short papers (up to 2 pages in the ACM 2-column style) Submissions should strive not merely to present completely finished work, but also raise challenging open problems or propose speculative new approaches. Case studies, reports from competitions, and other experience reports should identify lessons learned, reflect on the state of the art, or clearly motivate further research. We particularly welcome (clearly marked) position and discussion papers that may simply present suitable topics for discussion at the workshop, or raise issues that you feel deserve the attention of the research community. Examples include future work identified from existing research, potential PhD proposals, and specific well-motivated challenges within the workshop scope. Contributions will be formally reviewed for originality, relevance, and the potential to generate interesting discussions. Accepted papers will have the option of being published in the ACM Digital Library. In addition, depending on the nature of the contributions, we may be organizing a special journal issue as a follow-up to the workshop, as has been done for some of the previous FTfJP workshops. Contributions must be in English, in PDF format, and follow the format outlined above. Authors of accepted papers are required to ensure that at least one of them will be present at the workshop. Instructions for submitting can be found on the workshop site: http://2016.ecoop.org/track/FTfJP-2016 PROGRAM COMMITTEE Davide Ancona, Universit? degli studi di Genova, IT Richard Bubel, Darmstadt Technical University, DE Delphine Demange, University of Rennes 1, FR Pietro Ferrara, Julia Srl, IT Carlo Furia, Chalmers Techincal University, SE Vladimir Klebanov (chair), Karlsruhe Institute of Technology, DE Andrzej Murawski, University of Warwick, UK Gustavo Petri, Universit? Paris Diderot-Paris 7, FR Nadia Polikarpova, MIT, US Alex Potanin, Victoria University of Wellington, NZ Bent Thomsen, Aalborg Universitet, DK Oksana Tkachuk, NASA Ames, US CONTACT klebanov at kit.edu From m.r.mousavi at hh.se Tue Mar 22 00:47:36 2016 From: m.r.mousavi at hh.se (M.R. Mousavi) Date: Tue, 22 Mar 2016 05:47:36 +0100 Subject: [TYPES/announce] 6th Halmstad Summer School on Testing: Call for Participation and Student Presentations Message-ID: =========================================== The 6th Halmstad Summer School on Testing Halmstad University, Sweden June 13 - June 16, 2016 http://ceres.hh.se/mediawiki/index.php/HSST_2016 =========================================== 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 6th 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 ======== Automatic Software Verification with the Infer Static Analyzer (Dino Distefano, Queen Mary, University of London and Facebook, UK) Testing and Verification Methods for Many-Core Concurrency (Alastair F. Donaldson, Imperial College, UK) Is Mutation Analysis Ready for Prime Time? (Jeff Offutt, George Mason University, USA) Fault Model-Based Testing from State-Oriented Models (Alexandre Petrenko, Computer Research Institute of Montreal (CRIM), Canada) The Role of Testing and Tools for Innovation (Per Runeson, Lund University, Sweden) Fault Tree Analysis (Marielle Stoelinga, University of Twente, The Netherlands) Ph.D. Symposium =============== We have 6 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 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 be made already via https://easychair.org/conferences/?conf=hsst2016 . The deadline for submissions is May 15, 2016. Registration ========== The registration deadline is April 15, 2016. To apply to the summer school, please fill in the form at: http://bit.ly/HSST2016 . 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 3000 SEK (approx. 325 EUR) and covers lunches, coffee breaks, and the study material, but it does not include the social event and the social dinner. A ticket to the social event and the social dinner costs 500 SEK and can be requested upon registration. 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 75 minutes, to the Malm?-Copenhagen area in about 2 hours and to Stockholm in 4.5 hours. There are also daily flights from Halmstad Airport to Stockholm. 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_2016#Venue Organizers ======== Stella Erlandsson (Local Organization, stella.erlandsson at hh.se) Veronica Gaspes (Organization Chair, veronica.gaspes at hh.se) Mohammad Mousavi (Program Co-Chair, m.r.mousavi at hh.se) Walid Taha (Program Co-Chair, walid.taha at hh.se) The abstracts of the tutorials and the biographies of the speakers can be found at: http://ceres.hh.se/mediawiki/index.php/HSST_2016 For more information, contact one of the organizers. -------------- next part -------------- An HTML attachment was scrubbed... URL: From raoul.strackx at cs.kuleuven.be Thu Mar 24 06:21:36 2016 From: raoul.strackx at cs.kuleuven.be (Raoul Strackx) Date: Thu, 24 Mar 2016 11:21:36 +0100 Subject: [TYPES/announce] [ESSoS'16] Call for Participation Message-ID: <56F3BFB0.7000303@cs.kuleuven.be> International Symposium on Engineering Secure Software and Systems (ESSoS) Date: April 6 - 8, 2016 Venue: Royal Holloway, University of London, London, UK Website: https://distrinet.cs.kuleuven.be/events/essos/2016/ In cooperation with: ACM SIGSAC and SIGSOFT == Context and Motivation == Trustworthy, secure software is a core ingredient of the modern world. Hostile, networked environments, like the Internet, can allow vulnerabilities in software to be exploited from anywhere. To address this, high-quality security building blocks (e.g., cryptographic components) are necessary, but insufficient. Indeed, the construction of secure software is challenging because of the complexity of modern applications, the growing sophistication of security requirements, the multitude of available software technologies and the progress of attack vectors. Clearly, a strong need exists for engineering techniques that scale well and that demonstrably improve the software's security properties. The goal of this symposium, which will be the 8th in the series, is to bring together researchers and practitioners to advance the states 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 security engineering communities, and promote cross-fertilization. == Venue == ESSoS 2016 will take place at Royal Holloway, University of London, a 135-acre campus located in Egham, UK, just 40 minutes London city centre and a handful of minutes from London Heathrow Airport. Royal Holloway's campus is one of the most beautiful in the world with everything you need right on your doorstep whether it's teaching spaces, bars and cafes, high-quality accommodation, a sports centre, or our illustrious Picture Gallery. All this is surrounded by stunning parkland that you can explore at your own leisure. The Egham campus features a number of sightseeing options and attractions, sporting and entertainment venues within easy reach. Hotels conveniently located around Royal Holloway have been reserved at preferential rates. Details on the venue are posted to the ESSoS 2016 website. == Program == The symposium will feature one day of workshops, a doctoral symposium, and two days of technical program including 2 invited talks by David Basin (ETH Zurich) and Karsten Nohl (Security Research Labs), 13 full research papers, and 3 idea papers that describe promising approaches. The accepted workshops on April 6th are: SERECIN: SEcurity and REsilience of Cyber-Physical INfrastructures IMPS: Innovations in Mobile Privacy and Security STANCE: A Source code analysis Toolbox for software security AssuraNCE Complete overview of the program can be found at: https://distrinet.cs.kuleuven.be/events/essos/2016/programme.html = Keynotes = *How much security is too much?* Karsten Nohl (Security Research Labs) *David Basin (ETH Zurich)* Security Testing beyond Functional Tests = Papers = *On the Static Analyse of Hybrid Mobile Apps* Achim D. Brucker and Michael Herzberg. *POODLEs, More POODLEs, FREAK Attacks too: How Server Administrators Responded to Three Serious Web Vulnerabilities* Benjamin Fogel, Shane Farmer, Hamza Alkofahi, Anthony Skjellum and Munawar Hafiz. *AppPAL for Android: Capturing and Checking Mobile App Policies* Joseph Hallett and David Aspinall. *Progress-Sensitive Security for SPARK* Willard Rafnsson, Deepak Garg and Andrei Sabelfeld. *Sound and Precise Cross-Layer Data Flow Tracking* Enrico Lovat, Martin Ochoa and Alexander Pretschner. *On the Security Cost of Using a Free and Open Source Component in a Proprietary Product* Achim D. Brucker, Stanislav Dashevskyi and Fabio Massacci. *Automatically Extracting Threats from Extended Data Flow Diagrams* Bernhard J. Berger, Karsten Sohr and Rainer Koschke. *Empirical Analysis and Modeling of Black-Box Mutational Fuzzing* Mingyi Zhao and Peng Liu. *PADS: a platform to detect stealth attacks* Mathias Payer. *Semantics-based Repackaging Detection for Mobile Apps* Quanlong Guan, Heqing Huang, Weiqi Luo and Sencun Zhu. *Analyzing the Gadgets - Towards a Metric to Measure Gadget Quality* Andreas Follner, Eric Bodden and Alexandre Bartel. *Accelerometer-based Device Fingerprinting for Multi-factor Mobile Authentication* Wout Scheepers, Tom Van Goethem, Davy Preuveneers, and Wouter Joosen. *Inferring Semantic Mapping Between Policies and Code: The Clue is in the Language* Pauline Anthonysamy, Matthew Edwards, Christian Weichel and Awais Rashid. *Idea: Enforcing Security Properties by Solving Behavioural Equations* Eric Rothstein Morris and Joachim Posegga. *Idea: Usable Platforms for Secure Programming -- Mining Unix for Insight and Guidelines* Sven T?rpe. *Idea: Supporting Policy-Based Access Control on Database Systems* Jasper Bogaerts, Bert Lagaisse and Wouter Joosen. = Doctoral Symposium = TBA Disclaimer: http://www.kuleuven.be/cwis/email_disclaimer.htm From p.gardner at imperial.ac.uk Fri Mar 25 08:43:33 2016 From: p.gardner at imperial.ac.uk (Gardner, Philippa A) Date: Fri, 25 Mar 2016 12:43:33 +0000 Subject: [TYPES/announce] Last chance: verified trustworthy software systems In-Reply-To: <818CA0C4-A454-47A9-B7DF-70A1C96E01A7@ic.ac.uk> References: <818CA0C4-A454-47A9-B7DF-70A1C96E01A7@ic.ac.uk> Message-ID: See below about the verified trustworthy software systems meetings at the Royal Society and Imperial in the week of the 4th April. We have been officially full for quite a while, but now have spaces due to cancellations and holding some places back. If interested, please sign up by going to the link: > https://verificationinstitute.org/event/verified-trustworthy-software-systems-specialist-meeting/ It promises to be a good meeting. Best wishes, Philippa On 25 Feb 2016, at 20:28, Gardner, Philippa A wrote: > Hello all, > > I am organising a Royal Society Meeting on `Verified Trustworthy > Software Systems? on 4th-5th April with Mike Gordon (Cambridge), Greg > Morrisett (Harvard?>Cornell), Peter O?Hearn (Facebook) and Fred > Schneider (Cornell), and an associated two-day specialist workshop at > Imperial on 6th-7th April. > > For the Royal Society meeting, the audience will comprise verification > experts, systems and security experts interested in verification, > industrialists using verification, and government scientists thinking > about verification challenges in cyber security and the certification > of software. For the specialist workshop at Imperial, the speakers and > audience will comprise verification, systems and security experts > (think Dagstuhl with many more people in the audience, the fun meeting). > > The speakers are given below. All details about the meetings can be > found at this link: > > https://verificationinstitute.org/event/verified-trustworthy-software-systems-specialist-meeting/ > > If interested in attending the meetings, please contact Teresa Carbajo > Garcia at t.carbajo-garcia at imperial.ac.uk. There are approximately 50 > places left and we believe the demand will be high, so please contact Teresa > asap. > > We have a few travel scolarships for PhD students: decisions on 11th > March (although get in touch with Teresa early to ensure a place). > See the webpage for details. > > Best wishes, > Philippa Gardner > > SPEAKERS > > The speakers for the Royal Society meeting include: > > Dr Tom Ball, Dr Mark Batty, Professor Kathleen Fisher, Professor > Philippa Gardner, Dr Alexey Gotsman, Sir Tony Hoare FREng FRS, > Professor Gerwin Klein, Professor Daniel Kroening, Dr Xavier Leroy, > Professor Greg Morrisett, Professor Peter O?Hearn, Professor John > Regehr, Professor Fred Schneider, Professor J Strother Moore, Dr > George Varghese, Professor Nickolai Zeldovich. > > The speakers for the specialist meeting at Imperial include: > > Professor Michael Backes, Professor Lujo Bauer, Dr Cristian Cadar, > Professor Adam Chlipala, Dr Alastair Donaldson, Dr Derek Dreyer, Dr > J?r?me Feret, Dr C?dric Fournet, Dr Chris Hawblitzel, Professor Gernot > Heiser, Professor Warren Hunt, Dr John Launchbury, Professor Pasquale > Malacaria, Professor Heiko Mantel, Dr Michael Norrish, Professor > Andrei Sabelfeld, Professor Peter Sewell, Dr Alexandra Silva, Dr Anna > Slobodova, Dr Viktor Vafeiadis. > From sylvain.salvati at labri.fr Fri Mar 25 04:28:48 2016 From: sylvain.salvati at labri.fr (Sylvain Salvati) Date: Fri, 25 Mar 2016 09:28:48 +0100 Subject: [TYPES/announce] PhD fellowship at LaBRI, Bordeaux France Message-ID: Please distribute this announcement to the student who may be interested. PhD Position at LaBRI Bordeaux France Subject: higher-order verification. The position will be fully funded for three years for obtaining a PhD in computer science from the University of Bordeaux. It is to start in autumn 2016. The applicant is required to have a strong background in theoretical computer science. More specifically, knowledge in the following fields will improve the applicant chances: - lambda-calculus - finite state automata and logic - abstract interpretation The gross salary is of ?1684.93 per month, which amounts to about ?1356.83 after tax. The position also comes with opportunities to teach after the first year (at Bordeaux University or another academic institution of Bordeaux), which yield extra salary (it then typically reaches about ?1,800 after tax). The LaBRI is a vivid laboratory with about 300 researchers (including PhD students and postdocs). It has a lively atmosphere with regular seminars and an international dimension that stimulates the exchange of ideas. Bordeaux is a lively academic city in the south-west of France. It is a UNESCO World-Heritage site, has an active cultural scene, and quite reasonable living costs. To apply send us a CV (including the detail of attended courses and grades) a motivation letter and references before September 9th by email: - Sylvain Salvati - Igor Walukiewicz --Details Higher-order features are now largely adopted by mainstream languages such as Java, Javascript, or Python. As software has become by and large reactive, specifications are required to describe its behavior in the environment. This calls for automated verification methods of behavioural properties of higher-order programs. We have shown that many behavioral properties can be reduced to evaluating programs in finite domains. As these domains can be very large, efficient methods are needed to compute the values of programs in finite models. The goal of the PhD is to pursue and combine two strategies for obtaining such methods. The first strategy consists in extending techniques of abstract interpretation that have been very successful for safety properties of first-order programs. The second strategy is to take advantage of the structure of the interpretation domains, in particular of aspects related to linearity and to determinism. From bogom.s at gmail.com Fri Mar 25 17:15:50 2016 From: bogom.s at gmail.com (Sergiy Bogomolov) Date: Fri, 25 Mar 2016 22:15:50 +0100 Subject: [TYPES/announce] CAV 2016: CfP for 9th International Workshop on Numerical Software Verification (NSV) Message-ID: CALL FOR PAPERS NSV 2016 ========= 9th International Workshop on Numerical Software Verification July 17-18, 2016 CAV 2016 Toronto, Ontario, Canada Web Page: http://nsv2016.pages.ist.ac.at/ Important Dates =============== Submissions deadline: ** April 22, 2016 ** Notification: May 15, 2016 Final version: May 28, 2016 Workshop: July 17-18, 2016 ** New this year ** ==================== All accepted papers will be published as Lecture Notes in Computer Science (LNCS) with Springer Verlag. 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: https://easychair.org/conferences/?conf=nsv2016 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 LNCS style, including bibliography and well-marked appendices: http://www.springer.com/lncs 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. All accepted papers will be published as Lecture Notes in Computer Science (LNCS) with Springer Verlag. Chairs ======= Sergiy Bogomolov (IST Austria, Austria) Matthieu Martel (Universit? de Perpignan, France) Pavithra Prabhakar (Kansas State University, USA) Program Committee ================== Stanley Bak (Air Force Research Laboratory Rome, USA) Ezio Bartocci (Vienna University of Technology, Austria) Sylvie Boldo (INRIA, France) Olivier Bouissou (CEA, France) Alexandre Chapoutot (ENSTA ParisTech, France) Nasrine Damouche (Universit? de Perpignan, France) Georgios Fainekos (Arizon State University, USA) Mirco Giacobbe (IST Austria, Austria) Eric Goubault (CEA, France) Susmit Jha (United Technologies Research Center, USA) Jim Kapinski (Toyota, USA) Ian Mitchell (UBC, Canada) Dejan Nickovic (AIT, Austria) Corina Pasareanu (NASA Ames Research Center, USA) Walid Taha (Halmstadt University & Rice University, Sweden) Oleg Sokolsky (University of Pennsylvania, USA) Mahesh Viswanathan (University of Illinois at Urbana-Champaign, USA) From fisman at seas.upenn.edu Thu Mar 24 13:56:33 2016 From: fisman at seas.upenn.edu (Dana Fisman) Date: Thu, 24 Mar 2016 13:56:33 -0400 Subject: [TYPES/announce] SyGuS-COMP 2016: Call for solvers and benchmarks submissions Message-ID: *SyGuS-COMP 2016 Call for Solvers and Benchmarks Submissions* 3rd Syntax Guided Synthesis Competition Satellite event of CAV and SYNT 2016 *http://www.sygus.org/SyGuS-COMP2016.html * *Important Dates:* Benchmark Submission Deadline: 14 May 2016 Solver Submission Deadline: 14 June 2016 Competition Date: 28 June 2016 Results published: 14 July 2016 Solver Presentations: 17 July 2016 (at SYNT ) *Call for Participation:* This is a call for participation for the 3rd Syntax-Guided Synthesis Competition to be organized as a satellite event of SYNT /*CAV 2016.* 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. There has been a lot of recent interest in both using SyGuS solvers for various synthesis applications and developing different solving algorithms. TheSyGuS-Comp competition will allow solvers to compete on a collection of benchmarks and advance the state-of-the-art for program-synthesis tools. The competition is organized as part of NSF Expeditions in Computing project ExCAPE by Rajeev Alur (Penn), Dana Fisman (Penn), Rishabh Singh (Microsoft Research), and Armando Solar-Lezama (MIT). For questions regarding the competition please contact the organizers at sygus-organizers at seas.upenn.edu. *Tracks**:* This year we will be having *4* tracks. In addition to the three tracks from last year?s competition ( 1.General SyGuS track, 2. Invariant Synthesis track, and 3. Conditional Linear Integer Arithmetic track), we will be having a new track: 4. Programming By Examples (PBE), where the specification constraint would be defined using only input-output examples. We expect to have the ICFP 2013 programming contest bitvector benchmarks and FlashFill public benchmarks for this category. More details about the tracks can be found in the extended SyGuS-IF . The results of the 2nd 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, and invariant generation. 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. The scoring will take into account the number of benchmarks solved, the solving time, and the size of the synthesized solution. *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. Best regards, Rajeev Alur (Penn), Dana Fisman (Penn), Rishabh Singh (Microsoft Research), and Armando Solar-Lezama (MIT) -------------- next part -------------- An HTML attachment was scrubbed... URL: From hridesh at iastate.edu Thu Mar 24 13:26:45 2016 From: hridesh at iastate.edu (Rajan, Hridesh [COM S]) Date: Thu, 24 Mar 2016 17:26:45 +0000 Subject: [TYPES/announce] Lanh and Oanh Nguyen Chair in Software Engineering at Iowa State University In-Reply-To: References: Message-ID: Dear Colleagues: I am writing to you today to alert you that the Software Engineering Program at Iowa State University, jointly administered by the Departments of Computer Science (ComS) and Electrical and Computer Engineering (ECpE), is seeking applications for the Lanh and Oanh Nguyen Chair in Software Engineering (broadly construed). This will be a joint ComS and ECpE appointment at the Associate or Full Professor level depending on qualifications, with tenure home in ComS. The chair comes with a substantial endowment. Responsibilities for this position include teaching courses at both the undergraduate and graduate levels, supervising graduate and undergraduate students, sustaining an exceptional publication record and externally funded research program, and participating in technical committees and outreach activities. Successful candidates will have an outstanding record of publications and funded research that complements current activities in the Software Engineering Program through both internal and external interdisciplinary collaborations, as well as excellent communication and research leadership. Application Instructions: For more information on this position or to apply, follow this link: http://www.iastatejobs.com/postings/15486. If you have any questions about the position, please do not hesitate in writing back to me and/or Professor Robyn Lutz with your inquiries. Best wishes, - Hridesh Dr. Hridesh Rajan Dept. of Computer Science, Iowa State University http://www.cs.iastate.edu/~hridesh/ My Lab: http://design.cs.iastate.edu * Iowa State University * is a Carnegie RU/VH institution (research university ? very high research activity), is a member of the Association of American Universities (AAU), and is ranked by U.S. News and World Report as one of the top public universities in the nation. Over 36,000 students are enrolled and served by over 6,200 faculty and staff (see www.iastate.edu). * Ames, Iowa * is a progressive community of 60,000, located approximately 30 minutes north of Des Moines, and recently voted the healthiest city in the nation by USA Today and the best college town in the nation by Livability.com (see www.visitames.com). Iowa State University is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, age, religion, sex, sexual orientation, gender identity, genetic information, national origin, marital status, disability, or protected veteran status, and will not be discriminated against. Inquiries can be directed to the Director of Equal Opportunity, 3350 Beardshear Hall, (515) 294-7612. From fsong at sei.ecnu.edu.cn Sat Mar 26 01:15:52 2016 From: fsong at sei.ecnu.edu.cn (Fu SONG) Date: Sat, 26 Mar 2016 13:15:52 +0800 Subject: [TYPES/announce] 2 post-doc positions in Binary code analysis, system and software security at East China Normal University, Shanghai, China Message-ID: <201603261315519608494@sei.ecnu.edu.cn> 2 post-doc positions in Binary code analysis, system and software security at School of Computer Science and Software Engineering (www.sei.ecnu.edu.cn), East China Normal University, Shanghai, China. Job Description: The selected candidates will join our Securty team. The team will strive to build a binary code analysis framework, find novel and efficient ways to detect software/Web vulnerabilities and malware by applying code analysis, autoamted testing, machine learning, etc. ?The responsibilities of post-docs at our lab also include advising Master and PhD students. Keywords: Abstract interpretation, binary code analysis, machine learning, vulnerability detection, malware detection, language security. Your profile: - Ph.D degree in Computer Science or a relevant field (at the start date of the job). - Fluent written and verbal communication skills in English, Chinese is optional. - Strong programming skills. - An established research record on relevant subject. We offer: - one year full-time employment contract, extensible up to 3 years. These positions might lead to permanent positions at the associate professor level. - annual salary is highly competitive (at least 200,000 CNY + assurances). Yearly bonus depends upon the performance. - apartment. - more than one-month paid vacation. - state-of-the-art offices and computing equipment, as well as opportunities for travel to top-tier conferences. The application should include: - cover letter. - curriculum citae (including the list of publications and previous positions held). - 2-page research plan. - copies of Passport, Diploma of Doctoral (or certification). - copies of most significant publications and Ph.D thesis (or draft). For informal enquiries about the position, please contact Associate Professor Fu Song (fsong at sei.ecnu.edu.cn). Applications will be considered until the position is filled. Dr. Fu SONG Software Engineering Institute, East China Normal University Addr: 3663 ZhongShan Road(N), Shanghai 200062, P.R.China Tel: +86-21-62235306, +86-15921769918Website: research.sei.ecnu.edu.cn/~song -------------- next part -------------- An HTML attachment was scrubbed... URL: From mael at di.ku.dk Sat Mar 26 16:17:19 2016 From: mael at di.ku.dk (Martin Elsman) Date: Sat, 26 Mar 2016 21:17:19 +0100 Subject: [TYPES/announce] ARRAY 2016 Workshop 2nd Call for Papers Message-ID: *************************************************************************** CALL FOR PAPERS ARRAY 2016 3rd ACM SIGPLAN International Workshop on Libraries, Languages and Compilers for Array Programming Santa Barbara, CA, USA June 14, 2016 http://conf.researchr.org/home/array-2016/ Deadline: April 1, 2016 *************************************************************************** ARRAY 2016 is part of PLDI 2016 37th Annual ACM SIGPLAN Conference on Programming Language Design and Implementation June 13-17, 2016 http://conf.researchr.org/home/pldi-2016/ *************************************************************************** About: Array-oriented programming is a powerful abstraction for compactly implementing numerically intensive algorithms. Many modern languages now provide some support for collective array operations, which are used by an increasing number of programmers (and non-programmers) for data analysis and scientific computing. This workshop is intended to bring together researchers from many different communities, including language designers, library developers, compiler researchers and practitioners who are working on numeric, array-centric aspects of programming languages, libraries and methodologies from all domains: imperative or declarative, object-oriented or not, interpreted or compiled, strongly typed, weakly typed or untyped. *************************************************************************** Keynotes: We are proud to announce two distinguished keynote speakers: Bradford Chamberlain Principal Engineer at Cray Inc, Seattle, USA Chief designer of the Chapel high productivity language Morten Kromberg User Experience Director (CXO) at Dyalog Ltd, Bramley, UK Commercial provider of APL interpreters, tools and services *************************************************************************** Focus: The aim of the ARRAY workshop series is to foster the cross-pollination of concepts across domains, projects and research communities and to explore new directions, such as: + Expanding the scope of array programming to encompass a wider range of data types and computations, + Transparently utilizing parallel hardware (multi-core, SIMD, GPU, FPGA) by leveraging the implicitly parallel semantics of array operations, + Simplifying the embedding of array constructs within existing languages which weren't designed for numerical computing, + Connections between array abstractions and other models such as dataflow programming, stream programming, and data parallelism, + High-level compilation and optimization techniques for array-oriented programs, + Compilers, virtual machines and frameworks for array-oriented programming languages. *************************************************************************** Important Dates: Paper submissions: Fri, Apr 1, 2016 (anywhere on earth) Notification of authors: Wed, Apr 27, 2016 Camera-ready copies due: Fri, May 27, 2016 (anywhere on earth) Workshop date: Tue, Jun 14, 2016 *************************************************************************** Submissions: Manuscripts may fall into one of the following categories: + research papers on any topic related to the focus of the workshop + tool descriptions reporting on a tool relevant to the workshop area Submissions should be 4-8 pages for research papers 4-6 pages for tool descriptions. In the case of a tool description the workshop presentation should include a demo of the tool, and the submission should include a short appendix summarizing the tool demo. This appendix is for the information of the PC only, and will not be part of the published paper, nor does it count into the six page limit. Clearly mark your submission as either a research paper or a tool description in the paper's subtitle. Submissions must be in PDF format printable in black and white on US Letter sized paper and interpretable by Ghostscript. Papers must adhere to the standard SIGPLAN conference format: two columns, nine-point font on a ten-point baseline, with columns 20pc (3.33in) wide and 54pc (9in) tall, with a column gutter of 2pc (0.33in). A suitable document template for LaTeX is available at http://www.sigplan.org/Resources/Author/. Papers must be submitted using EasyChair: https://easychair.org/conferences/?conf=array2016 As in previous years, accepted papers will be published in the ACM Digital Library. *************************************************************************** Organizing Committee: Martin Elsman, University of Copenhagen (Chair) Clemens Grelck, University of Amsterdam (Chair) David Padua, University of Illinois at Urbana-Champaign Andreas Kl?ckner, University of Illinois at Urbana-Champaign *************************************************************************** Programme Committee: Robert Bernecky, Snake Island Research, Canada Martin Elsman, University of Copenhagen, Denmark (Chair) Clemens Grelck, University of Amsterdam, Netherlands (Chair) Laurie Hendren , McGill University, Canada Stephan Herhut, Google Inc, Denmark Gabriele Keller, University of New South Wales, Australia Andreas Kl?ckner, University of Illinois at Urbana-Champaign, USA (Chair) Hidehiko Masuhara, Tokyo Institute of Technology, Japan David Padua, University of Illinois at Urbana-Champaign, USA (Chair) Mary Sheeran, Chalmers University of Technology, Sweden Jan Vitek, Northeastern University, USA *************************************************************************** Travel Funding: Since ARRAY 2006 is sponsored by ACM SIGPLAN, presenters and authors of papers are eligible to apply for SIGPLAN PAC funding. *************************************************************************** -------------- next part -------------- An HTML attachment was scrubbed... URL: From iliano at andrew.cmu.edu Mon Mar 28 07:05:47 2016 From: iliano at andrew.cmu.edu (Iliano Cervesato) Date: Mon, 28 Mar 2016 14:05:47 +0300 Subject: [TYPES/announce] LINEARITY'16: call for papers Message-ID: <56F9100B.1080200@cmu.edu> [Apologies if you have received multiple copies of this announcement] ======================================================================= Call for Papers Fourth International Workshop on Linearity LINEARITY'16 Porto, Portugal, 25 June 2016 Affiliated with FSCD'16 http://www.cs.cmu.edu/~linearity16 ======================================================================= SUBMISSION DEADLINE: 8 APRIL 2016 Ever since the birth of Girard's linear logic, there has been a stream of research in Computer Science where linearity is a key issue, covering both theoretical topics and applications, such as work on proof technology, complexity classes and more recently quantum computation, program analysis, expressive operational semantics, linear programming languages, and techniques for program transformation, update analysis and efficient implementation. The aim of this workshop is to bring together researchers who are currently developing theory and applications of linear calculi, to foster their interaction and provide a forum for presenting new ideas and work in progress, and enable newcomers to learn about current activities in this area. 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, but are not limited to: - sub-linear logics - linear term calculi - linear type systems - linear proof-theory - linear programming languages - applications to concurrency - interaction-based systems - verification of linear systems - quantum models of computation - biological and chemical models of computation Important Dates Abstract submission deadline: Friday 8 April 2016 Submission deadline: Friday 15 April 2016 Notification to authors: Friday 13 May 2016 Final versions due: Friday 27 May 2016 Workshop date: Saturday 25 June 2016 Submission Authors are invited to submit an extended abstract (8 pages max) describing original ideas and recent results not published nor submitted elsewhere, or a 5-page abstract presenting relevant work that has been or will be published elsewhere, or 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://www.easychair.org/conferences/?conf=linearity2016 Publication After the workshop, authors of the extended abstracts will be invited to submit a longer version of their work (typically a 15-pages paper) for publication in an electronic journal such as EPTCS. These submissions will undergo a second round of refereeing. Furthermore, we envision publication of a special issue of a journal after the event. Programme Committee - Emmanuel Beffara (Universite d'Aix-Marseille) - Luis Caires (Universidade Nova de Lisboa) - Iliano Cervesato (Carnegie Mellon University, co-chair) - Maribel Fernandez (King's College London, co-chair) - Marco Gaboardi (University at Buffalo, SUNY) - Masahito Hasegawa (Kyoto University) - Damiano Mazza (CNRS - Universite Paris 13) - Vivek Nigam (Universidade Federal da Paraiba) - Giselle Reis (Inria) - Claudio Sacerdoti Coen (University of Bologna) - Andre Scedrov (University of Pennsylvania) Contact Iliano Cervesato: iliano at cmu.edu Maribel Fernandez: Maribel.Fernandez at kcl.ac.uk ======================================================================= -- Iliano Cervesato www.cs.cmu.edu/~iliano/ Professor Carnegie Mellon University From idramnesc at info.uvt.ro Mon Mar 28 06:18:45 2016 From: idramnesc at info.uvt.ro (Isabela Dramnesc) Date: Mon, 28 Mar 2016 13:18:45 +0300 Subject: [TYPES/announce] CFP SYNASC 2016 - Timisoara, Romania Message-ID: --- First Call for Papers -------------------------- SYNASC 2016 18th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing September 24-27, 2016, Timisoara, Romania http://synasc.ro/2016 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. Important Dates --------------- 15 March 2016 : Special sessions / Workshops / Tutorials proposals 10 April 2016 : Abstract submission 10 May 2016 : Paper submission 15 July 2016 : Notification of acceptance 15 August 2016 : Registration 01 September 2016 : Revised papers according to the reviews 24-27 September 2016 : Symposium 30 November 2016 : Final papers for post-proceedings Invited Speakers --------------- Erika Abraham, RWTH Aachen University, Germany Dan Cristea, Alexandru Ioan Cuza University, Iasi, Romania [the list will be extended] 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 + machine 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. Publication -------------- 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 considering to be published as special issues in international journals. Honorary Chairs --------------- * Bruno Buchberger, Johannes Kepler University, Austria * Stefan Maruster, West University of Timisoara, Romania Steering Committee ------------------ * Tetsuo Ida, University of Tsukuba, Japan * Tudor Jebelean, Johannes Kepler University, 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 ------------- * James Davenport, University of Bath, UK * Daniela Zaharie, West University of Timisoara, Romania Track Chairs ------------ * Symbolic Computation + Tetsuo Ida, University of Tsukuba, Japan + Stephen Watt, University of Western Ontario, 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 + Laura Kovacs, Chalmers University of Technology, Sweden + Tudor Jebelean, Johannes Kepler University Linz, Austria * Artificial Intelligence + Andrei Petrovski, Robert Gordon University, UK + Daniela Zaharie, West University of Timisoara, Romania * Distributed Computing + Marc Frincu, West University of Timisoara, Romania + Karoly Bosa, Johannes Kepler University Linz, Austria * Advances in the Theory of Computing + 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 ------------------ * James Davenport, University of Bath, UK * Daniela Zaharie, West University of Timisoara, Romania Local Committee Chairs ---------------------- * Isabela Dramnesc, West University of Timisoara, Romania * Silviu Panica, Institute e-Austria Timisoara, Romania * Monica Tirea, West University of Timisoara, Romania * Mihai Gaianu, West University of Timisoara, Romania Submission ----------- Submissions of research papers are invited. The papers must contain original research results not submitted and not published elsewhere. The submission process consists of two steps. * In the first step the authors are invited to express their intention to participate at the conference by registering the title and a tentative abstract (1/2 page, at maximum) of their paper. * In the second step the authors should submit the full paper. 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). * Short papers, describing work in progress 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=synasc2016. Proposals are also invited for: * special sessions * satellite workshops * tutorials Special sessions ---------------- Proposals are invited for special sessions on any topic relevant to the conference. Special sessions are intended to stimulate in-depth discussions in special areas and they are fully integrated into the main conference. The research papers and the informal presentations submitted and accepted for the special sessions follow the same rules as the papers submitted to the regular sessions. It is expected that the organizers of the special sessions appoint their own chair and program committee, which will be integrated in the conference program committee and will be supervised by the conference program chairs and by the general chairs. Workshops --------- Proposals for satellite workshops are also invited. The satellite workshops should have topics related to SYNASC but the scientific program of each satellite workshop is managed by the workshop organizers. Authors contributing to a workshop would be required to register for the symposium. Tutorials --------- Proposals for tutorials are also invited. Tutorials provide fundamental exposure to topics ranging from introductory through intermediate to advanced. The number and the duration of the tutorials will be decided by the tutorial chair under the supervision of the general chair. Depending on the number and the quality of the proposals for tutorials, they may be organized as a SYNASC Autumn School. ----------- SYNASC 2016 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: synasc16 at info.uvt.ro -------------- next part -------------- An HTML attachment was scrubbed... URL: From alessandro.aldini at uniurb.it Tue Mar 29 03:34:08 2016 From: alessandro.aldini at uniurb.it (Aldini, Alessandro) Date: Tue, 29 Mar 2016 09:34:08 +0200 Subject: [TYPES/announce] summer school FOSAD 2016: Foundations of Security Analysis and Design Message-ID: 16TH INTERNATIONAL SCHOOL ON FOUNDATIONS OF SECURITY ANALYSIS AND DESIGN FOSAD 2016 ==================================================== http://www.sti.uniurb.it/events/fosad16 ==================================================== 29 August - 3 September 2016, Bertinoro, Italy In cooperation with the European Network for Cyber-security (NeCS) *** Application Deadline: June 20, 2016 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> Eerke Boiten (Kent Univ.) What's the unit of security? Cas Cremers (Oxford Univ.) Mathematical models, analysis tools, and Internet security Emiliano de Cristofaro (Univ. College London) Privacy-preserving information sharing: tools and applications Bryan Ford (EPFL) Secure systems building Alfredo Pironti (INRIA) Formal verification of security protocol implementations: from theory to practice Ahmad-Reza Sadeghi (TU Darmstadt) Practical systems security Ankur Taly (Google Inc.) Practical distributed authorization The courses alternate theory and practice sessions. OPEN SESSION> Daily sessions are 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: June 20, 2016. Notification of accepted applicants will be posted by: June 24, 2016. Registration to the school is due by: July 24, 2016. SCHOOL FEES> The full fee is 900 Euros and covers stay from August 28, in double room, half board (breakfast and lunch), welcome dinner of August 28 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 mainland at drexel.edu Mon Mar 28 13:44:17 2016 From: mainland at drexel.edu (Geoffrey Mainland) Date: Mon, 28 Mar 2016 13:44:17 -0400 Subject: [TYPES/announce] [2nd CFP] Haskell Symposium 2016 Message-ID: <56F96D71.2020207@drexel.edu> ======================================================================== ACM SIGPLAN CALL FOR SUBMISSIONS Haskell Symposium 2016 Nara, Japan, 22-23 September 2015, directly after ICFP http://www.haskell.org/haskell-symposium/2016 ======================================================================== ** The Haskell Symposium has an early track this year ** ** See the Submission Timetable for details. ** The ACM SIGPLAN Haskell Symposium 2016 will be co-located with the International Conference on Functional Programming (ICFP 2016) in Vancouver, Canada. The Haskell Symposium aims to present original research on Haskell, discuss practical experience and future development of the language, and to promote other forms of denotative programming. Topics of interest include: * Language Design, with a focus on possible extensions and modifications of Haskell as well as critical discussions of the status quo; * Theory, such as formal semantics of the present language or future extensions, type systems, effects, metatheory, and foundations for program analysis and transformation; * Implementations, including program analysis and transformation, static and dynamic compilation for sequential, parallel, and distributed architectures, memory management, as well as foreign function and component interfaces; * Libraries, that demonstrate new ideas or techniques for functional programming in Haskell; * Tools, such as profilers, tracers, debuggers, preprocessors, and testing tools; * Applications, to scientific and symbolic computing, databases, multimedia, telecommunication, the web, and so forth; * Functional Pearls, being elegant and instructive programming examples; * Experience Reports, to document general practice and experience in education, industry, or other contexts. Papers in the latter three categories need not necessarily report original academic research results. For example, they may instead report reusable programming idioms, elegant ways to approach a problem, or practical experience that will be useful to other users, implementors, or researchers. The key criterion for such a paper is that it makes a contribution from which other Haskellers can benefit. It is not enough simply to describe a standard solution to a standard programming problem, or report on experience where you used Haskell in the standard way and achieved the result you were expecting. More advice is available via the Haskell wiki: (http://wiki.haskell.org/HaskellSymposium/ExperienceReports) Regular papers should explain their research contributions in both general and technical terms, identifying what has been accomplished, explaining why it is significant, and relating it to previous work, and to other languages where appropriate. In addition, we solicit proposals for: * System Demonstrations, based on running software rather than novel research results. These proposals should summarize the system capabilities that would be demonstrated. The proposals will be judged on whether the ensuing session is likely to be important and interesting to the Haskell community at large, whether on grounds academic or industrial, theoretical or practical, technical, social or artistic. Please contact the program chair with any questions about the relevance of a proposal. Travel Support: =============== Student attendees with accepted papers can apply for a SIGPLAN PAC grant to help cover travel expenses. PAC also offers other support, such as for child-care expenses during the meeting or for travel costs for companions of SIGPLAN members with physical disabilities, as well as for travel from locations outside of North America and Europe. For details on the PAC program, see its web page (http://pac.sigplan.org). Proceedings: ============ Accepted papers will be included in the ACM Digital Library. Authors must grant ACM publication rights upon acceptance (http://authors.acm.org/main.html). Authors are encouraged to publish auxiliary material with their paper (source code, test data, etc.); they retain copyright of auxiliary material. Accepted proposals for system demonstrations will be posted on the symposium website but not formally published in the proceedings. All accepted papers and proposals will be posted on the conference website one week before the meeting. Publication date: The official publication date of accepted papers is the date the proceedings are made available in the ACM Digital Library. This date may be up to two weeks prior to the first day of the conference. The official publication date affects the deadline for any patent filings related to published work. Submission Details: =================== Submitted papers should be in portable document format (PDF), formatted using the ACM SIGPLAN style guidelines (http://www.acm.org/sigs/sigplan/authorInformation.htm). The text should be in a 9-point font in two columns. The length is restricted to 12 pages, except for "Experience Report" papers, which are restricted to 6 pages. Papers need not fill the page limit---for example, a Functional Pearl may be much shorter than 12 pages. Each paper submission must adhere to SIGPLAN's republication policy, as explained on the web. Demo proposals are limited to 2-page abstracts, in the same ACM format as papers. "Functional Pearls", "Experience Reports", and "Demo Proposals" should be marked as such with those words in the title at time of submission. The paper submission deadline and length limitations are firm. There will be no extensions, and papers violating the length limitations will be summarily rejected. Papers may be submitted at: https://icfp-haskell2016.hotcrp.com/ Submission Timetable: ===================== Early Track Regular Track System Demos ---------------- ------------------- --------------- 1st April Paper Submission 20th May Notification 6th June Abstract Submission 10th June Paper Submission 17th June Resubmission Demo Submission 8th July Notification Notification Notification 31st July Camera ready due Camera ready due Deadlines stated are valid anywhere on earth. The Haskell Symposium uses a two-track submission process so that some papers can gain early feedback. Papers can be submitted to the early track on 1st April. On 20th May, strong papers are accepted outright, and the others will be given their reviews and invited to resubmit. On 17th June, early track papers may be resubmitted and are sent back to the same reviewers. The Haskell Symposium regular track operates as in previous years. Papers accepted via the early and regular tracks are considered of equal value and will not be distinguished in the proceedings. Although all papers may be submitted to the early track, authors of functional pearls and experience reports are particularly encouraged to use this mechanism. The success of these papers depends heavily on the way they are presented, and submitting early will give the program committee a chance to provide feedback and help draw out the key ideas. Program Committee: =================== James Cheney University of Edinburgh Iavor Diatchki Galois David Duke University of Leeds Richard Eisenberg University of Pennsylvania Ken Friis Larsen University of Copenhagen Andy Gill University of Kansas Zhenjiang Hu National Institute of Informatics Ranjit Jhala UC San Diego Yukiyoshi Kameyama University of Tsukuba Geoffrey Mainland (chair) Drexel University Mary Sheeran Chalmers University of Technology David Terei Stanford Niki Vazou UC San Diego Dimitrios Vytiniotis Microsoft Research ===================================================================== From birkedal at cs.au.dk Tue Mar 29 07:00:01 2016 From: birkedal at cs.au.dk (Lars Birkedal) Date: Tue, 29 Mar 2016 11:00:01 +0000 Subject: [TYPES/announce] PhD positions, application deadline May 1, 2016 Message-ID: Dear All, We have openings for PhD students, with application deadline on May 1, 2015. The positions are fully funded and come with a generous scholarship. Please help circulate this call to potential applicants. We are looking for candidates interested in (1) Modular reasoning about concurrent higher-order imperative programs (see http://users-cs.au.dk/birke/modures/). Contact: Lars Birkedal, birkedal at cs.au.dk (2) Guarded homotopy theory, a new project aimed at developing type theories combining ideas from guarded type theory and homotopy type theory. Contacts: Lars Birkedal, birkedal at cs.au.dk and Bas Spitters, spitters at cs.au.dk. (3) Language-based Security, in particular mitigating timing attacks. Contact: Aslan Askarov, aslan at cs.au.dk. Please see http://talent.au.dk/phd/scienceandtechnology/opencalls/ for how to apply. Best wishes, Lars Birkedal ? Lars Birkedal Head of Department of Computer Science, Professor Head of Logic and Semantics Group Department of Computer Science Aarhus University www.cs.au.dk/~birke birkedal at cs.au.dk From manu at sridharan.net Tue Mar 29 17:51:54 2016 From: manu at sridharan.net (Manu Sridharan) Date: Tue, 29 Mar 2016 21:51:54 +0000 Subject: [TYPES/announce] PLDI 2016 call for participation Message-ID: PLDI is a forum where researchers, developers, educators, and practitioners exchange information on the latest practical and experimental work in the design and implementation of programming languages: http://conf.researchr.org/home/pldi2016 PLDI 2016 and co-located events will be held in Santa Barbara, CA from June 13 through June 17. Early registration and hotel discounts end May 13. You may register directly for PLDI and associated events here: https://regmaster4.com/2016conf/PLDI16/register.php Co-located SIGPLAN conferences at FCRC include: + ISMM: International Symposium on Memory Management + LCTES: Languages, Compilers, and Tools for Embedded Systems Co-located workshops include: + ARRAY: Workshop on Libraries, Languages and Compilers for Array Programming + FMS: Formal Methods for Security + PLMW at PLDI: Programming Languages Mentoring Workshop + SOAP: International Workshop on the State Of the Art in Java Program Analysis + WPHCS: Workshop on Programming Heterogeneous Computing Systems + X10: X10 Workshop Additionally, there will be eight co-located tutorials: + NVM Programming + RYUJIT: The Open Source Just in Time Compiler for .NET + STRING: String Analysis for Vulnerability Detection and Repair + ONEVM: One VM to Rule Them All, One VM to Bind Them + PINPLAY:Using PinPlay for Reproducible Analysis and Replay Debugging + PROSE: Programming by Examples + JALANGI: Dynamic analysis of JavaScript with Jalangi + WALAX: Cross-platform analysis of mobile apps using the WALA framework See the web site for a schedule and further details and links. For further updates, follow the PLDI social media accounts: Facebook: https://www.facebook.com/PLDIConf Twitter: https://twitter.com/PLDI Manu Sridharan PLDI 2016 Publicity Chair -------------- next part -------------- An HTML attachment was scrubbed... URL: From drl at cs.cmu.edu Wed Mar 30 17:16:02 2016 From: drl at cs.cmu.edu (Dan Licata) Date: Wed, 30 Mar 2016 17:16:02 -0400 Subject: [TYPES/announce] OPLSS 2016 Message-ID: <49DB8797-3766-4455-A4C0-1A14B994F770@cs.cmu.edu> Oregon Programming Languages Summer School June 20-July 2, 2016 Eugene, Oregon There are still spaces available at the 15th Annual Oregon Programming Languages Summer School (OPLSS). Please encourage your PhD students, masters students, advanced undergraduates, colleagues, and selves to attend! This year?s program is titled Types, Logic, Semantics, and Verification and features the following courses: * Programming Languages Background ? Robert Harper, Carnegie Mellon University and Dan Licata, Wesleyan University * Category Theory Background ? Ed Morehouse, Carnegie Mellon University * Logical Relations ? Patricia Johann, Appalachian State University * Network Programming ? Nate Foster, Cornell University * Automated Complexity Analysis ? Jan Hoffman, Carnegie Mellon University * Separation Logic and Concurrency ? Aleks Nanevski, Northeastern University * Principles of Type Refinement ? Noam Zeilberger, INRIA * Logical relations/Compiler verification ? Amal Ahmed, Northeastern University Full information on the courses and registration and scholarships is available at https://www.cs.uoregon.edu/research/summerschool/. For more information, please email summerschool at cs.uoregon.edu. Robert Harper Dan Licata Zena Ariola From rupak at mpi-sws.org Wed Mar 30 17:28:24 2016 From: rupak at mpi-sws.org (Rupak Majumdar) Date: Wed, 30 Mar 2016 23:28:24 +0200 Subject: [TYPES/announce] Junior researcher position at MPI-SWS Message-ID: <514F8D46-32C8-418A-9FBE-C4DEFCFE68E3@mpi-sws.org> The Rigorous Software Engineering group of the Max Planck Institute for Software Systems is inviting applications for a Junior Research Group leader position. Our Junior Research Group program offers young scientists the opportunity to develop their own research program addressing important problems in all areas of formal methods, including model checking and algorithmic analysis of systems, program analysis, probabilistic and hybrid systems (cyber-physical systems), and theoretical foundations. Applicants must have completed a doctoral degree in computer science or related areas and must have demonstrated outstanding research vision and potential to successfully lead a research group. Successful candidates are expected to build a highly visible research agenda, to mentor junior scientists, and to participate in collaborative projects. The position is funded for 5 years. 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 regardless of national origin. Our working language is English. We collaborate with several major research institutions worldwide and have high international visibility. There is generous travel, administrative, and technical support available for all group members. Please apply at https://apply.mpi-sws.org/ under ``Faculty Applications'', select ``Software Verification and Engineering'' as the field and mention ``Junior Research Group program'' in the field specialization. You need to upload your CV, a research plan, an optional teaching statement, and 3-5 references. Please contact rupak at mpi-sws.org with any questions. Reviewing of applications will commence on 20 April 2016 and applicants are strongly encouraged to apply by this deadline. 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 Claude.Marche at inria.fr Thu Mar 31 03:49:57 2016 From: Claude.Marche at inria.fr (=?UTF-8?Q?Claude_March=c3=a9?=) Date: Thu, 31 Mar 2016 09:49:57 +0200 Subject: [TYPES/announce] Job offer: engineer position in formal methods Message-ID: <56FCD6A5.8040902@inria.fr> The Joint Laboratory ProofInUse (funded by the French National Research Agency, see http://www.spark-2014.org/proofinuse) hires an experienced R&D engineer in the domain of Formal Methods for Software Engineering. ProofInUse originates from the sharing of resources and knowledge between the Toccata research team, specializing in techniques for deductive program verification and the SME AdaCore, a software publisher, specializing in providing software development tools for critical systems. The recruited engineer will work in close collaboration with the ProofInUse Research and Development team, to address both its scientific and its technological challenges. It is expected that the engineer contributes both to advancing the academic knowledge in ProofInUse context (and thus to the production of scientific publications) and to the transfer of this knowledge into the software products distributed by AdaCore. We expect from the candidate some experience with Formal Methods for Software Engineering (PhD thesis or equivalent), a fair experience in software development, a plus would be the knowledge of functional programming, and the knowledge of the programming languages OCaml and Ada. The position is to be filled as soon as possible starting from May 1st 2016, for an initial duration of 12 months. More details about the scientific program and the positions are given at URL http://www.lri.fr/~marche/PosteProofInUse2016.pdf Contact: Claude.Marche at inria.fr, Yannick.Moy at adacore.com -- 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 vivek.nigam at gmail.com Fri Apr 1 05:38:44 2016 From: vivek.nigam at gmail.com (Vivek Nigam) Date: Fri, 01 Apr 2016 09:38:44 +0000 Subject: [TYPES/announce] LSFA -- Last Call for Papers Message-ID: (Apologies for multiple copies of this announcement) ============================================================== 11th Workshop on Logical and Semantic Frameworks, with Applications 25-26 June 2016, Porto, Portugal Satellite event of FSCD 2016 http://lsfa2016.mat.unb.br/ 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 2016 aims to be a forum for presenting and discussing work in progress, and therefore to provide feedback to authors on their preliminary research. The proceedings are produced after the meeting, so that authors can incorporate this feedback in the published papers. LSFA 2016 will be a satellite event of FSCD 2016 taking place in Porto, Portugal during 25-26 June 2016. Previous editions took place in Natal (2015), Bras?lia (2014), Sao Paulo (2013), Rio de Janeiro (2012), Belo Horizonte (2011), Natal (2010), Bras?lia (2009), Salvador (2008), Ouro Preto (2007), and Natal (2006). TOPICS OF INTEREST Topics of interest to this forum 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 or short papers with a maximum of 6 pages including references. 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 ENTCS style. The submission should be in the form of a PDF file uploaded to Easychair: https://easychair.org/conferences/?conf=lsfa2016 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. Presentations should be in English. * Submission: 8 April 2016 * Notification: 10 May 2016 * Final pre-proceedings version due: 24 May 2016 * FSCD 2016 / LSFA 2016 25-26 June 2016 According to the quality of proceedings, authors will/would/might be invited to submit an improved version of their paper 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 * Gilles Barthe (IMDEA Software Institute, Spain) * Luis Caires (Universidade Nova de Lisboa, Portugal) * Kaustuv Chaudhuri (Inria/?cole Polytechnique, France) * Jo?o Marques Silva (Instituto Superior T?cnico, Portugal) PROGRAMME COMMITTEE * Vivek Nigam (Universidade Federal da Para?ba)- co-chair * M?rio Florido (Universidade do Porto) - co-chair * Mauricio Ayala-Rincon (Universidade de Bras?lia) * Mar?a Alpuente (Universitat Politecnica de Valencia) * David Baelde (ENS Cachan) * Maribel Fern?ndez (King's College London) * Marcelo Finger (Universidade de S?o Paulo) * Marco Gaboardi (University of Dundee) * Mateu Villaret (Universitat de Girona) * Silvia Ghilezan (University of Novi Sad) * Martin Hofmann (Ludwig-Maximilians-Universit?t) * Temur Kutsia (RISC- Johannes Kepler University Linz) * Bjoern Lellmann (TU Vienna) * Ian Mackie (Ecole Polytechnique) * Jo?o Marcos (Univ. Federal do Rio Grande do Norte) * Cl?udia Nalon (Universidade de Brasilia) * Frank Pfenning (Carnegie Mellon University) * Elaine Pimentel (Univ. Federal do Rio Grande do Norte) * Jose Nuno Oliveira (Universidade do Minho) * Ruy De Queiroz (Univ. Federal de Pernambuco) * Giselle Reis (Inria-?cole Polytechnique) * Camilo Rocha (Escuela Colombiana de Ingenier?a) * Alexandra Silva (University College London) * Kazushige Terui (Kyoto University) * Ren? Thiemann (University of Innsbruck) ORGANISING COMMITTEE * Daniele Nantes Sobrinho (Universidade de Bras?lia) CONTACT * lsfa2016 at easychair.org * http://lsfa2016.mat.unb.br/ ------------------------------------------------- Vivek Nigam Computer Science Department Federal University of Para?ba http://www.nigam.info/ -------------------------------------------------------- -------------- next part -------------- An HTML attachment was scrubbed... URL: From P.Achten at cs.ru.nl Fri Apr 1 11:10:16 2016 From: P.Achten at cs.ru.nl (Peter Achten) Date: Fri, 1 Apr 2016 17:10:16 +0200 Subject: [TYPES/announce] [TFP 2016] Final call for papers Message-ID: <56FE8F58.1000600@cs.ru.nl> ----------------------------- C A L L F O R P A P E R S ----------------------------- ======== TFP 2016 =========== 17th Symposium on Trends in Functional Programming June 8-10, 2016 University of Maryland, College Park Near Washington, DC http://tfp2016.org/ The symposium on Trends in Functional Programming (TFP) is an international forum for researchers with interests in all aspects of functional programming, taking a broad view of current and future trends in the area. It aspires to be a lively environment for presenting the latest research results, and other contributions (see below). 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. TFP 2016 will be the main event of a pair of functional programming events. TFP 2016 will be accompanied by the International Workshop on Trends in Functional Programming in Education (TFPIE), which will take place on June 7nd. == INVITED SPEAKERS == TFP 2016 is pleased to announce keynote talks by the following two invited speakers: * Ronald Garcia, University of British Columbia * Steve Zdancewic, University of Pennsylvania == HISTORY == The TFP symposium is the heir of the successful series of Scottish Functional Programming Workshops. Previous TFP symposia were held in * Edinburgh (Scotland) in 2003; * Munich (Germany) in 2004; * Tallinn (Estonia) in 2005; * Nottingham (UK) in 2006; * New York (USA) in 2007; * Nijmegen (The Netherlands) in 2008; * Komarno (Slovakia) in 2009; * Oklahoma (USA) in 2010; * Madrid (Spain) in 2011; * St. Andrews (UK) in 2012; * Provo (Utah, USA) in 2013; * Soesterberg (The Netherlands) in 2014; * and Inria Sophia-Antipolis (France) in 2015. For further general information about TFP please see the TFP homepage. (http://www.tifp.org/). == 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 2016 program chair, David Van Horn. == 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. == SPONSORS == TFP is financially supported by CyberPoint, Galois, Trail of Bits, and the University of Maryland Computer Science Department. == PAPER SUBMISSIONS == Acceptance of articles for presentation at the symposium is based on a lightweight peer review process of 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. We use EasyChair for the refereeing process. Papers must be submitted at: https://easychair.org/conferences/?conf=tfp2016 Papers must be written in English, and written using the LNCS style. For more information about formatting please consult the Springer LNCS web site: http://www.springer.com/computer/lncs?SGWID=0-164-6-793341-0 == IMPORTANT DATES == Submission of draft papers: April 8, 2016 Notification: April 15, 2016 Registration: May 13, 2016 TFP Symposium: June 8-10, 2016 Student papers feedback: June 14, 2016 Submission for formal review: July 14, 2016 Notification of acceptance: September 14, 2016 Camera ready paper: October 14, 2016 == PROGRAM COMMITTEE == Amal Ahmed Northeastern University (US) Nada Amin ?cole Polytechnique F?d?rale de Lausanne (CH) Kenichi Asai Ochanomizu University (JP) Malgorzata Biernacka University of Wroclaw (PL) Laura Castro University of A Coru?a (ES) Ravi Chugh University of Chicago (US) Silvia Ghilezan University of Novi Sad (SR) Clemens Grelck University of Amsterdam (NL) John Hughes Chalmers University of Technology (SE) Suresh Jagannathan Purdue University (US) Pieter Koopman Radboud University Nijmegen (NL) Geoffrey Mainland Drexel University (US) Chris Martens University of California, Santa Cruz (US) Jay McCarthy University of Massachusetts, Lowell (US) Heather Miller ?cole Polytechnique F?d?rale de Lausanne (CH) Manuel Serrano INRIA, Sophia-Antipolis (FR) Scott Smith Johns Hopkins University (US) ?ric Tanter University of Chile (CL) David Van Horn (Chair) University of Maryland (US) Niki Vazou University of California, San Diego (US) Stephanie Weirich University of Pennsylvania (US) From mael at di.ku.dk Fri Apr 1 08:24:21 2016 From: mael at di.ku.dk (Martin Elsman) Date: Fri, 1 Apr 2016 14:24:21 +0200 Subject: [TYPES/announce] ARRAY 2016 Workshop Final Call for Papers - extended deadline Message-ID: *************************************************************************** CALL FOR PAPERS ARRAY 2016 3rd ACM SIGPLAN International Workshop on Libraries, Languages and Compilers for Array Programming Santa Barbara, CA, USA June 14, 2016 http://conf.researchr.org/home/array-2016/ EXTENDED DEADLINE: April 11, 2016 (FIRM!) *************************************************************************** ARRAY 2016 is part of PLDI 2016 37th Annual ACM SIGPLAN Conference on Programming Language Design and Implementation June 13-17, 2016 http://conf.researchr.org/home/pldi-2016/ *************************************************************************** About: Array-oriented programming is a powerful abstraction for compactly implementing numerically intensive algorithms. Many modern languages now provide some support for collective array operations, which are used by an increasing number of programmers (and non-programmers) for data analysis and scientific computing. This workshop is intended to bring together researchers from many different communities, including language designers, library developers, compiler researchers and practitioners who are working on numeric, array-centric aspects of programming languages, libraries and methodologies from all domains: imperative or declarative, object-oriented or not, interpreted or compiled, strongly typed, weakly typed or untyped. *************************************************************************** Keynote speakers: We are proud to announce two distinguished keynote speakers: Bradford Chamberlain Principal Engineer at Cray Inc, Seattle, USA Chief designer of the Chapel high productivity language Morten Kromberg User Experience Director (CXO) at Dyalog Ltd, Bramley, UK Commercial provider of APL interpreters, tools and services *************************************************************************** Focus: The aim of the ARRAY workshop series is to foster the cross-pollination of concepts across domains, projects and research communities and to explore new directions, such as: + Expanding the scope of array programming to encompass a wider range of data types and computations, + Transparently utilizing parallel hardware (multi-core, SIMD, GPU, FPGA) by leveraging the implicitly parallel semantics of array operations, + Simplifying the embedding of array constructs within existing languages which weren't designed for numerical computing, + Connections between array abstractions and other models such as dataflow programming, stream programming, and data parallelism, + High-level compilation and optimization techniques for array-oriented programs, + Compilers, virtual machines and frameworks for array-oriented programming languages. *************************************************************************** Important Dates: Paper submissions: Fri, Apr 1, 2016 (anywhere on earth) Notification of authors: Wed, Apr 27, 2016 Camera-ready copies due: Fri, May 27, 2016 (anywhere on earth) Workshop date: Tue, Jun 14, 2016 *************************************************************************** Submissions: Manuscripts may fall into one of the following categories: + research papers on any topic related to the focus of the workshop + tool descriptions reporting on a tool relevant to the workshop area Submissions should be 4-8 pages for research papers 4-6 pages for tool descriptions. In the case of a tool description the workshop presentation should include a demo of the tool, and the submission should include a short appendix summarizing the tool demo. This appendix is for the information of the PC only, and will not be part of the published paper, nor does it count into the six page limit. Clearly mark your submission as either a research paper or a tool description in the paper's subtitle. Submissions must be in PDF format printable in black and white on US Letter sized paper and interpretable by Ghostscript. Papers must adhere to the standard SIGPLAN conference format: two columns, nine-point font on a ten-point baseline, with columns 20pc (3.33in) wide and 54pc (9in) tall, with a column gutter of 2pc (0.33in). A suitable document template for LaTeX is available at http://www.sigplan.org/Resources/Author/. Papers must be submitted using EasyChair: https://easychair.org/conferences/?conf=array2016 As in previous years, accepted papers will be published in the ACM Digital Library. *************************************************************************** Keynote by Bradford Chamberlain: Lessons Learned in Array Programming: from ZPL to Chapel In this talk, I'll start by providing a review of array programming in ZPL, an academic data-parallel programming language developed at the University of Washington during the 1990's. I'll describe the strengths and weaknesses of ZPL's support for array computation and describe how the lessons we learned in the ZPL project influenced Chapel's design and its support for arrays and data parallelism. In doing so, I'll provide a glimpse into some of Chapel's main research challenges and contributions, including user-defined distributions, parallel zippered iteration, and mapping to contemporary processor architectures. In doing so, I'll also attempt to characterize what I view as the key distinctions between successful languages developed in academia versus industry based on my experiences with both ZPL and Chapel. *************************************************************************** Keynote by Morten Kromberg: Notation for Parallel Thoughts Since the original APL\360 interpreter saw the light of day in 1966, a large part of the of primitive functions in APL (A Programming Language) implicitly map operations to all elements of array arguments (and arrays of numbers or characters are the only ?types? available in the language). Over the decades, the parallelism at the core of the notation has been extended, to nested arrays in the 1980?s and arrays of objects in the 00?s. In this decade, arrays of futures have been added to provide users of APL with the ability to express asynchronous -? but deterministic -- algorithms. This talk will introduce the most important parallel constructs available in current Dyalog APL, which (despite the name) essentially remains an executable mathematical notation. *************************************************************************** Organizing Committee: Martin Elsman, University of Copenhagen (Chair) Clemens Grelck, University of Amsterdam (Chair) David Padua, University of Illinois at Urbana-Champaign Andreas Kl?ckner, University of Illinois at Urbana-Champaign *************************************************************************** Programme Committee: Robert Bernecky, Snake Island Research, Canada Martin Elsman, University of Copenhagen, Denmark (Chair) Clemens Grelck, University of Amsterdam, Netherlands (Chair) Laurie Hendren , McGill University, Canada Stephan Herhut, Google Inc, Denmark Gabriele Keller, University of New South Wales, Australia Andreas Kl?ckner, University of Illinois at Urbana-Champaign, USA (Chair) Hidehiko Masuhara, Tokyo Institute of Technology, Japan David Padua, University of Illinois at Urbana-Champaign, USA (Chair) Mary Sheeran, Chalmers University of Technology, Sweden Jan Vitek, Northeastern University, USA *************************************************************************** Travel Funding: Since ARRAY 2006 is sponsored by ACM SIGPLAN, presenters and authors of papers are eligible to apply for SIGPLAN PAC funding. *************************************************************************** -------------- next part -------------- An HTML attachment was scrubbed... URL: From andrea.rosa at usi.ch Thu Mar 31 08:52:31 2016 From: andrea.rosa at usi.ch (Andrea Rosa) Date: Thu, 31 Mar 2016 12:52:31 +0000 Subject: [TYPES/announce] JTRES 2016 Call for Papers Message-ID: <6100CB63-4079-4179-B4A2-DABE63D2AAC5@usi.ch> ====================================================================== CALL FOR PAPERS The 14th Workshop on Java Technologies for Real-Time and Embedded Systems JTRES 2016 Part of the Managed Languages & Runtimes Week 2016 29 August - 2 September 2016 Lugano, Switzerland http://jtres2016.compute.dtu.dk/ ====================================================================== Submission deadline: 12 June, 2016 Submission site: https://easychair.org/conferences/?conf=jtres2016 ====================================================================== Over 90% of all microprocessors are now used for real-time and embedded applications. Embedded devices are deployed on a broad diversity of distinct processor architectures and operating systems. The application software for many embedded devices is custom tailored if not written entirely from scratch. The size of typical embedded system software applications is growing exponentially from year to year, with many of today's embedded systems comprised of multiple millions of lines of code. For all of these reasons, the software portability, reuse, and modular composability benefits offered by Java are especially valuable to developers of embedded systems. Both embedded and general-purpose software frequently need to comply with real-time constraints. Higher-level programming languages and middleware are needed to robustly and productively design, implement, compose, integrate, validate, and enforce memory and real-time constraints along with conventional functional requirements for reusable software components. The Java programming language has become an attractive choice because of its safety, productivity, its relatively low maintenance costs, and the availability of well-trained developers. ::Goal:: Interest in real-time Java by both the academic research community and commercial industry has been motivated by the need to manage the complexity and costs associated with continually expanding embedded real-time software systems. The goal of the workshop is to gather researchers working on real-time and embedded Java to identify the challenging problems that still need to be solved in order to assure the success of real-time Java as a technology and to report results and experience gained by researchers. The Java ecosystem has outgrown the combination of Java as programming language and the JVM. For example, Android uses Java as source language and the Dalvik virtual machine for execution. Languages such as Scala are compiled to Java bytecode and executed on the JVM. JTRES welcomes submissions that apply such approaches to embedded and/or real-time systems. ::Submission Requirements:: Participants are expected to submit a paper of at most 10 pages (ACM Conference Format, i.e., two-columns, 10 point font). Accepted papers will be published in the ACM International Conference Proceedings Series via the ACM Digital Library and have to be presented by one author at the JTRES. LaTeX and Word templates can be found at: http://www.acm.org/sigs/pubs/proceed/template.html Papers describing open source projects shall include a description how to obtain the source and how to run the experiments in the appendix. The source version for the published paper will be hosted at the JTRES web site. Papers should be submitted through EasyChair. Please use the submission link: https://easychair.org/conferences/?conf=jtres2016 Selected papers will be invited for submission to a special issue of the TBD. Topics of interest to this workshop include, but are not limited to: New real-time programming paradigms and language features Industrial experience and practitioner reports Open source solutions for real-time Java Real-time design patterns and programming idioms High-integrity and safety critical system support Java-based real-time operating systems and processors Extensions to the RTSJ and SCJ Real-time and embedded virtual machines and execution environments Memory management and real-time garbage collection Multiprocessor and distributed real-time Java Real-time solutions for Android Languages other than Java on real-time or embedded JVMs Benchmarks and Open Source applications using real-time Java ::Important Dates:: Paper Submission: 12 June, 2016 Notification of Acceptance: 20 July, 2016 Camera Ready Paper Due: 15 August, 2016 Workshop: 29 August - 2 September, 2016 ::Program Chair:: Martin Schoeberl, Technical University of Denmark ::Workshop Chair:: Walter Binder, University of Lugano (USI), Switzerland ::Program Committee Members:: Ethan Blanton, Fiji Systems Inc Ana Cavalcanti, University of York Peter Dibble, RTSJ M. Teresa Higuera-Toledano, Universidad Complutense de Madrid James Hunt, Aicas Stephan Korsholm, Via University College Doug Lea, SUNY Oswego Doug Locke, LC Systems Services Kelvin Nilsen Wolfgang Puffitsch, Technical University of Denmark Anders Ravn, Aalborg University Martin Schoeberl, Technical University of Denmark Fridtjof Siebert, Aicas Andy Wellings, University of York Lukasz Ziarek, SUNY Buffalo ------------ Andrea Ros? PhD student - Teaching assistant Faculty of Informatics - 2nd floor Universit? della Svizzera italiana (USI) Via G. Buffi 13 CH-6904 Lugano Switzerland (e) andrea.rosa at usi.ch (p) +41 58 666 4455 ext. 2183 (w) http://www.inf.usi.ch/phd/rosaa/ From alexander.perucci at graduate.univaq.it Fri Apr 1 04:25:33 2016 From: alexander.perucci at graduate.univaq.it (alexander.perucci at graduate.univaq.it) Date: Fri, 1 Apr 2016 10:25:33 +0200 (CEST) Subject: [TYPES/announce] [VeryComp 2016] - 2nd CfP and Dedicated Thematic Series on Springer JISA Journal Message-ID: <503847765.59.1459499133398.JavaMail.Alexander@DESKTOP-7TKA96C> [Apologies for multiple postings] == SECOND CALL for PAPERS and DEDICATED THEMATIC SERIES on SPRINGER JISA JOURNAL == 1st International Workshop on Formal to Practical Software Verification and Composition (VeryComp 2016) Co-located event of STAF 2016 (http://staf2016.conf.tuwien.ac.at/) Wien, Austria - July 4th 2016 Web site: verycomp2016.disim.univaq.it == IMPORTANT DATES == Paper submissions: April 18, 2016 Notification of authors: May 25, 2016 Camera-ready copies: June 20, 2016 == THEMES AND OBJECTIVES == Nowadays, modern applications are increasingly realized as distributed systems composing existing pieces of software that autonomically cooperates to achieve a common goal. As a matter of fact, this calls for new software composition paradigms, and patterns, modeling and verification methods that are practical and usable on one hand and formal on the other. Despite the great interest in practical Software Composition and Formal Verification in their isolation, no common and integrated approaches have been established yet. VeryComp promotes contributions related to the subject at different levels: from modelling and verification to analysis, from componentization to composition. Foundational contributions as well as concrete application experiments are sought. VeryComp 2016 welcomes research papers, experience papers and tool presentations; nevertheless, papers describing novel research contributions and innovative applications are of particular interest. Details on workshop goals and themes can be found at: http://verycomp2016.disim.univaq.it All accepted papers will be published as part of a Springer LNCS Proceedings Volume (Lecture Notes in Computer Science): http://www.springer.com/lncs Furthermore, selected participants will be invited to submit an extended version of their papers after the workshop to a Thematic Series of the Springer JISA journal on Verification and Composition for the Internet of Services and Things download the CfP - http://verycomp2016.disim.univaq.it/jisa-thematic-series. Each submitted paper will undergo a formal peer review process by at least 3 PC members. Contributions can be: - Regular papers (maximum 12 pages): In this category fall those contributions which propose novel research contributions, address challenging problems with innovative ideas, or offer practical contributions in the application of FM and SE approaches for building FI applications via software composition. Regular papers should clearly describe the situation or problem tackled, the relevant state of the art, the position or solution suggested and the potential benefits of the contribution. - Short papers (maximum 8 pages): This category includes tool demonstrations, position papers, industrial experiences and case-studies, and visionary papers. Authors of papers reporting industrial experiences are encouraged to make their experimental results available for use by reviewers. Similarly, authors of tool demonstration papers should make their tool available for use by reviewers. == Workshop Chairs == - Marco Autili, University of L?Aquila, Italy, marco.autili at univaq.it - Massimo Tivoli, University of L?Aquila, Italy, massimo.tivoli at univaq.it - Luca Ferrucci, ISTI-CNR, Italy, ferrucci at isti.cnr.it - Manuel Mazzara, Innopolis University, Russia, m.mazzara at innopolis.ru - Davide Bresolin, DISI - Universitu of Bologna, Italy, davide.bresolin at unibo.it - Marcello Bersani, DEIB - Politecnico di Milano, Italy, marcellomaria.bersani at polimi.it - Marisol Garcia-Valls, University Carlos III, Spain, mvalls at it.uc3m.es == Program Committee == - Domenico Bianculli, Universit? du Luxembourg - Ste?phane Demri, NewYork University & CNRS, France - Silvio Ghilardi, Universita? degli studi di Milano, Italy - Nafees Qamar, Vanderbilt University, USA - David Miguel Ramalho Pereira, Polytechnical School of Porto, Portugal - Cesar Sanchez, IMDEA Software Institute, Spain - Vincenzo Ciancia, ISTI-CNR, Italy - Gwen Salaun, INRIA, Grenoble-Rhone-Alpes, France - Guglielmo De Angelis, CNR-IASI/ISTI, Italy - Paola Inverardi, University of L?Aquila, Italy - Ivica Crnkovic, MaIardalen University, Sweden - Radu Calinescu, University of York, UK - Schahram Dustdar, University of Technology Wien, Austria - Luciano Baresi, Politecnico di Milano, Italy - Mauro Caporuscio, Linnaeus University, Sweden - Nikolaos Georgantas, INRIA, France - Salvatore Distefano, Universit? di Messina, Italy - Victor Rivera, Innopolis University, Russia - Pascal Poizat, Paris Ouest University and LIP6, France - Saad Mubeen, M?lardalen University, Sweden - Hernan Melgratti, Universidad de Buenos Aires, Argentina - Julio Medina, Universidad de Cantabria, Spain - Patricia Lago, VU University Amsterdam, Nederland - Carlo Ghezzi, Politecnico di Milano, Italy - Antonio Bucchiarone, FBK-IRST, Italy - Antonio Brogi, Universit? di Pisa, Italy - Amel Bennaceur, The Open University, UK - Carlo Bellettini, Universit? degli studi di Milano, Italy == Web Chair & Publicity Chair == - Alexander Perucci, University of L'Aquila, Italy == List of topics (not limited to) == - Specification and design of software composition models - Formal verification and model checking of software integration code - Service-oriented software composition - Automated software composition and coordination - Formal verification of self-adaptive systems - Model-driven software composition - Correct-by-construction software composition - Communication middleware support for service oriented composition - Formal verification and model checking of multi-agent systems From p.gardner at imperial.ac.uk Sat Apr 2 12:27:26 2016 From: p.gardner at imperial.ac.uk (Gardner, Philippa A) Date: Sat, 2 Apr 2016 16:27:26 +0000 Subject: [TYPES/announce] verified trustworthy software systems: Royal Society and Imperial Message-ID: Hello all, See below about the `Verified Trustworthy Software Systems' meetings at the Royal Society and Imperial in the week of 4th April. Please note that we will be streaming the talks from the Imperial Specialist meeting on 6th/7th April on the Imperial College YouTube channel at https://www.youtube.com/user/imperialcollegevideo The Royal Society will be recording the talks at the meeting on 4th/5th. The recordings will be available shortly after the meeting. All details, including the links to the talks, will be available at https://verificationinstitute.org/event/verified-trustworthy-software-systems-specialist-meeting/ Best wishes, Philippa On 25 Feb 2016, at 20:28, Gardner, Philippa A > wrote: Hello all, I am organising a Royal Society Meeting on `Verified Trustworthy Software Systems? on 4th-5th April with Mike Gordon (Cambridge), Greg Morrisett (Harvard?>Cornell), Peter O?Hearn (Facebook) and Fred Schneider (Cornell), and an associated two-day specialist workshop at Imperial on 6th-7th April. For the Royal Society meeting, the audience will comprise verification experts, systems and security experts interested in verification, industrialists using verification, and government scientists thinking about verification challenges in cyber security and the certification of software. For the specialist workshop at Imperial, the speakers and audience will comprise verification, systems and security experts (think Dagstuhl with many more people in the audience, the fun meeting). The speakers are given below. All details about the meetings can be found at this link: https://verificationinstitute.org/event/verified-trustworthy-software-systems-specialist-meeting/ If interested in attending the meetings, please contact Teresa Carbajo Garcia at t.carbajo-garcia at imperial.ac.uk. There are approximately 50 places left and we believe the demand will be high, so please contact Teresa asap. We have a few travel scolarships for PhD students: decisions on 11th March (although get in touch with Teresa early to ensure a place). See the webpage for details. Best wishes, Philippa Gardner SPEAKERS The speakers for the Royal Society meeting include: Dr Tom Ball, Dr Mark Batty, Professor Kathleen Fisher, Professor Philippa Gardner, Dr Alexey Gotsman, Sir Tony Hoare FREng FRS, Professor Gerwin Klein, Professor Daniel Kroening, Dr Xavier Leroy, Professor Greg Morrisett, Professor Peter O?Hearn, Professor John Regehr, Professor Fred Schneider, Professor J Strother Moore, Dr George Varghese, Professor Nickolai Zeldovich. The speakers for the specialist meeting at Imperial include: Professor Michael Backes, Professor Lujo Bauer, Dr Cristian Cadar, Professor Adam Chlipala, Dr Alastair Donaldson, Dr Derek Dreyer, Dr J?r?me Feret, Dr C?dric Fournet, Dr Chris Hawblitzel, Professor Gernot Heiser, Professor Warren Hunt, Dr John Launchbury, Professor Pasquale Malacaria, Professor Heiko Mantel, Dr Michael Norrish, Professor Andrei Sabelfeld, Professor Peter Sewell, Dr Alexandra Silva, Dr Anna Slobodova, Dr Viktor Vafeiadis. -------------- next part -------------- An HTML attachment was scrubbed... URL: From Clement.Aubert at math.cnrs.fr Sun Apr 3 15:30:25 2016 From: Clement.Aubert at math.cnrs.fr (=?UTF-8?Q?Cl=c3=a9ment_Aubert_=28CNRS=29?=) Date: Sun, 3 Apr 2016 21:30:25 +0200 Subject: [TYPES/announce] Logic and Computational Complexity (LCC 2016) - 1st CFP Message-ID: <57016F51.5080800@math.cnrs.fr> (Apologies for multiple copies due to cross-posting. Please forward to colleagues who might be interested. PDF version of the CFP at http://lcc2016.cs.unibo.it/CFP.pdf ) ============================================================== First Call for Papers LCC 2016 17th International Workshop on Logic and Computational Complexity September 2-3, 2016, Marseille, France collocated with CSL 2016 http://lcc2016.cs.unibo.it/ ============================================================== 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 programme will consist of invited lectures as well as contributed talks selected by the Programme Committee. IMPORTANT DATES: * submission June 17th, 2016 * notification July 4th, 2016 * workshop September 2nd-3rd, 2016 PROGRAMME CHAIRS Ugo dal Lago (Universit? degli Studi di Bologna) Ian Pratt-Hartmann (University of Manchester) INVITED SPEAKERS: Anupam Das (Ecole Normale Sup?rieure de Lyon) Hugo F?r?e (Technische Universit?t Darmstadt) Yevgeny Kazakov (Ulm University ) Emanuel Kiero?ski (Wroc?aw University) 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 Programme Committee will check 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 made through Easychair at: https://easychair.org/conferences/?conf=lcc2016 PROGRAMME COMMITTEE: Cl?ment Aubert (Appalachian State University) Marc Bagnol (University of Ottawa) St?phane Demri (CNRS and ENS de Cachan) Agi Kurucz (King's College, London) Olivier Laurent (CNRS and ENS de Lyon) Yavor Nenov (University of Oxford) Aleksy Schubert (University of Warsaw) Jakob Grue Simonsen (University of Copenhagen) Lidia Tendera (University of Opole) -- Belk Hall 312F, Computer Science Department ? Appalachian State University ? Boone, NC, USA (+1.828.)262.2386 AubertC at appstate.edu https://cs.appstate.edu/~aubertc/ (en) // https://lacl.fr/~caubert/ (fr) -------------- next part -------------- An HTML attachment was scrubbed... URL: From drl at cs.cmu.edu Sun Apr 3 21:52:46 2016 From: drl at cs.cmu.edu (Dan Licata) Date: Sun, 3 Apr 2016 21:52:46 -0400 Subject: [TYPES/announce] Final CFP: Logical Frameworks and Meta-languages: Theory and Practice (LFMTP) 2016 In-Reply-To: <322D477D-A90D-495A-BC0D-5CCBBBDC279F@cs.cmu.edu> References: <322D477D-A90D-495A-BC0D-5CCBBBDC279F@cs.cmu.edu> Message-ID: <4FBE701C-6CA4-43BF-8C3F-E85AEA19D270@cs.cmu.edu> Logical Frameworks and Meta-Languages: Theory and Practice Thursday, 23 June 2016 Affiliated with FSCD Porto, Portugal http://dlicata.web.wesleyan.edu/events/lfmtp2016/ 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 and implementation and their use in reasoning tasks ranging from the correctness of software to the properties of formal computational 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 2016 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 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. * New theory contributions: canonical and substructural frameworks, contextual frameworks, proof-theoretic foundations supporting binders, functional programming over logical frameworks, homotopy type theory. * Applications of logical frameworks, e.g., in proof-carrying architectures such as proof-carrying authorization. * Techniques for programming with binders in functional programming languages such as Haskell, OCaml, or Agda and logic programming languages such as lambda Prolog or Alpha-Prolog. == Important Dates == Friday, April 8th: Abstract deadline Wednesday, April 13th: Submission deadline Friday, May 13th: Notification to authors Friday, May 27th: Final version due Thursday, June 23rd: Workshop date == Submission == In addition to regular papers, we also solicit "work in progress" reports, in a broad sense. Those do not need to report fully polished research results, but should be interesting for the community at large. Submitted papers should be in PDF, formatted using the ACM SIGPLAN style files. The length is restricted to 10 pages for regular papers and 7 pages for "Work in Progress" papers. Accepted regular papers will be included in the proceedings, which will be published in ACM digital library in its International Proceedings series. Submit now at https://easychair.org/conferences/?conf=lfmtp2016 == Program Committee == - Edwin Brady - Gilles Dowek, co-chair - Marcelo Fiore - Andrew Gacek - Olivier Hermant - Chantal Keller - Dan Licata, co-chair - Bernardo Toninho - Makarius Wenzel From david.baelde at lsv.ens-cachan.fr Mon Apr 4 04:29:10 2016 From: david.baelde at lsv.ens-cachan.fr (David Baelde) Date: Mon, 4 Apr 2016 10:29:10 +0200 Subject: [TYPES/announce] POPL'17 Call for workshop and co-located event proposals Message-ID: <570225D6.5000300@lsv.ens-cachan.fr> CALL FOR WORKSHOP AND CO-LOCATED EVENT PROPOSALS POPL 2017 44th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages POPL: 18-20 January 2017 Events: 15-17, 21 January 2017 Paris, France http://conf.researchr.org/home/POPL-2017 The 44th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (POPL 2017) will be held in Paris, France. 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 2017. Events can either be sponsored by SIGPLAN (http://acm.org/sigplan/) or supported through in-cooperation status. 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: 26 April 2016 Notification of acceptance: 31 May 2016 A submission form is available at the following address: http://www.algo-prog.info/POPL17/ Sponsored workshops are required to produce a final report after the workshop has taken place that is suitable for publication in SIGPLAN Notices. Further information about SIGPLAN sponsorship and in-cooperation status of workshops is available here: http://www.sigplan.org/Resources/Proposals/Cooperated http://www.sigplan.org/Resources/Proposals/Sponsored --------------------------------------------------------------------- Selection committee All event proposals will be evaluated by a committee comprising the following members of the POPL 2017 organising committee, together with the members of the SIGPLAN executive committee. Giuseppe Castagna University Paris-Diderot General chair Andrew Gordon Microsoft Research Cambridge Program chair Emmanuel Chailloux University Pierre & Marie Curie Workshops chair Further information Any queries regarding POPL 2017 co-located event proposals should be addressed to the workshops chair, Emmanuel Chailloux. From vsassone at soton.ac.uk Mon Apr 4 07:26:51 2016 From: vsassone at soton.ac.uk (Vladimiro Sassone) Date: Mon, 4 Apr 2016 11:26:51 +0000 Subject: [TYPES/announce] cyber security faculty positions at all levels @southampton Message-ID: Dear all, I am glad to announce the following jobs in Cyber Security available at the University of Southampton - Royal Academy of Engineering Research Chair in Cyber Security https://jobs.soton.ac.uk/Vacancy.aspx?ref=702916FP - Lecturer in Cyber Security https://jobs.soton.ac.uk/Vacancy.aspx?ref=715116FP - 2 Lecturers on topics including Web Cyber Security https://jobs.soton.ac.uk/Vacancy.aspx?ref=715016FP - 2 Research Fellowships (Cyber Security Academy) https://jobs.soton.ac.uk/Vacancy.aspx?ref=704416FP - 2 Research Fellowships (SUNFISH project) https://jobs.soton.ac.uk/Vacancy.aspx?ref=708016FP - Several funded PhD positions on topics including Cyber Security https://jobs.soton.ac.uk/Vacancy.aspx?ref=700316FP Regards to all, \vs professor vladimiro sassone cybersecurity research centre, director university of southampton so17 1bj United Kingdom tel: +44 23 8059 9009 fax: 2783 https://blog.soton.ac.uk/cybersecurity facebook and twitter @CybSecSoton From miyamoto at mathematik.uni-muenchen.de Mon Apr 4 12:35:13 2016 From: miyamoto at mathematik.uni-muenchen.de (Kenji Miyamoto) Date: Mon, 04 Apr 2016 18:35:13 +0200 Subject: [TYPES/announce] Autumn school "Proof and Computation" Message-ID: <20160404183513.79982lwi78wq4jwh@webmail.mathematik.uni-muenchen.de> Autumn school "Proof and Computation", 3rd to 8th October 2016 http://www.mathematik.uni-muenchen.de/~schwicht/pc16.php An international autumn school "Proof and Computation" will be held from 3rd to 8th October 2016 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 - Algorithmic Aspects in Financial Mathematics Courses - Laura Crosilla on Predicativity - Hajime Ishihara on Constructive Analysis - Stan Wainer on Computability - Masahiko Sato on Lambda Calculus - Kenji Miyamoto on Program Extraction from Proofs - Andreas Abel on Agda - Josef Berger on Algorithmic Aspects in Financial Mathematics 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 Kenji Miyamoto (miyamoto[at]math.lmu.de). Deadline for applications: 30th May 2016. Applicants will be notified by 30th June 2016. Financial support The workshop is supported by the Udo Keller Stiftung (Hamburg), the CORCON (PIRSES-GA-2013-612638, Correctness by Construction) programme of the European Commission and a JSPS core-to-core project. Successful applicants will be offered full-board accommodation (excluding drinks by the meals) 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 simonpj at microsoft.com Tue Apr 5 04:07:30 2016 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Tue, 5 Apr 2016 08:07:30 +0000 Subject: [TYPES/announce] Call for papers for David Turner's Festschrift issue of JUCS Message-ID: <6dd331505fba4e67aab2496ff7002d36@DB4PR30MB030.064d.mgd.msft.net> Friends David Turner was one of the two people who changed my life by introducing me to functional programming (*). David designed and implemented a succession of functional languages, Sasl, KRC, and Miranda, that made lazy functional programming into a tool you could use to get work done. They all used SK-combinator reduction in their implementations, a technique of irresistibly simple beauty, invented by Curry and Feys, but refined and popularised by David. For David?s 70th birthday, the Journal of Universal Computer Science is running a special Festschrift issue on ?Functional programming: past, present, and future? in David?s honour. The Call for Papers is attached. Here?s the timetable. ? 1 July 2016: Paper submissions. ? 1 September 2016: Author notification. ? 1 October, 2016: Revised version due. ? 15 October 2016: Final notification. ? 30 October 2016: Camera Ready Copy. Do consider submitting a paper. Simon (*) Arthur Norman was the other. -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: JUCS_DATurner_Festschrift_2016_CfP.PDF Type: application/pdf Size: 103987 bytes Desc: JUCS_DATurner_Festschrift_2016_CfP.PDF URL: From m.gaboardi at dundee.ac.uk Tue Apr 5 04:02:46 2016 From: m.gaboardi at dundee.ac.uk (Marco Gaboardi (Staff)) Date: Tue, 5 Apr 2016 08:02:46 +0000 Subject: [TYPES/announce] cfp: Theory and Practice of Differential Privacy - workshop affiliated to ICML'16 Message-ID: CALL FOR PAPERS TPDP 2016 Second workshop on the Theory and Practice of Differential Privacy 23th June 2016, New York, USA Affiliated to ICML'16 http://tpdp16.cse.buffalo.edu Differential privacy is a promising approach to the privacy-preserving release of data: it offers a strong guaranteed bound on the increase in harm that a user incurs as a result of participating in a differentially private data analysis. Researchers in differential privacy come from several area of computer science as machine learning, algorithms, programming languages, security, databases, as well as from several areas of statistics and data analysis. The workshop is intended to be an occasion for researchers from these different research areas to discuss the recent developments in the theory and practice of differential privacy. ##Invited Speakers## Kamalika Chaudhuri - University of California, San Diego, Kobbi Nissim - Ben-Gurion University & Harvard University Vitaly Shmatikov - Cornell Tech Yu-Xiang Wang - Carnegie Mellon University ##Submissions## The overall 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 by May 1, 2016. Abstracts must be written in English and be submitted as a single PDF file at the EasyChair page for TPDP: https://easychair.org/conferences/?conf=tpdp2016 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 in technical sessions or as posters. The workshop will not have formal proceedings, and presentation at the workshop is not intended to preclude later publication at another venue. ##Important Dates## May 1, 2016 - Abstract Submission May 10, 2016 - Notification June 23, 2016 - Workshop ##Topics## 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. ##Organizing and Program Committee## Gilles Barthe - IMDEA Software Christos Dimitrakakis - Chalmers University of Technology Marco Gaboardi - University at Buffalo, SUNY Andreas Haeberlen - University of Pennsylvania Aaron Roth - University of Pennsylvania Aleksandra B. Slavkovic - Penn State University The University of Dundee is a registered Scottish Charity, No: SC015096 From klaus.ostermann at uni-tuebingen.de Tue Apr 5 05:28:02 2016 From: klaus.ostermann at uni-tuebingen.de (Klaus Ostermann) Date: Tue, 5 Apr 2016 11:28:02 +0200 Subject: [TYPES/announce] =?utf-8?q?PhD_position_at_U_T=C3=BCbingen?= Message-ID: <57038522.1040107@uni-tuebingen.de> We are seeking candidates for a PhD position in the department of computer science at the University of T?bingen. The position is fully funded for three years by the German Science Foundation. The position is part of a larger research project on unifying and exchanging ideas between programming languages and databases, lead by Prof. Torsten Grust and Prof. Klaus Ostermann. We are seeking candidates with a strong background in programming and programming languages. You'll work in a strong research group with a strong world-wide research network. We love to program and have a knack for mathematics. T?bingen is a quite attractive "student town" in the Southwest of Germany. The University of T?bingen is consistently among the best-ranked universities in Germany and was ranked as #78 in the most recent international THES ranking. Please send informal enquiries to Klaus Ostermann. The position will be filled when the first suitable candidate has been identified. The web page of our research group is: http://ps.informatik.uni-tuebingen.de/ From Graham.Hutton at nottingham.ac.uk Tue Apr 5 04:33:56 2016 From: Graham.Hutton at nottingham.ac.uk (Graham Hutton) Date: Tue, 5 Apr 2016 08:33:56 +0000 Subject: [TYPES/announce] Journal of Functional Programming - Call for PhD Abstracts Message-ID: <24A224E4-A9C6-460E-93E9-9E9D9FDBEE6C@exmail.nottingham.ac.uk> 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, deadline 30th April 2016. Best wishes, Graham ============================================================ CALL FOR PHD ABSTRACTS Journal of Functional Programming Deadline: 30th April 2016 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 April 2016. 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 send it back to me, and immediately delete it. Please do not use, copy or disclose the information contained in this message or in any attachment. Any views or opinions expressed by the author of this email do not necessarily reflect the views of the University of Nottingham. This message has been checked for viruses but the contents of an attachment may still contain software viruses which could damage your computer system, you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation. From ardubois at gmail.com Mon Apr 4 15:20:57 2016 From: ardubois at gmail.com (Andre Rauber Du Bois) Date: Mon, 4 Apr 2016 16:20:57 -0300 Subject: [TYPES/announce] CFP SBLP 2016: 20th Brazilian Symposium on Programming Languages *** Deadline for Abstracts Approaching*** Message-ID: [Apologies if you receive multiple copies of this CFP] *** Deadline for Abstracts Approaching*** ======================================================= The Brazilian Symposium on Programming Languages is a well-established symposium which provides a venue for researchers and practitioners interested in the fundamental principles and innovations in the design and implementation of programming languages and systems. SBLP 2016 will be held in Maring?, in the Southern region of Brazil, and will be the 20th edition of the symposium. SBLP is part of the 7th edition of CBSoft, the Brazilian Congress on Software: Theory and Practice. More information is available at http://cbsoft.org/sblp2016/xx-brazilian-symposium-on-programming-languages. IMPORTANT DATES Abstract submission: April 8th 2016 Paper submission: April 15th 2016 Author notification: May 27th 2016 Camera ready deadline: June 10th 2016 Symposium dates: September 22nd and 23rd Authors are invited to submit original research on any relevant topic which can be either in the form of regular or short papers. TOPICS Topics of interest include, but are not limited to: - Program generation and transformation, including domain-specific languages, and model-driven development in the context of programming languages. - Programming paradigms and styles, including functional, object-oriented, aspect-oriented, scripting languages, real-time, service-oriented, multithreaded, parallel, and distributed programming. - Formal semantics and theoretical foundations, including denotational, operational, algebraic, and categorical. - Program analysis and verification, including type systems, static analysis, and abstract interpretation. - Programming language design and implementation, including new programming models, programming language environments, compilation, and interpretation techniques. SUBMISSION AND PUBLICATION All submissions will be peer-reviewed and judged on the basis of its originality, contribution to the field, technical and presentation quality, and relevance to the symposium. Contributions should be written in Portuguese or English. Papers should fall into one of two different categories: regular papers, which can be up to 15 pages long in LNCS format, or short papers, with up to 6 pages in LNCS format. Short papers can discuss new ideas which are at an early stage of development and which have not yet been thoroughly evaluated. We encourage the submission of short papers reporting partial results of on-going master dissertations or doctoral theses. Accepted papers written in English will be published in a volume of Lecture Notes in Computer Science (LNCS), by Springer. Both regular and short papers must be prepared using the LNCS format, available at http://www.springer.com/computer/lncs?SGWID=0-164-6-793341-0. Papers must be submitted electronically (in PDF format) via the Easychair System: http://www.easychair.org/conferences/?conf=sblp2016. 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 special issue. Since 2009, selected papers of each SBPL edition are being published in a special issue of Science of Computer Programming, by Elsevier. PROGRAM CHAIRS Fernando Castor, Federal University of Pernambuco Yu David Liu, State University of New York, Binghamton PROGRAM COMMITTEE Luis Barbosa, University of Minho Mariza Bigonha, Federal University of Minas Gerais Roberto Bigonha, Federal University of Minas Gerais Andre Rauber Du Bois, Federal University of Pelotas Christiano Braga, Fluminense Federal University Carlos Camar?o, Federal University of Minas Gerais Francisco Carvalho-Junior, Federal University of Ceara Fernando Castor, Federal University of Pernambuco Marcelo D'Amorim, Federal University of Pernambuco Jo?o Paulo Fernandes, University of Beira Interior Jo?o Ferreira, Teesside University Lucilia Figueiredo, Federal University of Ouro Preto Ismael Figueroa, Pontificia Universidad Cat?lica de Valparaiso Alex Garcia, IME Rodrigo Geraldo, Federal University of Ouro Preto Roberto Ierusalimschy, PUC-Rio Rafael Lins, Federal University of Pernambuco Yu David Liu, State University of New York at Binghamton Hans-Wolfgang Loidl, Heriot-Watt University Marcelo Maia, Federal University of Uberl?ndia Manuel-A. Martins, University of Aveiro Fabio Mascarenhas, Federal University of Rio de Janeiro S?rgio Medeiros, Federal University of Rio Grande do Norte Ana Milanova, Rensselaer Polytechnic Institute Alvaro Moreira, Federal University of Rio Grande do Sul Martin Musicante, Federal University of Rio Grande do Norte Bruno Oliveira, The University of Hong Kong Zachary Palmer, Swarthmore College Alberto Pardo, Universidad de la Rep?blica Fernando Pereira, Federal University of Minas Gerais Gustavo Pinto, Federal Institute of Science and Technology of Para Louis-Noel Pouchet, University of California Zongyan Qiu, Peking University Sandro Rigo, State University of Campinas Noemi Rodriguez, PUC-Rio Jo?o Saraiva, University of Minho Doaitse Swierstra, Utrecht University Leopoldo Teixeira, Federal University of Pernambuco Simon Thompson, University of Kent Varmo Vene, University of Tartu -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- The Brazilian Symposium on Programming Languages is a well-established symposium which provides a venue for researchers and practitioners interested in the fundamental principles and innovations in the design and implementation of programming languages and systems. SBLP 2016 will be held in Maring?, in the Southern region of Brazil, and will be the 20th edition of the symposium. SBLP is part of the 7th edition of CBSoft, the Brazilian Congress on Software: Theory and Practice. More information is available at http://cbsoft.org/sblp2016/xx-brazilian-symposium-on-programming-languages. IMPORTANT DATES Abstract submission: April 8th 2016 Paper submission: April 15th 2016 Author notification: May 27th 2016 Camera ready deadline: June 10th 2016 Symposium dates: September 22nd and 23rd Authors are invited to submit original research on any relevant topic which can be either in the form of regular or short papers. TOPICS Topics of interest include, but are not limited to: - Program generation and transformation, including domain-specific languages, and model-driven development in the context of programming languages. - Programming paradigms and styles, including functional, object-oriented, aspect-oriented, scripting languages, real-time, service-oriented, multithreaded, parallel, and distributed programming. - Formal semantics and theoretical foundations, including denotational, operational, algebraic, and categorical. - Program analysis and verification, including type systems, static analysis, and abstract interpretation. - Programming language design and implementation, including new programming models, programming language environments, compilation, and interpretation techniques. SUBMISSION AND PUBLICATION All submissions will be peer-reviewed and judged on the basis of its originality, contribution to the field, technical and presentation quality, and relevance to the symposium. Contributions should be written in Portuguese or English. Papers should fall into one of two different categories: regular papers, which can be up to 15 pages long in LNCS format, or short papers, with up to 6 pages in LNCS format. Short papers can discuss new ideas which are at an early stage of development and which have not yet been thoroughly evaluated. We encourage the submission of short papers reporting partial results of on-going master dissertations or doctoral theses. Accepted papers written in English will be published in a volume of Lecture Notes in Computer Science (LNCS), by Springer. Both regular and short papers must be prepared using the LNCS format, available at http://www.springer.com/computer/lncs?SGWID=0-164-6-793341-0. Papers must be submitted electronically (in PDF format) via the Easychair System: http://www.easychair.org/conferences/?conf=sblp2016. 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 special issue. Since 2009, selected papers of each SBPL edition are being published in a special issue of Science of Computer Programming, by Elsevier. PROGRAM CHAIRS Fernando Castor, Federal University of Pernambuco Yu David Liu, State University of New York, Binghamton PROGRAM COMMITTEE Luis Barbosa, University of Minho Mariza Bigonha, Federal University of Minas Gerais Roberto Bigonha, Federal University of Minas Gerais Andre Rauber Du Bois, Federal University of Pelotas Christiano Braga, Fluminense Federal University Carlos Camar?o, Federal University of Minas Gerais Francisco Carvalho-Junior, Federal University of Ceara Fernando Castor, Federal University of Pernambuco Marcelo D'Amorim, Federal University of Pernambuco Jo?o Paulo Fernandes, University of Beira Interior Jo?o Ferreira, Teesside University Lucilia Figueiredo, Federal University of Ouro Preto Ismael Figueroa, Pontificia Universidad Cat?lica de Valparaiso Alex Garcia, IME Rodrigo Geraldo, Federal University of Ouro Preto Roberto Ierusalimschy, PUC-Rio Rafael Lins, Federal University of Pernambuco Yu David Liu, State University of New York at Binghamton Hans-Wolfgang Loidl, Heriot-Watt University Marcelo Maia, Federal University of Uberl?ndia Manuel-A. Martins, University of Aveiro Fabio Mascarenhas, Federal University of Rio de Janeiro S?rgio Medeiros, Federal University of Rio Grande do Norte Ana Milanova, Rensselaer Polytechnic Institute Alvaro Moreira, Federal University of Rio Grande do Sul Martin Musicante, Federal University of Rio Grande do Norte Bruno Oliveira, The University of Hong Kong Zachary Palmer, Swarthmore College Alberto Pardo, Universidad de la Rep?blica Fernando Pereira, Federal University of Minas Gerais Gustavo Pinto, Federal Institute of Science and Technology of Para Louis-Noel Pouchet, University of California Zongyan Qiu, Peking University Sandro Rigo, State University of Campinas Noemi Rodriguez, PUC-Rio Jo?o Saraiva, University of Minho Doaitse Swierstra, Utrecht University Leopoldo Teixeira, Federal University of Pernambuco Simon Thompson, University of Kent Varmo Vene, University of Tartu From andrea.rosa at usi.ch Tue Apr 5 04:09:07 2016 From: andrea.rosa at usi.ch (Andrea Rosa) Date: Tue, 5 Apr 2016 08:09:07 +0000 Subject: [TYPES/announce] Managed Languages Conference: PPPJ 2016 Call for Papers Message-ID: <6C7BE674-2788-403A-B260-26FCC171B034@usi.ch> PPPJ '16 13th International Conference on Principles and Practices of Programming on the Java Platform: Virtual Machines, Languages, and Tools August 29 - September 2, 2016 Lugano, Switzerland http://manlang16.inf.usi.ch/pppj In-cooperation with ACM SIGPLAN, SIGSOFT, SIGAPP and SPEC RG PPPJ '16 is a forum for researchers and practitioners to present and discuss novel results on all aspects of managed languages and their runtime systems, including virtual machines, tools, methods, frameworks, libraries, case studies, and experience reports. Managed languages and runtime systems of interest include, but are not limited to, Java, Scala, JavaScript, Python, Ruby, C#, F#, Clojure, Groovy, Kotlin, R, Java VM, Dalvik VM and Android Runtime (ART), LLVM, .NET CLR, RPython. ------------------------------------------------------------------------------- IMPORTANT DATES Abstract submission deadline: June 2, 2016 Submission deadline: June 6, 2016 Author notification: July 11, 2016 Camera-ready papers deadline: July 25, 2016 ------------------------------------------------------------------------------- TOPICS Virtual machines - Runtime systems (JVM, Dalvik VM and Android Runtime (ART), LLVM, .NET CLR, RPython, etc.) - VM design and optimization - VMs for mobile and embedded devices - Real-time VMs - Isolation and resource control Languages - Managed languages (Java, Scala, JavaScript, Python, Ruby C#, F#, Clojure, Groovy, Kotlin, R, etc.) - Domain-specific languages - Language design and calculi - Compilers - Language interoperability - Parallelism and concurrency - Modular and aspect-oriented programming - Model-driven development - Frameworks and applications - Teaching Techniques and tools - Static and dynamic program analysis - Testing - Verification - Monitoring and debugging - Security and information flow - Workload characterization and performance evaluation ------------------------------------------------------------------------------- SUBMISSIONS PPPJ '16 accepts three types of paper submissions: - Regular research paper: up to 12 pages - Work-in-progress paper: up to 6 pages - Industry and tool paper: up to 6 pages The conference proceedings will be published as part of the ACM International Conference Proceedings Series and will be disseminated through the ACM Digital Library. Research papers will be judged on their relevance, novelty, technical rigor, and contribution to the state-of-the-art. For work-in-progress research papers, more emphasis will be placed on novelty and the potential of the new idea than on technical rigor and experimental results. Industry and tool papers will be judged on their relevance, usefulness, and results. Suitability for demonstration and availability will also be considered for tool papers. ------------------------------------------------------------------------------- LOCATION PPPJ '16 will be part of the MANAGED LANGUAGES & RUNTIMES WEEK 2016, a premier forum for presenting and discussing innovations and breakthroughs in the area of programming languages and runtime systems. Managed Languages & Runtimes Week '16 features three international academic and industry venues for the first time: - PPPJ '16 - 13th International Conference on Principles and Practices of Programming on the Java Platform: Virtual Machines, Languages, and Tools. - JTRES '16 - 14th International Workshop on Java Technologies for Real-time and Embedded Systems - A workshop for researchers working on real-time and embedded Java with the goal of identifying the challenging problems that still need to be solved in order to assure the success of real-time Java as a technology and reporting results and experience. - VMM '16 - 3rd Virtual Machine Meetup - A venue for discussing the latest research and developments in the area of managed language execution. Managed Languages & Runtimes Week '16 will be hosted by the Faculty of Informatics of University of Lugano (USI) from August 29 to September 2, 2016. ------------------------------------------------------------------------------- ORGANIZING COMMITTEE General Chair: Walter Binder - University of Lugano (USI), Switzerland Program Committee Chair: Petr T?ma - Charles University, Czech Republic Organizing Chair: Yudi Zheng - University of Lugano (USI), Switzerland Publicity Chair: Andrea Ros? - University of Lugano (USI), Switzerland Web Chair: Giacomo Toffetti Carughi - University of Lugano (USI), Switzerland ------------------------------------------------------------------------------- PROGRAM COMMITTEE Wonsun Ahn - University of Pittsburgh, USA Lorenzo Bettini - University of Turin, Italy Irene Finocchi - University of Rome La Sapienza, Italy Michael Franz - University of California Irvine, USA David Gregg - Trinity College Dublin, Ireland David Grove - IBM Research, USA Apala Guha - Indraprastha Institute of Information Technology, India G?rel Hedin - Lund University, Sweden Nigel Horspool - University of Victoria, Canada Andreas Krall - Vienna University of Technology, Austria Prasad Kulkarni - University of Kansas, USA Doug Lea - State University of New York at Oswego, USA Ondrej Lhotak - University of Waterloo, Canada Du Li - Hewlett Packard Labs, USA Anders M?ller - University of Aarhus, Denmark Hanspeter M?ssenb?ck - Johannes Kepler Universit?t, Austria Rei Odaira - IBM Research Austin, USA Jeremy Singer - University of Glasgow, Scotland Eli Tilevich - Virginia Tech, USA Laurence Tratt - King's College London, England Petr Tuma - Charles University, Czech Republic Christian Wimmer - Oracle Labs, USA Jianjun Zhao - Shanghai Jiao Tong University, China -------------------------------------------------------------------------------- CONTACTS For additional information on PPPJ ?16 do not hesitate to contact the PC Chair > or visit the website http://manlang16.inf.usi.ch/pppj. ------------ Andrea Ros? PhD student - Teaching assistant Faculty of Informatics - 2nd floor Universit? della Svizzera italiana (USI) Via G. Buffi 13 CH-6904 Lugano Switzerland (e) andrea.rosa at usi.ch (p) +41 58 666 4455 ext. 2183 (w) http://www.inf.usi.ch/phd/rosaa/ From shankar at csl.sri.com Tue Apr 5 08:35:32 2016 From: shankar at csl.sri.com (Natarajan Shankar) Date: Tue, 05 Apr 2016 13:35:32 +0100 Subject: [TYPES/announce] Sixth Summer School on Formal Techniques, May 22 - 27, 2016, Atherton California Message-ID: <5703B114.90609@csl.sri.com> Sixth Summer School on Formal Techniques, May 22 - May 27, 2016, Menlo College Atherton, California http://fm.csl.sri.com/SSFT16 Lecturers: Carolyn Talcott (SRI), Jean-Christophe Filliatre (LRI Paris), Alessandro Cimatti (FBK Trento), Clark Barrett (NYU/Stanford), Stephane Graham-Lengrand (Ecole Polytechnique), Sam Owre (SRI), and Natarajan Shankar (SRI) Invited Speakers: Sol Feferman (Stanford): A logical framework for mathematical practice Maria Paola Bonacina (Universita degli Studi di Verona): Ordering-based strategies for theorem proving Cindy Rubio Gonzalez (University of California, Davis): Floating-Point Precision Tuning Using Blame Analysis 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 will have a seriously fun time experimenting with the tools and techniques presented in the lectures during laboratory sessions. The main lectures in the summer school will be preceded by a background course on logic taught by Natarajan Shankar (SRI)and Stephane Graham-Lengrand (Ecole Polytechnique) on * Speaking Logic Abstract: Formal logic has become the lingua franca of computing. It is used for specifying digital systems, annotating programs with assertions, defining the semantics of programming languages, and proving or refuting claims about software or hardware systems. Familiarity with the language and methods of logic is a foundation for research into formal aspects of computing. This course covers the basics of logic focusing on the use of logic as a medium for formalization and proof. The lecturers at the school include: * Clark Barrett (NYU/Stanford) Satisfiability Modulo Theories I will give an introduction to Satisfiability Modulo Theories (SMT) solvers, including the DPLL(T) architecture that combines a Boolean satisfiability (SAT) solver with a theory solver, techniques for building individual theory solvers, and techniques for theory combination. Lab sessions will explore these ideas by building and experimenting with small modules within the CVC4 SMT solver. * Alessandro Cimatti (FBK Trento) Advanced model checking for verification and safety assessment The course will review the recent developments in model checking for finite- and infinite-state transition systems, including IC3 and its integration with implicit abstraction. We will then present a formal approach to contract-based refinement, and will cover the problem of safety analysis, i.e. assessing the response of a system to faults by automatically generating Fault Trees. We will report the results on two recent case studies on the application of these techniques: the AIR6110 Wheel Brake System, and the NextGen protocol. The practical sessions will rely on the use of the nuXmv model checker, the xSAP platform for safety analysis, and the OCRA system for contract refinement. * Jean-Christophe Filliatre (Paris-Sud, CNRS) An Introduction to Deductive Program Verification This lecture introduces elementary concepts and techniques related to deductive program verification, such as loop invariants, function contracts, termination proofs, ghost code, modeling of data structures, weakest preconditions, etc. A particular focus is made on the use of automated theorem provers in the verification process and the tension that may exists between an elegant specification and a fully automated proof. The lecture includes many examples using the Why3 tool (http://why3.lri.fr/) and lab sessions will invite participants to formally verify small yet challenging programs using Why3. * Carolyn Talcott (SRI International Computer Science Laboratory) Title: Pathway Logic: Using Formal Techniques to Understand How Cells Work Abstract: Pathway Logic (PL) is a framework based on rewriting logic for developing and analyzing formal executable models of cellular processes. The long term objective is better understanding of how cells work. Progress towards this goal involves curation of experimental knowledge, assembly of models to study a question of interest, visualizing the resulting models and using formal reasoning techniques to determine properties predicted by the models. In these lectures we will focus on signal transduction: how cells sense their external and internal environment and make decisions. We will begin with some background and describe the informal models and reasoning often used by biologists. We will describe the PL representation of cellular signaling systems as rewriting logic specifications (using the Maude language). We will explain how knowledge is curated as formal objects, called datums, representing experimental findings, and the logic used to infer rewrite rules from datums. We will then introduce the Pathway Logic Assistant (PLA) a tool for interacting with PL knowledge bases. Using PLA one can search a knowledge base or assemble and visualize a model. Once a model is assembled one can explore its structure or ask questions such as `how can a given state be reached?' (the answer is an execution pathway) or `what if I remove this or add that?'. PLA treats signaling models as models of (tiny) distributed systems and using formal techniques such as forward/backward collection, search, and model checking to answer questions. We will briefly look under the hood of PLA to see how reflection is used to enable Maude to be part of an interactive system. Reflection is also used to manage multiple representations of the knowledge base and derived models for export/import to integrate with other tools and knowledge bases, for example graph drawing tools or special purpose model checkers. The features of PL and PLA will be illustrated with substantial case studies. * Sam Owre and Natarajan Shankar (SRI International Computer Science Laboratory) Specification, Verification, and Interactive Proof Formalization plays a key role in computing in disciplines ranging from hardware and distributed computing to programming languages and hybrid systems. In this course, we explore the use of SRI's Prototype Verification System (PVS)[http://fm.csl.sri.com] in formal specification and interactive proof construction. PVS and other proof assistants like ACL2, Coq, HOL, HOL Light, Isabelle, and Nuprl, have been used to formalize significant tracts of mathematics and verify complex hardware and software systems. In the lectures, we will explore the formalization of both introductory and advanced concepts from mathematics and computing. In the lab sessions, we use PVS to interactively construct proofs and to define new proof strategies. ================================================================== 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 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$600 for meals and lodging. Applications should be submitted at the website http://fm.csl.sri.com/SSFT16 Applicants are urged to submit their applications before April 30, 2016, 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 vivek.nigam at gmail.com Thu Apr 7 07:11:57 2016 From: vivek.nigam at gmail.com (Vivek Nigam) Date: Thu, 07 Apr 2016 11:11:57 +0000 Subject: [TYPES/announce] LSFA -- Deadline Extension 15/04 In-Reply-To: References: Message-ID: (Apologies for multiple copies of this announcement) ============================================================== 11th Workshop on Logical and Semantic Frameworks, with Applications 25-26 June 2016, Porto, Portugal Satellite event of FSCD 2016 http://lsfa2016.mat.unb.br/ 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 2016 aims to be a forum for presenting and discussing work in progress, and therefore to provide feedback to authors on their preliminary research. The proceedings are produced after the meeting, so that authors can incorporate this feedback in the published papers. LSFA 2016 will be a satellite event of FSCD 2016 taking place in Porto, Portugal during 25-26 June 2016. Previous editions took place in Natal (2015), Bras?lia (2014), Sao Paulo (2013), Rio de Janeiro (2012), Belo Horizonte (2011), Natal (2010), Bras?lia (2009), Salvador (2008), Ouro Preto (2007), and Natal (2006). TOPICS OF INTEREST Topics of interest to this forum 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 or short papers with a maximum of 6 pages including references. 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 ENTCS style. The submission should be in the form of a PDF file uploaded to Easychair: https://easychair.org/conferences/?conf=lsfa2016 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. Presentations should be in English. * Submission: 15 April * Notification: 10 May 2016 * Final pre-proceedings version due: 24 May 2016 * FSCD 2016 / LSFA 2016 25-26 June 2016 According to the quality of proceedings, authors will/would/might be invited to submit an improved version of their paper 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 * Gilles Barthe (IMDEA Software Institute, Spain) * Luis Caires (Universidade Nova de Lisboa, Portugal) * Kaustuv Chaudhuri (Inria/?cole Polytechnique, France) * Jo?o Marques Silva (Instituto Superior T?cnico, Portugal) PROGRAMME COMMITTEE * Vivek Nigam (Universidade Federal da Para?ba)- co-chair * M?rio Florido (Universidade do Porto) - co-chair * Mauricio Ayala-Rincon (Universidade de Bras?lia) * Mar?a Alpuente (Universitat Politecnica de Valencia) * David Baelde (ENS Cachan) * Maribel Fern?ndez (King's College London) * Marcelo Finger (Universidade de S?o Paulo) * Marco Gaboardi (University of Dundee) * Mateu Villaret (Universitat de Girona) * Silvia Ghilezan (University of Novi Sad) * Martin Hofmann (Ludwig-Maximilians-Universit?t) * Temur Kutsia (RISC- Johannes Kepler University Linz) * Bjoern Lellmann (TU Vienna) * Ian Mackie (Ecole Polytechnique) * Jo?o Marcos (Univ. Federal do Rio Grande do Norte) * Cl?udia Nalon (Universidade de Brasilia) * Frank Pfenning (Carnegie Mellon University) * Elaine Pimentel (Univ. Federal do Rio Grande do Norte) * Jose Nuno Oliveira (Universidade do Minho) * Ruy De Queiroz (Univ. Federal de Pernambuco) * Giselle Reis (Inria-?cole Polytechnique) * Camilo Rocha (Escuela Colombiana de Ingenier?a) * Alexandra Silva (University College London) * Kazushige Terui (Kyoto University) * Ren? Thiemann (University of Innsbruck) ORGANISING COMMITTEE * Daniele Nantes Sobrinho (Universidade de Bras?lia) CONTACT * lsfa2016 at easychair.org * http://lsfa2016.mat.unb.br/ ------------------------------------------------- Vivek Nigam Computer Science Department Federal University of Para?ba http://www.nigam.info/ -------------------------------------------------------- -------------- next part -------------- An HTML attachment was scrubbed... URL: From gvidal at dsic.upv.es Thu Apr 7 03:19:07 2016 From: gvidal at dsic.upv.es (German Vidal) Date: Thu, 7 Apr 2016 09:19:07 +0200 Subject: [TYPES/announce] 18th International Symposium on Principles and Practice of Declarative Programming PPDP 2016 - 2nd call for papers Message-ID: <5AC787A3-61F8-4805-A552-8CB3350D402E@dsic.upv.es> ====================================================================== Second call for papers 18th International Symposium on Principles and Practice of Declarative Programming PPDP 2016 Special Issue of Science of Computer Programming (SCP) Edinburgh, UK, September 5-7, 2016 (co-located with LOPSTR and SAS) http://ppdp16.webs.upv.es/ ====================================================================== SUBMISSION DEADLINE: 9 MAY (abstracts) / 16 MAY (papers) ---------------------------------------------------------------------- INVITED SPEAKERS Elvira Albert, Complutense University of Madrid, Spain ---------------------------------------------------------------------- PPDP 2016 is a forum that brings together researchers from the declarative programming communities, including those working in the logic, constraint and functional programming paradigms, but also embracing languages, database languages, and knowledge representation languages. The goal is to stimulate research in the use of logical formalisms and methods for specifying, performing, and analyzing computations, including mechanisms for mobility, modularity, concurrency, object-orientation, security, verification and static analysis. Papers related to the use of declarative paradigms and tools in industry and education are especially solicited. Topics of interest include, but are not limited to * Functional programming * Logic programming * Answer-set programming * Functional-logic programming * Declarative visual languages * Constraint Handling Rules * Parallel implementation and concurrency * Monads, type classes and dependent type systems * Declarative domain-specific languages * Termination, resource analysis and the verification of declarative programs * Transformation and partial evaluation of declarative languages * Language extensions for security and tabulation * Probabilistic modeling in a declarative language and modeling reactivity * Memory management and the implementation of declarative systems * Practical experiences and industrial application This year the conference will be co-located with the 26th Int'l Symp. on Logic-Based Program Synthesis and Transformation (LOPSTR 2016) and the 23rd Static Analysis Symposium (SAS 2016). The conference will be held in Edinburgh, UK. Previous symposia were held at Siena (Italy), Canterbury (UK), Madrid (Spain), Leuven (Belgium), Odense (Denmark), Hagenberg (Austria), Coimbra (Portugal), Valencia (Spain), Wroclaw (Poland), Venice (Italy), Lisboa (Portugal), Verona (Italy), Uppsala (Sweden), Pittsburgh (USA), Florence (Italy), Montreal (Canada), and Paris (France). You might have a look at the contents of past PPDP symposia, http://sites.google.com/site/ppdpconf/ Papers must describe original work, be written and presented in English, and must not substantially overlap with papers that have been published or that are simultaneously submitted to a journal, conference, or workshop with refereed proceedings. Work that already appeared in unpublished or informally published workshop proceedings may be submitted (please contact the PC chair in case of questions). After the symposium, a selection of the best papers will be invited to extend their submissions in the light of the feedback solicited at the symposium. The papers are expected to include at least 30% extra material over and above the PPDP version. Then, after another round of reviewing, these revised papers will be published in a special issue of SCP with a target publication date by Elsevier of 2017. Important Dates Abstract submission: 9 May, 2016 Paper submission: 16 May, 2016 Notification: 20 June, 2016 Final version of papers: 17 July, 2016 Symposium: 5-7 September, 2016 Authors should submit an electronic copy of the full paper in PDF. Papers should be submitted to the submission website for PPDP 2016. Each submission must include on its first page the paper title; authors and their affiliations; abstract; and three to four keywords. The keywords will be used to assist the program committee in selecting appropriate reviewers for the paper. Papers should consist of the equivalent of 12 pages under the ACM formatting guidelines. These guidelines are available online, along with formatting templates or style files. Submitted papers will be judged on the basis of significance, relevance, correctness, originality, and clarity. They should include a clear identification of what has been accomplished and why it is significant. Authors who wish to provide additional material to the reviewers beyond the 12-page limit can do so in clearly marked appendices: reviewers are not required to read such appendices. Program Committee Sandra Alves, University of Porto, Portugal Zena M. Ariola, University of Oregon, USA Kenichi Asai, Ochanomizu University, Japan Dariusz Biernacki, University of Wroclaw, Poland Rafael Caballero, Complutense University of Madrid, Spain Iliano Cervesato, Carnegie Mellon University Marina De Vos, University of Bath, UK Agostino Dovier, Universita degli Studi di Udine, Italy Maribel Fernandez, King's College London, UK John Gallagher, Roskilde University, Denmark, and IMDEA Software Institute, Spain Michael Hanus, CAU Kiel, Germany Martin Hofmann, LMU Munchen, Germany Gerda Janssens, KU Leuven, Belgium Kazutaka Matsuda, Tohoku University, Japan Fred Mesnard, Universite de la Reunion, France Emilia Oikarinen, Finnish Institute of Occupational Health, Finland Alberto Pettorossi, Universita di Roma Tor Vergata, Italy Tom Schrijvers, KU Leuven, Belgium Josep Silva, Universitat Politecnica de Valencia, Spain Perdita Stevens, University of Edinburgh, UK Peter Thiemann, Universitat Freiburg, Germany Frank D. Valencia, CNRS-LIX Ecole Polytechnique de Paris, France, and Pontificia Universidad Javeriana de Cali, Colombia German Vidal, Universitat Politecnica de Valencia, Spain (Program Chair) Stephanie Weirich, University of Pennsylvania, USA Program Chair German Vidal Universitat Politecnica de Valencia Camino de Vera, S/N E-46022 Valencia, Spain Email: gvidal at dsic.upv.es Organizing committee James Cheney (University of Edinburgh, Local Organizer) Moreno Falaschi (University of Siena, Italy) ---------------------------------------------------------------------- From kutsia at risc.jku.at Thu Apr 7 07:19:58 2016 From: kutsia at risc.jku.at (Temur Kutsia) Date: Thu, 7 Apr 2016 13:19:58 +0200 Subject: [TYPES/announce] CfP: JSC Special Issue on Symbolic Computation in Software Science Message-ID: <5706425E.2050502@risc.jku.at> [Please post - apologies for multiple copies.] First Call for Papers ---------------------------------------- Special issue of the JOURNAL OF SYMBOLIC COMPUTATION on SYMBOLIC COMPUTATION IN SOFTWARE SCIENCE ---------------------------------------- http://www.risc.jku.at/~tkutsia/organization/jsc-scss-2016.html IMPORTANT DATES --------- Abstract submission: June 27, 2016 Paper submission: July 11, 2016 Notification: October 17, 2016 Publication: 2017 SCOPE -------- Symbolic Computation is the science of computing with symbolic objects (terms, formulae, programs, representations of algebraic objects etc.). Powerful symbolic algorithms and methods have been developed during the past decades like computer algebra, theorem proving, automated reasoning, software verification, model checking, rewriting, formalization of mathematics, Groebner bases, characteristic sets, telescoping for recurrence relations, cylindric algebraic decomposition and other quantifier elimination techniques, etc. The purpose of this special issue is to promote research on theoretical and practical aspects of symbolic computation in software science. The special issue is related to the topics of the International Symposium on Symbolic Computation in Software Science: SCSS 2014 and SCSS 2016. It will be published by Elsevier within the Journal of Symbolic Computation. Participants of the SCSS 2014 and SCSS 2016 symposia, as well as other authors are invited to submit contributions. EXAMPLES of TOPICS ------------------- This special issue solicits papers on all aspects of symbolic computation and their applications in software sciences. The topics include, but are not limited to the following: - automated reasoning - algorithm (program) synthesis and/or verification - formal methods for the analysis of network and system security - termination analysis and complexity analysis of algorithms (programs) - extraction of specifications from algorithms (programs) - related theorem proving methods and techniques - proof carrying code - generation of inductive assertion for algorithm (programs) - algorithm (program) transformations - formalization and computerization of knowledge (maths, medicine, economy, etc.) - component-based programming - computational origami - query languages (in particular for XML documents) - semantic web and cloud computing SUBMISSION GUIDELINES --------------------- This special issue welcomes original high-quality contributions that have been neither published in nor simultaneously submitted to any journals or refereed conferences. Submissions will be peer-reviewed using the standard refereeing procedure of the Journal of Symbolic Computation. Authors of papers presented at the SCSS 2014 and SCSS 2016 symposia are welcome and encouraged to submit extended and revised versions of their papers. Furthermore, submissions of papers that are in the scope of SCSS, but did not appear in SCSS 2014 and SCSS 2016 are welcome as well. Submitted papers must be in English and include a well written introduction explicitly addressing the following questions in succinct and informal manner: - What is the problem? - Why is the problem important? - What has been done so far on the problem? - What is the main contribution of the paper on the problem? - Why is the contribution original? (Clarification: The results, already appeared in the conference paper, will be still counted as an original result for JSC refereeing process.) - Why is the contribution non-trivial? - How is the journal paper different from the conference paper? (For submissions originated from the papers presented at the symposium.) The submissions should be complete (since there is no rigid page limit): - All the related works and issues must be completely and carefully discussed. - All the previous relevant JSC papers must be properly cited and discussed. - All the theorem must be rigorously proved (no sketch allowed). - All the important definitions/theorems/algorithms must be illustrated by well chosen examples. Submissions originated from the papers presented at the symposium should address all the feedback from the symposium's referee process and Q/A. SUBMISSION -------------------- Please prepare your submission in LaTeX using the JSC document format from http://www4.ncsu.edu/~hong/jsc.htm (link to the submission template: http://www4.ncsu.edu/~hong/jsc/JSC_LaTex_2007_Mar_12.zip.) Submission is via the EasyChair submission site at https://easychair.org/conferences/?conf=jscscss2016. GUEST EDITORS -------------------- James H. Davenport (University of Bath, UK) Temur Kutsia (RISC, Johannes Kepler University Linz, Austria) From pretschn at in.tum.de Thu Apr 7 10:43:36 2016 From: pretschn at in.tum.de (Alexander Pretschner) Date: Thu, 7 Apr 2016 16:43:36 +0200 Subject: [TYPES/announce] Marktoberdorf Summer School: Call for Participation Message-ID: <009601d190db$ddd97a70$998c6f50$@in.tum.de> CALL FOR PARTICIPATION MARKTOBERDORF INTERNATIONAL SUMMER SCHOOL ON DEPENDABLE SOFTWARE SYSTEMS ENGINEERING August 3rd-12th, 2016, Marktoberdorf, Germany An Advanced Study Institute of the NATO Science for Peace and Security Programme http://asimod.in.tum.de APPLY ONLINE BEFORE APRIL 17th: https://sites.google.com/site/marktoberdorf16/participation *** Lecturers: *** Rajeev Alur, University of Pennsylvania, USA Manfred Broy, TU Munich, Germany Bernd Finkbeiner, Saarland University, Germany Radu Grosu, TU Vienna, Austria Connie Heitmeyer, Naval Research Lab, USA Kim Larsen, Aalborg University, Denmark Peter Mueller, ETH Zurich, Switzerland Doron Peled (Co-Director), Bar Ilan University, Israel Alexander Pretschner (Co-Director), TU Munich, Germany Grigore Rosu, University of Illinois at Urbana-Champaign, USA John Rushby, SRI International, USA Mark Ryan, University of Birmingham, UK *** Objective: *** Almost all technical systems are nowadays in large part software systems themselves, or interface with software systems. The ubiquity of software systems requires them not to harm their environment (safety); and at the same time makes them vulnerable to security attacks with potentially considerable economic, political, and physical damage. Better understanding security and safety; improving the general quality of complex software systems (cyber defense and new technologies to support the construction of information technology infrastructure) and the respective development processes and technologies is a crucial challenge for the functioning of society. Security and safety, or reliability, both are essential facets of the trustworthiness of modern cyber-physical systems. Cyber-physical systems more and more tightly combine and coordinate subsystems consisting of both computational and physical elements. Such systems become indispensable in the domains of aerospace, automotive, industry automation, and consumer appliances. Protecting data within these systems from attacks by external attackers (security), and protecting the environment from misbehaviour of these systems (safety) are two subjects traditionally considered separate. However, a closer look reveals that the techniques for construction and analysis of software-based systems used in both security and safety are not necessarily fundamentally different. Instead, many techniques are shared but come in different variants, e.g. attack and fault trees, or combined techniques of model checking and static analysis for safety and security properties. During the summer school, these techniques will be discussed from various angles. -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 6124 bytes Desc: not available URL: From wneuper at ist.tugraz.at Wed Apr 6 04:19:33 2016 From: wneuper at ist.tugraz.at (Walther Neuper) Date: Wed, 6 Apr 2016 10:19:33 +0200 Subject: [TYPES/announce] "Justifying (in) Math" at CADGME 2016 Message-ID: <5704C695.3020104@ist.tugraz.at> Deadline extended: Call for Abstracts an Posters - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - eduTPS: "Justifying (in) Math" Working Group on Education and TP Technology - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - at CADGME 2016 September 7-10, 2016, Targu Mures, Romania https://cadgme.ms.sapientia.ro/ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - New Deadline: Abstracts: May 2, 2016 Posters: May 2, 2016 The abstracts of contributed talks and posters will be published on the conference proceedings website. The length is maximum 300 words. Abstracts and posters should be submitted in as unformatted texts on the Easy Chair system: https://easychair.org/conferences/?conf=cadgme2016 Aims of the working group eduTPS: Mathematics is not only calculating, numeric and symbolic calculation, not only explaining with figures --- the distiguishing feature of math is justifying and deducing properties of mathematical objects and operations on firm grounds of logics. So Computer Algebra Systems (CAS) model calculation, Dynamic Geometry Systems (DGS) model figures --- and (Computer) Theorem Provers (TPS) model deduction and reasoning, mechanised by formal logic. TPS are widely unknown despite the fact, that recent advances in mathematics could not have been done without them (e.g. mechanised proofs of the Four Colour Theorem, of the Kepler Conjecture, etc.), that TPS are becoming indispensable in verification of requirements on complex technical systems (e.g. google car) and despite the fact, that leading TPS have math mechanised from first principles (axioms) to all undergraduate math and beyond. So the working group "eduTPS: justifying math" addresses a wide range of topics, from educational concepts of reasoning, explaining and justifying and from respective classroom experience on the one side to technical concepts and software tools, which mechanise and support these mathematical activities, on the other side. We elicit contributions from educators to the educational side as well as TP experts to the technical side --- the working group shall interactively elaborate on the connections between the two sides, connections which are not yet clarified to a considerable extent. Narrowing the apparent gap between TP technology and educational practice (and theory!) concerns the distinguishing essence of mathematics and may well lead to considerable innovations in how we teach and learn mathematics in the future. Points of interest include: * Adaption of TP -- concepts and technologies for education: knowledge representation, simplifiers, reasoners; undefinednes, level of abstraction, etc. * Requirements on software support for reasoning -- reasoning appears as the most advanced method of human thought, so at which age which kind of support by TP should be provided? * Automated TP in geometry -- relating intuitive evidence with logical rigor: specific provers, adaption of axioms and theorems, visual proofs, etc. * TP components in SW for engineers -- Formal Methods increasingly advance into engineering practice, so educational software based on TP components could anticipate that advancement. * Levels of authoring -- in order to cope with generality of TP: experts adapt to specifics of countries or levels, teachers adapt to courses and students. * Adaptive dialogues, students modeling and learning paths -- services for user guidance provided by TP technology: which interfaces enable flexible generation of adaptive user guidance? * Next-step-guidance -- suggesting a next step when a student gets stuck in problem solving: which computational methods can extend TP for that purpose? * TP as unifying foundation -- for the integration of technologies like CAS, DGS, Spreadsheets etc: interfaces for unified support of reasoning? * Continuous tool chains -- for mathematics education from high-school to university, from algebra and geometry to graph theory, from educational tools to professional tools for engineers and scientists. Programme Committee: Zolt?n Kov?cs, Johannes Kepler University, Austria 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) Judit Robu, Babe?-Bolyai University Cluj, Romania Vanda Santos, CISUC, Portugal R?bert Vajda, University of Szeged, Hungary Wolfgang Windsteiger, Johannes Kepler University, Austria From gsilvia at uns.ac.rs Fri Apr 8 12:00:14 2016 From: gsilvia at uns.ac.rs (Silvia Ghilezan) Date: Fri, 8 Apr 2016 18:00:14 +0200 Subject: [TYPES/announce] TYPES 2016 call for participation Message-ID: (Apologies for multiple copies of this announcement. Please circulate.) ================================================================== CALL FOR PARTICIPATION 22nd International Conference on Types for Proofs and Programs, TYPES 2016 23-26 May 2016 Novi Sad, Serbia http://www.types2016.uns.ac.rs INVITED SPEAKERS Simon Gay (University of Glasgow) Dale Miller (INRIA Saclay & LIX ?cole Polytechnique) Simona Ronchi della Rocca (Universit? di Torino) REGISTRATION (NEW) Early registration is till 9 May 2016. ACCEPTED PAPERS (NEW) The list of accepted papers is available. 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 formalized and computer assisted reasoning and computer programming. 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). The TYPES areas of interest include, but are not limited to: * 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. VENUE Novi Sad, on the banks of the Danube, is known for its Petrovaradin Fortress, beautiful sandy beach and cosy atmosphere. The conference will be held at the University of Novi Sad Central Building. REGISTRATION Please register online. Early registration is till 9 May 2016. PROGRAMME COMMITTEE Thorsten Altenkirch (University of Nottingham) Zena Ariola (University of Oregon) Andrej Bauer (University of Ljubljana) Marc Bezem (University of Bergen) Malgorzata Biernacka (University of Wroclaw) Edwin Brady (University of St Andrews) Thierry Coquand (University of Gothenburg) Jose Espirito Santo (University of Minho) Ken-etsu Fujita (Gunma University) Silvia Ghilezan (University of Novi Sad) (co-chair) Hugo Herbelin (INRIA Paris-Rocquencourt) Jelena Ivetic (University of Novi Sad) (co-chair) Marina Lenisa (University of Udine) Elaine Pimentel (Federal University of Rio Grande do Norte) Andrew Polonsky (University Paris Diderot) Jakob Rehof (Technical University of Dortmund) Claudio Sacerdoti Coen (University of Bologna) Carsten Sch?rmann (IT University of Copenhagen) Dieter Spreen (University of Siegen) Wouter Swierstra (Utrecht University) Nicolas Tabareau (INRIA) Tarmo Uustalu (Tallinn University of Technology) SATELLITE EVENT: - The 9th Workshop Computational Logic and Applications - CLA 2016 will be held on May 26-27, 2016. ORGANIZERS University of Novi Sad Faculty of Technical Sciences Mathematical Institute SASA CONTACT: types2016 at uns.ac.rs ================================================= -------------- next part -------------- An HTML attachment was scrubbed... URL: From c.grelck at uva.nl Fri Apr 8 05:52:51 2016 From: c.grelck at uva.nl (Clemens Grelck) Date: Fri, 8 Apr 2016 11:52:51 +0200 Subject: [TYPES/announce] ARRAY 2016: Final call for papers Message-ID: <57077F73.7000505@uva.nl> *************************************************************************** CALL FOR PAPERS ARRAY 2016 3rd ACM SIGPLAN International Workshop on Libraries, Languages and Compilers for Array Programming Santa Barbara, CA, USA June 14, 2016 http://conf.researchr.org/home/array-2016/ FIRM DEADLINE: April 11, 2016 (anywhere on earth) *************************************************************************** ARRAY 2016 is part of PLDI 2016 37th Annual ACM SIGPLAN Conference on Programming Language Design and Implementation June 13-17, 2016 http://conf.researchr.org/home/pldi-2016/ *************************************************************************** About: Array-oriented programming is a powerful abstraction for compactly implementing numerically intensive algorithms. Many modern languages now provide some support for collective array operations, which are used by an increasing number of programmers (and non-programmers) for data analysis and scientific computing. This workshop is intended to bring together researchers from many different communities, including language designers, library developers, compiler researchers and practitioners who are working on numeric, array-centric aspects of programming languages, libraries and methodologies from all domains: imperative or declarative, object-oriented or not, interpreted or compiled, strongly typed, weakly typed or untyped. *************************************************************************** Keynote speakers: We are proud to announce two distinguished keynote speakers: Bradford Chamberlain Principal Engineer at Cray Inc, Seattle, USA Chief designer of the Chapel high productivity language Morten Kromberg User Experience Director (CXO) at Dyalog Ltd, Bramley, UK Commercial provider of APL interpreters, tools and services *************************************************************************** Focus: The aim of the ARRAY workshop series is to foster the cross-pollination of concepts across domains, projects and research communities and to explore new directions, such as: + Expanding the scope of array programming to encompass a wider range of data types and computations, + Transparently utilizing parallel hardware (multi-core, SIMD, GPU, FPGA) by leveraging the implicitly parallel semantics of array operations, + Simplifying the embedding of array constructs within existing languages which weren't designed for numerical computing, + Connections between array abstractions and other models such as dataflow programming, stream programming, and data parallelism, + High-level compilation and optimization techniques for array-oriented programs, + Compilers, virtual machines and frameworks for array-oriented programming languages. *************************************************************************** Important Dates: Paper submissions: Fri, Apr 11, 2016 (anywhere on earth) Notification of authors: Wed, Apr 27, 2016 Camera-ready copies due: Fri, May 27, 2016 (anywhere on earth) Workshop date: Tue, Jun 14, 2016 *************************************************************************** Submissions: Manuscripts may fall into one of the following categories: + research papers on any topic related to the focus of the workshop + tool descriptions reporting on a tool relevant to the workshop area Submissions should be 4-8 pages for research papers 4-6 pages for tool descriptions. In the case of a tool description the workshop presentation should include a demo of the tool, and the submission should include a short appendix summarizing the tool demo. This appendix is for the information of the PC only, and will not be part of the published paper, nor does it count into the six page limit. Clearly mark your submission as either a research paper or a tool description in the paper's subtitle. Submissions must be in PDF format printable in black and white on US Letter sized paper and interpretable by Ghostscript. Papers must adhere to the standard SIGPLAN conference format: two columns, nine-point font on a ten-point baseline, with columns 20pc (3.33in) wide and 54pc (9in) tall, with a column gutter of 2pc (0.33in). A suitable document template for LaTeX is available at http://www.sigplan.org/Resources/Author/. Papers must be submitted using EasyChair: https://easychair.org/conferences/?conf=array2016 As in previous years, accepted papers will be published in the ACM Digital Library. *************************************************************************** Keynote by Bradford Chamberlain: Lessons Learned in Array Programming: from ZPL to Chapel In this talk, I'll start by providing a review of array programming in ZPL, an academic data-parallel programming language developed at the University of Washington during the 1990's. I'll describe the strengths and weaknesses of ZPL's support for array computation and describe how the lessons we learned in the ZPL project influenced Chapel's design and its support for arrays and data parallelism. In doing so, I'll provide a glimpse into some of Chapel's main research challenges and contributions, including user-defined distributions, parallel zippered iteration, and mapping to contemporary processor architectures. In doing so, I'll also attempt to characterize what I view as the key distinctions between successful languages developed in academia versus industry based on my experiences with both ZPL and Chapel. *************************************************************************** Keynote by Morten Kromberg: Notation for Parallel Thoughts Since the original APL\360 interpreter saw the light of day in 1966, a large part of the of primitive functions in APL (A Programming Language) implicitly map operations to all elements of array arguments (and arrays of numbers or characters are the only ?types? available in the language). Over the decades, the parallelism at the core of the notation has been extended, to nested arrays in the 1980?s and arrays of objects in the 00?s. In this decade, arrays of futures have been added to provide users of APL with the ability to express asynchronous -? but deterministic -- algorithms. This talk will introduce the most important parallel constructs available in current Dyalog APL, which (despite the name) essentially remains an executable mathematical notation. *************************************************************************** Organizing Committee: Martin Elsman, University of Copenhagen (Chair) Clemens Grelck, University of Amsterdam (Chair) David Padua, University of Illinois at Urbana-Champaign Andreas Kl?ckner, University of Illinois at Urbana-Champaign *************************************************************************** Programme Committee: Robert Bernecky, Snake Island Research, Canada Martin Elsman, University of Copenhagen, Denmark (Chair) Clemens Grelck, University of Amsterdam, Netherlands (Chair) Laurie Hendren , McGill University, Canada Stephan Herhut, Google Inc, Denmark Gabriele Keller, University of New South Wales, Australia Andreas Kl?ckner, University of Illinois at Urbana-Champaign, USA (Chair) Hidehiko Masuhara, Tokyo Institute of Technology, Japan David Padua, University of Illinois at Urbana-Champaign, USA (Chair) Mary Sheeran, Chalmers University of Technology, Sweden Jan Vitek, Northeastern University, USA *************************************************************************** Travel Funding: Since ARRAY 2006 is sponsored by ACM SIGPLAN, presenters and authors of papers are eligible to apply for SIGPLAN PAC funding. *************************************************************************** -- ---------------------------------------------------------------------- Dr Clemens Grelck Science Park 904 University Lecturer 1098XH Amsterdam Netherlands University of Amsterdam Institute for Informatics T +31 (0) 20 525 8683 Computer Systems Architecture Group F +31 (0) 20 525 7490 Office C3.105 staff.fnwi.uva.nl/c.u.grelck ---------------------------------------------------------------------- From iliano at andrew.cmu.edu Sat Apr 9 10:49:42 2016 From: iliano at andrew.cmu.edu (Iliano Cervesato) Date: Sat, 9 Apr 2016 10:49:42 -0400 Subject: [TYPES/announce] LINEARITY'16: call for papers (deadline extended) Message-ID: <57091686.8040903@cmu.edu> [Apologies if you have received multiple copies of this announcement] ======================================================================= Call for Papers (deadline extended) Fourth International Workshop on Linearity LINEARITY'16 Porto, Portugal, 25 June 2016 Affiliated with FSCD'16 http://www.cs.cmu.edu/~linearity16 ======================================================================= SUBMISSION DEADLINE: 15 APRIL 2016 Ever since the birth of Girard's linear logic, there has been a stream of research in Computer Science where linearity is a key issue, covering both theoretical topics and applications, such as work on proof technology, complexity classes and more recently quantum computation, program analysis, expressive operational semantics, linear programming languages, and techniques for program transformation, update analysis and efficient implementation. The aim of this workshop is to bring together researchers who are currently developing theory and applications of linear calculi, to foster their interaction and provide a forum for presenting new ideas and work in progress, and enable newcomers to learn about current activities in this area. 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, but are not limited to: - sub-linear logics - linear term calculi - linear type systems - linear proof-theory - linear programming languages - applications to concurrency - interaction-based systems - verification of linear systems - quantum models of computation - biological and chemical models of computation Important Dates Abstract submission deadline: Friday 15 April 2016 Submission deadline: Wednesday 20 April 2016 Notification to authors: Friday 13 May 2016 Final versions due: Friday 27 May 2016 Workshop date: Saturday 25 June 2016 Submission Authors are invited to submit an extended abstract (8 pages max) describing original ideas and recent results not published nor submitted elsewhere, or a 5-page abstract presenting relevant work that has been or will be published elsewhere, or 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://www.easychair.org/conferences/?conf=linearity2016 Publication After the workshop, authors of the extended abstracts will be invited to submit a longer version of their work (typically a 15-pages paper) for publication in an electronic journal such as EPTCS. These submissions will undergo a second round of refereeing. Furthermore, we envision publication of a special issue of a journal after the event. Programme Committee - Emmanuel Beffara (Universite d'Aix-Marseille) - Luis Caires (Universidade Nova de Lisboa) - Iliano Cervesato (Carnegie Mellon University, co-chair) - Maribel Fernandez (King's College London, co-chair) - Marco Gaboardi (University at Buffalo, SUNY) - Masahito Hasegawa (Kyoto University) - Damiano Mazza (CNRS - Universite Paris 13) - Vivek Nigam (Universidade Federal da Paraiba) - Giselle Reis (Inria) - Claudio Sacerdoti Coen (University of Bologna) - Andre Scedrov (University of Pennsylvania) Contact Iliano Cervesato: iliano at cmu.edu Maribel Fernandez: Maribel.Fernandez at kcl.ac.uk ======================================================================= -- Iliano Cervesato www.cs.cmu.edu/~iliano/ Professor Carnegie Mellon University From murano at na.infn.it Sat Apr 9 02:09:14 2016 From: murano at na.infn.it (aniello murano) Date: Sat, 9 Apr 2016 08:09:14 +0200 Subject: [TYPES/announce] SR 2016 - Extended Deadline and Last Call for Contributions Message-ID: <57089C8A.4060106@na.infn.it> [We apologize for multiple copies of this message] ** Extended submission deadlines: April 18, 2016 (AoE) ** Please consider to contribute and/or forward to the appropriate groups the following call for submission of expository and novel contributions to SR 2016. ******** 4th International Workshop on Strategic Reasoning (SR2016) To be held as Satellite Workshop of LICS 2016 9-10 July 2016, New York City, USA. https://sites.google.com/site/sr2016homepage/home Introduction Strategic reasoning is a key topic in the multi-agent systems research area. The literature in this field is extensive and includes a variety of logics used for reasoning about the strategic abilities of the agents in the system. Results stemming from this research have been used in a wide range of applications, including robotic teams endowed with adaptive strategies, and automatic players capable of beating expert human adversaries. A common feature in all these domains is the requirement for sound theoretical foundations and tools accounting for the strategies that agents may adopt in the presence of adversaries. The SR international workshop series aims to bring together researchers working on different aspects of strategic reasoning in computer science, both from a theoretical and a practical point of view. Topics of interest The topics covered by the workshop include, but are not limited to, the following: Logics for reasoning about strategic abilities; Logics for multi-agent mechanism design, verification, and synthesis; Logical foundations of decision theory for multi-agent systems; Strategic reasoning in formal verification; Automata theory for strategy synthesis; Applications and tools for cooperative and adversarial reasoning; Robust planning and optimization in multi-agent systems; Risk and uncertainty in multi-agent systems; Quantitative aspects in strategic reasoning. Previous Editions SR 2013 (satellite event of ETAPS 2013). 16-17 March 2013, Rome. SR 2014 (satellite event of ETAPS 2014). 5-6 April 2014, Grenoble. SR 2015. 21-22 September 2015. Oxford. (All information from previous events are accessible from http://www.strategicreasoning.net/ ) Submissions Submitted contributions should not exceed 10 pages using the EPTCS format. If necessary, submitted papers can be supplemented with a clearly marked appendix, which will be consulted at the discretion of the program committee. Submitted papers should be formatted in PDF and uploaded to https://easychair.org/conferences/?conf=sr2016 Two types of submission will be considered: articles reporting on novel research; expository papers reporting on published work. Each submission should be clearly identified as belonging to one category or the other. Novel research abstracts will be held to the usual high standards of novel research publications. In particular, they will be expected to contain enough information to enable the program committee to identify the main contribution of the work, explain the significance of the work, its novelty, and its practical or theoretical implications, and include comparisons with and references to relevant literature. Expository abstracts, which will be held to similarly high standards, may survey an area or report on a more specific previously published work. Submissions should make clear the relevance to the strategic reasoning audience. Authors of the contributions accepted for presentation (in both categories) will be invited to publish their work as part of an EPTCS volume to be published around the time of the workshop. Submissions from PC members is allowed. Important Dates 18 April 2016: Abstract submission deadline. 18 April 2016: Submission deadline (AoE). 5 May 2016: Acceptance notification. 18 May 2016: Camera-ready version deadline. 9-10 July 2016: SR 2016. Proceedings A volume in the EPTCS will be published as in previous years. Authors of contributions presented at the workshop and previously unpublished will be given an opportunity for the paper to be included. Inclusion in EPTCS volume is not mandatory. As in the past, extended and revised versions of the contributions judged to be particularly significant will be published in a special issue of the International Journal of Information and Computation. General Chair Moshe Y. Vardi, Rice University Program Chair Alessio Lomuscio, Imperial College London Program Committee Natasha Alechina, University of Nottingham Francesco Belardinelli, Imperial College London Patricia Bouyer-Decitre, LSV - CNRS & ENS Cachan Nils Bulling, Delft University of Technology Krishnendu Chatterjee, IST Austria Catalin Dima, University of Paris-Est-Creteil Giuseppe De Giacomo, Universita? di Roma La Sapienza Wiebe van der Hoek, University of Liverpool Julian Gutierrez, University of Oxford Orna Kupferman, Hebrew University of Jerusalem Wojtek Jamroga, Polish Academy of Sciences Fran?ois Laroussinie, Universit? Paris Diderot Christof L?ding, RWTH Aachen Emiliano Lorini, Universit? Paul Sabatier Jakub Michaliszyn, Univ of Wroclaw Aniello Murano, Universita? di Napoli Wojciech Penczek, Polish Academy of Sciences Sophie Pinchinat, University of Rennes Nir Piterman, University of Leicester Jean-Francois Raskin, Universit? Libre de Bruxelles Francesca Rossi, Universit? di Padova Sasha Rubin, Universita? di Napoli Toby Walsh, University of New South Wales Michael Wooldridge, University of Oxford -------------- next part -------------- An HTML attachment was scrubbed... URL: From drl at cs.cmu.edu Sun Apr 10 23:10:51 2016 From: drl at cs.cmu.edu (Dan Licata) Date: Sun, 10 Apr 2016 23:10:51 -0400 Subject: [TYPES/announce] Deadline Extension: Logical Frameworks and Meta-Languages: Theory and Practice 2016 Message-ID: <126F2A05-7162-44A7-9560-220860634D47@cs.cmu.edu> Please note that the submission deadline for LFMTP has been extended to Monday, April 18, AoE. Logical Frameworks and Meta-Languages: Theory and Practice Thursday, 23 June 2016 Affiliated with FSCD Porto, Portugal http://dlicata.web.wesleyan.edu/events/lfmtp2016/ 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 and implementation and their use in reasoning tasks ranging from the correctness of software to the properties of formal computational 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 2016 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 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. * New theory contributions: canonical and substructural frameworks, contextual frameworks, proof-theoretic foundations supporting binders, functional programming over logical frameworks, homotopy type theory. * Applications of logical frameworks, e.g., in proof-carrying architectures such as proof-carrying authorization. * Techniques for programming with binders in functional programming languages such as Haskell, OCaml, or Agda and logic programming languages such as lambda Prolog or Alpha-Prolog. == Important Dates == Monday, April 18th: EXTENDED Submission deadline Friday, May 13th: Notification to authors Friday, May 27th: Final version due Thursday, June 23rd: Workshop date == Submission == In addition to regular papers, we also solicit "work in progress" reports, in a broad sense. Those do not need to report fully polished research results, but should be interesting for the community at large. Submitted papers should be in PDF, formatted using the ACM SIGPLAN style files. The length is restricted to 10 pages for regular papers and 7 pages for "Work in Progress" papers. Accepted regular papers will be included in the proceedings, which will be published in ACM digital library in its International Proceedings series. Submit now at https://easychair.org/conferences/?conf=lfmtp2016 == Program Committee == - Edwin Brady - Gilles Dowek, co-chair - Marcelo Fiore - Andrew Gacek - Olivier Hermant - Chantal Keller - Dan Licata, co-chair - Bernardo Toninho - Makarius Wenzel From Pavol.Cerny at colorado.edu Sun Apr 10 23:16:25 2016 From: Pavol.Cerny at colorado.edu (Pavol Cerny) Date: Sun, 10 Apr 2016 21:16:25 -0600 Subject: [TYPES/announce] (EC)2 2016 - Call for Papers Message-ID: <570B1709.7020408@colorado.edu> ******************************************************************************* CALL FOR PAPERS ******************************************************************************* (EC)2 2016: 9th International Workshop on Exploiting Concurrency Efficiently and Correctly Co-located with CAV 2016 Toronto, Canada July 18, 2016 http://ecee.colorado.edu/pavol/ec2-2016/ *** IMPORTANT DATES *** Submission deadline: May 13, 2016 Notification of acceptance: May 23, 2016 Final version due: June 10, 2016 Workshop: July 18, 2016 *** SCOPE *** The rise of multicore CPUs, manycore GPUs, and other heterogeneous accelerator devices, presents exciting new opportunities for building more efficient computing systems. But with these opportunities comes a challenge: concurrent programming is notoriously difficult, and advances in analysis, programming and verification in the context of concurrency are required to meet this challenge. There has been a surge of concurrency-related research activity from different viewpoints, such as the rethinking of programming abstractions and memory models; standardization and formalization of commonly used APIs and libraries; and investigating new forms of hardware support for parallel processing. While developing tools for verifying and debugging concurrent systems has been an important theme in the verification community for some time, we believe that formal verification research can go beyond checking existing code and systems, and play a role in identifying suitable abstractions for concurrency. The goal of the annual (EC)2 workshop is thus to bring together researchers from the verification and program analysis community with experts who are involved, on the one hand, in developing multicore architectures, programming languages, or concurrency libraries, and on the other hand, in distributed computing and concurrency theory. Ultimately, such a diverse environment should stimulate incubation of ideas leading to future concurrent system design an verification tools that are essential in the multicore era. *** WORKSHOP FORMAT *** We plan to have a diverse program, including invited talks, contributed talks, tutorials, and ample time for discussion. This is an informal workshop with no published proceedings. At least one author of each accepted position paper must register and attend to present the work. *** SUBMISSION INSTRUCTIONS *** We seek position papers and talk abstracts within two to five pages. Further submission instructions are on the workshop webpage. *** PROGRAM COMMITTEE *** Pavol Cerny, University of Colorado Boulder, co-chair Michael Emmi, Bell Labs, Nokia Ganesh Gopalakrishnan, University of Utah Arjun Radhakrishna, University of Pennsylvania Chao Wang,Virginia Tech, co-chair From barbara_koenig at uni-due.de Mon Apr 11 04:28:04 2016 From: barbara_koenig at uni-due.de (Barbara Koenig) Date: Mon, 11 Apr 2016 10:28:04 +0200 Subject: [TYPES/announce] Last Call for Papers GCM 2016 (Graph Computation Models) Message-ID: GCM 2016: Seventh International Workshop on Graph Computation Models Vienna, Austria, 4 July 2016 - A satellite event of STAF 2016 Call for Papers http://gcm2016.inf.uni-due.de ====================================================================== The aim of the International Workshop GCM 2016 is to bring together researchers interested in all aspects of computation models based on graphs and graph transformation techniques. It promotes the cross-fertilizing exchange of ideas and experiences among researchers and students from the different communities interested in the foundations, applications, and implementations of graph computation models and related areas. Previous editions of the GCM series were held in Natal, Brazil (GCM 2006), in Leicester, UK (GCM 2008), in Enschede, The Netherlands (GCM 2010), in Bremen, Germany (GCM 2012), in York, UK (GCM 2014), and in L'Aquila, Italy (GCM 2015). ---------------------------------------------------------------------- GCM 2016 solicits papers in all areas of Graph Computation Models including but not limited to the following topics. * Foundations: Models of graph transformation; Parallel, concurrent, and distributed graph transformation; Term graph rewriting; Logics on graphs and graph transformation; Formal graph languages; Analysis and verification of graph transformation systems; Foundations of programming languages * Applications: Software architecture; Software validation; Software evolution; Visual programming; Graph-based security models; Design and implementation of programming languages; Workflow and business processes; Model-driven engineering; Dynamic graph algorithms; Bioinformatics and system biology; Social network analysis; Case studies ---------------------------------------------------------------------- Submissions and Proceedings: Authors are invited to submit regular papers of at most 15 pages, position papers, system descriptions or work in progress (5-15 pages) in Lecture Notes in Computer Science (LNCS) style. Submissions should be in PDF or Postscript Format. Papers should be submitted electronically via the Easy-Chair system site. Preliminary proceedings will be available at the workshop. Selected authors will be invited to contribute to the STAF workshop proceedings, published by Springer. ---------------------------------------------------------------------- Important Dates: 18 April 2016: abstract submission 25 April 2016: paper submission 25 May 2016: notification 10 June 2016: submission of final version for proceedings 4 July 2016: GCM workshop ---------------------------------------------------------------------- Programme Committee: Rachid Echahed, LIG Lab., Grenoble, France Annegret Habel, University of Oldenburg, Germany Alexander Heu?ner, University of Bamberg, Germany Dirk Janssens, University of Antwerp, Belgium Barbara K?nig, University of Duisburg-Essen, Germany (chair) Hans-J?rg Kreowski, University of Bremen, Germany Ian Mackie, University of Sussex, UK Mohamed Mosbah, University of Bordeaux, France Detlef Plump, University of York, UK ====================================================================== From aslan at askarov.net Mon Apr 11 06:25:11 2016 From: aslan at askarov.net (Aslan Askarov) Date: Mon, 11 Apr 2016 12:25:11 +0200 Subject: [TYPES/announce] Deadline extension: Workshop on Foundations of Computer Security (FCS) Message-ID: <0E397D57-BACE-4FA8-9D39-8CFF09619405@askarov.net> Please note that the submission deadline for FCS has been extended to: April 17, AoE ========================= Workshop on Foundations of Computer Security (FCS) Co-located with IEEE CSF. Lisbon, June 27, 2016. Scope: Formal techniques and theoretical foundations for security and privacy. This includes implementations and systems that focus on applying formal security techniques. Paper deadline (extended): April 17, 2016 Workshop homepage: http://www.mpi-sws.org/~dg/events/fcs2016/ Submission url: https://fcs2016.mpi-sws.org FCS welcomes both mature work and work in progress. Informal proceedings only (concurrent submissions okay, accepted papers can be published elsewhere later). Both long and short papers are considered. Invited speaker: Bryan Ford, EPFL ========================= Long version ========================= CALL FOR PAPERS Workshop on Foundations of Computer Security (FCS 2016) 27 June 2016, Lison, Portugal http://www.mpi-sws.org/~dg/events/fcs2016/ Affiliated and co-located with IEEE CSF 2016 ========================= IMPORTANT INFORMATION Submission deadline (extended): April 17, 2016 Submission url: https://fcs2016.mpi-sws.org Notification of acceptance: May 22, 2016 Workshop: June 27, 2016 All times are AoE (anywhere on earth). BACKGROUND, AIM AND SCOPE Computer security is an established field of both theoretical and practical significance. In recent years, there has been sustained interest in the formal foundations of methods used in computer security. The aim of the FCS 2016 workshop is to provide a forum for the discussion of continued research in this area. FCS 2016 welcomes papers on all topics related to the formal underpinnings of security and privacy, and their applications. The scope of FCS 2016 includes, but is not limited to, formal specification, analysis, and design of cryptographic protocols and their applications; formal definitions of various aspects of security such as access control mechanisms, mobile code security and denial-of-service attacks; modeling of information flow and its application to security policies, system composition, and covert channel analysis; foundations of privacy; applications of formal techniques to practical security and privacy. We are interested in new theoretical results, in exploratory presentations that examine open questions and raise fundamental concerns about existing theories, and in the development of security/privacy tools using formal techniques. Demonstrations of tools based on formal techniques are welcome, as long as the demonstrations can be carried out on a standard digital projector (i.e., without any specialized equipment). We solicit the submission of both mature work and work in progress. SUBMISSION FCS 2016 welcomes two kinds of submissions: * full papers (at most 12 pages, excluding references and well-marked appendices) * short papers (at most 4 pages, excluding references and well-marked appendices) All submissions will be peer-reviewed by the program committee listed below. Authors of accepted papers must guarantee that their papers will be presented at the workshop. Short papers will receive as rigorous a review as full papers. Short papers may receive shorter talk slots than full papers, depending on the number of accepted submissions. Papers should be formatted using the two-column IEEE proceedings style available for various document preparation systems at the IEEE Conference Publishing Services page: http://www.ieee.org/conferences_events/conferences/publishing/templates.html. The first page should include the paper's title, names of authors, coordinates of the corresponding author(s), an abstract, and a list of keywords. Committee members are not required to read appendices, so papers must be intelligible without them. Papers not adhering to the page limits may be rejected without consideration of their merits. Authors are invited to submit their papers electronically at https://fcs2016.mpi-sws.org. Papers must be in the PDF format. INFORMAL PROCEEDINGS FCS has no published proceedings. Presenting a paper at the workshop should not preclude submission to or publication in other venues (before, after or concurrently with FCS 2016). Papers presented at the workshop will be made available to workshop participants, but this will not constitute an official proceedings. INVITED SPEAKER Bryan Ford (EPFL) will give the keynote talk at FCS 2016. PROGRAM COMMITTEE Aslan Askarov (Aarhus University, Denmark, co-chair) Lennart Beringer (Princeton University, USA) Steve Chong (Harvard University, USA) Mads Dam (Royal Institute of Technology, Sweden) Deepak Garg (Max Planck Institute for Software Systems, Germany, co-chair) Andreas Haeberlen (University of Pennsylvania, USA) Piotr Mardziel (University of Maryland, College Park, USA) Annabelle McIver (Macquarie University, Australia) Scott Moore (Harvard University, USA) Catuscia Palamidessi (INRIA Saclay, France) Marco Patrignani (Max Planck Institute for Software Systems, Germany) Sasa Radomirovic (ETH Zurich, Switzerland) David Sands (Chalmers University of Technology, Sweden) Arunesh Sinha (University of Southern California, USA) Michael Tschantz (ICSI, USA) CONTACT For any questions, please write to the workshop chairs: Aslan Askarov: aslan at cs.au.dk Deepak Garg: dg at mpi-sws.org From mike.dodds at york.ac.uk Mon Apr 11 10:11:34 2016 From: mike.dodds at york.ac.uk (Mike Dodds) Date: Mon, 11 Apr 2016 15:11:34 +0100 Subject: [TYPES/announce] Funded PhD on Concurrency Modelling at U York, UK Message-ID: Dear all, We are seeking to recruit a bright, enthusiastic doctoral student for a joint project between the University of York and Microsoft Research. This PhD will be part of of a Royal Society-funded collaboration between York and Microsoft. A few details: * The project is on modelling concurrent algorithms using ideas from formal verification. * This is a joint project between Mike Dodds of the University of York, and Matthew Parkinson of Microsoft Research Cambridge. * The student will be based at the University of York, UK under the supervision of Dr Dodds. * The studentship is worth ?69,000 over three years, covering fees and living expenses. There is separate funding for computer equipment and conference attendance. * The deadline for applications is 29 April 2016. The start date is negotiable, but must be before 31 March 2017. Further details for the project, including how to apply are given here: https://www.cs.york.ac.uk/postgraduate/research-degrees/research-studentships/uoy-microsoftresearchjointstudentship/ Please get in touch if you have any questions. best wishes, Mike Dodds. -- http://www-users.cs.york.ac.uk/~miked/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From S.A.Owens at kent.ac.uk Mon Apr 11 09:52:48 2016 From: S.A.Owens at kent.ac.uk (Scott Owens) Date: Mon, 11 Apr 2016 13:52:48 +0000 Subject: [TYPES/announce] Call for participation: S-REPLS 3 workshop. Message-ID: <1361418E-8F7E-4DE0-A9E1-96EAE3D02C6A@kent.ac.uk> This is probably of interest for people in the UK, but of course people from outside are welcome to attend too. On 21 April, 2016, the 3rd South of England Regional Programming Language Seminar (S-REPLS) will be held at the University of Kent, in Canterbury, UK. Please see the web page for details, including the line-up of speakers https://www.cs.kent.ac.uk/events/s-repls3/. (We still have one slot open, so please send me an email if you?d like to give a talk). The workshop is free, and lunch will be provided. If you want to attend, please fill in this Doodle poll http://doodle.com/poll/w6dgbuqd7irayn9r. Scott Owens From aleks.nanevski at imdea.org Tue Apr 12 05:37:50 2016 From: aleks.nanevski at imdea.org (Aleksandar Nanevski) Date: Tue, 12 Apr 2016 11:37:50 +0200 Subject: [TYPES/announce] HOPE 2016 workshop @ ICFP - call for talk abstracts Message-ID: <570CC1EE.3030801@imdea.org> ---------------------------------------------------------------------- CALL FOR TALK PROPOSALS HOPE 2016 The 5th ACM SIGPLAN Workshop on Higher-Order Programming with Effects September 18, 2016 Nara, Japan (the day before ICFP 2016) http://software.imdea.org/~aleks/hope2016/ http://conf.researchr.org/track/icfp-2016/hope-2016-papers ---------------------------------------------------------------------- HOPE 2016 aims at bringing together researchers interested in the design, semantics, implementation, and verification of higher-order effectful programs. It will be *informal*, consisting of invited talks, contributed talks on work in progress, and open-ended discussion sessions. --------------------- 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 it hard to build, maintain, and reason about one's code. 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 posted on the workshop's website. ----------------------- Call for Talk Proposals ----------------------- 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, Aleks Nanevski (aleks.nanevski at imdea.org) and Lars Birkedal (birkedal at cs.au.dk). --------------- Important Dates --------------- Deadline for talk proposals: June 10, 2016 (Friday) Notification of acceptance: July 15, 2016 (Friday) Workshop: September 18, 2016 (Sunday) The submission website is now open: https://easychair.org/conferences/?conf=hope2016 ------------ Invited Talk ------------ Effective programming: bringing algebraic effects and handlers to OCaml Leo White, Jane Street --------------------- Workshop Organization --------------------- Program Co-Chairs: Aleks Nanevski (IMDEA Software Institute) Lars Birkedal (Aarhus University) Program Committee: Robert Atkey (University of Strathclyde) Nick Benton (Microsoft Research) Josh Berdine (Facebook) Dominique Devriese (KU Leuven) Dan Ghica (University of Birmingham) Guilhem Jaber (Universit? Paris Diderot) Andrzej Murawski (University of Warwick) Fran?ois Pottier (INRIA Paris) Stephanie Weirich (University of Pennsylvania) Beta Ziliani (CONICET/FAMAF, Univ. Nacional de C?rdoba) From P.Achten at cs.ru.nl Tue Apr 12 03:38:51 2016 From: P.Achten at cs.ru.nl (Peter Achten) Date: Tue, 12 Apr 2016 09:38:51 +0200 Subject: [TYPES/announce] [TFP 2016] extended deadline, april 25 2016, final call for papers Message-ID: <570CA60B.4040505@cs.ru.nl> TFP 2016 has extended its deadline for draft papers by two weeks (now April 25). Although all draft papers accepted to TFP 2016 will be invited to submit to the post-symposium formal proceedings, authors are reminded that they are not obligated to do so; we welcome works in progress that may not be destined for the TFP proceedings. Thanks, David Van Horn ----------------------------- C A L L F O R P A P E R S ----------------------------- ======== TFP 2016 =========== 17th Symposium on Trends in Functional Programming June 8-10, 2016 University of Maryland, College Park Near Washington, DC http://tfp2016.org/ The symposium on Trends in Functional Programming (TFP) is an international forum for researchers with interests in all aspects of functional programming, taking a broad view of current and future trends in the area. It aspires to be a lively environment for presenting the latest research results, and other contributions (see below). 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. TFP 2016 will be the main event of a pair of functional programming events. TFP 2016 will be accompanied by the International Workshop on Trends in Functional Programming in Education (TFPIE), which will take place on June 7nd. == INVITED SPEAKERS == TFP 2016 is pleased to announce keynote talks by the following two invited speakers: * Ronald Garcia, University of British Columbia: "Static and Dynamic Type Checking: A Synopsis" * Steve Zdancewic, University of Pennsylvania: "Type- and Example-Driven Program Synthesis" == HISTORY == The TFP symposium is the heir of the successful series of Scottish Functional Programming Workshops. Previous TFP symposia were held in * Edinburgh (Scotland) in 2003; * Munich (Germany) in 2004; * Tallinn (Estonia) in 2005; * Nottingham (UK) in 2006; * New York (USA) in 2007; * Nijmegen (The Netherlands) in 2008; * Komarno (Slovakia) in 2009; * Oklahoma (USA) in 2010; * Madrid (Spain) in 2011; * St. Andrews (UK) in 2012; * Provo (Utah, USA) in 2013; * Soesterberg (The Netherlands) in 2014; * and Inria Sophia-Antipolis (France) in 2015. For further general information about TFP please see the TFP homepage. (http://www.tifp.org/). == 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 2016 program chair, David Van Horn. == 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. == SPONSORS == TFP is financially supported by CyberPoint, Galois, Trail of Bits, and the University of Maryland Computer Science Department. == PAPER SUBMISSIONS == Acceptance of articles for presentation at the symposium is based on a lightweight peer review process of 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. We use EasyChair for the refereeing process. Papers must be submitted at: https://easychair.org/conferences/?conf=tfp2016 Papers must be written in English, and written using the LNCS style. For more information about formatting please consult the Springer LNCS web site: http://www.springer.com/computer/lncs?SGWID=0-164-6-793341-0 == IMPORTANT DATES == Submission of draft papers: April 25, 2016 Notification: May 2, 2016 Registration: May 13, 2016 TFP Symposium: June 8-10, 2016 Student papers feedback: June 14, 2016 Submission for formal review: July 14, 2016 Notification of acceptance: September 14, 2016 Camera ready paper: October 14, 2016 == PROGRAM COMMITTEE == Amal Ahmed Northeastern University (US) Nada Amin ?cole Polytechnique F?d?rale de Lausanne (CH) Kenichi Asai Ochanomizu University (JP) Ma?gorzata Biernacka University of Wroclaw (PL) Laura Castro University of A Coru?a (ES) Ravi Chugh University of Chicago (US) Silvia Ghilezan University of Novi Sad (SR) Clemens Grelck University of Amsterdam (NL) John Hughes Chalmers University of Technology (SE) Suresh Jagannathan Purdue University (US) Pieter Koopman Radboud University Nijmegen (NL) Geoffrey Mainland Drexel University (US) Chris Martens University of California, Santa Cruz (US) Jay McCarthy University of Massachusetts, Lowell (US) Heather Miller ?cole Polytechnique F?d?rale de Lausanne (CH) Manuel Serrano INRIA, Sophia-Antipolis (FR) Scott Smith Johns Hopkins University (US) ?ric Tanter University of Chile (CL) David Van Horn (Chair) University of Maryland (US) Niki Vazou University of California, San Diego (US) Stephanie Weirich University of Pennsylvania (US) From davidl at cs.binghamton.edu Tue Apr 12 18:20:03 2016 From: davidl at cs.binghamton.edu (Yu David Liu) Date: Tue, 12 Apr 2016 18:20:03 -0400 Subject: [TYPES/announce] 2016 Brazilian Symposium on Programming Languages: Deadline Extension Message-ID: <570D7493.3070604@cs.binghamton.edu> Please consider contributing to this main PL conference in Brazil, an event with a long tradition to bring international researchers together. All topics within the scope of TYPES are welcome. The deadline has been extended, with April 22 for the abstract, and April 29 for the full paper. Best regards, Fernando and David === The Brazilian Symposium on Programming Languages is a well-established symposium which provides a venue for researchers and practitioners interested in the fundamental principles and innovations in the design and implementation of programming languages and systems. SBLP 2016 will be held in Maringa, in the Southern region of Brazil, and will be the 20th edition of the symposium. SBLP is part of the 7th edition of CBSoft, the Brazilian Congress on Software: Theory and Practice. More information is available athttp://cbsoft.org/sblp2016/xx-brazilian-symposium-on-programming-languages. IMPORTANT DATES Abstract submission: April 22nd 2016 Paper submission: April 29th 2016 Author notification: June 10th 2016 Camera ready deadline: June 24th 2016 Symposium dates: September 22nd and 23rd Authors are invited to submit original research on any relevant topic which can be either in the form of regular or short papers. TOPICS Topics of interest include, but are not limited to: - Program generation and transformation, including domain-specific languages, and model-driven development in the context of programming languages. - Programming paradigms and styles, including functional, object-oriented, aspect-oriented, scripting languages, real-time, service-oriented, multithreaded, parallel, and distributed programming. - Formal semantics and theoretical foundations, including denotational, operational, algebraic, and categorical. - Program analysis and verification, including type systems, static analysis, and abstract interpretation. - Programming language design and implementation, including new programming models, programming language environments, compilation, and interpretation techniques. SUBMISSION AND PUBLICATION All submissions will be peer-reviewed and judged on the basis of its originality, contribution to the field, technical and presentation quality, and relevance to the symposium. Contributions should be written in Portuguese or English. Papers should fall into one of two different categories: regular papers, which can be up to 15 pages long in LNCS format, or short papers, with up to 6 pages in LNCS format. Short papers can discuss new ideas which are at an early stage of development and which have not yet been thoroughly evaluated. We encourage the submission of short papers reporting partial results of on-going master dissertations or doctoral theses. Accepted papers written in English will be published in a volume of Lecture Notes in Computer Science (LNCS), by Springer. Both regular and short papers must be prepared using the LNCS format, available athttp://www.springer.com/computer/lncs?SGWID=0-164-6-793341-0. Papers must be submitted electronically (in PDF format) via the Easychair System:http://www.easychair.org/conferences/?conf=sblp2016. 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 special issue. Since 2009, selected papers of each SBPL edition are being published in a special issue of Science of Computer Programming, by Elsevier. PROGRAM CHAIRS Fernando Castor, Federal University of Pernambuco Yu David Liu, State University of New York, Binghamton PROGRAM COMMITTEE Luis Barbosa, University of Minho Thiago Tonelli Bartolomei, LogicBlox Mariza Bigonha, Federal University of Minas Gerais Roberto Bigonha, Federal University of Minas Gerais Andre Rauber Du Bois, Federal University of Pelotas Christiano Braga, Fluminense Federal University Carlos Camar??o, Federal University of Minas Gerais Francisco Carvalho-Junior, Federal University of Ceara Fernando Castor, Federal University of Pernambuco Marcelo D'Amorim, Federal University of Pernambuco Jo??o Paulo Fernandes, University of Beira Interior Jo??o Ferreira, Teesside University Lucilia Figueiredo, Federal University of Ouro Preto Ismael Figueroa, Pontificia Universidad Cat??lica de Valparaiso Alex Garcia, IME Rodrigo Geraldo, Federal University of Ouro Preto Roberto Ierusalimschy, PUC-Rio Rafael Lins, Federal University of Pernambuco Yu David Liu, State University of New York at Binghamton Hans-Wolfgang Loidl, Heriot-Watt University Marcelo Maia, Federal University of Uberl??ndia Manuel-A. Martins, University of Aveiro Fabio Mascarenhas, Federal University of Rio de Janeiro S??rgio Medeiros, Federal University of Rio Grande do Norte Ana Milanova, Rensselaer Polytechnic Institute Alvaro Moreira, Federal University of Rio Grande do Sul Martin Musicante, Federal University of Rio Grande do Norte Bruno Oliveira, The University of Hong Kong Zachary Palmer, Swarthmore College Alberto Pardo, Universidad de la Rep??blica Fernando Pereira, Federal University of Minas Gerais Gustavo Pinto, Federal Institute of Science and Technology of Para Louis-Noel Pouchet, University of California Zongyan Qiu, Peking University Sandro Rigo, State University of Campinas Noemi Rodriguez, PUC-Rio Jo??o Saraiva, University of Minho Doaitse Swierstra, Utrecht University Leopoldo Teixeira, Federal University of Pernambuco Simon Thompson, University of Kent Varmo Vene, University of Tartu -- Yu David Liu Associate Professor Department of Computer Science SUNY Binghamton From tom.hirschowitz at univ-savoie.fr Wed Apr 13 04:36:42 2016 From: tom.hirschowitz at univ-savoie.fr (Tom Hirschowitz) Date: Wed, 13 Apr 2016 10:36:42 +0200 Subject: [TYPES/announce] position in chambery Message-ID: <87r3e9hplx.fsf@hirscho.lama.univ-savoie.fr> Dear type theorists, We have an open position for 2016-2017 at Universit? Savoie Mont Blanc (Chamb?ry) in computer science. There is an additional position in mathematics, but which isn't yet guaranteed to open. A possible research team for both positions is Logic, Computer science, and Discrete Maths (LIMD) [1] at LAMA, the math lab, so researchers in category theory, proof theory, programming languages, etc, are most welcome. Potential applicants are invited to consult the web site below [2] under "CAMPAGNE DE RECRUTEMENT DES ATER 2016" and possibly contact me for further information or help. Hoping to read from you soon, Tom [1] http://lama.univ-savoie.fr/index.php?use=membres&equipe=logique&lang=en [2] https://www.univ-smb.fr/index.php?id=116 From p.l.lumsdaine at gmail.com Wed Apr 13 10:34:09 2016 From: p.l.lumsdaine at gmail.com (Peter LeFanu Lumsdaine) Date: Wed, 13 Apr 2016 16:34:09 +0200 Subject: [TYPES/announce] Second CfP: UF/HoTT Porto, 25--26 June, at FSCD 2016 Message-ID: ============================================= CALL FOR PARTICIPATION Workshop on Univalent Foundations and Homotopy Type Theory (UF/HoTT, at FSCD 2016) ============================================= ------------------------------------------------------------ ------------------- Workshop on Univalent Foundations and Homotopy Type Theory 25?26 June 2016, Porto, Portugal http://hott-uf.gforge.inria.fr/2016/ Co-located with FSCD 2016 (successor conference of RDP, RTA, TLCA) http://fscd2016.dcc.fc.up.pt Abstract submission deadline: Wed 20 April ------------------------------------------------------------ ------------------- Homotopy Type Theory/Univalent Foundations is a young area of logic, combining ideas from several established fields: the use of dependent type theory as a foundation for mathematics, informed by ideas and tools from abstract homotopy theory. Following last year?s instalment in Warsaw, this workshop will focus again on the practical formalisation of mathematics in HoTT/UF-based style, in computer proof assistants (Coq, Agda, Lean, ?). ================ # Invited talks/tutorials * Floris van Doorn * Martin Escardo * Anders M?rtberg ================ # Submissions * Abstract submission deadline: Wed 20 April * Acceptance notification: Wed 11 May Submissions should consist of a title and abstract, in pdf or text format, via https://easychair.org/conferences/?conf=hottuf16 Talks on practical formalisation are particularly solicited, but submissions on all UF/HoTT topics are welcome. ================= # Program committee * Benedikt Ahrens (Institute for Advanced Study, Princeton) * Steve Awodey (Carnegie Mellon University) * Thierry Coquand (University of Gothenburg) * Eric Finster (?cole Polytechnique) * Nicolai Kraus (University of Nottingham) * Peter LeFanu Lumsdaine (Stockholm University) * Nicolas Tabareau (Inria, Nantes) ================= # Organisers * Nicolas Tabareau (Inria, Nantes) * Peter LeFanu Lumsdaine (Stockholm University) -------------- next part -------------- An HTML attachment was scrubbed... URL: From barbara.kordy at irisa.fr Wed Apr 13 12:35:43 2016 From: barbara.kordy at irisa.fr (Barbara Kordy) Date: Wed, 13 Apr 2016 18:35:43 +0200 Subject: [TYPES/announce] Graphical Models for Security (GraMSec'16) - deadline extended until April 24 Message-ID: <570E755F.50508@irisa.fr> ***************************************************************** GraMSec'16 The Third International Workshop on Graphical Models for Security Co-located with CSF 2016 Lisbon, Portugal - June 27, 2016 http://gramsec.uni.lu/ ***************************************************************** ***** New submission deadline: April 24 (23:59 CET) ***** Graphical security models provide an intuitive but systematic approach to analyze security weaknesses of systems and to evaluate potential protection measures. Formal methods and cyber security researchers, as well as security professionals from industry and government, have proposed various graphical security modeling schemes. Such models are used to capture different security facets (digital, physical, and social) and address a range of challenges including vulnerability assessment, risk analysis, defense analysis, automated defensing, secure services composition, policy validation and verification. The objective of the GraMSec workshop is to contribute to the development of well-founded graphical security models, efficient algorithms for their analysis, as well as methodologies for their practical usage. The workshop seeks submissions from academia, industry, and government presenting novel research on all theoretical and practical aspects of graphical models for security. The topics of the workshop include, but are not limited to: - Graphical models for threat modeling and analysis - Graphical models for risk analysis and management - Graphical models for requirements analysis and management - Textual and graphical representation for system, organizational, and business security - Visual security modeling and analysis of socio-technical and cyber-physical systems - Graphical security modeling for cyber situational awareness - Graphical models supporting the security by design paradigm - Methods for quantitative and qualitative analysis of graphical security models - Formal semantics and verification of graphical security models - Methods for (semi-)automatic generation of graphical security models - Enhancement and/or optimization of existing graphical security models - Scalable evaluation of graphical security models - Evaluation algorithms for graphical security models - Dynamic update of graphical security models - Game theoretical approaches to graphical security modeling - Attack trees, attack graphs and their variants - Stochastic Petri nets, Markov chains, and Bayesian networks for security - UML-based models and other graphical modeling approaches for security - Software tools for graphical security modeling and analysis - Case studies and experience reports on the use of graphical security modeling paradigm. IMPORTANT DATES Submission deadline: April 24, 2016, 23:59 CET (extended, firm) Acceptance notification: May 20, 2016 Camera ready version: June 3, 2016 GraMSec'16 workshop: June 27, 2016 SUBMISSION INSTRUCTIONS 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. PC members are not required to read the appendices, so the papers should be intelligible without them. All submissions must be prepared using the LNCS style. Each paper will undergo a thorough review process. All accepted (regular and short) papers will be included in the workshop's post-proceedings. As last year, we plan to publish the GraMSec'16 post-proceedings in the Lecture Notes in Computer Science (LNCS) series of Springer (final confirmation pending). Submissions should be made using the GraMSec'16 EasyChair web site: https://www.easychair.org/conferences/?conf=gramsec16. INVITED SPEAKER The invited lecture of GraMSec'16 will be given by Xinming Ou, associate professor at Computer Science and Engineering, University of South Florida, USA GENERAL CHAIR Barbara Kordy, INSA Rennes, IRISA, France PROGRAM COMMITTEE CO-CHAIRS Mathias Ekstedt, KTH Royal Institute of Technology, Sweden Dong Seong Kim, University of Canterbury, New Zealand PROGRAM COMMITTEE - Mathieu Acher, IRISA, FR - Massimiliano Albanese, George Mason University, USA - Ludovic Apvrille, T?l?com ParisTech, CNRS LTCI, FR - Thomas Bauereiss, DFKI GmbH, DE - Giampaolo Bella, University of Catania, IT - Stefano Bistarelli, University of Perugia, IT - Marc Bouissou, EDF R&D, FR - Fr?d?ric Cuppens, T?l?com Bretagne, FR - Nora Cuppens-Boulahia, T?l?com Bretagne, FR - Binbin Chen, Advanced Digital Sciences Center, SG - Jason Crampton, RHUL, UK - Herv? Debar, T?l?com SudParis, FR - Giovanna Dondossola, RSE, IT - Ulrik Franke, SICS, SE - Frank Fransen, TNO, NL - Olga Gadyatskaya, University of Luxembourg, LU - Paolo Giorgini, University of Trento, IT - Erlend Andreas Gjare, SINTEF, NO - Dieter Gollmann, TU Hamburg, DE - Olivier Heen, Technicolor, FR - Hannes Holm, Swedish Defence Research Agency, SE - Siv Hilde Houmb, Secure-NOK AS, NO - Ren? Rydhof Hansen, Aalborg University, DK - Ravi Jhawar, University of Luxembourg, LU - Henk Jonkers, BiZZdesign, NL - Sushil Jajodia, George Mason University, USA - Florian Kammueller, Middlesex University London, UK - Nima Khakzad, TU Delft, NL - Pascal Lafourcade, University of Auvergne, FR - Jean-Louis Lanet, INRIA, FR - Jean Leneutre, T?l?com ParisTech, FR - David Lubicz, DGA, FR - Sjouke Mauw, University of Luxembourg, LU - Per Hakon Meland, SINTEF, NO - Jogesh Muppala, HKUST, HK - Simin Nadjm-Tehrani, Link?ping University, SE - Steven Noel, MITRE, USA - Andreas L. Opdahl, University of Bergen, NO - Xinming Ou, University of South Florida, USA - St?phane Paul, Thales Research & Technology, FR - Ludovic Pi?tre-Cambac?d?s, EDF, FR - Sophie Pinchinat, University Rennes 1, IRISA, FR - Vincenzo Piuri, University of Milan, IT - Marc Pouly, Lucerne University of Applied Sciences and Arts, CH - Cristian Prisacariu, University of Oslo, NO - Nicolas Prigent, Sup?lec, FR - Christian W. Probst, TU Denmark, DK - David Pym, University College London, UK - Sasa Radomirovic, ETH Zurich, CH - Indrajit Ray, Colorado State University, USA - Fr?d?ric Remi, Amossys, FR - Arend Rensink, University of Twente, NL - Yves Roudier, EURECOM, FR - Pierangela Samarati, University of Milan, IT - Guttorm Sindre, NUST, NO - Ketil Stolen, Sintef, NO - Mari?lle Stoelinga, University of Twente, NL - Axel Tanner, IBM Research Z?rich, CH - Kishor S. Trivedi, Duke University, USA - Alexandre Vernotte, KTH, SE - Luca Vigano, King's College London, GB - Lingyu Wang, Concordia University, CA - Jan Willemson, Cybernetica, EE This call for papers and additional information about the workshop can be found at http://gramsec.uni.lu/ From david.baelde at lsv.ens-cachan.fr Wed Apr 13 15:03:55 2016 From: david.baelde at lsv.ens-cachan.fr (David Baelde) Date: Wed, 13 Apr 2016 21:03:55 +0200 Subject: [TYPES/announce] POPL'17 Call for workshop and co-located event proposals (extended deadlines) Message-ID: <570E981B.8080802@lsv.ens-cachan.fr> CALL FOR WORKSHOP AND CO-LOCATED EVENT PROPOSALS POPL 2017 44th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages POPL: 18-20 January 2017 Events: 15-17, 21 January 2017 Paris, France http://conf.researchr.org/home/POPL-2017 The 44th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (POPL 2017) will be held in Paris, France. 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 2017. Events can either be sponsored by SIGPLAN (http://acm.org/sigplan/) or supported through in-cooperation status. 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 (!! extended deadlines !!) Deadline for submission: 10 May 2016 Notification of acceptance: 6 June 2016 A submission form is available at the following address: http://www.algo-prog.info/POPL17/ Sponsored workshops are required to produce a final report after the workshop has taken place that is suitable for publication in SIGPLAN Notices. Further information about SIGPLAN sponsorship and in-cooperation status of workshops is available here: http://www.sigplan.org/Resources/Proposals/Cooperated http://www.sigplan.org/Resources/Proposals/Sponsored --------------------------------------------------------------------- Selection committee All event proposals will be evaluated by a committee comprising the following members of the POPL 2017 organising committee, together with the members of the SIGPLAN executive committee. Giuseppe Castagna University Paris-Diderot General chair Andrew Gordon Microsoft Research Cambridge Program chair Emmanuel Chailloux University Pierre & Marie Curie Workshops chair Further information Any queries regarding POPL 2017 co-located event proposals should be addressed to the workshops chair, Emmanuel Chailloux. From rxg at cs.cmu.edu Wed Apr 13 20:58:03 2016 From: rxg at cs.cmu.edu (Ronald Garcia) Date: Wed, 13 Apr 2016 17:58:03 -0700 Subject: [TYPES/announce] STOP 2016 Call For Papers Message-ID: <321A4908-C526-45D8-B008-EBB18E670DE4@cs.cmu.edu> =============================================================== CALL FOR PAPERS 2016 Script to Program Evolution Workshop (STOP 2016) Rome, Italy, July 17, 2016 (Affiliated with ECOOP 2016) http://2016.ecoop.org/track/STOP-2016 =============================================================== IMPORTANT DATES: * Paper submission: Wednesday May 4, 2016 * Author notification: Wednesday May 18, 2016 * Workshop: Sunday July 17, 2016 SCOPE: The STOP workshop is interested in the evolution of scripts, in the sense of untyped pieces of code, into safer programs, with more rigid structure and constrained behaviour through the use of gradual typing, contract checking, extensible languages, refactoring tools, and the like. The goal is to further the understanding of such systems in practice, and connect practice and theory. This workshop aims to bring researchers together from academia and industry for passionate discussion about these topics, and to promote both the theory and practical evalution of these ideas, and experience reports. PROCEEDINGS: The accepted papers will be distributed at the workshop in an informal proceedings. All accepted submissions shall remain available from the workshop web page. SUBMISSION GUIDELINES: Abstracts, position papers, and status reports are welcome. Papers should be 1-2 pages in standard ACM SIGPLAN format. All submissions will be reviewed by the program committee. New this year: system demos. Developers of languages, tools, etc. are invited to submit a 1-page description of their system, along with links to a runnable version and one relevant small or medium sized example program that demonstrates its use. At the workshop we hope to have system developers demonstrate their systems and trade example programs. PROGRAM COMMITTEE MEMBERS: * Sheng Chen, University of Louisiana at Lafayette * Carl Friedrich Bolz, King's College London * Ronald Garcia, University of British Columbia (Chair) * Sukyoung Ryu, KAIST * Jeremy Siek, Indiana University * Manu Sridharan, Samsung Research America * Peter Thiemann, University of Freiburg * Jan Vitek, Northeastern University From sandra at dcc.fc.up.pt Wed Apr 13 13:09:30 2016 From: sandra at dcc.fc.up.pt (Sandra Alves) Date: Wed, 13 Apr 2016 18:09:30 +0100 Subject: [TYPES/announce] Call for participation - 1st edition of FSCD, Porto 2016 Message-ID: (Apologies for multiple copies of this announcement. Please circulate.) ================================================================== CALL FOR PARTICIPATION 1st International Conference on Formal Structures for Computation and Deduction FSCD 2016 22-26 June 2016 Porto, Portugal http://fscd2016.dcc.fc.up.pt/ "It is our thesis that formal elegance is a prerequisite to efficient implementation." -- G?rard Huet FSCD is a new conference covering 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 and homotopy type theory. INVITED SPEAKERS Amal Ahmed (Northeastern University, USA) Ichiro Hasuo (University of Tokyo, Japan) G?rard Huet (INRIA Paris Center, France) Tobias Nipkow (Technical University Munich, Germany) SATELLITE EVENTS - 6th Workshop on Classical Logic and Computation (CL&C) - Concurrent, Resourceful and Effectful COmputation, by Geometry of Interaction: Project Meeting (CRECOGI) - 2nd Workshop on Higher-Dimensional Rewriting and Applications (HDRA) - 8th Workshop on Higher-Order Rewriting (HOR) - IFIP Working Group on Term Rewriting (IFIP-WG 1.6) - 2nd Workshop on Homototy Theory/Univalent Foundations (HOTT/UF) - 8th Workshop on Intersection Types and Related Systems (ITRS) - 4th Workshop on Linearity (LINEARITY) - 18th Workshop on Logical Frameworks and Meta-Languages: Theory and Practice (LFMTP) - 11th Logical and Semantic Frameworks with Applications (LSFA) - 30th Workshop on Unification (UNIF) - 3rd Workshop on Rewriting Techniques for Program Transformation and Evaluation (WPTE) - 12th Workshop on Automated Specification of Web Systems (WWV) REGISTRATION The registration page and the hotel reservation page are already open. The early registration deadline is May 15 (local time). For more details please visit our conference webpage: http://fscd2016.dcc.fc.up.pt/registration/ VENUE The conference will be held at the Department of Computer Science, from the Faculty of Science of the University of Porto. The beautiful city of Porto is the second largest city in Portugal, dating back to the IV century, and classified as world heritage patrimony by UNESCO. The city gives its name to the worldwide renowned Port Wine. PROGRAM CHAIRS Delia Kesner (Univ. Paris-Diderot) Brigitte Pientka (McGill University) PROGRAM COMMITTEE Andreas Abel (Gothenburg Univ.) Zena Ariola (Univ. Oregon) Patrick Baillot (CNRS & ENS Lyon) Andrej Bauer (Univ. Ljubljana) Eduardo Bonelli (Univ. Quilmes) Patricia Bouyer (ENS Cachan) Ugo Dal Lago (Univ. Bologna) Nachum Dershowitz (Univ. Tel Aviv) Mariangiola Dezani-Ciancaglini (Univ. Torino) Derek Dreyer (MPI-SWS) Santiago Figueira (Univ. Buenos Aires) Marcelo Fiore (Univ. Cambridge) Juergen Giesl (Univ. Aachen) Nao Hirokawa (JAIST) Martin Hofmann (LMU Munchen) Delia Kesner (Univ. Paris-Diderot) Naoki Kobayashi (Univ. Tokyo) Dan Licata (Wesleyan Univ.) Chris Lynch (Clarkson Univ.) Narciso Marti-Oliet (Univ. Complutense) Aart Middeldorp (Univ. Innsbruck) Dale Miller (INRIA Saclay) Cesar Munoz (NASA) Vivek Nigam (Univ. Paraiba) Brigitte Pientka (McGill Univ.) Jakob Rehof (Univ. Dortmund) Xavier Rival (ENS Paris) Peter Selinger (Dalhousie Univ.) Paula Severi (Univ. Leicester) Jakob Grue Simonsen (Univ. Copenhagen) Matthieu Sozeau (INRIA Rocquencourt) Sophie Tison (Univ. Lille) Femke van Raamsdonk (VU Univ. Amsterdam) Nobuko Yoshida (Imperial College) CONFERENCE CHAIR Sandra Alves (University of Porto) WORKSHOPS CHAIR Sabine Broda (University of Porto) CONTACT: fscd2016 at dcc.fc.up.pt Looking forward to seeing you in Porto! ================================================================== From adrian.francalanza at um.edu.mt Thu Apr 14 03:31:14 2016 From: adrian.francalanza at um.edu.mt (Adrian Francalanza) Date: Thu, 14 Apr 2016 09:31:14 +0200 Subject: [TYPES/announce] Call for Participation: PrePost 2016 Message-ID: Call for Participation PrePost (Pre- and Post-Deployment Verification Techniques) First International Workshop (Affiliated with iFM 2016) http://icetcs.ru.is/prepost/ Reykjavik, 4 June 2016 Scope The workshop aims to bring together researchers working in the field of computer-aided validation and verification to discuss the connections and interplay between pre- and post-deployment verification techniques. Examples of the topics covered by the workshop are the relationships between classic model checking and testing on the one hand and runtime verification and statistical model checking on the other, and between type systems that may be checked either statically or dynamically through techniques such as runtime monitoring. Relevant topics also include the synthesis of runtime adaptation and enforcement mechanisms from correctness specifications, as well as combining deductive verification with runtime verification. Contributions related to tools and applications of pre- and post-deployment verification will also be welcome. Important Dates Early registration deadline April 22, 2016 Conference iFM 2016 June 1-3, 2016 Workshop PrePost 2016 June 4, 2016 Topics of Interest PrePost considers work of either theoretical or applied interest, including case studies or experience reports dealing with the interplay between any of the pre- and post-verification techniques mentioned below: Model Checking Runtime Verification Type Systems Testing Program Logics Monitoring, Enforcement and Adaptation Deductive Verification Workshop Programme 9:00 - 10:00 Invited talk: Kim G. Larsen (Aalborg University). TBA 10:00 - 10:30 Coffee break 10:30 - 10:55 Vignir Gudmundsson, Mikael Lindvall, Luca Aceto, Johann Bergthorsson and Dharmalingam Ganesan. Model-based testing of mobile systems -- an empirical study on QuizUp Android App. 10:55 - 11:20 Nafi Diallo, Wided Ghardallou and Ali Mili. Program Repair by Stepwise Correctness Enhancement. 11:20 - 11:45 S?nke Holthusen, Sophie Quinton, Ina Schaefer, Johannes Schlatow and Martin Wegner. Using Multi-Viewpoint Contracts for Negotiation of Embedded Software Updates. 12:00 - 13:30 Lunch 13:30 - 14:30 Invited talk: Dino Distefano (Facebook and Queen Mary, University of London, UK). TBA 14:30 - 14:50 Annalizz Vella and Adrian Francalanza. Preliminary Results Towards Contract Monitorability. 14:50 - 15:10 Oleg Sokolsky, Teng Zhang, Insup Lee and Michael McDougall. Monitoring Assumptions in Assume-Guarantee Contracts. 15:10 - 15:30 Coffee break Program Chairs Luca Aceto (Reykjavik University, Iceland) Adrian Francalanza (University of Malta, Malta) Anna Ingolfsdottir (Reykjavik University, Iceland) Program Committee Wolfgang Ahrendt (Chalmers University of Technology, Sweden) Maria Christakis (Microsoft Research Redmond, USA) Matteo Cimini (Indiana University Bloomington, USA) Rance Cleaveland (University of Maryland, USA) Christoph Csallner (University of Texas at Arlington, USA) Ylies Falcone (Univ. Grenoble Alpes, Inria, Laboratoire d'Informatique de Grenoble, France) Klaus Havelund (Jet Propulsion Laboratory, California Institute of Technology, USA) Ivan Lanese (University of Bologna, Italy) Julien Lange (Imperial College, UK) Martin Leucker (University of L?beck, Germany) Mohammadreza Mousavi (Halmstad University, Sweden) Jorge A. P?rez (University of Groningen, The Netherlands) -------------- next part -------------- An HTML attachment was scrubbed... URL: From schouali at femto-st.fr Thu Apr 14 03:51:42 2016 From: schouali at femto-st.fr (Samir Chouali) Date: Thu, 14 Apr 2016 09:51:42 +0200 Subject: [TYPES/announce] Call for Worshop Proposals at FACS 2016 (13th International Symposium on Formal Aspects of Component Software) Message-ID: <570F4C0E.5030504@femto-st.fr> The 13th International Conference on Formal Aspects of Component Software, FACS 2016 ********************************************************************************** http://events.femto-st.fr/facs2016/ October 19-21, 2016 - Besan?on, France *********************************************************************************** CALL FOR AFFILIATED WORKSHOPS Prospective workshop organizers are invited to submit proposals for workshops to be affiliated with FACS 2016, on topics related to the conference main subjects. About FACS ---------- FACS 2016 is concerned with how formal methods can be used to make component-based development fit for the new architectures and the systems that now pervade the world. 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 purpose of the workshops is to provide opportunities for participants to present novel research ideas, and to discuss their application, in a friendly and interactive atmosphere. The workshops will take place on*Tuesday, October 18 th, 2016.* Proposal and Submission Guidelines ---------------------------------- Proposals should include: * The name of the proposed workshop. * A short description of the workshop. * If applicable, a description of past versions of the workshop, including dates, organizers, submission and acceptance counts, and attendance. * The expected number of participants. * The name and short CV of the organizer(s). * The publication plan (only invited speakers, no published proceedings, pre-/post-proceedings published with EPTCS/ENTCS/...). The FACS organization will provide registration and organizational support for the workshops (including link from the conference web site, setup of meeting space, on-line and on-site registration). Registration fees will be used to cover lunches, coffee breaks, and organizational expenses, and must be paid by all workshop participants. One free registration can be offered for an invited speaker. Organizer Responsibilities -------------------------- The scientific responsibility of organizing a workshop goes to the workshop organizers, including: * Producing a web page and a "Call for Papers/Participation" for their workshop. * Providing a brief description of the workshop for the conference web page (http://events.femto-st.fr/facs2016/). * Scheduling workshop activities in collaboration with the FACS workshop chair. IMPORTANT DATES --------------- Submission of workshop proposals: *June 05, 2016* Notification: ***June 19, 2016 * CONTACT ------- Please send your proposals and/or any inquiries by email to: Samir Chouali (schouali at femto-st.fr) - Workshop chair Olga Kouchnarenko (okouchna at femto-st.fr) - General chair and PC Co-chair Ramtin Khosravi (r.khosravi at ut.ac.ir)- PC Co-chair -- Samir Chouali Associate Professor/Ma?tre de Conf?rences University Franche-Comt? DISC Department, FEMTO-ST Institute, UMR CNRS 6174 phone: +33(0)381994776 mobile:+33(0)661596838 -------------- next part -------------- An HTML attachment was scrubbed... URL: From sandra at dcc.fc.up.pt Wed Apr 13 13:09:30 2016 From: sandra at dcc.fc.up.pt (Sandra Alves) Date: Wed, 13 Apr 2016 18:09:30 +0100 Subject: [TYPES/announce] Call for participation - 1st edition of FSCD, Porto 2016 Message-ID: (Apologies for multiple copies of this announcement. Please circulate.) ================================================================== CALL FOR PARTICIPATION 1st International Conference on Formal Structures for Computation and Deduction FSCD 2016 22-26 June 2016 Porto, Portugal http://fscd2016.dcc.fc.up.pt/ "It is our thesis that formal elegance is a prerequisite to efficient implementation." -- G?rard Huet FSCD is a new conference covering 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 and homotopy type theory. INVITED SPEAKERS Amal Ahmed (Northeastern University, USA) Ichiro Hasuo (University of Tokyo, Japan) G?rard Huet (INRIA Paris Center, France) Tobias Nipkow (Technical University Munich, Germany) SATELLITE EVENTS - 6th Workshop on Classical Logic and Computation (CL&C) - Concurrent, Resourceful and Effectful COmputation, by Geometry of Interaction: Project Meeting (CRECOGI) - 2nd Workshop on Higher-Dimensional Rewriting and Applications (HDRA) - 8th Workshop on Higher-Order Rewriting (HOR) - IFIP Working Group on Term Rewriting (IFIP-WG 1.6) - 2nd Workshop on Homototy Theory/Univalent Foundations (HOTT/UF) - 8th Workshop on Intersection Types and Related Systems (ITRS) - 4th Workshop on Linearity (LINEARITY) - 18th Workshop on Logical Frameworks and Meta-Languages: Theory and Practice (LFMTP) - 11th Logical and Semantic Frameworks with Applications (LSFA) - 30th Workshop on Unification (UNIF) - 3rd Workshop on Rewriting Techniques for Program Transformation and Evaluation (WPTE) - 12th Workshop on Automated Specification of Web Systems (WWV) REGISTRATION The registration page and the hotel reservation page are already open. The early registration deadline is May 15 (local time). For more details please visit our conference webpage: http://fscd2016.dcc.fc.up.pt/registration/ VENUE The conference will be held at the Department of Computer Science, from the Faculty of Science of the University of Porto. The beautiful city of Porto is the second largest city in Portugal, dating back to the IV century, and classified as world heritage patrimony by UNESCO. The city gives its name to the worldwide renowned Port Wine. PROGRAM CHAIRS Delia Kesner (Univ. Paris-Diderot) Brigitte Pientka (McGill University) PROGRAM COMMITTEE Andreas Abel (Gothenburg Univ.) Zena Ariola (Univ. Oregon) Patrick Baillot (CNRS & ENS Lyon) Andrej Bauer (Univ. Ljubljana) Eduardo Bonelli (Univ. Quilmes) Patricia Bouyer (ENS Cachan) Ugo Dal Lago (Univ. Bologna) Nachum Dershowitz (Univ. Tel Aviv) Mariangiola Dezani-Ciancaglini (Univ. Torino) Derek Dreyer (MPI-SWS) Santiago Figueira (Univ. Buenos Aires) Marcelo Fiore (Univ. Cambridge) Juergen Giesl (Univ. Aachen) Nao Hirokawa (JAIST) Martin Hofmann (LMU Munchen) Delia Kesner (Univ. Paris-Diderot) Naoki Kobayashi (Univ. Tokyo) Dan Licata (Wesleyan Univ.) Chris Lynch (Clarkson Univ.) Narciso Marti-Oliet (Univ. Complutense) Aart Middeldorp (Univ. Innsbruck) Dale Miller (INRIA Saclay) Cesar Munoz (NASA) Vivek Nigam (Univ. Paraiba) Brigitte Pientka (McGill Univ.) Jakob Rehof (Univ. Dortmund) Xavier Rival (ENS Paris) Peter Selinger (Dalhousie Univ.) Paula Severi (Univ. Leicester) Jakob Grue Simonsen (Univ. Copenhagen) Matthieu Sozeau (INRIA Rocquencourt) Sophie Tison (Univ. Lille) Femke van Raamsdonk (VU Univ. Amsterdam) Nobuko Yoshida (Imperial College) CONFERENCE CHAIR Sandra Alves (University of Porto) WORKSHOPS CHAIR Sabine Broda (University of Porto) CONTACT: fscd2016 at dcc.fc.up.pt Looking forward to seeing you in Porto! ================================================================== From Andrew.Phillips at microsoft.com Thu Apr 14 10:51:42 2016 From: Andrew.Phillips at microsoft.com (Andrew Phillips) Date: Thu, 14 Apr 2016 14:51:42 +0000 Subject: [TYPES/announce] Contract postdoctoral position in Biological Programming Languages at Microsoft Research Cambridge Message-ID: Contract Postdoctoral position in Biological Programming Languages Microsoft Research, Cambridge, UK - 14th April 2016 Microsoft Research Cambridge has available a 2-year contractor 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 (http://research.microsoft.com/dna) to genetic engineering of living cells (http://research.microsoft.com/gec) to understanding and predicting the response of stem cells (http://research.microsoft.com/rein) and the immune system (http://research.microsoft.com/spim). 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 first objective of the position will be to extend existing biological programming languages with high-level constructs based on feedback from scientific collaborators in DNA computing, Synthetic Biology, and Stem Cell Biology. The language extensions will include high-level interaction mechanisms which mask some of the complexities of the lower-level languages, together with constructs for modelling biological experiments. The candidate will be expected to formalise these 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 second objective of the project will be to integrate multiple biological programming languages within a common platform, which will be connected directly to laboratory equipment for performing biological experiments, both at Microsoft Research and in the university labs of academic collaborators. The candidate must be willing to work in Cambridge, UK, and the contract is for 2 years, with the possibility of further extensions. Interested candidates should contact Andrew Phillips (firstname.lastname at microsoft.com) as soon as possible with a CV, using the subject "Hiring", and submit a formal application at https://research.microsoft.com/apps/tools/jobs/fulltime.aspx , preferably within the next 3 weeks. The position is available from July 2016, however the start date is flexible. Duration of contract: 2 years Location: Cambridge, UK Education: Ph.D. or equivalent in Computer Science. Required skills: * Strong applied functional programming skills in F# or other functional language. * 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 and associated theory. * Experience with implementing inference-based type systems. Background: The candidate will be based in the Biological Computation Group at Microsoft Research in Cambridge. The group aims to understand and program information processing in biological systems. Current projects include designing molecular circuits made of DNA, and programming single cells that cooperate to perform complex functions over time and space. We also aim to understand the computation performed by stem cells during development, and how the adaptive immune system detects viruses and cancers in the human body. We are tackling these questions through the development of computational models and domain-specific programming languages, in close collaboration with leading scientific research groups. The tools we develop are being integrated into a common modelling 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. -------------- next part -------------- An HTML attachment was scrubbed... URL: From jonathan.hayman at cl.cam.ac.uk Thu Apr 14 05:30:15 2016 From: jonathan.hayman at cl.cam.ac.uk (Jonathan Hayman) Date: Thu, 14 Apr 2016 10:30:15 +0100 Subject: [TYPES/announce] Research associate/assistant positions at the University of Cambridge Computer Laboratory Message-ID: <1460626215.1454.0.camel@cl.cam.ac.uk> Two or three post-doctoral positions are available at the University of Cambridge Computer Laboratory on the European Research Council Advanced Grant ECSYM (Events, Causality and Symmetry - the next generation semantics). The positions are for one year, and it is hoped that suitable candidates will be able to start work as soon as possible after the closing date. The positions are for talented researchers in theoretical computer science or mathematics, with expertise in the areas of games and logic, concurrency, category theory, quantum information, type theory and semantics. This positions can be filled by appropriate candidates at research assistant or research associate level, depending on relevant qualifications and experience. Appointment at research associate level is dependent on having a PhD (or equivalent experience). Where a PhD has yet to be awarded appointment will initially be made as a research assistant and amended to research associate when the PhD is awarded. Informal enquiries should be directed to Glynn Winskel:? gw104 at cl.cam.ac.uk. Further details on the ECSYM project can be found at:? http://www.cl.cam.ac.uk/~gw104/ To apply: ?http://www.jobs.cam.ac.uk/job/10066/ The closing date for applications is the 12th May 2016, though early applications are encouraged. From P.B.Levy at cs.bham.ac.uk Thu Apr 14 12:02:07 2016 From: P.B.Levy at cs.bham.ac.uk (Paul B Levy) Date: Thu, 14 Apr 2016 17:02:07 +0100 Subject: [TYPES/announce] postdoc position in semantics and effects Message-ID: <570FBEFF.4070904@cs.bham.ac.uk> Dear colleagues, We are looking for a Postdoctoral Research Fellow to work on an EPSRC-funded project "Recursion, Guarded Recursion and Computational Effects". http://gow.epsrc.ac.uk/NGBOViewGrant.aspx?GrantRef=EP/N023757/1 We shall be investigating fine-grained typed calculi and operational, denotational and categorical semantics for languages that combine either guarded or general recursion and type recursion with a range of computational effects. This will build on existing work such as call-by-push-value and Nakano's guarded recursion calculus. The successful candidate will have a PhD in programming language semantics or a related discipline, and an ability to conduct collaborative mathematical research. Knowledge of operational and denotational semantics, category theory, type theory and related subjects are all desirable. You will work with me (principal investigator) and Neelakantan Krishnaswami (co-investigator) as part of the Theoretical Computer Science group at the University of Birmingham. The position lasts from 1 October 2016 until 30 September 2019. You can read more and apply for the job at http://tinyurl.com/projguarded Don't hesitate to contact me informally to discuss this position. The closing date is soon: 22 May 2016. Reference: 54824 Grade point 7 Starting salary ?28,982 a year, in a range up to ?37,768 a year. Best regards, Paul -- Paul Blain Levy School of Computer Science, University of Birmingham http://www.cs.bham.ac.uk/~pbl From davide.ancona at unige.it Thu Apr 14 17:47:43 2016 From: davide.ancona at unige.it (Davide Ancona) Date: Thu, 14 Apr 2016 23:47:43 +0200 Subject: [TYPES/announce] Open PhD positions in Computer Science and Systems Engineering at the University of Genova Message-ID: <57100FFF.6080502@unige.it> PhD positions are available within the PhD program in Computer Science and Systems Engineering coordinated by the Department of Computer Science, Bioengineering, Robotics and Systems Engineering of the University of Genova in partnership with Fondazione Bruno Kessler (FBK) - Trento. The PhD program includes, among others, the following research themes: Programming Languages, Compilers, Type Theory, Semantics, Concurrency, Theoretical Computer Science. -- 12 positions in computer science -- 3 positions in systems engineering curriculum. The deadline for application is June, 10th 2016 at noon. Detailed instructions and further details on the application procedure are available at http://www.studenti.unige.it/postlaurea/dottorati/ Further details regarding the PhD Program and research themes are available at http://phd.dibris.unige.it/csse/ From andrea.rosa at usi.ch Fri Apr 15 08:29:28 2016 From: andrea.rosa at usi.ch (Andrea Rosa) Date: Fri, 15 Apr 2016 12:29:28 +0000 Subject: [TYPES/announce] Managed Languages Conference: PPPJ 2016 Call for Papers Message-ID: <9A6333C2-1145-469E-AEDB-B8775C2AE698@usi.ch> PPPJ '16 13th International Conference on Principles and Practices of Programming on the Java Platform: Virtual Machines, Languages, and Tools August 29 - September 2, 2016 Lugano, Switzerland http://manlang16.inf.usi.ch/pppj In-cooperation with ACM SIGPLAN, SIGSOFT, SIGAPP and SPEC RG PPPJ '16 is a forum for researchers and practitioners to present and discuss novel results on all aspects of managed languages and their runtime systems, including virtual machines, tools, methods, frameworks, libraries, case studies, and experience reports. Managed languages and runtime systems of interest include, but are not limited to, Java, Scala, JavaScript, Python, Ruby, C#, F#, Clojure, Groovy, Kotlin, R, Java VM, Dalvik VM and Android Runtime (ART), LLVM, .NET CLR, RPython. ------------------------------------------------------------------------------- IMPORTANT DATES Abstract submission deadline: June 2, 2016 Submission deadline: June 6, 2016 Author notification: July 11, 2016 Camera-ready papers deadline: July 25, 2016 ------------------------------------------------------------------------------- TOPICS Virtual machines - Runtime systems (JVM, Dalvik VM and Android Runtime (ART), LLVM, .NET CLR, RPython, etc.) - VM design and optimization - VMs for mobile and embedded devices - Real-time VMs - Isolation and resource control Languages - Managed languages (Java, Scala, JavaScript, Python, Ruby C#, F#, Clojure, Groovy, Kotlin, R, etc.) - Domain-specific languages - Language design and calculi - Compilers - Language interoperability - Parallelism and concurrency - Modular and aspect-oriented programming - Model-driven development - Frameworks and applications - Teaching Techniques and tools - Static and dynamic program analysis - Testing - Verification - Monitoring and debugging - Security and information flow - Workload characterization and performance evaluation ------------------------------------------------------------------------------- SUBMISSIONS PPPJ '16 accepts three types of paper submissions: - Regular research paper: up to 12 pages - Work-in-progress paper: up to 6 pages - Industry and tool paper: up to 6 pages The conference proceedings will be published as part of the ACM International Conference Proceedings Series and will be disseminated through the ACM Digital Library. Research papers will be judged on their relevance, novelty, technical rigor, and contribution to the state-of-the-art. For work-in-progress research papers, more emphasis will be placed on novelty and the potential of the new idea than on technical rigor and experimental results. Industry and tool papers will be judged on their relevance, usefulness, and results. Suitability for demonstration and availability will also be considered for tool papers. ------------------------------------------------------------------------------- LOCATION PPPJ '16 will be part of the MANAGED LANGUAGES & RUNTIMES WEEK 2016, a premier forum for presenting and discussing innovations and breakthroughs in the area of programming languages and runtime systems. Managed Languages & Runtimes Week '16 features three international academic and industry venues for the first time: - PPPJ '16 - 13th International Conference on Principles and Practices of Programming on the Java Platform: Virtual Machines, Languages, and Tools. - JTRES '16 - 14th International Workshop on Java Technologies for Real-time and Embedded Systems - A workshop for researchers working on real-time and embedded Java with the goal of identifying the challenging problems that still need to be solved in order to assure the success of real-time Java as a technology and reporting results and experience. - VMM '16 - 3rd Virtual Machine Meetup - A venue for discussing the latest research and developments in the area of managed language execution. Managed Languages & Runtimes Week '16 will be hosted by the Faculty of Informatics of University of Lugano (USI) from August 29 to September 2, 2016. ------------------------------------------------------------------------------- ORGANIZING COMMITTEE General Chair: Walter Binder - University of Lugano (USI), Switzerland Program Committee Chair: Petr T?ma - Charles University, Czech Republic Organizing Chair: Yudi Zheng - University of Lugano (USI), Switzerland Publicity Chair: Andrea Ros? - University of Lugano (USI), Switzerland Web Chair: Giacomo Toffetti Carughi - University of Lugano (USI), Switzerland ------------------------------------------------------------------------------- PROGRAM COMMITTEE Wonsun Ahn - University of Pittsburgh, USA Lorenzo Bettini - University of Turin, Italy Irene Finocchi - University of Rome La Sapienza, Italy Michael Franz - University of California Irvine, USA David Gregg - Trinity College Dublin, Ireland David Grove - IBM Research, USA Apala Guha - Indraprastha Institute of Information Technology, India G?rel Hedin - Lund University, Sweden Nigel Horspool - University of Victoria, Canada Andreas Krall - Vienna University of Technology, Austria Prasad Kulkarni - University of Kansas, USA Doug Lea - State University of New York at Oswego, USA Ondrej Lhotak - University of Waterloo, Canada Du Li - Hewlett Packard Labs, USA Anders M?ller - University of Aarhus, Denmark Hanspeter M?ssenb?ck - Johannes Kepler Universit?t, Austria Rei Odaira - IBM Research Austin, USA Jeremy Singer - University of Glasgow, Scotland Eli Tilevich - Virginia Tech, USA Laurence Tratt - King's College London, England Petr Tuma - Charles University, Czech Republic Christian Wimmer - Oracle Labs, USA Jianjun Zhao - Shanghai Jiao Tong University, China -------------------------------------------------------------------------------- CONTACTS For additional information on PPPJ ?16 do not hesitate to contact the PC Chair > or visit the website http://manlang16.inf.usi.ch/pppj. ------------ Andrea Ros? PhD student - Teaching assistant Faculty of Informatics - 2nd floor Universit? della Svizzera italiana (USI) Via G. Buffi 13 CH-6904 Lugano Switzerland (e) andrea.rosa at usi.ch (p) +41 58 666 4455 ext. 2183 (w) http://www.inf.usi.ch/phd/rosaa/ From deian at cs.ucsd.edu Fri Apr 15 17:20:37 2016 From: deian at cs.ucsd.edu (Deian Stefan) Date: Fri, 15 Apr 2016 14:20:37 -0700 Subject: [TYPES/announce] CFP: 11th Workshop on Programming Languages and Analysis for Security (PLAS 2016) Message-ID: <87d1pq36xm.fsf@cs.stanford.edu> -------------------------------------------------------------------------- Call for Papers ACM SIGPLAN 11th Workshop on Programming Languages and Analysis for Security (PLAS 2016) Vienna, Austria October 24, 2016 https://plas2016.programming.systems Co-located with CCS 2016 (https://www.sigsac.org/ccs/CCS2016/) -------------------------------------------------------------------------- Important dates Submissions due: 25 July 2016 (anywhere on Earth) Author notification: 29 August 2016 Final papers due: 12 September 2016 Workshop date: 24 October 2016 -------------------------------------------------------------------------- PLAS aims to provide a forum for exploring and evaluating ideas on the use of programming language and program analysis techniques to improve the security of software systems. Strongly encouraged are proposals of new, speculative ideas, evaluations of new or known techniques in practical settings, and discussions of emerging threats and important problems. We are especially interested in position papers that are radical, forward-looking, and likely to lead to lively and insightful discussions that will influence future research that lies at the intersection of programming languages and security. The scope of PLAS includes, but is not limited to: * Compiler-based security mechanisms (e.g. security type systems) or runtime-based security mechanisms (e.g. inline reference monitors) * Program analysis techniques for discovering security vulnerabilities * Automated introduction and/or verification of security enforcement mechanisms * Language-based verification of security properties in software, including verification of cryptographic protocols * Specifying and enforcing security policies for information flow and access control * Model-driven approaches to security * Security concerns for Web programming languages * Language design for security in new domains such as cloud computing and IoT * Applications, case studies, and implementations of these techniques -------------------------------------------------------------------------- Submission Guidelines We invite both full papers and short papers. For short papers we especially encourage the submission of position papers that are likely to generate lively discussion. * Full papers should be at most 11 pages long, plus as many pages as needed for references and appendices. Papers in this category are expected to have relatively mature content. Full paper presentations will be 25 minutes each. * Short papers should be at most 5 pages long, plus as many pages as needed for references. Papers that present radical, open-ended and forward-looking ideas are particularly welcome in this category, as are papers presenting preliminary and exploratory work. Authors submitting papers in this category must prepend the phrase "Short Paper:" to the title of the submitted paper. Short paper presentations will be 15 minutes each. Submissions should be PDF documents typeset in the ACM proceedings format using 10pt fonts. A SIGPLAN-approved template can be found at the following link: http://www.sigplan.org/Resources/Author/. We recommend using this template. Both full and short papers must describe work not published in other refereed venues (see the SIGPLAN republication policy at http://www.sigplan.org/Resources/Policies/Republication/ for more details). Accepted papers will appear in workshop proceedings, which will be distributed to the workshop participants and be available in the ACM Digital Library. -------------------------------------------------------------------------- Program Committee Karthikeyan Bhargavan, INRIA Stephen Chong, Harvard University Marco Gaboardi, University at Buffalo Christian Hammer, Saarland University Limin Jia, Carnegie Mellon University Toby Murray (co-chair), University of Melbourne and Data61 Benjamin Pierce, University of Pennsylvania Tamara Rezk, INRIA Deian Stefan (co-chair), UC San Diego and Intrinsic Vanessa Teague, University of Melbourne Xi Wang, University of Washington To reach the PC chairs, send email to plas2016-chairs at programming.systems. -------------------------------------------------------------------------- From klebanov at kit.edu Sat Apr 16 11:00:19 2016 From: klebanov at kit.edu (Vladimir Klebanov) Date: Sat, 16 Apr 2016 17:00:19 +0200 Subject: [TYPES/announce] Deadline extended: 18th Workshop on Formal Techniques for Java-like Programs (FTfJP @ECOOP 2016) In-Reply-To: References: Message-ID: ***************************************************************** FTfJP 2016 - Call for papers 18th Workshop on Formal Techniques for Java-like Programs Co-located with ECOOP 2016 - 19 July 2016, Rome, Italy http://2016.ecoop.org/track/FTfJP-2016 ***************************************************************** IMPORTANT DATES (updated) Submission deadline: April 22, 2016 (AoE) Notification of acceptance: May 20 Workshop: July 19 OVERVIEW 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 large installed base, stable and well-defined interfaces and platforms, powerful (but also complex) libraries. The rising deployment in smart cards and mobile computing raises concerns about security and demands new methods to counter new possibilities for abuse. Work on formal techniques and tools and work on the formal underpinnings of programming languages themselves naturally complement each other. This workshop aims to bring together people working in both fields, on topics such as: * Language semantics * Specification techniques and languages * Verification of program properties * Verification logics * Dynamic program analysis * Static program analysis * Type systems * Security The workshop welcomes a wide range of submissions (see below), such as technical contributions, case studies, challenge proposals, and position papers. Just as the number and the feature set of Java-like languages is expanding, the term "Java-like" is also to be understood broadly. SUBMISSIONS AND PROCEEDINGS Contributions are sought on open questions, new developments, or interesting new applications of formal techniques in the context of Java or similar languages. Contributions are possible in two formats: * full papers (up to 6 pages in the ACM 2-column style) * short papers (up to 2 pages in the ACM 2-column style) Submissions should strive not merely to present completely finished work, but also raise challenging open problems or propose speculative new approaches. Case studies, reports from competitions, and other experience reports should identify lessons learned, reflect on the state of the art, or clearly motivate further research. We particularly welcome (clearly marked) position and discussion papers that may simply present suitable topics for discussion at the workshop, or raise issues that you feel deserve the attention of the research community. Examples include future work identified from existing research, potential PhD proposals, and specific well-motivated challenges within the workshop scope. Contributions will be formally reviewed for originality, relevance, and the potential to generate interesting discussions. Accepted papers will have the option of being published in the ACM Digital Library. In addition, depending on the nature of the contributions, we may be organizing a special journal issue as a follow-up to the workshop, as has been done for some of the previous FTfJP workshops. Contributions must be in English, in PDF format, and follow the format outlined above. Authors of accepted papers are required to ensure that at least one of them will be present at the workshop. Instructions for submitting can be found on the workshop site: http://2016.ecoop.org/track/FTfJP-2016 PROGRAM COMMITTEE Davide Ancona, Universit? degli studi di Genova, IT Richard Bubel, Darmstadt Technical University, DE Delphine Demange, University of Rennes 1, FR Pietro Ferrara, Julia Srl, IT Carlo Furia, Chalmers Techincal University, SE Vladimir Klebanov (chair), Karlsruhe Institute of Technology, DE Andrzej Murawski, University of Warwick, UK Gustavo Petri, Universit? Paris Diderot-Paris 7, FR Nadia Polikarpova, MIT, US Alex Potanin, Victoria University of Wellington, NZ Bent Thomsen, Aalborg Universitet, DK Oksana Tkachuk, NASA Ames, US CONTACT klebanov at kit.edu -------------- next part -------------- An HTML attachment was scrubbed... URL: From vivek.nigam at gmail.com Sun Apr 17 04:28:11 2016 From: vivek.nigam at gmail.com (Vivek Nigam) Date: Sun, 17 Apr 2016 08:28:11 +0000 Subject: [TYPES/announce] LSFA Deadline Extension -- 22/04 Message-ID: ============================================================== 11th Workshop on Logical and Semantic Frameworks, with Applications 25-26 June 2016, Porto, Portugal Satellite event of FSCD 2016 http://lsfa2016.mat.unb.br/ 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 2016 aims to be a forum for presenting and discussing work in progress, and therefore to provide feedback to authors on their preliminary research. The proceedings are produced after the meeting, so that authors can incorporate this feedback in the published papers. LSFA 2016 will be a satellite event of FSCD 2016 taking place in Porto, Portugal during 25-26 June 2016. Previous editions took place in Natal (2015), Bras?lia (2014), Sao Paulo (2013), Rio de Janeiro (2012), Belo Horizonte (2011), Natal (2010), Bras?lia (2009), Salvador (2008), Ouro Preto (2007), and Natal (2006). TOPICS OF INTEREST Topics of interest to this forum 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 or short papers with a maximum of 6 pages including references. 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 ENTCS style. The submission should be in the form of a PDF file uploaded to Easychair: https://easychair.org/conferences/?conf=lsfa2016 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. Presentations should be in English. * Submission: 22 April * Notification: 10 May 2016 * Final pre-proceedings version due: 24 May 2016 * FSCD 2016 / LSFA 2016 25-26 June 2016 According to the quality of proceedings, authors will/would/might be invited to submit an improved version of their paper 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 * Gilles Barthe (IMDEA Software Institute, Spain) * Luis Caires (Universidade Nova de Lisboa, Portugal) * Kaustuv Chaudhuri (Inria/?cole Polytechnique, France) * Jo?o Marques Silva (Instituto Superior T?cnico, Portugal) PROGRAMME COMMITTEE * Vivek Nigam (Universidade Federal da Para?ba)- co-chair * M?rio Florido (Universidade do Porto) - co-chair * Mauricio Ayala-Rincon (Universidade de Bras?lia) * Mar?a Alpuente (Universitat Politecnica de Valencia) * David Baelde (ENS Cachan) * Maribel Fern?ndez (King's College London) * Marcelo Finger (Universidade de S?o Paulo) * Marco Gaboardi (University of Dundee) * Mateu Villaret (Universitat de Girona) * Silvia Ghilezan (University of Novi Sad) * Martin Hofmann (Ludwig-Maximilians-Universit?t) * Temur Kutsia (RISC- Johannes Kepler University Linz) * Bjoern Lellmann (TU Vienna) * Ian Mackie (Ecole Polytechnique) * Jo?o Marcos (Univ. Federal do Rio Grande do Norte) * Cl?udia Nalon (Universidade de Brasilia) * Frank Pfenning (Carnegie Mellon University) * Elaine Pimentel (Univ. Federal do Rio Grande do Norte) * Jose Nuno Oliveira (Universidade do Minho) * Ruy De Queiroz (Univ. Federal de Pernambuco) * Giselle Reis (Inria-?cole Polytechnique) * Camilo Rocha (Escuela Colombiana de Ingenier?a) * Alexandra Silva (University College London) * Kazushige Terui (Kyoto University) * Ren? Thiemann (University of Innsbruck) ORGANISING COMMITTEE * Daniele Nantes Sobrinho (Universidade de Bras?lia) CONTACT * lsfa2016 at easychair.org * http://lsfa2016.mat.unb.br/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From igarashi at kuis.kyoto-u.ac.jp Sun Apr 17 21:48:48 2016 From: igarashi at kuis.kyoto-u.ac.jp (Atsushi Igarashi) Date: Mon, 18 Apr 2016 10:48:48 +0900 Subject: [TYPES/announce] APLAS 2016 Call for papers Message-ID: ********************************************************************* APLAS 2016, Call for Papers 14th Asian Symposium on Programming Languages and Systems Hanoi, Vietnam, November 21-23, 2016 http://soict.hust.edu.vn/~aplas2016/ ********************************************************************* *IMPORTANT DATES* Abstract deadline: June 12, 2016 Submission deadline: June 17, 2016 Author notification: August 15, 2016 Final version: August 31, 2016 Conference: November 21 - 23, 2016 *ABOUT* 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 language community. APLAS is sponsored by the Asian Association for Foundation of Software (AAFS), founded by Asian researchers in cooperation with many researchers from Europe and the USA. Past APLAS symposiums were successfully held in Pohang ('15), Singapore ('14), Melbourne ('13), Kyoto ('12), Kenting ('11), Shanghai ('10), Seoul ('09), Bangalore ('08), Singapore ('07), Sydney ('06), Tsukuba ('05), Taipei ('04) and Beijing ('03) after three informal workshops. Proceedings of the past symposiums were published in Springer's LNCS. *TOPICS* The symposium is devoted to foundational and practical issues in programming languages and systems. Papers are solicited on topics such as * semantics, logics, foundational theory * design of languages, type systems and foundational calculi * domain-specific languages * compilers, interpreters, abstract machines * program derivation, synthesis and transformation * program analysis, verification, model-checking * logic, constraint, probabilistic and quantum programming * software security * concurrency and parallelism * tools and environments for programming and implementation Topics are not limited to those discussed in previous symposiums. Papers identifying future directions of programming and those addressing the rapid changes of the underlying computing platforms are especially welcome. Demonstration of systems and tools in the scope of APLAS are welcome to the System and Tool demonstrations category. Authors concerned about the appropriateness of a topic are welcome to consult with program chair prior to submission. *SUBMISSION* We solicit submissions in two categories: a) 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. b) 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. Acceptable formats are 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. *ORGANIZERS* General Co-Chairs: Thang Huynh Quyet (Hanoi University of Science and Technology, Vietnam) Nguyen Viet Ha (Vietnam National University, Hanoi, Vietnam) Program Chair: Atsushi Igarashi (Kyoto University, Japan) Program Committee: Andreas Abel (Gothenburg University, Sweden) Walter Binder (University of Lugano, Switzerland) Sandrine Blazy (University of Rennes 1 ? IRISA, France) Iliano Cervesato (CMU, Qatar) Bor-Yuh Evan Chang (University of Colorado Boulder, USA) Kung Chen (National Chengchi University, Taipei, Taiwan) Yuxi Fu (Shanghai Jiao Tong University, China) Oleg Kiselyov (Tohoku University, Japan) Anthony W. Lin (Yale-NUS College, Singapore) David Yu Liu (SUNY Binghamton, USA) Hidehiko Masuhara (Tokyo Institute of Techonology, Japan) Bruno C. d. S. Oliveira (The University of Hong Kong, Hong Kong) Nadia Polikarpova (MIT, USA) Alex Potanin (Victoria University of Wellington, New Zealand) G. Ramalingam (Microsoft Research, India) Quan-Thanh Tho (Ho Chi Minh City University of Technology, Vietnam) Tamara Rezk (INRIA, France) Sukyoung Ryu (KAIST, Korea) Ulrich Sch?pp (Ludwig-Maximilians-Universit?t M?nchen, Germany) ?ric Tanter (University of Chile, Chile) Tachio Terauchi (JAIST, Japan) From nipkow at in.tum.de Mon Apr 18 02:58:37 2016 From: nipkow at in.tum.de (Tobias Nipkow) Date: Mon, 18 Apr 2016 08:58:37 +0200 Subject: [TYPES/announce] Verification of randomized algorithms: open PhD/post doc position Message-ID: <5714859D.3040203@in.tum.de> We are looking for a Ph.D. student or postdoctoral researcher to work on the analysis of randomized algorithms in the theorem prover Isabelle. We shall be investigating programming logics for randomized algorithms, case studies, and the formalization of probability theory. We will build on the existing formalization of probability theory in Isabelle. The successful candidate will have a strong background in one of the following two areas - verification - randomized algorithms and basic knowledge of the other area and will be keen to bridge the gap between them. The position will be filled as soon as possible. Please send your formal application (including the usual material and the names of two references) or informal enquiry directly to me. Best regards, Tobias Nipkow http://www.in.tum.de/~nipkow/ -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 5135 bytes Desc: S/MIME Cryptographic Signature URL: From simonsen at diku.dk Mon Apr 18 04:24:56 2016 From: simonsen at diku.dk (Jakob Grue Simonsen) Date: Mon, 18 Apr 2016 10:24:56 +0200 Subject: [TYPES/announce] Final CFP: 8th International Workshop on Higher-Order Rewriting In-Reply-To: <56E96BB4.20100@diku.dk> References: <56E96ADE.9080802@diku.dk> <56E96BB4.20100@diku.dk> Message-ID: <571499D8.8090701@diku.dk> FINAL CALL FOR PAPERS HOR 2016 8th International Workshop on Higher-Order Rewriting June 25, 2016 Porto, Portugal Affiliated with FSCD 2016 HOR is a forum to present work concerning all aspects of higher-order rewriting. The aim is to provide an informal and friendly setting to discuss recent work and work in progress. SCOPE The following is a non-exhaustive list of topics for the workshop: * Applications: proof checking, type checking, theorem proving, functional programming, declarative programming, program transformation. * Foundations: pattern matching, unification, strategies, termination, syntactic properties, type theory. * Frameworks: term rewriting, conditional rewriting, graph rewriting, net rewriting, comparisons of different formats. * Implementation: graphs, nets, abstract machines, explicit substitution, rewriting tools, compilation techniques. * Semantics: operational semantics, denotational semantics, separability, higher-order abstract syntax. SUBMISSION Submissions can be extended abstracts describing new results, work in progress, or problems, in higher-order rewriting. In addition, short versions of articles recently published or submitted elsewhere on higher-order rewriting are welcome. Submissions should be between 2 and 5 pages in PDF format. The proceedings of HOR 2016 will be included on the FSCD electronic proceedings.' There will be no printed proceedings or post-workshop proceedings. All contributions should be submitted via Easychair: https://easychair.org/conferences/?conf=hor2016 IMPORTANT DATES Submission: April 25, 2016 Notification May 9, 2016 Final version: May 30, 2016 Workshop: June 25, 2016 PROGRAM COMMITTEE * Takahito Aoto (Niigata University) * Dan Dougherty (Worcester Polytechnic Institute) * Jeroen Ketema (Codeplay Software Ltd) * Alexis Saurin (Universit? Paris 7) * Jakob Grue Simonsen (University of Copenhagen, Chair) WEB PAGES HOR 2016: http://www.diku.dk/hjemmesider/ansatte/simonsen/HOR2016/ HOR series of workshops: http://hor.pps.univ-paris-diderot.fr FSCD 2016 homepage: fscd2016.dcc.fc.up.pt/ FURTHER INFORMATION Contact simonsen at diku.dk From samuel.mimram at lix.polytechnique.fr Mon Apr 18 10:31:57 2016 From: samuel.mimram at lix.polytechnique.fr (Samuel Mimram) Date: Mon, 18 Apr 2016 16:31:57 +0200 Subject: [TYPES/announce] HDRA 2016: Deadline extension Message-ID: <5714EFDD.3040404@lix.polytechnique.fr> ============================================= CALL FOR PAPERS / DEADLINE EXTENSION Higher-Dimensional Rewriting and Applications (HDRA 2016) ============================================= Deadline for submitting contributions to the HDRA workshop has been extended to *** 27th of April, 2016 *** ------------------------------------------------------------------------------- Second edition of the workshop on Higher-Dimensional Rewriting and Applications 25-26 June 2016, Porto, Portugal http://hdra.gforge.inria.fr/ Co-located with the FSCD conference ------------------------------------------------------------------------------- Over recent years, rewriting methods have been generalized from strings and terms to richer algebraic structures such as operads, monoidal categories, and more generally higher-dimensional categories. These extensions of rewriting fit in the general scope of higher-dimensional rewriting theory, which has emerged as a unifying algebraic framework. This approach allows one to perform homotopical and homological analysis of rewriting systems (Squier theory). It also provides new computational methods in the study of coherence of higher-dimensional algebraic structures, in combinatorial algebra (Artin-Tits monoids, Coxeter and Garside structures), in homotopical and homological algebra (construction of cofibrant replacements, Koszulness property). The workshop is open to all topics concerning higher-dimensional generalizations and applications of rewriting theory, including - higher-dimensional rewriting: polygraphs / computads, higher-dimensional generalizations of string/term/graph rewriting systems, etc. - homotopical invariants of rewriting systems: homotopical and homological finiteness properties, Squier theory, algebraic Morse theory, coherence results in algebra and higher-dimensional category theory, etc. - linear rewriting: presentations and resolutions of algebras and operads, Gr?bner bases and generalizations, homotopy and homology of algebras and operads, Koszul duality theory, etc. - applications of higher-dimensional and linear rewriting and their interactions with other fields: calculi for quantum computations, algebraic lambda-calculi, proof nets, 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 ================ * Michael Batanin: TBA * Joachim Kock: Open graphs and hypergraphs * Pawel Sobocinski: Circuits, diagrams, (graphical) linear algebra and control theory Submission ========== Important dates --------------- * Submission: 27 April, 2016 * Notification: 11 May, 2016 * Final version: 27 May, 2016 * Conference: 25-26 June, 2016 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=hdra2016 Proceedings ----------- The accepted extended abstracts will be made available electronically before the workshop. Program committee ================= * Vladimir Dotsenko (Trinity College, Dublin) * Yves Guiraud (INRIA / Universit? Paris 7) * Jean-Pierre Jouannaud (?cole Polytechnique) * 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) Organizers ========== * Yves Guiraud (INRIA / Universit? Paris 7) * Philippe Malbos (Universit? Claude Bernard Lyon 1) * Samuel Mimram (?cole Polytechnique) From idramnesc at info.uvt.ro Tue Apr 19 08:55:41 2016 From: idramnesc at info.uvt.ro (Isabela Dramnesc) Date: Tue, 19 Apr 2016 15:55:41 +0300 Subject: [TYPES/announce] CFP Synasc 2016 -- FIRM extended deadline Message-ID: --- Second Call for Papers -------------------------- SYNASC 2016 18th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing September 24-27, 2016, Timisoara, Romania http://synasc.ro/2016 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. Important Dates --------------- 10 June 2016 : Abstract submission 22 June 2016 : Paper submission (NO EXTENSIONS) 27 July 2016 : Notification of acceptance 15 August 2016 : Registration 01 September 2016 : Revised papers according to the reviews 24-27 September 2016 : Symposium 30 November 2016 : Final papers for post-proceedings Invited Speakers --------------- Erika Abraham, RWTH Aachen University, Germany Dan Cristea, Alexandru Ioan Cuza University, Iasi, Romania Tetsuo Ida, University of Tsukuba, Japan Chris Brown, U.S. Naval Academy 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 + machine 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. Publication -------------- 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.) Honorary Chairs --------------- * Bruno Buchberger, Johannes Kepler University, Austria * Stefan Maruster, West University of Timisoara, Romania Steering Committee ------------------ * Tetsuo Ida, University of Tsukuba, Japan * Tudor Jebelean, Johannes Kepler University, 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 ------------- * James Davenport, University of Bath, UK * Daniela Zaharie, West University of Timisoara, Romania Track Chairs ------------ * Symbolic Computation + Tetsuo Ida, University of Tsukuba, Japan + Stephen Watt, University of Western Ontario, Canada + Manuel Kauers, Johannes Kepler University, Linz, Austria + Alin Bostan, INRIA, France * Numerical Computing + Stephen Takacs, Johannes Kepler University Linz, Austria + Eva Kaslik, West University of Timisoara, Romania * Logic and Programming + Nikolaj Bjorner, Microsoft Research, USA + Laura Kovacs, Chalmers University of Technology, Sweden + Tudor Jebelean, Johannes Kepler University Linz, Austria * Artificial Intelligence + Andrei Petrovski, Robert Gordon University, UK + Daniela Zaharie, West University of Timisoara, Romania * Distributed Computing + Marc Frincu, West University of Timisoara, Romania + Karoly Bosa, Johannes Kepler University Linz, Austria * Advances in the Theory of Computing + 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 ------------------ * James Davenport, University of Bath, UK * Daniela Zaharie, West University of Timisoara, Romania Local Committee Chairs ---------------------- * Isabela Dramnesc, West University of Timisoara, Romania * Silviu Panica, Institute e-Austria Timisoara, Romania * Monica Tirea, West University of Timisoara, Romania * Mihail Gaianu, West University of Timisoara, Romania Submission ----------- Submissions of research papers are invited. The papers must contain original research results not submitted and not published elsewhere. The submission process consists of two steps. * In the first step the authors are invited to express their intention to participate at the conference by registering the title and a tentative abstract (1/2 page, at maximum) of their paper. * In the second step the authors should submit the full paper. 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). * Short papers, describing work in progress 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=synasc2016. Workshops --------- * Workshop on Agents for Complex Systems (ACSys) * Workshop on Geoinformatics (GeoInfo) * Workshop on HPC for Science and Technology (HPC-ST) * Workshop on Iterative Approximation of Fixed Points (IAFP) * Workshop on Management of resources and services in Cloud and Sky computing (MICAS) * Workshop on Natural Computing and Applications (NCA) The papers for the above workshops should be submitted through https://easychair.org/conferences/?conf=synasc2016workshops * Workshop on Satisfiability Checking and Symbolic Computation (SC?) The papers for this workshop should be submitted through https://easychair.org/conferences/?conf=scsquare2016 All papers accepted at workshops will be included in the local electronic proceedings and the best presented papers will be included in the post proceedings published by Conference Publishing Services. ----------- SYNASC 2016 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: synasc16 at info.uvt.ro -------------- next part -------------- An HTML attachment was scrubbed... URL: From andrea.rosa at usi.ch Mon Apr 18 04:17:14 2016 From: andrea.rosa at usi.ch (Andrea Rosa) Date: Mon, 18 Apr 2016 08:17:14 +0000 Subject: [TYPES/announce] JTRES 2016 Call for Papers Message-ID: ====================================================================== CALL FOR PAPERS The 14th Workshop on Java Technologies for Real-Time and Embedded Systems JTRES 2016 Part of the Managed Languages & Runtimes Week 2016 29 August - 2 September 2016 Lugano, Switzerland http://jtres2016.compute.dtu.dk/ ====================================================================== Submission deadline: 12 June, 2016 Submission site: https://easychair.org/conferences/?conf=jtres2016 ====================================================================== Over 90% of all microprocessors are now used for real-time and embedded applications. Embedded devices are deployed on a broad diversity of distinct processor architectures and operating systems. The application software for many embedded devices is custom tailored if not written entirely from scratch. The size of typical embedded system software applications is growing exponentially from year to year, with many of today's embedded systems comprised of multiple millions of lines of code. For all of these reasons, the software portability, reuse, and modular composability benefits offered by Java are especially valuable to developers of embedded systems. Both embedded and general-purpose software frequently need to comply with real-time constraints. Higher-level programming languages and middleware are needed to robustly and productively design, implement, compose, integrate, validate, and enforce memory and real-time constraints along with conventional functional requirements for reusable software components. The Java programming language has become an attractive choice because of its safety, productivity, its relatively low maintenance costs, and the availability of well-trained developers. ::Goal:: Interest in real-time Java by both the academic research community and commercial industry has been motivated by the need to manage the complexity and costs associated with continually expanding embedded real-time software systems. The goal of the workshop is to gather researchers working on real-time and embedded Java to identify the challenging problems that still need to be solved in order to assure the success of real-time Java as a technology and to report results and experience gained by researchers. The Java ecosystem has outgrown the combination of Java as programming language and the JVM. For example, Android uses Java as source language and the Dalvik virtual machine for execution. Languages such as Scala are compiled to Java bytecode and executed on the JVM. JTRES welcomes submissions that apply such approaches to embedded and/or real-time systems. ::Submission Requirements:: Participants are expected to submit a paper of at most 10 pages (ACM Conference Format, i.e., two-columns, 10 point font). Accepted papers will be published in the ACM International Conference Proceedings Series via the ACM Digital Library and have to be presented by one author at the JTRES. LaTeX and Word templates can be found at: http://www.acm.org/sigs/pubs/proceed/template.html Papers describing open source projects shall include a description how to obtain the source and how to run the experiments in the appendix. The source version for the published paper will be hosted at the JTRES web site. Papers should be submitted through EasyChair. Please use the submission link: https://easychair.org/conferences/?conf=jtres2016 Selected papers will be invited for submission to a special issue of the TBD. Topics of interest to this workshop include, but are not limited to: New real-time programming paradigms and language features Industrial experience and practitioner reports Open source solutions for real-time Java Real-time design patterns and programming idioms High-integrity and safety critical system support Java-based real-time operating systems and processors Extensions to the RTSJ and SCJ Real-time and embedded virtual machines and execution environments Memory management and real-time garbage collection Multiprocessor and distributed real-time Java Real-time solutions for Android Languages other than Java on real-time or embedded JVMs Benchmarks and Open Source applications using real-time Java ::Important Dates:: Paper Submission: 12 June, 2016 Notification of Acceptance: 20 July, 2016 Camera Ready Paper Due: 15 August, 2016 Workshop: 29 August - 2 September, 2016 ::Program Chair:: Martin Schoeberl, Technical University of Denmark ::Workshop Chair:: Walter Binder, University of Lugano (USI), Switzerland ::Program Committee Members:: Ethan Blanton, Fiji Systems Inc Ana Cavalcanti, University of York Peter Dibble, RTSJ M. Teresa Higuera-Toledano, Universidad Complutense de Madrid James Hunt, Aicas Stephan Korsholm, Via University College Doug Lea, SUNY Oswego Doug Locke, LC Systems Services Kelvin Nilsen Wolfgang Puffitsch, Technical University of Denmark Anders Ravn, Aalborg University Martin Schoeberl, Technical University of Denmark Fridtjof Siebert, Aicas Andy Wellings, University of York Lukasz Ziarek, SUNY Buffalo ------------ Andrea Ros? PhD student - Teaching assistant Faculty of Informatics - 2nd floor Universit? della Svizzera italiana (USI) Via G. Buffi 13 CH-6904 Lugano Switzerland (e) andrea.rosa at usi.ch (p) +41 58 666 4455 ext. 2183 (w) http://www.inf.usi.ch/phd/rosaa/ From coppa at di.uniroma1.it Tue Apr 19 07:07:54 2016 From: coppa at di.uniroma1.it (Emilio Coppa) Date: Tue, 19 Apr 2016 13:07:54 +0200 Subject: [TYPES/announce] =?utf-8?q?=EF=BB=BFCall_for_Papers=3A_IWACO_2016?= Message-ID: 7th IWACO International Workshop on Aliasing, Capabilities and Ownership (IWACO) Co-located with ECOOP Monday July 18th, 2016, Rome, Italy Reasoning about shared state in imperative programs is challenging. The existence of aliases, in particular, compromises modular reasoning, making imperative programs hard to understand, maintain, and analyze. These difficulties become even aggravated in a concurrent context. On the other hand, aliasing is a very powerful feature and allows for efficient implementations of data structures, for example. To address those challenges, techniques have been introduced for describing and reasoning about stateful programs and for restricting, analyzing, and preventing aliases. Approaches are based on ownership, capabilities, separation logic, linear logic, uniqueness, sharing control, escape analysis, argument independence, read-only references, linear references, effects systems, and access control mechanisms. The workshop will generally address the question how to reason about stateful (sequential or concurrent) programs. In particular, we will consider the following issues (among others): models, type and other formal systems, programming language mechanisms, analysis and design techniques, patterns and notations for expressing ownership, aliasing, capabilities, uniqueness, and related topics; optimization techniques, analysis algorithms, libraries, applications, and novel approaches exploiting ownership, aliasing, capabilities, uniqueness, and related topics; empirical studies of programs or experience reports from programming systems designed with these issues in mind; programming logics that deal with aliasing and/or shared state, or use ownership, capabilities or resourcing; applications of any of these techniques to a concurrent setting. We encourage not only submissions presenting original research results, but also papers that attempt to establish links between different approaches and/or papers that include survey material. Original research results should be clearly described. Paper selection will be based on the quality of the submitted material. Please direct any questions regarding the workshop's scope to the workshop organizer. Papers in the ACM 2-column style are welcome, with a minimum length of 2 pages. All submissions will be reviewed by the program committee. The accepted papers, after rework by the authors, will be made publicly available as informal proceedings on the workshop web page. For the submission, please use the HotCRP/EasyChair system: https://easychair.org/conferences/?conf=iwaco2016 ## Important Dates - Paper submission: April 22rd, 2016 - Notification: May 20th, 2016 - All deadlines: Anywhere on Earth (AoE), i.e., GMT/UTC?12:00 hour -------------- next part -------------- An HTML attachment was scrubbed... URL: From coppa at di.uniroma1.it Tue Apr 19 06:42:50 2016 From: coppa at di.uniroma1.it (Emilio Coppa) Date: Tue, 19 Apr 2016 12:42:50 +0200 Subject: [TYPES/announce] ECOOP 2016 - Call For Participation - Students Message-ID: ECOOP at ROME / Students Interested in hearing the latest about Scala, Perl, Clojure, Rust, Swift, JavaScript, and many many other languages and systems? Curious about new ideas such as gradual types, JIT compilers for dynamic languages, differential privacy or deep learning? Always wanted to meet the likes of Larry Wall, David Nolen, Mark Miller? Join us in Rome from July 17 to July 22. The ECOOP conference offers support to students and professionals interested in attending. To apply: http://goo.gl/forms/DhVBxMeFvm # Bachelor, Master, and early Doctoral Students The ECOOP Summer School provides an easy introduction to the world of research in programming languages. No background is required other than an interest in languages technologies. This year the ESS will have four half day sessions on Empirical methods, Just-in-Time compilers, Gradual types, and Research on scripting languages. Info: http://2016.ecoop.org/track/Summer+School # Doctoral Students The Doctoral Symposium provides a forum for both early- and late-stage PhD students to present their research and get detailed feedback and advice. The objectives are: - to write clearly & present research proposals effectively - to get constructive feedback from other researchers - to build bridges for potential research collaboration Info: http://2016.ecoop.org/track/ecoop-2016-doctoral-symposium # All Students Register to be Student Volunteers, help with the organization of the conference, get a free registration and a ticket to the banquet. Info: http://2016.ecoop.org/track/Student+Volunteers # All attendees Apply for reduced and shared housing to cut down the costs of attending the conference. We can help you book cheap rooms and connect people wishing to share a room. Info: http://2016.ecoop.org/attending/accommodation -------------- next part -------------- An HTML attachment was scrubbed... URL: From davide.ancona at unige.it Tue Apr 19 03:07:35 2016 From: davide.ancona at unige.it (Davide Ancona) Date: Tue, 19 Apr 2016 09:07:35 +0200 Subject: [TYPES/announce] Last CfP: VORTEX @ ECOOP 2016 - 1st Workshop on Runtime Verification for Object-Oriented Languages, and Systems Message-ID: <5715D937.80709@unige.it> *********************************************************************** LAST CALL FOR PAPERS VORTEX 2016 - Verification of Objects at RunTime EXecution Co-located with ECOOP 2016, July 18, Rome, Italy http://2016.ecoop.org/track/VORTEX-2016 *********************************************************************** Chairs --------- Davide Ancona, DIBRIS, Universit? di Genova, Italy Frank de Boer, CWI, Amsterdam, Netherlands Important Dates ---------------------- All deadlines are at 23:59 AoE (Anywhere on Earth timezone, Howland Island time, UTC-12h) Submission deadline: April, 30th Notification: May, 28th Camera-ready: June, 15th Workshop: July, 18th Program Committee ------------------------------ Davide Ancona, Universit? di Genova, Italy (co-chair) Frank S. de Boer, CWI-Leiden University, Netherlands (co-chair) Wolfgang Ahrendt, Chalmers University of Technology, Sweden Ferruccio Damiani, Universit? di Torino, Italy Stijn De Gouw, CWI, Fredhopper, Netherlands Radu Grosu, Vienna University of Technology, Austria Klaus Havelund, NASA/Caltech Jet Propulsion Laboratory, USA Reiner H?hnle, TU Darmstadt, Germany Jean-Baptiste Jeannin, Samsung Research America, USA Martin Leucker, University of L?beck, Germany Gordon Pace, University of Malta, Malta Grigore Rosu, University of Illinois at Urbana-Champaign, USA Gerardo Schneider, University of Gothenburg, Sweden Tarmo Uustalu, Tallinn University of Technology, Estonia Overview ------------ Runtime verification (RV) is an approach to software verification which is concerned with monitoring and analysis of software and hardware system executions. In recent years RV has gained more and more consensus as an effective and promising approach to ensure software reliability, bridging a gap between formal verification, and conventional testing; furthermore, monitoring a system during runtime execution offers additional opportunities for addressing error recovery, self-adaptation, and other issues that go beyond software reliability. The goal of the first edition of this workshop is to bring together researchers working on RV for object-oriented languages, and systems, on topics covering either theoretical, or practical aspects, or, preferably, both. Call for contributions ---------------------------- Contributions are solicited on Runtime Verification in the context of Object-Oriented Programming addressing open questions covering theoretical and/or practical aspects, presenting new implemented tools, proposing interesting new applications, or describing real case studies. Submissions suggesting speculative new approaches, raising challenging issues, or focusing on problems deemed to be crucial for the research community are also welcome, as well as all contributions covering topics suitable for lively discussion at the workshop. Topics of interest include, but are not limited to, the following ones: - combination of static and dynamic analyses - industrial applications - monitor construction and synthesis techniques - monitoring concurrent/distributed systems - program adaptation - runtime enforcement, fault detection, recovery and repair - RV for safety and security - 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. Submission Instructions -------------------------------- Submissions must be in English, in PDF format, and are limited to 6 pages in the ACM Proceedings Format (http://www.acm.org/publications/proceedings-template). Papers must be submitted electronically via Easy Chair at https://easychair.org/conferences/?conf=vortex2016. PC members, except for the chairs, are allowed to submit papers, and any conflict of interest will be properly managed by excluding the involved PC members from the review and evaluation process. Proceedings and Special Issue ----------------------------------------- Accepted papers will have the option of being published in the ACM Digital Library. Depending on the quality and the overall number of accepted papers, authors of selected papers will be invited after the workshop to submit an extended version for a special issue hosted by the online open-access Journal Frontiers in ICT (Specialty Formal Methods, http://journal.frontiersin.org/journal/all/section/formal-methods). From sokolsky at cis.upenn.edu Tue Apr 19 15:29:17 2016 From: sokolsky at cis.upenn.edu (Oleg Sokolsky) Date: Tue, 19 Apr 2016 15:29:17 -0400 Subject: [TYPES/announce] FM 2016: Last call for tutorial proposals Message-ID: <5716870D.8000601@cis.upenn.edu> *LAST CALL FOR TUTORIAL PROPOSALS * Less that two weeks until the deadline! FM 2016: 21st International Symposium on Formal Methods Limassol, Cyprus, 7-11 November 2016 fm2016.cs.ucy.ac.cy ------------------------------------------------------------------------ Deadline for tutorial proposals: 6 May 2016 Notification of decision on tutorials: 6 June 2016 ------------------------------------------------------------------------ FM 2016 ? the 21st International Symposium on Formal Methods ? will be held in Limassol, Cyprus in November, 2016. It will provide a lively and exciting forum for researchers and practitioners from a diversity of countries and backgrounds to exchange ideas, share experience,and network,via a programme of technical papers, workshops, and tutorials. We invite proposals for half- or full-day tutorials in all aspects of formal methods. Tutors may be industry practitioners, researchers or academics, and may cover new applications of formal methods to challenging problems, as well as updates on established techniques and tools. All tutorials should focus on providing participants the opportunity to learn new techniques, discover new application domains, and gain insights on uses of formal methods. We welcome tutorial proposals addressing any of the following: 1. Novel applications of existing tools and techniques 2. Advanced topics in formal methods research 3. Uses of formal methods in emerging fields 4. Lessons learned from the industry deployment of formal methods, including successful technology transfer 5. Applications to systems linking computational, physical and/or human processes. Tutorials will take place on 7 and 8 November 2016. PROPOSALS A tutorial proposal (max. 3 pages of A4) should include the following details. 1. Tutorial title and brief description of its scope and aims 2. Names and affiliations of the tutors. Specific qualifications for the tutors, including any tutorials given in recent years would be helpful in evaluating the proposal. 3. One paragraph explaining what attendees will learn from the tutorial. 4. Description of the target audience and the background that attendees are expected to have 5. One paragraph "advertising" the tutorial: what makes it exciting and unique, written in a non-technical style that could reasonably be understood by a knowledgeable undergraduate CS student 6. Format of the tutorial (e.g., problem/exercise-based, lecture-based). List any equipment requirements (e.g., will attendees need their laptops and, if so, whether any software is required). 7. If the tutorial has been given previously elsewhere, please provide a link to the past event. Proposals in PDF format should be sent to the Tutorial Chairs: Dimitrios Kouzapas (dimitrios.kouzapas at glasgow.ac.uk) and Oleg Sokolsky (sokolsky at cis.upenn.edu). IMPORTANT DATES Deadline for submission: May 6, 2016 Notification of acceptance: June 6, 2016 QUESTIONS: Please direct any questions to the Tutorial Chairs. -------------- next part -------------- An HTML attachment was scrubbed... URL: From kirstin.peters at tu-berlin.de Wed Apr 20 04:55:00 2016 From: kirstin.peters at tu-berlin.de (Kirstin Peters) Date: Wed, 20 Apr 2016 10:55:00 +0200 Subject: [TYPES/announce] First CfP EXPRESS/SOS 2016 Message-ID: <571743E4.4040201@tu-berlin.de> Combined 23th International Workshop on Expressiveness in Concurrency and 13th Workshop on Structural Operational Semantics (EXPRESS/SOS 2016) EXPRESS/SOS 2016 --------------------------------------------------------------- August 22, 2016, Qu?bec City (Canada) Affiliated with CONCUR 2016 http://express-sos2016.cs.vu.nl/ Submission of abstracts: Sunday June 06, 2016 Submission of papers: Sunday June 13, 2016 --------------------------------------------------------------- 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. Topics of interest for this workshop 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 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. SUBMISSION GUIDELINES: We solicit 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), and submission is performed through the EXPRESS/SOS 2016 EasyChair server (https://easychair.org/conferences/?conf=expresssos2016). The final versions of accepted full papers will be published in EPTCS. IMPORTANT DATES: Abstract submission: June 06, 2016 Paper submission: June 13, 2016 Notification date: July 18, 2016 Camera ready version: July 29, 2016 WORKSHOP CO-CHAIRS: Daniel Gebler (VU University Amsterdam, The Netherlands) Kirstin Peters (Technische Universit?t Berlin, Germany) PROGRAM COMMITTEE: Ilaria Castellani (INRIA Sophia Antipolis, France) Matteo Cimini (Indiana University, Bloomington, Indiana) Ornela Dardha (University of Glasgow, UK) Pedro R. D'Argenio (University of C?rdoba, Argentina) Simone Tini (Universit? degli Studi dell?Insubria, Italia) Daniel Gebler (VU University Amsterdam, The Netherlands) Tobias Heindel (IT University of Copenhagen, Denmark) Thomas T. Hildebrandt (IT University of Copenhagen, Denmark) Daniel Hirschkoff (ENS Lyon, France) Jorge A. P?rez (University of Groningen, The Netherlands) Kirstin Peters (Technische Universit?t Berlin, Germany) Alexandra Silva (University College London, UK) Pawel Sobocinski (University of Southampton, UK) -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 5002 bytes Desc: S/MIME Cryptographic Signature URL: From Yves.Bertot at inria.fr Wed Apr 20 02:39:14 2016 From: Yves.Bertot at inria.fr (Yves Bertot) Date: Wed, 20 Apr 2016 08:39:14 +0200 Subject: [TYPES/announce] CFP: The 6th ACM SIGPLAN Conference on Certified Programs and Proofs (CPP'17) Message-ID: <57172412.9050302@inria.fr> CPP 2017: The 6th ACM SIGPLAN Conference on Certified Programs and Proofs Paris, France, January 16 - 17, 2017 (co-located with POPL'17) http://cpp2017.mpi-sws.org/ Call for papers 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. 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=cpp2017. Submitted papers must be formatted following the ACM SIGPLAN Proceedings format (seehttp://www.sigplan.org/Resources/Author/) using **10 point** font for the main text (not the default 9pt font). Papers should should not exceed **12 pages** including all tables, figures, and bibliography. Shorter papers are very welcome and will be given equal consideration. Abstracts must be submitted by October 5, 2016 (AOE). The deadline for full papers is October 12, 2016 (AOE), and authors have the option to withdraw their papers during the window between the two. 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. 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. 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. Important Dates Abstract submission: October 5, 2016 Full paper submission: October 12, 2016 Notification: November 16, 2016 Conference dates: January 16-17, 2017 Program Committee Reynald Affeldt, AIST, Japan Thorsten Altenkirch, University of Nottingham, UK Jes?s Aransay, Universidad de La Rioja, Spain Andrea Asperti, University of Bologna, Italy Clark Barrett, New York University, USA Yves Bertot, INRIA, France (co-chair) Nikolaj Bjorner, Microsoft Research, USA Ana Bove, Chalmers University of Technology & University of Gothenburg, Sweden Delphine Demange, IRISA / University of Rennes 1, France Marieke Huisman, University of Twente, Netherlands Reiner H?hnle, Technische Universit?t Darmstadt, Germany Cezary Kaliszyk, University of Innsbruck, Austria Robbert Krebbers, Aarhus University, Denmark Ond?ej Kun?ar, Technische Universit?t M?nchen, Germany Mohsen Lesani, MIT, USA Assia Mahboubi, INRIA, France Michael Norrish, Data61, Australia Vincent Rahli, University of Luxembourg, Luxembourg Tom Ridge, University of Leicester, UK Viktor Vafeiadis, MPI-SWS, Germany (co-chair) Freek Verbeek, Open University of the Netherlands, Netherlands Steve Zdancewic, University of Pennsylvania, USA From sibylle.schwarz at htwk-leipzig.de Thu Apr 21 04:25:09 2016 From: sibylle.schwarz at htwk-leipzig.de (Sibylle Schwarz) Date: Thu, 21 Apr 2016 10:25:09 +0200 Subject: [TYPES/announce] Call for Papers - 30th Workshop on Logic Programming (WLP 2016) In-Reply-To: <57188DAB.9070503@htwk-leipzig.de> References: <57188DAB.9070503@htwk-leipzig.de> Message-ID: <57188E65.8090203@htwk-leipzig.de> ====================================================================== CALL FOR PAPERS 30th Workshop on Logic Programming (WLP 2016) part of the Leipzig Week of Declarative Programming (L-DEC) 2016 Leipzig, Germany, September 12 - 15, 2016 http://www.imn.htwk-leipzig.de/WLP2016 ====================================================================== The Workshops on (Constraint) Logic Programming are the annual meeting of the German Society of Logic Programming Gesellschaft f?r Logische Programmierung e.V. (GLP) and bring together researchers interested in logic programming, constraint programming, answer set programming, and related areas like databases and artificial intelligence (not only from Germany). The workshops provide a forum for exchanging ideas on declarative logic programming, nonmonotonic reasoning and knowledge representation, and facilitate interactions between research in theoretical foundations and in the design and implementation of logic-based programming systems. Contributions are welcome on all theoretical, experimental, and application aspects of logic programming (LP) and constraint programming (CP), including, but not limited to the following areas: Logic Programming and Extensions * foundations of CP and LP * constraint solving and optimisation * functional logic programming, objects * dynamics, updates, states, transactions * interaction of CP and LP with other formalisms like agents, XML, JAVA * parallelism and concurrency * complexity and expressive power * program analysis, program transformation, program verification, meta programming Knowledge Representation and Nonmonotonic Reasoning * deductive databases, data mining * rule-based systems * abductive and inductive logic programming * answer-set programming * semantics and proof-theoretical investigations Application of Logic Programming * logic programming in production, management, environment, education, medicine, internet, etc. * CP/LP for Semantic Web applications and reasoning on the Semantic Web * data modelling for the Web, semistructured data, and Web query languages Implementation of Systems * system descriptions, comparisons, evaluations, benchmarks * implementation techniques * software techniques and programming support (e.g., types, modularity, design patterns, debugging, testing, systematic program development). The primary focus is on new and original research results but submissions describing innovative products, prototypes under development, interesting experiments (e.g., benchmarks) or ongoing scientific work are also encouraged. Submission ========== Authors are invited to submit an extended abstract (no longer than 15 pages including figures and references) or a system description (no longer than 6 pages) in PDF (11pt) via EasyChair http://www.easychair.org/conferences/?conf=wlp2016. All submissions must be written in English and prepared in Springer's LaTeX style llncs (http://www.springer.com/comp/lncs/Authors.html). All submissions must be unpublished original work. However, work that already appeared in unpublished or informally published workshops proceedings may be submitted, too. All accepted papers will be published electronically at the CEUR Workshop Proceedings website (http://www.CEUR-ws.org/). As for previous events, it is planned to publish selected papers as post-conference proceedings. Important Dates (with extended deadline) =============== Submission of papers: June 3, 2016 Notification of acceptance: July 1, 2016 Early-Registration Deadline: July 15, 2016 Workshop: September 12 - 13, 2016 Program committee ================= Stefan Brass - Univ. Halle Gerhard Brewka - Univ. Leipzig Michael Hanus - CAU Kiel Heinrich Herre - Univ. Leipzig Steffen H?lldobler - TU Dresden Petra Hofstedt - BTU Cottbus Ulrich John - HWTK Berlin Georg Ringwelski - HS Zittau/G?rlitz Torsten Schaub - Univ. Potsdam Sibylle Schwarz (chair) - HTWK Leipzig Dietmar Seipel - Univ. Wuerzburg Workshop Organizer =============== Sibylle Schwarz Hochschule f?r Technik, Wirtschaft und Kultur Leipzig F-IMN, Postfach 301166 04251 Leipzig sibylle.schwarz at htwk-leipzig.de http://www.imn.htwk-leipzig.de/~schwarz From dom.orchard at gmail.com Fri Apr 22 12:51:05 2016 From: dom.orchard at gmail.com (Dominic Orchard) Date: Fri, 22 Apr 2016 17:51:05 +0100 Subject: [TYPES/announce] JLAMP special issue for PLACES Message-ID: <571A5679.80900@gmail.com> -------------------------------- Call for papers: Special Issue of JLAMP for PLACES (Programming Language Approaches to Concurrency and Communication-cEntric Software) -------------------------------- Submission deadline: July 29th 2016 -------------------------------- http://www.journals.elsevier.com/journal-of-logical-and-algebraic-methods-in-programming/call-for-papers/special-issue-on-programming-language-approaches/ -------------------------------- This special issue of the Journal of Logical and Algebraic Methods in Programming (JLAMP) is devoted to the topics of the 9th International Workshop on Programming Language Approaches to Concurrency and Communication-cEntric Software (PLACES 2016), which took place in April 2016 in Eindhoven as part of ETAPS. This is however an *open call* for papers, therefore both participants of the workshop and other authors are encouraged to submit their contributions. Themes: Modern hardware platforms, from the very small to the very large, increasingly provide parallel computing resources for applications to maximise performance. Many applications therefore need to make effective use of tens, hundreds, and even thousands of compute nodes. Computation in such systems is thus inherently concurrent and communication centric. Effectively programming such applications is challenging; performance, correctness, and scalability are difficult to achieve. Submissions are invited in the area of programming language approaches to concurrency, communication and distribution, ranging from foundational issues, through language implementations, to applications (such as scientific computing) and case studies. Please visit the above website for more detailed topics of interest. Submission: We expect original articles (roughly 20-30 pages) that present high-quality contributions that have not been previously published in another journal and that must not be simultaneously submitted for publication elsewhere. Longer papers will be considered if there is a clear justification for why additional pages are necessary; authors should contact the guest editors to discuss this. Each paper will undergo a thorough evaluation by at least two reviewers. The authors will have about one month to incorporate the comments of the reviewers and submit a revised version of their papers, which will be evaluated again by the reviewers to make a final decision. Contributions should be typeset in PDF format and must comply with JLAMP's author guidelines (see website for details). Submission deadline: 29th July 2016 Final decision due in: Jan 2017 (planned) Guest Editors: Dominic Orchard, University of Cambridge, dominic.orchard at cl.cam.ac.uk Nobuko Yoshida, Imperial College London, UK, n.yoshida at imperial.ac.uk -------------- next part -------------- An HTML attachment was scrubbed... URL: From barbara.kordy at irisa.fr Fri Apr 22 05:35:34 2016 From: barbara.kordy at irisa.fr (Barbara Kordy) Date: Fri, 22 Apr 2016 11:35:34 +0200 Subject: [TYPES/announce] Ph.D. Position in Security Modeling at IRISA in Rennes, France Message-ID: <5719F066.5050008@irisa.fr> Looking for a Ph.D. thesis that combines computer security and mathematics? IRISA, the computer science laboratory of Rennes in France, seeks to hire an outstanding Ph.D. student to perform research in the field of formal modeling and analysis of security. The position is within the project entitled "Attack-Defense Trees for Computer Security: Formal Modeling of Preventive and Reactive Countermeasures". Description of work --------------------- Attack-defense trees constitute a methodology to represent how an attacker may compromise a system and how a defender can protect it against potential attacks. The project's objective is to increase the expressive power of attack-defense trees by integrating reactive countermeasures into the formalism. The main tasks of the Ph.D. student will be to - Develop mathematical foundations for attack-defense trees distinguishing between protective and reactive countermeasures; - Propose quantitative evaluation techniques for attack-defense trees with protective and reactive countermeasures; - Validate the extended model in real-life case studies performed in collaboration with industry; - Co-supervise master students. A detailed description of the thesis topic is available at http://people.irisa.fr/Barbara.Kordy/vacancies.php Candidate's profile -------------------- The candidate is expected to have: - A Master degree in computer science or mathematics; - A proven interest in formal methods and formal modeling; - Excellent written and oral English skills. Background in computer security will be a plus. Knowledge of French is not required. Work environment ----------------- We offer a three year appointment funded by the French Ministry of Higher Education and Research. The successful candidate will participate in the activities of the Embedded Security and Cryptography (EMSEC) research team (http://www.irisa.fr/emsec/) co-led by Prof. Dr. Gildas Avoine and Prof. Dr. Pierre-Alain Fouque. The student will be supervised jointly by Dr. Barbara Kordy (http://people.irisa.fr/Barbara.Kordy/) and Prof. Gildas Avoine (http://www.avoine.net/). IRISA (https://www.irisa.fr/en) is located in Rennes at the heart of the beautiful Brittany region in the north-west of France. Rennes is situated 60km from the Atlantic Ocean, 60km from the UNESCO World Heritage Site of Mont Saint-Michel, and 70km from the charming city of Saint Malo. Direct high-speed rail service (TGV) connects Rennes with the center of Paris within 2 hours and with the France's largest international airport Paris Charles de Gaulle (CDG) within 3 hours. Application --------------- Applications should be written in English and include the following documents: - Motivation letter clearly explaining the candidate's interest in the proposed topic and his/her fit to the position; - Curriculum Vitae (including contact information, education and work experience, short description of the master thesis, list of publications, etc.); - Transcript of grades from all university-level courses taken; - Contact information for 2 referees. Applications will be considered on a rolling basis until the position is filled. Documents should be submitted by e-mail to Dr. Barbara Kordy (barbara.kordy at irisa.fr). Contact information ----------------------- For further inquiries please contact Dr. Barbara Kordy (barbara.kordy at irisa.fr) For more information about this vacancy please check http://people.irisa.fr/Barbara.Kordy/vacancies/PhD_16.pdf From wneuper at ist.tugraz.at Sat Apr 23 09:47:27 2016 From: wneuper at ist.tugraz.at (Walther Neuper) Date: Sat, 23 Apr 2016 15:47:27 +0200 Subject: [TYPES/announce] Last CfP "Justifying (in) Math" at CADGME 2016 Message-ID: <571B7CEF.8090809@ist.tugraz.at> Final Call for Abstracts and Posters - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - eduTPS: "Justifying (in) Math" Working Group on Education and TP Technology - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - at CADGME 2016 September 7-10, 2016, Targu Mures, Romania https://cadgme.ms.sapientia.ro/ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - New Deadline: Abstracts: May 2, 2016 Posters: May 2, 2016 The abstracts of contributed talks and posters will be published on the conference proceedings website. The length is maximum 300 words. Abstracts and posters should be submitted in as unformatted texts on the Easy Chair system: https://easychair.org/conferences/?conf=cadgme2016 Aims of the working group eduTPS: Mathematics is not only calculating, numeric and symbolic calculation, not only explaining with figures --- the distiguishing feature of math is justifying and deducing properties of mathematical objects and operations on firm grounds of logics. So Computer Algebra Systems (CAS) model calculation, Dynamic Geometry Systems (DGS) model figures --- and (Computer) Theorem Provers (TPS) model deduction and reasoning, mechanised by formal logic. TPS are widely unknown despite the fact, that recent advances in mathematics could not have been done without them (e.g. mechanised proofs of the Four Colour Theorem, of the Kepler Conjecture, etc.), that TPS are becoming indispensable in verification of requirements on complex technical systems (e.g. google car) and despite the fact, that leading TPS have math mechanised from first principles (axioms) to all undergraduate math and beyond. So the working group "eduTPS: justifying math" addresses a wide range of topics, from educational concepts of reasoning, explaining and justifying and from respective classroom experience on the one side to technical concepts and software tools, which mechanise and support these mathematical activities, on the other side. We elicit contributions from educators to the educational side as well as TP experts to the technical side --- the working group shall interactively elaborate on the connections between the two sides, connections which are not yet clarified to a considerable extent. Narrowing the apparent gap between TP technology and educational practice (and theory!) concerns the distinguishing essence of mathematics and may well lead to considerable innovations in how we teach and learn mathematics in the future. Points of interest include: * Adaption of TP -- concepts and technologies for education: knowledge representation, simplifiers, reasoners; undefinednes, level of abstraction, etc. * Requirements on software support for reasoning -- reasoning appears as the most advanced method of human thought, so at which age which kind of support by TP should be provided? * Automated TP in geometry -- relating intuitive evidence with logical rigor: specific provers, adaption of axioms and theorems, visual proofs, etc. * TP components in SW for engineers -- Formal Methods increasingly advance into engineering practice, so educational software based on TP components could anticipate that advancement. * Levels of authoring -- in order to cope with generality of TP: experts adapt to specifics of countries or levels, teachers adapt to courses and students. * Adaptive dialogues, students modeling and learning paths -- services for user guidance provided by TP technology: which interfaces enable flexible generation of adaptive user guidance? * Next-step-guidance -- suggesting a next step when a student gets stuck in problem solving: which computational methods can extend TP for that purpose? * TP as unifying foundation -- for the integration of technologies like CAS, DGS, Spreadsheets etc: interfaces for unified support of reasoning? * Continuous tool chains -- for mathematics education from high-school to university, from algebra and geometry to graph theory, from educational tools to professional tools for engineers and scientists. Programme Committee: Roman Ha?ek, University of South Bohemia, Czech Republic Zolt?n Kov?cs, Johannes Kepler University, Austria 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) Judit Robu, Babe?-Bolyai University Cluj, Romania Vanda Santos, CISUC, Portugal R?bert Vajda, University of Szeged, Hungary Wolfgang Windsteiger, Johannes Kepler University, Austria From bogom.s at gmail.com Fri Apr 22 05:14:39 2016 From: bogom.s at gmail.com (Sergiy Bogomolov) Date: Fri, 22 Apr 2016 11:14:39 +0200 Subject: [TYPES/announce] HSB 2016: CfP for the 5th International Workshop on Hybrid Systems Biology Message-ID: <016401d19c77$677b9a50$3672cef0$@gmail.com> First Call for Papers and Posters/Demos HSB 2016: The 5th International Workshop on Hybrid Systems Biology 20-21 October 2016, Grenoble (France) http://hsb2016.imag.fr/ Proceedings in Springer LNCS/LNBI series ===================================================================== The 5th International Workshop on 'Hybrid Systems Biology' will be held on October 20th and 21st in Grenoble (France). Previous editions have been held in Newcastle upon Tyne (UK), Taormina (Italy), Vienna (Austria, at VSL 2014), and Madrid (Spain, co-located with Madrid Meet 2015). Prior to the conference, on October 19, the organization of a one-day workshop with renowned invited speakers is being considered. Please refer to the conference website for constantly updated information. == IMPORTANT DATES == Initial submission: June 16, 2016 Notification: July 16, 2016 Final Submission: August 1, 2016 Accepted submissions are for papers and posters/demos (see further below) == TOPICS OF INTEREST == HSB is a single-track Systems Biology workshop with emphasis on hybrid approaches in a general sense. Hybrid dynamical modelling but also other dynamical modelling approaches are equally part of the scope of the workshop. Interdisciplinary contributions, such as combining modelling, analysis, algorithmic and experimental techniques from different areas, are especially welcome. 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 - Cyber-biological systems (e.g. integration of computation, networking and biological processes, medical devices, design and verification of molecular devices, engineered transcription networks) - Models and methods coping with incomplete, uncertain and heterogeneous information - 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 - Population models in biology (e.g. Mixed-Effects and Bayesian modelling) - Parametric and non-parametric learning for biological systems (methods for biological system identification and model selection, online and offline parameter and state estimation methods, inference from experimental data, constrained estimation) - 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 - Game-theoretical frameworks in biology (e.g., populations dynamics) - Biology-in-the-loop systems (computer control of living systems, bio-robotics) - Dynamical modelling for biomedical studies (e.g. therapies, teleoperation) == CALL FOR CONTRIBUTIONS == We solicit high-quality submissions, to be refereed by the Program Committee below, to be included in the oral presentation sessions of the workshop. Accepted papers will be published in a conference proceedings volume of the Springer LNCS/LNBI series (http://www.springer.com/lncs). Submitted papers shall describe original work that has not been previously published and is not under review for publication elsewhere. We will consider the following two types of submissions: * full papers (full-blown research work contributing theoretical analysis, methods, algorithms for biology/biomedicine, as well as novel results on biological case studies) * short papers (work in progress, tool papers and small case studies) Paper length is initially set to 15 pages for full papers, and 6 pages for short papers, in accordance with the LNCS Springer style. In addition we accept submissions for posters and tool demonstration, to be included in a dedicated poster/demo session of the workshop. Submissions shall be in the following form: * One-page poster/demo abstract (concise description of the research topic, ongoing work, first results or advancements on existing results, objectives and features or further developments of a new or improved tool) Abstracts and posters will not be published. Suitable contributions that could not be included in the workshop oral presentation sessions will be reconsidered for the poster/demo session. == PUBLICATION FORMS and PAPER SUBMISSION == Papers should be written in English, and should not exceed 6 (short papers) or 15 pages (full papers), inclusive of references, and have to be formatted in LNCS style. Additional material may be included in a clearly marked appendix but will not be included in the published version. Papers need to be submitted electronically as PDF files via the EasyChair online submission system ( https://easychair.org/conferences/?conf=hsb2016 ) == CONFERENCE REGISTRATION AND ENROLLMENT COSTS == Registration dates, procedures and costs will be posted in due time on the conference website. == PROGRAM COMMITTEE CHAIRS == - Eugenio Cinquemani, INRIA, Grenoble, France - Alexandre Donz?, University of California, Berkeley, USA == PROGRAM COMMITTEE == - Alessandro Abate, University of Oxford, UK - Frank Allgower, University of Stuttgart, Germany - Ezio Bartocci, TU Wien, Austria - Gregory Batt, INRIA Paris-Rocquencourt, France - Joke Blom, CWI, The Netherlands - Sergiy Bogomolov, IST Austria - Luca Bortolussi, University of Trieste, Italy - Luca Cardelli, Microsoft Research, UK - Milan Ceska, Department of Computer Science, University of Oxford, UK - Eugenio Cinquemani, INRIA Grenoble - Rhone-Alpes, France - Pieter Collins, Maastricht University, The Netherlands - Thao Dang, CNRS/VERIMAG, France - Hidde De Jong, INRIA Grenoble - Rhone-Alpes, France - Alexandre Donz?, UC Berkeley, EECS Department, USA - Fran??ois Fages, Inria Paris-Rocquencourt, France - Eric Fanchon, CNRS, TIMC-IMAG, France - Sicun Gao, MIT CSAIL, USA - Radu Grosu, Stony Brook University, USA - Joao Hespanha, University of California at Santa Barbara, USA - Jane Hillston, University of Edinburgh, Scotland - Hillel Kugler, Microsoft Research, USA - Sumit Kumar Jha, University of Central Florida, USA - Agung Julius, Rensselaer Polytechnic Institute, USA - Oded Maler, CNRS-VERIMAG, France - Andrzej Mizera, University of Luxembourg - Chris Myers, University of Utah, USA - Nicola Paoletti, Department of Computer Science, University of Oxford, UK - Ion Petre, Department of Computer Science, ?bo Akademi University, Finland - Alberto Policriti, University of Udine, Italy - Tatjana Petrov, IST Austria - Carla Piazza, University of Udine, Italy - David ?afr?nek, Masaryk University, Brno, Czech Republic - Guido Sanguinetti, University of Edinburgh, Scotland - Abhyudai Singh, University of Delaware, USA - P S Thiagarajan, Harvard Medical School, USA - Jana Tumova, Royal Institute of Technology, Sweden - Verena Wolf, Saarland University, Germany - Boyan Yordanov, Microsoft Research, UK - Paolo Zuliani, Newcastle University, UK == STEERING COMMITTEE == - Ezio Bartocci, Vienna University of Technology, Austria - Luca Bortolussi, Univerity of Trieste, Italy - Thao Dang, VERIMAG/CNRS, Grenoble, France - Adam Halasz, West Virginia University, USA - Oded Maler, VERIMAG/CNRS, Grenoble, France - Carla Piazza, University of Udine, Italy - Alessandro Abate, University of Oxford, Oxford, UK - David ?afr?nek, Masaryk University, Brno, Czech Republic -------------- next part -------------- An HTML attachment was scrubbed... URL: From alexander.perucci at graduate.univaq.it Fri Apr 22 07:54:23 2016 From: alexander.perucci at graduate.univaq.it (alexander.perucci at graduate.univaq.it) Date: Fri, 22 Apr 2016 13:54:23 +0200 (CEST) Subject: [TYPES/announce] DEADLINE APPROACHING - 3rd CfP and Dedicated Thematic Series On Springer Jisa Journal Message-ID: <228329241.54.1461326063233.JavaMail.Alexander@DESKTOP-7TKA96C> [Apologies for multiple postings] == DEADLINE APPROACHING - THIRD CALL for PAPERS and DEDICATED THEMATIC SERIES on SPRINGER JISA JOURNAL == 1st International Workshop on Formal to Practical Software Verification and Composition (VeryComp 2016) Co-located event of STAF 2016 (http://staf2016.conf.tuwien.ac.at/) Wien, Austria - July 4th 2016 Web site: verycomp2016.disim.univaq.it == IMPORTANT DATES == Paper submissions (extended): April 28, 2016 Notification of authors: May 25, 2016 Camera-ready copies: June 20, 2016 == THEMES AND OBJECTIVES == Nowadays, modern applications are increasingly realized as distributed systems composing existing pieces of software that autonomically cooperates to achieve a common goal. As a matter of fact, this calls for new software composition paradigms, and patterns, modeling and verification methods that are practical and usable on one hand and formal on the other. Despite the great interest in practical Software Composition and Formal Verification in their isolation, no common and integrated approaches have been established yet. VeryComp promotes contributions related to the subject at different levels: from modelling and verification to analysis, from componentization to composition. Foundational contributions as well as concrete application experiments are sought. VeryComp 2016 welcomes research papers, experience papers and tool presentations; nevertheless, papers describing novel research contributions and innovative applications are of particular interest. Details on workshop goals and themes can be found at: http://verycomp2016.disim.univaq.it All accepted papers will be published as part of a Springer LNCS Proceedings Volume (Lecture Notes in Computer Science): http://www.springer.com/lncs Furthermore, selected participants will be invited to submit an extended version of their papers after the workshop to a Thematic Series of the Springer JISA journal on Verification and Composition for the Internet of Services and Things download the CfP - http://verycomp2016.disim.univaq.it/jisa-thematic-series. Each submitted paper will undergo a formal peer review process by at least 3 PC members. Contributions can be: - Regular papers (maximum 12 pages): In this category fall those contributions which propose novel research contributions, address challenging problems with innovative ideas, or offer practical contributions in the application of FM and SE approaches to software verification and composition. Regular papers should clearly describe the situation or problem tackled, the relevant state of the art, the position or solution suggested and the potential benefits of the contribution. - Short papers (maximum 8 pages): This category includes tool demonstrations, position papers, industrial experiences and case-studies, and visionary papers. Authors of papers reporting industrial experiences are encouraged to make their experimental results available for use by reviewers. Similarly, authors of tool demonstration papers should make their tool available for use by reviewers. == Workshop Chairs == - Marco Autili, University of L?Aquila, Italy, marco.autili at univaq.it - Massimo Tivoli, University of L?Aquila, Italy, massimo.tivoli at univaq.it - Luca Ferrucci, ISTI-CNR, Italy, ferrucci at isti.cnr.it - Manuel Mazzara, Innopolis University, Russia, m.mazzara at innopolis.ru - Davide Bresolin, DISI - Universitu of Bologna, Italy, davide.bresolin at unibo.it - Marcello Bersani, DEIB - Politecnico di Milano, Italy, marcellomaria.bersani at polimi.it - Marisol Garcia-Valls, University Carlos III, Spain, mvalls at it.uc3m.es == Program Committee == - Domenico Bianculli, Universit? du Luxembourg - Ste?phane Demri, NewYork University & CNRS, France - Silvio Ghilardi, Universita? degli studi di Milano, Italy - Nafees Qamar, Vanderbilt University, USA - David Miguel Ramalho Pereira, Polytechnical School of Porto, Portugal - Cesar Sanchez, IMDEA Software Institute, Spain - Vincenzo Ciancia, ISTI-CNR, Italy - Gwen Salaun, INRIA, Grenoble-Rhone-Alpes, France - Guglielmo De Angelis, CNR-IASI/ISTI, Italy - Paola Inverardi, University of L?Aquila, Italy - Ivica Crnkovic, MaIardalen University, Sweden - Radu Calinescu, University of York, UK - Schahram Dustdar, University of Technology Wien, Austria - Luciano Baresi, Politecnico di Milano, Italy - Mauro Caporuscio, Linnaeus University, Sweden - Nikolaos Georgantas, INRIA, France - Salvatore Distefano, Universit? di Messina, Italy - Victor Rivera, Innopolis University, Russia - Pascal Poizat, Paris Ouest University and LIP6, France - Saad Mubeen, M?lardalen University, Sweden - Hernan Melgratti, Universidad de Buenos Aires, Argentina - Julio Medina, Universidad de Cantabria, Spain - Patricia Lago, VU University Amsterdam, Nederland - Carlo Ghezzi, Politecnico di Milano, Italy - Antonio Bucchiarone, FBK-IRST, Italy - Antonio Brogi, Universit? di Pisa, Italy - Amel Bennaceur, The Open University, UK - Carlo Bellettini, Universit? degli studi di Milano, Italy == Web Chair & Publicity Chair == - Alexander Perucci, University of L'Aquila, Italy == List of topics (not limited to) == - Specification and design of software composition models - Formal verification and model checking of software integration code - Service-oriented software composition - Automated software composition and coordination - Formal verification of self-adaptive systems - Model-driven software composition - Correct-by-construction software composition - Communication middleware support for service oriented composition - Formal verification and model checking of multi-agent systems From taking at google.com Sun Apr 24 17:55:07 2016 From: taking at google.com (Tim King) Date: Sun, 24 Apr 2016 14:55:07 -0700 Subject: [TYPES/announce] Final CFP: 14th International Workshop on Satisfiability Modulo Theories Message-ID: SMT Workshop 2016 14th International Workshop on Satisfiability Modulo Theories Affiliated with IJCAR 2016, Coimbra, Portugal July 1sth - 2nd, 2016 http://smt-workshop.cs.uiowa.edu/2016/ --- Final Call For Papers --- ====================================================================== Background ---------- Determining the satisfiability of first-order formulas modulo background theories, known as the Satisfiability Modulo Theories (SMT) problem, has proved 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, are especially encouraged. Important dates --------------- * Submission deadline: April 29, 2016 (extended from April 15, 2016) * Notification: May 20, 2016 * Camera ready versions due: May 27, 2016 * Workshop: July 1-2, 2016 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 page does not include references.) To submit a paper, go to the EasyChair SMT page and follow the instructions there. Original papers presented at SMT 2016 will be recommended by the Program Committee to be considered for a special issue of the Journal on Formal Methods in System Design (FMSD) on Satisfiability Modulo Theories. Encouraging Student Participation through the Morgan Deters Travel Award -------------------------- The Morgan Deters Travel Award was created to honor the memory of Morgan Deters, for his contributions to the theory and practice of SMT. The award is intended to enable selected students to attend the SMT workshop by partially covering their workshop-related expenses. While preference will be given to students who will play an active role in the workshop, students who do not expect to give presentations, including students who have just begun their research, or are considering the field, are encouraged to apply. Applications for the travel award will be through an application form on . The application includes a short recommendation letter written by the student's supervisor. Applications should be submitted by June 5. Donations to the travel award fund are welcome at . Program Committee ----------------- * Erika Abraham (RWTH Aachen) * Nikolaj Bjorner (Microsoft Research) * Jasmin Christian Blanchette (Inria Nancy & LORIA) * Sylvain Conchon (Universite Paris-Sud) * Leonardo de Moura (Microsoft Research) * Rayna Dimitrova (MPI-SWS) * Pascal Fontaine (Universite de Lorraine) * Alberto Griggio (Fondazione Bruno Kessler) * Liana Hadarean (Synopsys) * Jochen Hoenicke (Universitat Freiburg) * Dejan Jovanovic (SRI International) * Tim King (Google), co-chair * David Monniaux (VERIMAG) * Alexander Nadel (Intel) * Albert Oliveras (Technical University of Catalonia) * Ruzica Piskac (Yale University), co-chair * Andrew Reynolds (EPFL) * Enric Rodriguez Carbonell (Technical University of Catalonia) * Philipp Ruemmer (Uppsala University) * Roberto Sebastiani (Universita di Trento) * Cesare Tinelli (University of Iowa) * Thomas Wies (NYU) * Damien Zufferey (MIT) Invited Speakers ---------------- Bruno Dutertre, SRI International Bruno Dutertre is a Staff Scientist at SRI International, Menlo Park. CA. His research interests include formal methods and their application to the verification of high-integrity systems. At SRI, he maintains and develops formal methods tools, such as, model checkers and SMT solvers. He is the main developer and maintainer of the Yices 2 SMT Solver. Other speakers will be announced on the website. -------------- next part -------------- An HTML attachment was scrubbed... URL: From simonsen at diku.dk Mon Apr 25 10:57:09 2016 From: simonsen at diku.dk (Jakob Grue Simonsen) Date: Mon, 25 Apr 2016 16:57:09 +0200 Subject: [TYPES/announce] HOR 2016 deadline extension Message-ID: <571E3045.3080800@diku.dk> HOR 2016 ***Deadline Extension*** Submission deadline extended to May 2nd, 2016, 19.00GMT. 8th International Workshop on Higher-Order Rewriting June 25, 2016 Porto, Portugal Affiliated with FSCD 2016 HOR is a forum to present work concerning all aspects of higher-order rewriting. The aim is to provide an informal and friendly setting to discuss recent work and work in progress. SCOPE The following is a non-exhaustive list of topics for the workshop: * Applications: proof checking, type checking, theorem proving, functional programming, declarative programming, program transformation. * Foundations: pattern matching, unification, strategies, termination, syntactic properties, type theory. * Frameworks: term rewriting, conditional rewriting, graph rewriting, net rewriting, comparisons of different formats. * Implementation: graphs, nets, abstract machines, explicit substitution, rewriting tools, compilation techniques. * Semantics: operational semantics, denotational semantics, separability, higher-order abstract syntax. SUBMISSION Submissions can be extended abstracts describing new results, work in progress, or problems, in higher-order rewriting. In addition, short versions of articles recently published or submitted elsewhere on higher-order rewriting are welcome. Submissions should be between 2 and 5 pages in PDF format. The proceedings of HOR 2016 will be included on the FSCD electronic proceedings.' There will be no printed proceedings or post-workshop proceedings. All contributions should be submitted via Easychair: https://easychair.org/conferences/?conf=hor2016 IMPORTANT DATES Submission: Extended to May 2nd, 2016, 19.00GMT Notification May 9, 2016 Final version: May 30, 2016 Workshop: June 25, 2016 PROGRAM COMMITTEE * Takahito Aoto (Niigata University) * Dan Dougherty (Worcester Polytechnic Institute) * Jeroen Ketema (Codeplay Software Ltd) * Alexis Saurin (Universit? Paris 7) * Jakob Grue Simonsen (University of Copenhagen, Chair) WEB PAGES HOR 2016: http://www.diku.dk/hjemmesider/ansatte/simonsen/HOR2016/ HOR series of workshops: http://hor.pps.univ-paris-diderot.fr FSCD 2016 homepage: fscd2016.dcc.fc.up.pt/ FURTHER INFORMATION Contact simonsen at diku.dk From alastair.donaldson at imperial.ac.uk Mon Apr 25 10:39:10 2016 From: alastair.donaldson at imperial.ac.uk (Alastair Donaldson) Date: Mon, 25 Apr 2016 15:39:10 +0100 Subject: [TYPES/announce] Postdoc position at Imperial College London in "Reliable Many-Core Programming" Message-ID: <571E2C0E.3030902@imperial.ac.uk> [Apologies if you receive multiple copies.] I am looking to recruit a postdoc for a Research Associate position in my Multicore Programming Group at Imperial College London, to work on program analysis, verification and testing techniques for many-core systems. The post is for 2.5 years (with some flexibility in start date and duration), and will be funded as part of my recently-awarded EPSRC Early Career Fellowship project, ?Reliable Many-Core Programming? (http://gow.epsrc.ac.uk/NGBOViewGrant.aspx?GrantRef=EP/N026314/1).The Department of Computing at Imperial provides a vibrant and stimulating research environment in the heart of London, with leading research groups working on programming languages, verification and testing.The department of is consistently recognised by high research ratings. 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. Many-core CPU and GPU architectures offer tremendous potential for building exciting next-generation applications.However, they present a real challenge to software developers and platform vendors, because (a) writing high-performance code in many-core programming models is difficult and error-prone, and (b) building highly optimizing compilers, drivers and runtime systems for these programming models is a large and complex task. My recent work, with my research group and collaborators internationally, has demonstrated that formal specification, verification, program analysis and testing techniques can be very effective in the early identification of reliability issues across the many-core stack, including errors in next-generation architecture designs, bugs in many-core compilers, ambiguities and errors in many-core language specifications, subtle defects in many-core software, and problems in high-level translation tools that generate many-core code from higher-level representations. The aim of the ?Reliable Many-Core Programming? project is to devise novel techniques to aid in the engineering of rigorous many-core software stacks, by investigating: ?Formal techniques for precisely specifying many-core programming language semantics ?Program analysis and verification techniques for reasoning about the behaviour of massively parallel many-core code ?Translation validation methods for checking the correctness of automatic transformations from high-level languages into optimized many-core code ?Automatic test case generation to identify defects in low-level compilation tools targeting many-core platforms With a strong emphasis on tool support and automation, the project will involve collaboration with four key industrial partners ? AMD, ARM, Imagination Technologies and NVIDIA ? as well interaction with Prof Albert Cohen (INRIA) and his research group. The breadth of the fellowship project allows for some flexibility in the profile of applicants.For example: ?The project would be a good fit for a practically-minded applicant who has experience working on compiler frameworks, expertise related to concurrent and multi/many-core software (e.g. familiarity with OpenCL/CUDA), and some familiarity with optimization and architectural issues.I would expect such a practically-minded candidate to be interested in learning about more formal techniques and developing their theoretical background according to the needs of the project. ?The project would also be suited to a more theoretically-minded applicant, with a strong background in formal verification and reasoning about concurrent programs.There is plenty of scope for such a candidate to work on the theoretical foundations of many-core programming, but I would seek to appoint a researcher who is also enthusiastic to learn about practical aspects of many-core systems, and willing to invest a portion of their time in software engineering work and empirical evaluation. ?A candidate with a profile lying between the above examples would be ideal. The main qualities I am looking for in an applicant are (a) a strong research track record in a relevant area, (b) ambition to lead high-quality research, (c) excellent communication skills, (d) solid programming skills, and (e) a desire to learn about many-core systems in detail. I actively encourage an applicant who wishes to explore their own research ideas within the scope of the project, and a research statement is required as part of the application.My research group, and Imperial in general, also offer many opportunities to help postdocs develop as independent researchers (e.g. through Imperial?s postdoc development centre, https://www.imperial.ac.uk/staff-development/postdoc-development-centre/). Please have a look at our group?s web pages and recent publications (http://multicore.doc.ic.ac.uk/) to see whether the sort of work we do excites you, and please contact me if you are interested in applying for the position (alastair.donaldson at imperial.ac.uk). For formal details on how to apply, look at our department?s vacancies (http://www.imperial.ac.uk/computing/job-vacancies/) and search for ?Reliable Many-Core Programming?. Best wishes Alastair Donaldson -------------- next part -------------- An HTML attachment was scrubbed... URL: From rayna at mpi-sws.org Mon Apr 25 08:29:44 2016 From: rayna at mpi-sws.org (Rayna Dimitrova) Date: Mon, 25 Apr 2016 14:29:44 +0200 Subject: [TYPES/announce] SYNT 2016: Final CfP and deadline extension Message-ID: <571E0DB8.9070907@mpi-sws.org> ---------------------------------------------------------------------- SYNT 2016 - Call For Papers 5th Workshop on Synthesis Toronto, Canada, July 17, 2016 http://formal.epfl.ch/synt/2016/ ---------------------------------------------------------------------- The workshop aims to bring together researchers interested in the broad area of synthesis of computing systems. The workshop aims to foster the development of frontier techniques in automating the development of computing systems and is inclusive in its interpretation of the term synthesis. Topics of interest include, but are not limited to: * algorithms and tools for software synthesis and reactive (discrete-time, timed, hybrid, ...) synthesis, * specification languages and optimization in synthesis, * complexity and decidability results for synthesis, * case studies of software or hardware synthesis, * connections between verification and synthesis, * connections between synthesis and inductive programming. ---------------------------------------------------------------------- We welcome scientific contributions of the following forms: * regular papers (max. 15 pages in EPTCS style, excluding references) * tool papers (max. 7 pages in EPTCS style, excluding references) * presentation-only papers (extended abstract of max. 2 pages in EPTCS style) Submitted regular and tool papers must be original and unpublished. Accepted papers will appear in the Electronic Proceedings in Theoretical Computer Science series; hence, submissions must be prepared in LaTeX using the EPTCS macro package. Given sufficient interest, extended versions of selected papers will appear in a special issue of the journal Acta Informatica. Presentation-only papers may describe already published work, or be under concurrent submission. They will not be part of the workshop's proceedings. ---------------------------------------------------------------------- Important dates: Paper submission: May 6, 2016 Author notification: May 30, 2016 Workshop: July 17, 2016 ---------------------------------------------------------------------- Student Travel Award Thanks to the sponsorship of ExCAPE, this year we introduce an award for the best student paper (a paper, at least one of the authors of which is a student). The grant will cover the travel and attendance costs of the student who is presenting the paper. ---------------------------------------------------------------------- Program Committee: * Roderick Bloem (Graz University of Technology) * Patricia Bouyer-Decitre (LSV, CNRS & ENS de Cachan) * Swarat Chaudhuri (Rice University) * Rayna Dimitrova (MPI-SWS) * R?diger Ehlers (University of Bremen) * Bernd Finkbeiner (Saarland University) * Dana Fisman (University of Pennsylvania) * Swen Jacobs (Saarland University) * St?phane Lafortune (University of Michigan) * Stephen H. Muggleton (Imperal College, London) * Ruzica Piskac (Yale University) * Nir Piterman (University of Leicester) * Nadia Polikarpova (Massachusetts Institute of Technology) * Arjun Radhakrishna (University of Pennsylvania) * Veselin Raychev (ETH Zurich) * Roopsha Samanta (IST Austria) * Ocan Sankur (Irisa Rennes) * Sanjit A. Seshia (UC Berkeley) * Rishabh Singh (Microsoft Research) * Ashish Tiwari (SRI International) * Ufuk Topcu (University of Texas at Austin) * Emina Torlak (University of Washington) * Damien Zufferey (Massachusetts Institute of Technology) Organization Committee: * Rayna Dimitrova (MPI-SWS) * Ruzica Piskac (Yale University) ---------------------------------------------------------------------- SYNT 2016 is a satellite event of CAV 2016 and will take place on July 17 in Toronto, Canada. SYNT 2016 program will include: Report on Syntax-Guided Synthesis (SyGuS 2016) Competition, presented by Dana Fisman, University of Pennsylvania Report on Reactive Synthesis (SYNTCOMP 2016) Competition, presented by Swen Jacobs, Saarland University Invited speakers will be announced soon. ---------------------------------------------------------------------- The SYNT 2016 workshop is kindly supported by the NSF Expedition in Computer Augmented Program Engineering (ExCAPE) project. From bogom.s at gmail.com Mon Apr 25 07:59:51 2016 From: bogom.s at gmail.com (Sergiy Bogomolov) Date: Mon, 25 Apr 2016 13:59:51 +0200 Subject: [TYPES/announce] CAV 2016: DEADLINE EXTENSION for 9th International Workshop on Numerical Software Verification (NSV 2016) Message-ID: <168501d19ee9$f9d6fd80$ed84f880$@gmail.com> CALL FOR PAPERS NSV 2016 -- DEADLINE EXTENSION UNTIL MAY 6 ========= 9th International Workshop on Numerical Software Verification July 17-18, 2016 CAV 2016 Toronto, Ontario, Canada Web Page: http://nsv2016.pages.ist.ac.at/ Important Dates =============== Submissions deadline: ** May 6, 2016 ** Notification: May 15, 2016 Final version: May 28, 2016 Workshop: July 17-18, 2016 ** New this year ** ==================== All accepted papers will be published as Lecture Notes in Computer Science (LNCS) with Springer Verlag. 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: https://easychair.org/conferences/?conf=nsv2016 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 LNCS style, including bibliography and well-marked appendices: http://www.springer.com/lncs 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. All accepted papers will be published as Lecture Notes in Computer Science (LNCS) with Springer Verlag. Chairs ======= Sergiy Bogomolov (IST Austria, Austria) Matthieu Martel (Universit? de Perpignan, France) Pavithra Prabhakar (Kansas State University, USA) Program Committee ================== Stanley Bak (Air Force Research Laboratory Rome, USA) Ezio Bartocci (Vienna University of Technology, Austria) Sylvie Boldo (INRIA, France) Olivier Bouissou (CEA, France) Alexandre Chapoutot (ENSTA ParisTech, France) Nasrine Damouche (Universit? de Perpignan, France) Georgios Fainekos (Arizon State University, USA) Mirco Giacobbe (IST Austria, Austria) Eric Goubault (CEA, France) Susmit Jha (United Technologies Research Center, USA) Jim Kapinski (Toyota, USA) Ian Mitchell (UBC, Canada) Dejan Nickovic (AIT, Austria) Corina Pasareanu (NASA Ames Research Center, USA) Walid Taha (Halmstadt University & Rice University, Sweden) Oleg Sokolsky (University of Pennsylvania, USA) Mahesh Viswanathan (University of Illinois at Urbana-Champaign, USA) -------------- next part -------------- An HTML attachment was scrubbed... URL: From Ralph.Matthes at irit.fr Tue Apr 26 06:52:45 2016 From: Ralph.Matthes at irit.fr (Ralph Matthes) Date: Tue, 26 Apr 2016 12:52:45 +0200 Subject: [TYPES/announce] 1st call for participation: Proofs, Justifications and Certificates, 3-4 June, Toulouse Message-ID: <571F487D.2090806@irit.fr> FIRST CALL FOR PARTICIPATION WORKSHOP ON PROOFS, JUSTIFICATIONS AND CERTIFICATES 3-4 June 2016, Toulouse, France Part of the thematic trimester CURRENT ISSUES IN THE PHILOSOPHY OF PRACTICE OF MATHEMATICS & INFORMATICS (CIPPMI) of the International Center for Mathematics and Computer Science (CIMI), University of Toulouse. ********************************** AIMS AND SCOPE The workshop aims to bring together researchers working in (1) Provability Logic, (2) Realizability, (3) Proof certificates and (4) Justification Logic. The aim is to foster collaboration and share ideas between the four fields, and all presentations will be accessible to researchers and students working in any of them. There will be one session devoted to each field, each with two invited speakers. In order to generate a constructive exchange, aside from one hour of speaking time, each presentation will include an additional half hour devoted to questions and discussion. *The workshop is open to all and no registration is needed.* ********************************** PROGRAM Friday 3rd June, Institut de Recherche en Informatique de Toulouse (IRIT), Auditorium Herbrand Session 1, Friday 3rd June, 9h-10h30, 10h45-12h15, PROVABILITY LOGIC + Lev BEKLEMISHEV (Steklov Mathematical Institute, Russia), Positive provability logic and reflection calculus: an overview + Joost JOOSTEN (Universitat de Barcelona, Spain), A Calculus of Worms in Coq Session 2, Friday 3rd June, 14h15-15h45, 16h-17h30, REALIZABILITY + Fernando FERREIRA (University of Lisbon, Portugal), Modified realizability and functional interpretations: some logical and mathematical observations + Federico ASCHIERI (Technical University of Vienna, Austria), From Intuitionistic Realizability to Classical Realizability Saturday 4th June, Institut de Math?matiques de Toulouse (IMT), Amphi Schwartz Session 3, Saturday 4th June, 9h-10h30, 10h45-12h15, CERTIFICATES + Dale MILLER (Inria Saclay, France), Defining and checking proof certificates + Jasmin Christian BLANCHETTE (Inria Nancy Grand Est, France), Semi-intelligible Isabelle Proofs from Machine-Generated Proofs Session 4, Saturday 4th June, 14h15-15h45, 16h-17h30, JUSTIFICATION + Thomas STUDER (University of Bern, Switzerland), Justification Logic - a short introduction + Juan Pablo AGUILERA (Technical University of Vienna, Austria), An arithmetical interpretation for negative introspection ********************************** WEBPAGE AND CONTACT Workshop webpage: http://www.cimi.univ-toulouse.fr/cippmi/en/workshop-ii-3-4th-june You may direct inquiries to Ralph Matthes: matthes at irit.fr . ********************************** SCIENTIFIC COMMITTEE + David Fern?ndez-Duque + Andreas Herzig + Ralph Matthes + Martin Strecker From robertog at kth.se Tue Apr 26 09:55:44 2016 From: robertog at kth.se (Roberto Guanciale) Date: Tue, 26 Apr 2016 13:55:44 +0000 Subject: [TYPES/announce] PhD position in Formal Modelling and Verification for High Assurance Message-ID: <60bd0fc0069f4224ab69004fa8a97dc0@exdb02.ug.kth.se> We are seeking candidates for a PhD position in the department of computer science at KTH Royal Institute of Technology. The position is fully funded and is part of a larger research project led by Professor Mads Dam. Our research vision is to produce embedded software platforms that have mathematically guaranteed security properties through the use of formal modelling and verification. We are looking for highly-qualified students that can contribute to the work on formal modelling of processor microarchitecture and on software verification. The student will be involved in (i) modelling the effects of low-level system components using interactive theorem provers, (ii) validating the formal models by checking their adherence with the real hardware, and (iii) verifying the effectiveness of new and existing countermeasures for the security threats that exploit the system components. KTH Royal Institute of Technology in Stockholm is the largest and oldest technical university in Sweden. No less than one-third of Sweden?s technical research and engineering education capacity at university level is provided by KTH. The application deadline is 30 May 2016. The starting date is open for discussion. Ideally we would like the successful candidate to start September 2016. The full advertisement can be found at https://www.kth.se/en/om/work-at-kth/lediga-jobb/what:job/jobID:98977/where:4/ Roberto Guanciale From georg.moser at uibk.ac.at Wed Apr 27 10:58:21 2016 From: georg.moser at uibk.ac.at (Georg Moser) Date: Wed, 27 Apr 2016 16:58:21 +0200 Subject: [TYPES/announce] 2-year PostDoc or 3-year PhD position at the University of Innsbruck Message-ID: <5720D38D.8040907@uibk.ac.at> 2-year PostDoc or 3-year PhD position at the University of Innsbruck ====================================================================== Within the research unit Computation with Bounded Resources at the University of Innsbruck, Austria there is an opening for a 2 year position as postdoctoral researcher or a 3 year position as PhD student. The position is funded by the ANR-FWF project "The fine structure of proof systems and their computational interpretations" (FISP for short). The research unit is part of the Computational Logic Group of the Department of Computer Science. The objective of FISP is to apply the powerful and promising techniques from structural proof theory to central problems in computer science for which they have not been used before, especially the understanding of the computational content of proofs, the extraction of programs from proofs and the logical control of refined computational operations. Its primary objective is to build new concrete computational interpretations of proof systems based on the techniques developed in the STRUCTURAL project (2011-2013). A strong background in the themes of the FISP project is an asset. Candidates with a strong theoretical background in related areas are also encouraged to apply. Candidates for the postdoc position are required to hold a PhD degree; candidates for the PhD position must have a Master's or equivalent degree. Candidates are expected to contribute to research within the project. Knowledge of German is not required. The annual gross salary is approximately EUR 50.200 for the postdoc position and EUR 28.600 for the PhD position. Applications (including CV, publication list, and two references) may be sent by email, to the research unit leader Georg Moser at georg.moser at uibk.ac.at no later than May 31, 2016. Informal inquiries are also welcome at the same email address. The city of Innsbruck is superbly located in the beautiful surroundings of the Tyrolean Alps. The combination of the Alpine environment and urban life in this historic town provides a high quality of living. Further information is available from the following links: *) Project FISP: http://cl-informatik.uibk.ac.at/research/projects/the-fine-structure-of-formal-proof-systems-and-the/ *) Computation with Bounded Resources Research Unit http://cbr.uibk.ac.at/ *) Computational Logic Group http://cl-informatik.uibk.ac.at/ From davide.ancona at unige.it Thu Apr 28 09:39:19 2016 From: davide.ancona at unige.it (Davide Ancona) Date: Thu, 28 Apr 2016 15:39:19 +0200 Subject: [TYPES/announce] Deadline extended: VORTEX @ ECOOP 2016 - 1st Workshop on Runtime Verification for Object-Oriented Languages, and Systems Message-ID: <57221287.5010109@unige.it> *********************************************************************** CALL FOR PAPERS VORTEX 2016 - Verification of Objects at RunTime EXecution *One week deadline extension* Co-located with ECOOP 2016, July 18, Rome, Italy http://2016.ecoop.org/track/VORTEX-2016 *********************************************************************** Chairs --------- Davide Ancona, DIBRIS, Universit? di Genova, Italy Frank de Boer, CWI, Amsterdam, Netherlands Important Dates (*updated*) ---------------------- All deadlines are at 23:59 AoE (Anywhere on Earth timezone, Howland Island time, UTC-12h) Submission deadline:*May, 7th* Notification: May, 28th Camera-ready: June, 15th Workshop: July, 18th Program Committee ------------------------------ Davide Ancona, Universit? di Genova, Italy (co-chair) Frank S. de Boer, CWI-Leiden University, Netherlands (co-chair) Wolfgang Ahrendt, Chalmers University of Technology, Sweden Ferruccio Damiani, Universit? di Torino, Italy Stijn De Gouw, CWI, Fredhopper, Netherlands Radu Grosu, Vienna University of Technology, Austria Klaus Havelund, NASA/Caltech Jet Propulsion Laboratory, USA Reiner H?hnle, TU Darmstadt, Germany Jean-Baptiste Jeannin, Samsung Research America, USA Martin Leucker, University of L?beck, Germany Gordon Pace, University of Malta, Malta Grigore Rosu, University of Illinois at Urbana-Champaign, USA Gerardo Schneider, University of Gothenburg, Sweden Tarmo Uustalu, Tallinn University of Technology, Estonia Overview ------------ Runtime verification (RV) is an approach to software verification which is concerned with monitoring and analysis of software and hardware system executions. In recent years RV has gained more and more consensus as an effective and promising approach to ensure software reliability, bridging a gap between formal verification, and conventional testing; furthermore, monitoring a system during runtime execution offers additional opportunities for addressing error recovery, self-adaptation, and other issues that go beyond software reliability. The goal of the first edition of this workshop is to bring together researchers working on RV for object-oriented languages, and systems, on topics covering either theoretical, or practical aspects, or, preferably, both. Call for contributions ---------------------------- Contributions are solicited on Runtime Verification in the context of Object-Oriented Programming addressing open questions covering theoretical and/or practical aspects, presenting new implemented tools, proposing interesting new applications, or describing real case studies. Submissions suggesting speculative new approaches, raising challenging issues, or focusing on problems deemed to be crucial for the research community are also welcome, as well as all contributions covering topics suitable for lively discussion at the workshop. Topics of interest include, but are not limited to, the following ones: - combination of static and dynamic analyses - industrial applications - monitor construction and synthesis techniques - monitoring concurrent/distributed systems - program adaptation - runtime enforcement, fault detection, recovery and repair - RV for safety and security - 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. Submission Instructions -------------------------------- Submissions must be in English, in PDF format, and are limited to 6 pages in the ACM Proceedings Format (http://www.acm.org/publications/proceedings-template). Papers must be submitted electronically via Easy Chair at https://easychair.org/conferences/?conf=vortex2016. PC members, except for the chairs, are allowed to submit papers, and any conflict of interest will be properly managed by excluding the involved PC members from the review and evaluation process. Proceedings and Special Issue ----------------------------------------- Accepted papers will have the option of being published in the ACM Digital Library. Depending on the quality and the overall number of accepted papers, authors of selected papers will be invited after the workshop to submit an extended version for a special issue hosted by the online open-access Journal Frontiers in ICT (Specialty Formal Methods, http://journal.frontiersin.org/journal/all/section/formal-methods). From maffei at cs.uni-saarland.de Thu Apr 28 05:54:26 2016 From: maffei at cs.uni-saarland.de (Matteo Maffei) Date: Thu, 28 Apr 2016 11:54:26 +0200 Subject: [TYPES/announce] =?utf-8?q?Call_for_Participation=3A_29th_IEEE_Co?= =?utf-8?q?mputer_Security_Foundations_Symposium_=28CSF=E2=80=9916=29?= Message-ID: <31C35730-DCD8-49BD-AB5A-56F8156D2877@cs.uni-saarland.de> CALL FOR PARTICIPATION 29th IEEE COMPUTER SECURITY FOUNDATIONS SYMPOSIUM (CSF?16) --- June 27-July 1, 2016, Lisbon, Portugal --- CSF affiliated workshops: FCS, GraMSec Website: http://csf2016.tecnico.ulisboa.pt The early registration deadline is May 27, 2016 Online registration: http://csf2016.tecnico.ulisboa.pt/registration.html --- The Computer Security Foundations Symposium (CSF) is an annual conference for researchers in computer security, to examine current theories of security, the formal models that provide a context for those theories, and techniques for verifying security. It was created in 1988 as a workshop of the IEEE Computer Society's Technical Committee on Security and Privacy, in response to a 1986 essay by Don Good entitled ?The Foundations of Computer Security?We Need Some.? The meeting became a ?symposium? in 2007, along with a policy for open, increased attendance. Over the past two decades, many seminal papers and techniques have been presented first at CSF. --- Invited speakers: - Ross Anderson, University of Cambridge - Andrew Appel, Princeton University - Ulfar Erlingsson, Google --- List of accepted papers: http://csf2016.tecnico.ulisboa.pt/accepted.html --- CSF Program Chairs: - Michael Hicks, University of Maryland - Boris K?pf, IMDEA Software Institute Organizing Committee: - General chair: Pedro Ad?o, Universidade de Lisboa and Instituto de Telecomunica??es - Publications chair: Deepak Garg, Max Planck Institute for Software Systems - Publicity chair: Matteo Maffei, CISPA, Saarland University -------------- next part -------------- An HTML attachment was scrubbed... URL: From uni at hoffjan.de Thu Apr 28 10:29:51 2016 From: uni at hoffjan.de (Jan Hoffmann) Date: Thu, 28 Apr 2016 10:29:51 -0400 Subject: [TYPES/announce] LOLA 2016: Call for talk proposals Message-ID: CALL FOR TALK PROPOSALS ______________________________________________________________________ LOLA 2016: Syntax and Semantics of Low Level Languages Sunday, 10 July 2016, New York, USA A satellite workshop of LICS http://lola.cse.buffalo.edu ______________________________________________________________________ /Important Dates/ Abstract submission: Tuesday, 24 May 2016 Author notification: Thursday, 2 June 2016 LOLA 2016 workshop: Sunday, 10 July 2016 /Invited Speakers/ TBA /Workshop Description/ 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 this past decade 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 2016, 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 - Relaxed memory models - 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 Information/ 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 research programs, position presentations, and short tutorials, as well as more traditional research talks describing new results. The program committee will select the workshop presentations from submitted talk proposals, which may take the form either of a *two page abstract* or of a longer (published or unpublished) paper describing completed work. Abstracts can be submitted using EasyChair at https://www.easychair.org/conferences/?conf=lola2016 /Program Committee/ Arthur Azevedo de Amorim, University of Pennsylvania Stephen Brookes, Carnegie Mellon University Benjamin Delaware, Massachusset Institute of Technology Delphine Demange, University of Rennes 1 / IRISA Marco Gaboardi, University at Buffalo, SUNY (co-chair) Dan Ghica, University of Birmingham Jan Hoffmann, Carnegie Mellon University (co-chair) Sam Staton, Oxford University From andrei at inf.unibe.ch Thu Apr 28 08:28:41 2016 From: andrei at inf.unibe.ch (Andrei Chis) Date: Thu, 28 Apr 2016 14:28:41 +0200 Subject: [TYPES/announce] 1st CFP: SLE 2016 (9th ACM SIGPLAN International Conference on Software Language Engineering) Message-ID: **Call for Papers** ======================================================================== 9th ACM SIGPLAN International Conference on Software Language Engineering (SLE 2016) Oct 31-Nov 1, 2016, Amsterdam, Netherlands (Co-located with SPLASH 2016) General chair: Tijs van der Storm, CWI, Netherlands Program co-chairs: D?niel Varro, Budapest University of Technology and Economics, Hungary Emilie Balland, Sensational AG, Switzerland http://conf.researchr.org/track/sle-2016/sle-2016-papers http://www.sleconf.org/2016/ Follow us on twitter: https://twitter.com/sleconf ======================================================================== Software Language Engineering (SLE) is the application of systematic, disciplined, and measurable approaches to the development, use, deployment, and maintenance of software languages. The term "software language" is used broadly, and includes: general-purpose programming languages; domain-specific languages (e.g. BPMN, Simulink, Modelica); modeling and metamodeling languages (e.g. SysML and UML); data models and ontologies (e.g. XML-based and OWL-based languages and vocabularies). ### Important Dates Fri 17 Jun 2016 - Abstract Submission Fri 24 Jun 2016 - Paper Submission Fri 26 Aug 2016 - Notification Fri 2 Sep 2016 - Artifact submission Fri 16 Sep 2016 - Artifact notification Fri 16 Sep 2016 - Camera ready deadline Mon 31 Oct 09:00 - Tue 1 Nov 18:00 2016 Conference ### Topics of Interest SLE aims to be broad-minded and inclusive about relevance and scope. We solicit high-quality contributions in areas ranging from theoretical and conceptual contributions to tools, techniques, and frameworks in the domain of 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 principled engineering approaches and techniques in the following areas: * Language Design and Implementation * Approaches and methodologies for language design * Static semantics (e.g., design rules, well-formedness constraints) * Techniques for behavioral / executable semantics * Generative approaches (incl. code synthesis, compilation) * Meta-languages, meta-tools, language workbenches * Language Validation * Verification and formal methods for languages * Testing techniques for languages * Simulation techniques for languages * Language Integration * Coordination between of heterogeneous languages and tools * Mappings between languages (incl. transformation languages) * Traceability between languages * Deployment of languages to different platforms * 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 ### 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 (in ACM SIGPLAN conference style (http://www.sigplan.org/Resources/Author/)). * **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 in SIGPLAN proceedings style (see above), with 1 optional additional page for bibliographic references, and a demonstration outline including screenshots of up to 4 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 4-page demonstration outline will be used by the program committee only for evaluating the submission. ### Artifact evaluation Authors of accepted papers at SLE 2016 are encouraged to submit their experiment results used for underpinning research statements to an artifact evaluation process carried out in early September 2016. This submission is voluntary and will not influence the final decision regarding the papers. Papers that go through the Artifact Evaluation process successfully receive a seal of approval printed on the first page of the paper in the proceedings. Authors of papers with accepted artifacts are encouraged to make these materials publicly available upon publication of the proceedings, by including them as "source materials" in the ACM Digital Library. ### Publications All submitted papers will be reviewed by at least three members of the program committee. All accepted papers, including tool papers will be published in ACM Digital Library. Authors of distinguished papers from the conference will be invited to revise and submit extended versions of their papers for a Journal special issue. ### Awards * Distinguished paper. Award for most notable paper, as determined by the PC chairs based on the recommendations of the program committee. * Distinguished reviewer. Award for distinguished reviewer, as determined by the PC chairs using feedback from the authors. ### Program Committee Emilie Balland (co-chair), Sensational AG (SUI) Daniel Varro (co-chair), BME (HUN) Anya Helene Bagge, Univ. Bergen (NOR) Ruth Breu, Univ. Innsbruck (AUT) Jordi Cabot, Univ. Oberta de Catalunya (ESP) Marsha Chechik, Univ. Toronto (CAN) Marcus Denker, INRIA (FRA) Davide Di Ruscio, Univ. L?Aquila (ITA) Martin Erwig, Oregon State Univ. (USA) Bernd Fischer, Stellenbosch University (RSA) Sebastian Gerard, CEA (FRA) Jeremy Gibbons, Oxford Univ. (UK) Holger Giese, Hasso Plattner Inst. (GER) Martin Gogolla, Univ. Bremen (GER) Jeff Gray, Univ. Alabama (USA) Esther Guerra, Autonomous Univ. of Madrid (ESP) Gorel Hedin, Lund Univ. (SWE) Michael Homer, Victoria Univ. Wellington (NZL) Dimitris Kolovos, Univ. York (UK) Ralf L?mmel, Univ. Koblenz (GER) Julia Lawall, LIP6 (FRA) Tihamer Levendovszky, Microsoft (USA) Heather Miller, EPFL (SUI) Pierre-Etienne Moreau, Loria (FRA) G?nter Mussbacher, McGill Univ. (CAN) Bruno Oliveira, Univ. of Hong Kong (HKG) Terence Parr, Univ. San Francisco (USA) Istv?n R?th, IncQuery Labs (HUN) Julia Rubin, MIT (USA) Bernhard Schatz, Fortiss (GER) Sibylle Schupp, Univ. Hamburg (GER) Anthony Sloane, Macquarie Univ. (AUS) Emma S?derberg, Google (USA) Eugene Syriani, Univ. Montr?al (CAN) Gabi Taentzer, Univ. Marburg (GER) Eric Van Wyk, Univ. Minnesota (USA) Hans Vangheluwe, Univ. Antwerp (BEL) Jurgen Vinju, CWI (NED) Guido Wachsmuth, TU Delft (NED) Eric Walkingshaw, Oregon State Univ. (USA) Andrzej W?sowski, ITU (DEN) Manuel Wimmer, TU Wien (AUT) Tian Zhang, Nanjing Univ. (CHN) -------------- next part -------------- An HTML attachment was scrubbed... URL: From Y.Lin at hw.ac.uk Fri Apr 29 04:42:49 2016 From: Y.Lin at hw.ac.uk (Lin, Yuhui) Date: Fri, 29 Apr 2016 08:42:49 +0000 Subject: [TYPES/announce] Final Call for Papers: Special Issue of the SCP on Automated Verification of Critical Systems Message-ID: <6B47FD70-608E-440A-A0F4-BDAC2F0B5E47@hw.ac.uk> Final Call for Papers (*** submission deadline in 3 weeks!!! ***) Science of Computer Programming Special Issue on Automated Verification of Critical Systems Guest editors: Gudmund Grov & Andrew Ireland Submission deadline: 20 May 2016 Notification: 31 August 2016 This special issue is devoted to the 15th international workshop on Automated Verification of Critical Systems (AVoCS 2015): https://sites.google.com/site/avocs15/ The aim of AVoCS 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. These topics are to be interpreted broadly and inclusively. It covers all aspects of automated verification, and typical (but not exclusive) topics of interest are: - 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 Submission to this special issue is open. We expect original articles (typically 20-30 pages) that present high-quality contributions, have not been previously published in an archival venue and that must not be simultaneously submitted for publication elsewhere. Submissions must be written in English and comply with SCP's author guidelines http://www.elsevier.com/wps/find/journaldescription.cws_home/505623/authorinstructions Submission is over the SCP website: http://ees.elsevier.com/scico/default.asp which you will have to register for if you do not have an account. When submitting your paper please choose the article type "Special issue: AVoCS 2015". Please send any queries you may have to Gudmund Grov (G.Grov at hw.ac.uk) From ouni_ali at yahoo.fr Fri Apr 29 11:28:30 2016 From: ouni_ali at yahoo.fr (ouni ali) Date: Fri, 29 Apr 2016 15:28:30 +0000 (UTC) Subject: [TYPES/announce] CfP: 1st International Workshop on Refactoring (IWoR) 2016 References: <803096655.7514965.1461943710638.JavaMail.yahoo.ref@mail.yahoo.com> Message-ID: <803096655.7514965.1461943710638.JavaMail.yahoo@mail.yahoo.com> Call for papers: 1st International Workshop on Refactoring (IWoR) 2016 September 4, 2016, Singapore, Singapore. http://www.softrefactoring.com/ Co-located with the 31st IEEE/ACM Automated Software Engineering Conference (ASE 2016) Important Dates ------------------------------ Deadline for submissions: June 13, 2016 Notification of authors: July 3, 2016 Camera-ready: July 20, 2016 Workshop date: September 4, 2016 ???????????????? Workshop summary ------------------------------ Successful software products evolve through a process of continuous changes as bugs are fixed, new features added, and quality issues addressed. Refactoring supports the volatile software lifecycle by providing better ways to reduce and manage the growing complexity of software systems while improving developer productivity. Refactoring can be performed at all levels from requirement specification down to source code level, and, in essence, involves improving the internal structure of a software artefact without altering its functionality. In spite of the popularity of refactoring both in practice and as a research topic, many open questions remain, particularly in terms of understanding how refactoring is performed, measuring the impact of refactoring, and improving tool support in all areas of refactoring. We invite submissions from both academia and industry on any topic that is refactoring related. We welcome submissions from people working in programming language semantics and verification in relation to refactoring. The workshop topics include, but not limited to: ?- Source code refactoring ?- Programming language semantics and verification in relation to refactoring ?- Requirement, design and architectural refactoring ?- Refactoring of mobile, web and cloud applications ?- Refactoring opportunities detection and recommendation ?- Tool support for refactoring ?- Mining refactoring changes from software repositories ?- Evaluation and benchmarking of refactoring methods ?- Refactoring in Model Driven Engineering ?- Code smell detection and correction ?- Search based refactoring ?- Effect of refactoring on system complexity and quality ?- Empirical studies and experience reports ?- Software remodularization ?- Model transformation ?- Introduction of design patterns through refactoring ?- Machine learning applied to software refactoring ?- Role of refactoring in evolution and migration ?- Refactoring in the software lifecycle ?- Refactoring and testing Workshop format ------------------------------ The objective of the 1st ACM International Workshop on Refactoring (IWoR 2016) is to provide an informal interactive forum for researchers and practitioners to exchange ideas and experiences, streamline and foster research on software refactoring, identify some common ground for their work, share lessons and challenges, thereby articulating a vision for the future of software refactoring research. We solicit four types of submissions: full research papers (max 8 pages), position papers (max 4 pages), and tool demo papers (max 4 pages), and industrial presentation. Please check the website for more information. Proceedings and Special Issue ------------------------------ Accepted papers will be published in the workshop proceedings in the ACM digital library. A selection of the best papers will be invited to submit extended versions for tentative publication in a Special Issue of the journal Information and Software Technology published by Elsevier. Journal website: http://www.elsevier.com/locate/infsof Submission ------------------------------ All submissions must be formatted according to the ACM style (http://www.acm.org/sigs/publications/proceedings-templates LaTeX users, use the style Option 2) and should be submitted through EasyChair at: https://easychair.org/conferences/?conf=iwsr2016 Each paper will be reviewed by at least three referees. Organization ------------------------------ General Chair: ?- Ali Ouni, Osaka University, Japan Program Co-Chairs: ?- Marouane Kessentini, University of Michigan, USA ?- Mel ? Cinn?ide, University College Dublin, Ireland Publication Chair: ?- Norihiro Yoshida, Nagoya University, Japan Web Chair: ?- Wiem Mkaouer, University of Michigan, USA Program Committee: ?- Aiko Yamashita, Oslo and Akershus University College of Applied Sciences, Norway ?- Christopher Simons, University of the West of England, UK ?- Christian Bird, Microsoft Research, USA ?- Danny Dig, Oregon State University, USA ?- Don Batory, University of Texas at Austin, USA ?- Francesca Arcelli Fontana, University of Milano Bicocca, Italy ?- Gabriele Bavota, Free University of Bozen-Bolzano, Italy ?- Gustavo Pinto, UFPE, Brazil ?- Houari Sahraoui, Universit? de Montr?al, Canada ?- Iman Hemati Moghadam, Vali-Asr University, Iran ?- Jeff Gray, University of Alabama, USA ?- Jun Sun, Singapore University of Technology and Design, Singapore ?- Katsuro Inoue, Osaka University, Japan ?- Manuel Wimmer, Vienna University of Technology, Austria ?- Mark Harman, University College London, UK ?- Massimiliano Di Penta, University of Sannio, Italy ?- Nikolaos Tsantalis,Concordia University, Canada ?- Serge Demeyer, Universiteit Antwerpen (ANSYMO), Belgium ?- Shinpei Hayashi, Tokyo Institute of Technology, Japan ?- Simon Thompson, University of Kent, UK ?- Steve Counsell, Brunel University, UK ?- Tom Mens, University of Mons, Belgium ?- Wiem Mkaouer, University of Michigan, USA ?- Xin Peng, Fudan University, China ?- Yoshiki Higo, Osaka University, Japan ?- Yun Lin, Singapore University of Technology and Design, Singapore -------------- next part -------------- An HTML attachment was scrubbed... URL: From konnov at forsyte.tuwien.ac.at Fri Apr 29 12:26:43 2016 From: konnov at forsyte.tuwien.ac.at (Igor Konnov) Date: Fri, 29 Apr 2016 18:26:43 +0200 Subject: [TYPES/announce] FMCAD 2016: 2nd CALL FOR PAPERS Message-ID: <57238B43.4010906@forsyte.tuwien.ac.at> SECOND CALL FOR PAPERS International Conference on Formal Methods in Computer-Aided Design (FMCAD) Mountain View, CA, USA, October 3-6, 2016 http://www.fmcad.org/FMCAD16 IMPORTANT DATES Abstract Submission: May 02, 2016 Paper Submission: May 09, 2016 Author Response Period: June 17-21, 2016 Author Notification: July 09, 2016 Camera-Ready Version: Aug 09, 2016 All deadlines are 11:59 pm AoE (Anytime on Earth) FMCAD Tutorial Day: October 3, 2016 FMCAD Regular Program: October 4-6, 2016 CONFERENCE SCOPE AND PUBLICATION FMCAD 2016 is the sixteenth in a series of conferences on the theory and applications of formal methods in hardware and system verification. FMCAD provides a leading forum to researchers in academia and industry for presenting and discussing groundbreaking methods, technologies, theoretical results, and tools for reasoning formally about computing systems. FMCAD covers formal aspects of computer-aided system design including verification, specification, synthesis, and testing. FMCAD employs a rigorous peer-review process. Accepted papers are distributed through both ACM and IEEE digital libraries. In addition, published articles are made available freely on the conference page; the authors retain the copyright. There are no publication fees. At least one of the authors is required to register for the conference and present the accepted paper. A small number of outstanding FMCAD submissions will be considered for inclusion in a Special Issue of the journal on Formal Methods in System Design (FMSD). TOPICS OF INTEREST FMCAD welcomes submission of papers reporting original research on advances in all aspects of formal methods technology and its application to computer-aided design. Topics of interest include (but are not limited to): -- Model checking, theorem proving, equivalence checking, abstraction and reduction, compositional methods, decision procedures at the bit- and word-level, probabilistic methods, combinations of deductive methods and decision procedures. -- Synthesis and compilation for computer system descriptions, modeling, specification, and implementation languages, formal semantics of languages and their subsets, model-based design, design derivation and transformation, correct-by-construction methods. -- Application of formal and semi-formal methods to functional and non-functional specification and validation of hardware and software, including timing and power modeling, verification of computing systems on all levels of abstraction, system-level design and verification for embedded and cyberphysical systems, hardware- software co-design and verification, transaction-level verification. -- Experience with the application of formal and semi-formal methods to industrial-scale designs; tools that represent formal verification enablement, new features, or a substantial improvement in the automation of formal methods. -- Application of formal methods in areas beyond computer systems, including formal methods describing processes studied in other areas of science, engineering, and humanities. -- (New) Application of formal methods to verifying safety, connectivity and security properties of networks and distributed systems. SUBMISSIONS Submissions must be made electronically in PDF format via EasyChair, at https://easychair.org/conferences/?conf=fmcad2016 Two categories of papers are invited: Regular papers, and Tool & Case Study papers. Regular papers are expected to offer novel foundational ideas, theoretical results, or algorithmic improvements to existing methods etc, along with experimental impact validation where applicable. Tool & Case Study papers are expected to report on the design, implementation or use of verification (or related) technology in a practically relevant context (which need not be industrial), and its impact on design processes. Both Regular and Tool & Case study papers must use the IEEE Transactions format on letter-size paper with a 10-point font size. Regular papers can be up to 8 pages in length and tool papers up to 4 pages, although there is no requirement to fill all pages in either category. Authors will be required to select the appropriate paper category at abstract submission time. Submissions may contain an optional appendix, which will not appear in the final version of the paper. The reviewers should be able to assess the quality and the relevance of the results in the paper without reading the appendix. Submissions in both categories must contain original research that has not been previously published, nor is concurrently submitted for publication. Any partial overlap with published or concurrently submitted papers must be clearly indicated. If experimental results are reported, authors are strongly encouraged to provide adequate access to their data, at submission time, so that results can be independently verified. FMCAD 2016 COMMITTEES Program Committee: Pranav Ashar Real Intent Domagoj Babic Google Armin Biere Johannes Kepler University Linz Roderick Bloem Graz University of Technology Ahmed Bouajjani University of Paris Gianpiero Cabodi Politecnico di Torino Leonardo de Moura Microsoft Research Michael Emmi IMDEA Software Institute Malay Ganai Synopsys Arie Gurfinkel SEI, Carnegie Mellon University Ziyad Hanna Cadence Design System Fei He Tsinghua University Keijo Heljanko Aalto University Warren Hunt University of Texas Austin Himanshu Jain Synopsys Gerwin Klein NICTA and UNSW Shuvendu Lahiri Microsoft Research Rebekah Leslie-Hurd Intel Panagiotis Manolios Northeastern University Kenneth McMillan Microsoft Research John O'Leary Intel Lee Pike Galois, Inc. Ruzica Piskac Yale University (co-chair) Ahmed Rezine Link?ping University Sean Safarpour Synopsys Divjyot Sethi CISCO Natasha Sharygina University of Lugano Sharon Shoham Tel Aviv Muralidhar Talupur FormalSim Inc (co-chair) Michael Tautschnig Queen Mary University of London Shobha Vasudevan University of Illinois at Urbana-Champaign Helmut Veith Technische Universit?t Wien (co-chair) Tomas Vojnar Brno University of Technology Chao Wang Virginia Tech Eran Yahav Technion Florian Zuleger Technische Universit?t Wien Program chairs: Ruzica Piskac, Yale University Muralidhar Talupur, FormalSim Inc Helmut Veith, Technische Universit?t Wien Publication Chair: Florian Zuleger, Technische Universit?t Wien Local Arrangements Chair & Webmaster: Sean Safarpour, Synopsys Divjyot Sethi, CISCO Jens Katelaan, TU Wien FMCAD STEERING COMMITTEE Armin Biere, Johannes Kepler University in Linz, Austria Alan Hu, University of British Columbia, Canada Warren Hunt, University of Texas at Austin, USA Vigyan Singhal, Oski Tech From alexander.perucci at graduate.univaq.it Fri Apr 29 05:03:56 2016 From: alexander.perucci at graduate.univaq.it (alexander.perucci at graduate.univaq.it) Date: Fri, 29 Apr 2016 11:03:56 +0200 (CEST) Subject: [TYPES/announce] SUBMISSION DEADLINE EXTENSION - 3rd CfP and Dedicated Thematic Series On Springer Jisa Journal Message-ID: <2029570446.53.1461920636263.JavaMail.Alexander@DESKTOP-7TKA96C> [Apologies for multiple postings] == SUBMISSION DEADLINE EXTENSION - THIRD CALL for PAPERS and DEDICATED THEMATIC SERIES on SPRINGER JISA JOURNAL == 1st International Workshop on Formal to Practical Software Verification and Composition (VeryComp 2016) Co-located event of STAF 2016 (http://staf2016.conf.tuwien.ac.at/) Wien, Austria - July 4th 2016 Web site: verycomp2016.disim.univaq.it == IMPORTANT DATES == Paper submissions (extended): May 5, 2016 Notification of authors: May 25, 2016 Camera-ready copies: June 20, 2016 == THEMES AND OBJECTIVES == Nowadays, modern applications are increasingly realized as distributed systems composing existing pieces of software that autonomically cooperates to achieve a common goal. As a matter of fact, this calls for new software composition paradigms, and patterns, modeling and verification methods that are practical and usable on one hand and formal on the other. Despite the great interest in practical Software Composition and Formal Verification in their isolation, no common and integrated approaches have been established yet. VeryComp promotes contributions related to the subject at different levels: from modelling and verification to analysis, from componentization to composition. Foundational contributions as well as concrete application experiments are sought. VeryComp 2016 welcomes research papers, experience papers and tool presentations; nevertheless, papers describing novel research contributions and innovative applications are of particular interest. Details on workshop goals and themes can be found at: http://verycomp2016.disim.univaq.it All accepted papers will be published as part of a Springer LNCS Proceedings Volume (Lecture Notes in Computer Science): http://www.springer.com/lncs Furthermore, selected participants will be invited to submit an extended version of their papers after the workshop to a Thematic Series of the Springer JISA journal on Verification and Composition for the Internet of Services and Things download the CfP - http://verycomp2016.disim.univaq.it/jisa-thematic-series. Each submitted paper will undergo a formal peer review process by at least 3 PC members. Contributions can be: - Regular papers (maximum 12 pages): In this category fall those contributions which propose novel research contributions, address challenging problems with innovative ideas, or offer practical contributions in the application of FM and SE approaches to software verification and composition. Regular papers should clearly describe the situation or problem tackled, the relevant state of the art, the position or solution suggested and the potential benefits of the contribution. - Short papers (maximum 8 pages): This category includes tool demonstrations, position papers, industrial experiences and case-studies, and visionary papers. Authors of papers reporting industrial experiences are encouraged to make their experimental results available for use by reviewers. Similarly, authors of tool demonstration papers should make their tool available for use by reviewers. == Workshop Chairs == - Marco Autili, University of L?Aquila, Italy, marco.autili at univaq.it - Massimo Tivoli, University of L?Aquila, Italy, massimo.tivoli at univaq.it - Luca Ferrucci, ISTI-CNR, Italy, ferrucci at isti.cnr.it - Manuel Mazzara, Innopolis University, Russia, m.mazzara at innopolis.ru - Davide Bresolin, DISI - Universitu of Bologna, Italy, davide.bresolin at unibo.it - Marcello Bersani, DEIB - Politecnico di Milano, Italy, marcellomaria.bersani at polimi.it - Marisol Garcia-Valls, University Carlos III, Spain, mvalls at it.uc3m.es == Program Committee == - Domenico Bianculli, Universit? du Luxembourg - Ste?phane Demri, NewYork University & CNRS, France - Silvio Ghilardi, Universita? degli studi di Milano, Italy - Nafees Qamar, Vanderbilt University, USA - David Miguel Ramalho Pereira, Polytechnical School of Porto, Portugal - Cesar Sanchez, IMDEA Software Institute, Spain - Vincenzo Ciancia, ISTI-CNR, Italy - Gwen Salaun, INRIA, Grenoble-Rhone-Alpes, France - Guglielmo De Angelis, CNR-IASI/ISTI, Italy - Paola Inverardi, University of L?Aquila, Italy - Ivica Crnkovic, MaIardalen University, Sweden - Radu Calinescu, University of York, UK - Schahram Dustdar, University of Technology Wien, Austria - Luciano Baresi, Politecnico di Milano, Italy - Mauro Caporuscio, Linnaeus University, Sweden - Nikolaos Georgantas, INRIA, France - Salvatore Distefano, Universit? di Messina, Italy - Victor Rivera, Innopolis University, Russia - Pascal Poizat, Paris Ouest University and LIP6, France - Saad Mubeen, M?lardalen University, Sweden - Hernan Melgratti, Universidad de Buenos Aires, Argentina - Julio Medina, Universidad de Cantabria, Spain - Patricia Lago, VU University Amsterdam, Nederland - Carlo Ghezzi, Politecnico di Milano, Italy - Antonio Bucchiarone, FBK-IRST, Italy - Antonio Brogi, Universit? di Pisa, Italy - Amel Bennaceur, The Open University, UK - Carlo Bellettini, Universit? degli studi di Milano, Italy == Web Chair & Publicity Chair == - Alexander Perucci, University of L'Aquila, Italy == List of topics (not limited to) == - Specification and design of software composition models - Formal verification and model checking of software integration code - Service-oriented software composition - Automated software composition and coordination - Formal verification of self-adaptive systems - Model-driven software composition - Correct-by-construction software composition - Communication middleware support for service oriented composition - Formal verification and model checking of multi-agent systems From manuel.hermenegildo at imdea.org Sat Apr 30 10:56:56 2016 From: manuel.hermenegildo at imdea.org (Manuel Hermenegildo) Date: Sat, 30 Apr 2016 16:56:56 +0200 Subject: [TYPES/announce] LOPSTR 2016 Call for Papers Message-ID: <22308.51128.413448.928438@dhcp-17-8.imdea> ====================================================================== LOPSTR 2016: 1st Call for Papers ====================================================================== 26th International Symposium on Logic-Based Program Synthesis and Transformation LOPSTR 2016 http://cliplab.org/Conferences/LOPSTR16/ Edinburgh, UK, September 6-8, 2016 (co-located with PPDP 2016 and SAS 2016) ====================================================================== DEADLINES: Abstract submission: June 7, 2016 Paper/Extended abstract submission: June 14, 2016 ====================================================================== 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 26th International Symposium on Logic-based Program Synthesis and Transformation (LOPSTR 2016) will be held at the University of Edinburgh, Edinburgh, UK; 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, and Manchester. LOPSTR 2016 will be co-located with PPDP 2016 (International Symposium on Principles and Practice of Declarative Programming) and SAS 2016 (Static Analysis Symposium). 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 chair in case of questions). Important Dates Abstract submission: June 7, 2016 Paper/Extended abstract submission: June 14, 2016 Notification: August 3, 2016 Camera-ready (for electronic pre-proceedings): August 19, 2016 Symposium: September 6-8, 2016 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 2016: http://www.easychair.org/conferences/?conf=lopstr2016 (can be accessed also through the LOPSTR 2016 web site). 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 Slim Abdennadher, German University of Cairo, Egypt Maria Alpuente, Universitat Politecnica de Valencia, Spain Sergio Antoy, Portland State University, USA Michael Codish, Ben-Gurion University of the Negev, Israel Jerome Feret, CNRS/ENS/INRIA Paris, France. Fabio Fioravanti, University of Chieti - Pescara, Italy. Maurizio Gabbrielli, University of Bologna, Italy Maria Garcia de la Banda, Monash University, Australia Robert Glueck, University of Copenhagen, Denmark. Miguel Gomez-Zamalloa, Complutense University of Madrid, Spain Gopal Gupta, University of Texas at Dallas, USA Patricia Hill, Univ. of Leeds, UK Jacob Howe, City University London, UK Viktor Kuncak , EPFL Lausanne, Switzerland Michael Leuschel, University of Duesseldorf, Germany Heiko Mantel TU Darmstadt, Germany Jorge A. Navas, NASA, USA Naoki Nishida, Nagoya University, Japan Catuscia Palamidessi, INRIA Saclay and LIX, France C.R. Ramakrishnan, SUNY Stony Brook, USA Vitor Santos Costa, Universidade do Porto, Portugal Hirohisa Seki, Nagoya Institute of Technology, Japan Peter Schneider-Kamp, University of Southern Denmark, Denmark Program Chairs Manuel Hermenegildo, IMDEA Software Institute and T.U. Madrid (UPM) Pedro Lopez-Garcia, IMDEA Software Institute and CSIC Organizing Committee James Cheney (University of Edinburgh, Local Organizer) Moreno Falaschi (University of Siena, Italy) ----------------------------------------------------------------------------- From P.Achten at cs.ru.nl Mon May 2 03:09:27 2016 From: P.Achten at cs.ru.nl (Peter Achten) Date: Mon, 2 May 2016 09:09:27 +0200 Subject: [TYPES/announce] [TFP'16] call for participation Message-ID: <6cd6a206-9218-6efb-e97d-d9ab990afae0@cs.ru.nl> ----------------------------- C A L L F O R P A R T I C I P A T I O N ----------------------------- ======== TFP 2016 =========== 17th Symposium on Trends in Functional Programming June 8-10, 2016 University of Maryland, College Park Near Washington, DC http://tfp2016.org/ The symposium on Trends in Functional Programming (TFP) is an international forum for researchers with interests in all aspects of functional programming, taking a broad view of current and future trends in the area. It aspires to be a lively environment for presenting the latest research results, and other contributions (see below). 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. TFP 2016 will be the main event of a pair of functional programming events. TFP 2016 will be accompanied by the International Workshop on Trends in Functional Programming in Education (TFPIE), which will take place on June 7nd. == INVITED SPEAKERS == TFP 2016 is pleased to announce keynote talks by the following two invited speakers: * Ronald Garcia, University of British Columbia: "Static and Dynamic Type Checking: A Synopsis" * Steve Zdancewic, University of Pennsylvania: "Type- and Example-Driven Program Synthesis" == HISTORY == The TFP symposium is the heir of the successful series of Scottish Functional Programming Workshops. Previous TFP symposia were held in * Edinburgh (Scotland) in 2003; * Munich (Germany) in 2004; * Tallinn (Estonia) in 2005; * Nottingham (UK) in 2006; * New York (USA) in 2007; * Nijmegen (The Netherlands) in 2008; * Komarno (Slovakia) in 2009; * Oklahoma (USA) in 2010; * Madrid (Spain) in 2011; * St. Andrews (UK) in 2012; * Provo (Utah, USA) in 2013; * Soesterberg (The Netherlands) in 2014; * and Inria Sophia-Antipolis (France) in 2015. For further general information about TFP please see the TFP homepage. (http://www.tifp.org/). == 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 2016 program chair, David Van Horn. == 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. == SPONSORS == TFP is financially supported by CyberPoint, Galois, Trail of Bits, and the University of Maryland Computer Science Department. == PAPER SUBMISSIONS == Acceptance of articles for presentation at the symposium is based on a lightweight peer review process of 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. We use EasyChair for the refereeing process. Papers must be submitted at: https://easychair.org/conferences/?conf=tfp2016 Papers must be written in English, and written using the LNCS style. For more information about formatting please consult the Springer LNCS web site: http://www.springer.com/computer/lncs?SGWID=0-164-6-793341-0 == IMPORTANT DATES == Submission of draft papers: April 25, 2016 Notification: May 2, 2016 Registration: May 13, 2016 TFP Symposium: June 8-10, 2016 Student papers feedback: June 14, 2016 Submission for formal review: July 14, 2016 Notification of acceptance: September 14, 2016 Camera ready paper: October 14, 2016 == PROGRAM COMMITTEE == Amal Ahmed Northeastern University (US) Nada Amin ?cole Polytechnique F?d?rale de Lausanne (CH) Kenichi Asai Ochanomizu University (JP) Ma?gorzata Biernacka University of Wroclaw (PL) Laura Castro University of A Coru?a (ES) Ravi Chugh University of Chicago (US) Silvia Ghilezan University of Novi Sad (SR) Clemens Grelck University of Amsterdam (NL) John Hughes Chalmers University of Technology (SE) Suresh Jagannathan Purdue University (US) Pieter Koopman Radboud University Nijmegen (NL) Geoffrey Mainland Drexel University (US) Chris Martens University of California, Santa Cruz (US) Jay McCarthy University of Massachusetts, Lowell (US) Heather Miller ?cole Polytechnique F?d?rale de Lausanne (CH) Manuel Serrano INRIA, Sophia-Antipolis (FR) Scott Smith Johns Hopkins University (US) ?ric Tanter University of Chile (CL) David Van Horn (Chair) University of Maryland (US) Niki Vazou University of California, San Diego (US) Stephanie Weirich University of Pennsylvania (US) From coppa at di.uniroma1.it Mon May 2 16:45:53 2016 From: coppa at di.uniroma1.it (Emilio Coppa) Date: Mon, 2 May 2016 22:45:53 +0200 Subject: [TYPES/announce] =?utf-8?q?=EF=BB=BFCall_for_Papers=3A_IWACO_2016?= =?utf-8?q?_*****Deadline_Extension_-_May_8th*****?= Message-ID: *****Deadline Extension - May 8th***** 7th IWACO International Workshop on Aliasing, Capabilities and Ownership (IWACO) Co-located with ECOOP Monday July 18th, 2016, Rome, Italy Reasoning about shared state in imperative programs is challenging. The existence of aliases, in particular, compromises modular reasoning, making imperative programs hard to understand, maintain, and analyze. These difficulties become even aggravated in a concurrent context. On the other hand, aliasing is a very powerful feature and allows for efficient implementations of data structures, for example. To address those challenges, techniques have been introduced for describing and reasoning about stateful programs and for restricting, analyzing, and preventing aliases. Approaches are based on ownership, capabilities, separation logic, linear logic, uniqueness, sharing control, escape analysis, argument independence, read-only references, linear references, effects systems, and access control mechanisms. The workshop will generally address the question how to reason about stateful (sequential or concurrent) programs. In particular, we will consider the following issues (among others): models, type and other formal systems, programming language mechanisms, analysis and design techniques, patterns and notations for expressing ownership, aliasing, capabilities, uniqueness, and related topics; optimization techniques, analysis algorithms, libraries, applications, and novel approaches exploiting ownership, aliasing, capabilities, uniqueness, and related topics; empirical studies of programs or experience reports from programming systems designed with these issues in mind; programming logics that deal with aliasing and/or shared state, or use ownership, capabilities or resourcing; applications of any of these techniques to a concurrent setting. We encourage not only submissions presenting original research results, but also papers that attempt to establish links between different approaches and/or papers that include survey material. Original research results should be clearly described. Paper selection will be based on the quality of the submitted material. Please direct any questions regarding the workshop's scope to the workshop organizer. Papers in the ACM 2-column style are welcome, with a minimum length of 2 pages. All submissions will be reviewed by the program committee. The accepted papers, after rework by the authors, will be made publicly available as informal proceedings on the workshop web page. ## Submission For the submission, please use the HotCRP/EasyChair system: https://easychair.org/conferences/?conf=iwaco2016 ## Important Dates ? Paper submission: May 8th, 2016 (updated) ? Notification: May 30th, 2016 ? All deadlines: Anywhere on Earth (AoE), i.e., GMT/UTC?12:00 hour ## Workshop Programming Committee Paley Li, Northeastern University (organizer) Alexander Summers, ETH Zurich Sylvan Clebsch, Imperial College London Tobias Wrigstad, Uppsala University Marieke Huisman, University of Twente Hridesh Rajan, Iowa State University Bart Jacobs, KU Leuven Felix Klock, Mozilla Corporation Colin Gordon, Drexel University Marwan Abi-Antoun, Wayne State University -------------- next part -------------- An HTML attachment was scrubbed... URL: From serge.autexier at dfki.de Wed May 4 11:43:20 2016 From: serge.autexier at dfki.de (Serge Autexier) Date: Wed, 4 May 2016 17:43:20 +0200 (CEST) Subject: [TYPES/announce] Last Call for Papers: Workshop on User Interfaces for Theorem Provers (UITP 2016 @ IJCAR), Coimbra, Portugal, Deadline May 17th *NEW* (was May 9th, 2016) Message-ID: <20160504154320.BE576669A5AE@gigondas.localdomain> Last Call for Papers UITP 2016 12th International Workshop on User Interfaces for Theorem Provers in connection with IJCAR 2016 July 2nd, 2016, Coimbra, Portugal http://www.informatik.uni-bremen.de/uitp/current/ * NEW Submission deadline: May 17th, 2016 * ---------------------------------------------------------------------- NEWS: - Invited Speaker: Sylvain Conchon (LRI, France) giving a talk about "AltGr-Ergo, a graphical user interface for the SMT solver Alt-Ergo" - Submission deadline postponed by one week to May, 17th, 2016 ---------------------------------------------------------------------- The User Interfaces for Theorem Provers workshop series brings together researchers interested in designing, developing and evaluating interfaces for interactive proof systems, such as theorem provers, formal method tools, and other tools manipulating and presenting mathematical formulas. While the reasoning capabilities of interactive proof systems have increased dramatically over the last years, the system interfaces have often not enjoyed the same attention as the proof engines themselves. In many cases, interfaces remain relatively basic and under-designed. The User Interfaces for Theorem Provers workshop series provides a forum for researchers interested in improving human interaction with proof systems. We welcome participation and contributions from the theorem proving, formal methods and tools, and HCI communities, both to report on experience with existing systems, and to discuss new directions. Topics covered include, but are not limited to: - Application-specific interaction mechanisms or designs for prover interfaces Experiments and evaluation of prover interfaces - Languages and tools for authoring, exchanging and presenting proof - Implementation techniques (e.g. web services, custom middleware, DSLs) - Integration of interfaces and tools to explore and construct proof - Representation and manipulation of mathematical knowledge or objects - Visualisation of mathematical objects and proof - System descriptions UITP 2016 is a one-day workshop to be held on Saturday, July 2nd, 2016 in Coimbra, Portugal, as a IJCAR 2016 workshop. ** Submissions ** Submitted papers should describe previously unpublished work (completed or in progress), and be at least 4 pages and at most 12 pages. We encourage concise and relevant papers. Submissions should be in PDF format, and typeset with the EPTCS LaTeX document class (which can be downloaded from http://style.eptcs.org/). Submission should be done via EasyChair at https://www.easychair.org/conferences/?conf=uitp16 All papers will be peer reviewed by members of the programme committee and selected by the organizers in accordance with the referee reports. At least one author/presenter of accepted papers must attend the workshop and present their work. ** Proceedings ** Authors will have the opportunity to incorporate feedback and insights gathered during the workshop to improve their accepted papers before publication in the Electronic Proceedings in Theoretical Computer Science (EPTCS - http://www.eptcs.org/). ** Important dates ** Submission deadline: May 17th, 2016 Acceptance notification: June 6th, 2016 Camera-ready copy: June 20th, 2016 Workshop: July 2nd, 2016 ** Programme Committee ** Serge Autexier, DFKI Bremen, Germany (Co-Chair) Pedro Quaresma, U Coimbra, Portugal (Co-Chair) David Aspinall, University of Edinburgh, Scotland Chris Benzm?ller, FU Berlin, Germany & Stanford, USA Yves Bertot, INRIA Sophia-Antipolis, France Gudmund Grov, Heriott-Watt University, Scotland Zolt?n Kov?cs, RISC, Austria Christoph L?th, University of Bremen and DFKI Bremen, Germany Alexander Lyaletski, Kiev National Taras Shevchenko Univ., Ukraine Michael Norrish, NICTA, Australia Andrei Paskevich, LRI, France Christian Sternagel, University Innsbruck, Austria Enrico Tassi, INRIA Sophia-Antipolis, France Laurent Th?ry, INRIA Sophia-Antipolis, France Makarius Wenzel, Sketis, Germany Wolfgang Windsteiger, RISC Linz, Austria Bruno Woltzenlogel Paleo, TU Vienna, Austria From konnov at forsyte.tuwien.ac.at Thu May 5 11:17:25 2016 From: konnov at forsyte.tuwien.ac.at (Igor Konnov) Date: Thu, 5 May 2016 17:17:25 +0200 Subject: [TYPES/announce] EXTENDED DEADLINE - FMCAD 2016 Message-ID: <572B6405.1020703@forsyte.tuwien.ac.at> [Apologies for multiple copies] FINAL CALL FOR PAPERS - Extended deadline International Conference on Formal Methods in Computer-Aided Design (FMCAD) Mountain View, CA, USA, October 3-6, 2016 http://www.cs.utexas.edu/users/hunt/FMCAD/FMCAD16/index.shtml IMPORTANT DATES Abstract Submission: May 09, 2016 Paper Submission: May 16, 2016 Author Response Period: June 17-21, 2016 Author Notification: July 09, 2016 Camera-Ready Version: Aug 09, 2016 All deadlines are 11:59 pm AoE (Anytime on Earth) FMCAD Tutorial Day: October 3, 2016 FMCAD Regular Program: October 4-6, 2016 CONFERENCE SCOPE AND PUBLICATION FMCAD 2016 is the sixteenth in a series of conferences on the theory and applications of formal methods in hardware and system verification. FMCAD provides a leading forum to researchers in academia and industry for presenting and discussing groundbreaking methods, technologies, theoretical results, and tools for reasoning formally about computing systems. FMCAD covers formal aspects of computer-aided system design including verification, specification, synthesis, and testing. FMCAD employs a rigorous peer-review process. Accepted papers are distributed through both ACM and IEEE digital libraries. In addition, published articles are made available freely on the conference page; the authors retain the copyright. There are no publication fees. At least one of the authors is required to register for the conference and present the accepted paper. A small number of outstanding FMCAD submissions will be considered for inclusion in a Special Issue of the journal on Formal Methods in System Design (FMSD). TOPICS OF INTEREST FMCAD welcomes submission of papers reporting original research on advances in all aspects of formal methods technology and its application to computer- aided design. Topics of interest include (but are not limited to): -- Model checking, theorem proving, equivalence checking, abstraction and reduction, compositional methods, decision procedures at the bit- and word-level, probabilistic methods, combinations of deductive methods and decision procedures. -- Synthesis and compilation for computer system descriptions, modeling, specification, and implementation languages, formal semantics of languages and their subsets, model-based design, design derivation and transformation, correct-by-construction methods. -- Application of formal and semi-formal methods to functional and non-functional specification and validation of hardware and software, including timing and power modeling, verification of computing systems on all levels of abstraction, system-level design and verification for embedded and cyberphysical systems, hardware- software co-design and verification, transaction-level verification. -- Experience with the application of formal and semi-formal methods to industrial-scale designs; tools that represent formal verification enablement, new features, or a substantial improvement in the automation of formal methods. -- Application of formal methods in areas beyond computer systems, including formal methods describing processes studied in other areas of science, engineering, and humanities. -- (New) Application of formal methods to verifying safety, connectivity and security properties of networks and distributed systems. SUBMISSIONS Submissions must be made electronically in PDF format via EasyChair, at https://easychair.org/conferences/?conf=fmcad2016 Two categories of papers are invited: Regular papers, and Tool & Case Study papers. Regular papers are expected to offer novel foundational ideas, theoretical results, or algorithmic improvements to existing methods etc, along with experimental impact validation where applicable. Tool & Case Study papers are expected to report on the design, implementation or use of verification (or related) technology in a practically relevant context (which need not be industrial), and its impact on design processes. Both Regular and Tool & Case study papers must use the IEEE Transactions format on letter-size paper with a 10-point font size. Regular papers can be up to 8 pages in length and tool papers up to 4 pages, although there is no requirement to fill all pages in either category. Authors will be required to select the appropriate paper category at abstract submission time. Submissions may contain an optional appendix, which will not appear in the final version of the paper. The reviewers should be able to assess the quality and the relevance of the results in the paper without reading the appendix. Submissions in both categories must contain original research that has not been previously published, nor is concurrently submitted for publication. Any partial overlap with published or concurrently submitted papers must be clearly indicated. If experimental results are reported, authors are strongly encouraged to provide adequate access to their data, at submission time, so that results can be independently verified. FMCAD 2016 COMMITTEES Program Committee: Pranav Ashar Real Intent Domagoj Babic Google Armin Biere Johannes Kepler University Linz Roderick Bloem Graz University of Technology Ahmed Bouajjani University of Paris Gianpiero Cabodi Politecnico di Torino Leonardo de Moura Microsoft Research Michael Emmi IMDEA Software Institute Malay Ganai Synopsys Arie Gurfinkel SEI, Carnegie Mellon University Ziyad Hanna Cadence Design System Fei He Tsinghua University Keijo Heljanko Aalto University Warren Hunt University of Texas Austin Himanshu Jain Synopsys Gerwin Klein NICTA and UNSW Shuvendu Lahiri Microsoft Research Rebekah Leslie-Hurd Intel Panagiotis Manolios Northeastern University Kenneth McMillan Microsoft Research John O'Leary Intel Lee Pike Galois, Inc. Ruzica Piskac Yale University Ahmed Rezine Link?ping University Sean Safarpour Synopsys Divjyot Sethi CISCO Natasha Sharygina University of Lugano Sharon Shoham Tel Aviv Muralidhar Talupur FormalSim Inc (co-chair) Michael Tautschnig Queen Mary University of London Shobha Vasudevan University of Illinois at Urbana-Champaign Helmut Veith Technische Universit?t Wien (co-chair) Tomas Vojnar Brno University of Technology Chao Wang Virginia Tech Eran Yahav Technion Florian Zuleger Technische Universit?t Wien Program chairs: Ruzica Piskac, Yale University Muralidhar Talupur, FormalSim Inc Helmut Veith, Technische Universit?t Wien Publication Chair: Florian Zuleger, Technische Universit?t Wien Local Arrangements Chair & Webmaster: Sean Safarpour, Synopsys Divjyot Sethi, CISCO Jens Katelaan, TU Wien FMCAD STEERING COMMITTEE Armin Biere, Johannes Kepler University in Linz, Austria Alan Hu, University of British Columbia, Canada Warren Hunt, University of Texas at Austin, USA Vigyan Singhal, Oski Tech From david.baelde at lsv.ens-cachan.fr Wed May 4 10:39:11 2016 From: david.baelde at lsv.ens-cachan.fr (David Baelde) Date: Wed, 4 May 2016 16:39:11 +0200 Subject: [TYPES/announce] First Call-for-Papers POPL 2017, Paris, France [papers due by July 6, register by July 1] Message-ID: <572A098F.6030306@lsv.ens-cachan.fr> 44th ACM SIGPLAN Symposium on Principles of Programming Languages (POPL 2017) January 18-20, 2017, Paris, France The annual Symposium on Principles of Programming Languages is a forum for the discussion of all aspects of programming languages and programming systems. Both theoretical and experimental papers are welcome, on topics ranging from formal frameworks to experience reports. The symposium is sponsored by ACM SIGPLAN, in cooperation with ACM SIGACT and ACM SIGLOG. Paper registration deadline: July 1, 2016 Paper submission deadline: July 6, 2016 General chair: Giuseppe Castagna -- CNRS & Universit? Paris Diderot Program chair: Andrew D. Gordon -- Microsoft Research and University of Edinburgh Program committee: Martin Abadi -- Google Josh Berdine -- Facebook Johannes Borgstr?m -- Uppsala University Avik Chaudhuri -- Facebook Adam Chlipala -- MIT Derek Dreyer -- MPI-SWS Kathleen Fisher -- Tufts University Marco Gaboardi -- University at Buffalo, SUNY Ronald Garcia -- University of British Columbia C?t?lin Hri?cu -- Inria Paris Bart Jacobs -- KU Leuven Ranjit Jhala -- University of California, San Diego Limin Jia -- Carnegie Mellon University Zachary Kincaid -- Princeton University Dexter Kozen -- Cornell University Akash Lal -- Microsoft Research Isabella Mastroeni -- University of Verona Andrew Myers -- Cornell University Michele Pagani -- Universit? Paris Diderot Mooly Sagiv -- Tel Aviv University Ilya Sergey -- University College London Sharon Shoham -- Tel Aviv University Rishabh Singh -- Microsoft Research Sam Staton -- University of Oxford Eijiro Sumii -- Tohoku University David Van Horn -- University of Maryland Nobuko Yoshida -- Imperial College London Francesco Zappa Nardelli -- Inria Paris See http://conf.researchr.org/track/POPL-2017/POPL-2017-papers for full details, including the important dates and the submission procedure. David Baelde, publicity chair From gvidal at dsic.upv.es Wed May 4 04:19:45 2016 From: gvidal at dsic.upv.es (German Vidal) Date: Wed, 4 May 2016 10:19:45 +0200 Subject: [TYPES/announce] PPDP 2016 - Last Call for Papers Message-ID: ====================================================================== Last call for papers 18th International Symposium on Principles and Practice of Declarative Programming PPDP 2016 Special Issue of Science of Computer Programming (SCP) Edinburgh, UK, September 5-7, 2016 (co-located with LOPSTR and SAS) http://ppdp16.webs.upv.es/ ====================================================================== SUBMISSION DEADLINE: 9 MAY (abstracts) / 16 MAY (papers) ---------------------------------------------------------------------- INVITED SPEAKERS Elvira Albert, Complutense University of Madrid, Spain ---------------------------------------------------------------------- PPDP 2016 is a forum that brings together researchers from the declarative programming communities, including those working in the logic, constraint and functional programming paradigms, but also embracing languages, database languages, and knowledge representation languages. The goal is to stimulate research in the use of logical formalisms and methods for specifying, performing, and analyzing computations, including mechanisms for mobility, modularity, concurrency, object-orientation, security, verification and static analysis. Papers related to the use of declarative paradigms and tools in industry and education are especially solicited. Topics of interest include, but are not limited to * Functional programming * Logic programming * Answer-set programming * Functional-logic programming * Declarative visual languages * Constraint Handling Rules * Parallel implementation and concurrency * Monads, type classes and dependent type systems * Declarative domain-specific languages * Termination, resource analysis and the verification of declarative programs * Transformation and partial evaluation of declarative languages * Language extensions for security and tabulation * Probabilistic modeling in a declarative language and modeling reactivity * Memory management and the implementation of declarative systems * Practical experiences and industrial application This year the conference will be co-located with the 26th Int'l Symp. on Logic-Based Program Synthesis and Transformation (LOPSTR 2016) and the 23rd Static Analysis Symposium (SAS 2016). The conference will be held in Edinburgh, UK. Previous symposia were held at Siena (Italy), Canterbury (UK), Madrid (Spain), Leuven (Belgium), Odense (Denmark), Hagenberg (Austria), Coimbra (Portugal), Valencia (Spain), Wroclaw (Poland), Venice (Italy), Lisboa (Portugal), Verona (Italy), Uppsala (Sweden), Pittsburgh (USA), Florence (Italy), Montreal (Canada), and Paris (France). You might have a look at the contents of past PPDP symposia, http://sites.google.com/site/ppdpconf/ Papers must describe original work, be written and presented in English, and must not substantially overlap with papers that have been published or that are simultaneously submitted to a journal, conference, or workshop with refereed proceedings. Work that already appeared in unpublished or informally published workshop proceedings may be submitted (please contact the PC chair in case of questions). After the symposium, a selection of the best papers will be invited to extend their submissions in the light of the feedback solicited at the symposium. The papers are expected to include at least 30% extra material over and above the PPDP version. Then, after another round of reviewing, these revised papers will be published in a special issue of SCP with a target publication date by Elsevier of 2017. Important Dates Abstract submission: 9 May, 2016 Paper submission: 16 May, 2016 Notification: 20 June, 2016 Final version of papers: 17 July, 2016 Symposium: 5-7 September, 2016 Authors should submit an electronic copy of the full paper in PDF. Papers should be submitted to the submission website for PPDP 2016. Each submission must include on its first page the paper title; authors and their affiliations; abstract; and three to four keywords. The keywords will be used to assist the program committee in selecting appropriate reviewers for the paper. Papers should consist of the equivalent of 12 pages under the ACM formatting guidelines. These guidelines are available online, along with formatting templates or style files. Submitted papers will be judged on the basis of significance, relevance, correctness, originality, and clarity. They should include a clear identification of what has been accomplished and why it is significant. Authors who wish to provide additional material to the reviewers beyond the 12-page limit can do so in clearly marked appendices: reviewers are not required to read such appendices. Program Committee Sandra Alves, University of Porto, Portugal Zena M. Ariola, University of Oregon, USA Kenichi Asai, Ochanomizu University, Japan Dariusz Biernacki, University of Wroclaw, Poland Rafael Caballero, Complutense University of Madrid, Spain Iliano Cervesato, Carnegie Mellon University Marina De Vos, University of Bath, UK Agostino Dovier, Universita degli Studi di Udine, Italy Maribel Fernandez, King's College London, UK John Gallagher, Roskilde University, Denmark, and IMDEA Software Institute, Spain Michael Hanus, CAU Kiel, Germany Martin Hofmann, LMU Munchen, Germany Gerda Janssens, KU Leuven, Belgium Kazutaka Matsuda, Tohoku University, Japan Fred Mesnard, Universite de la Reunion, France Emilia Oikarinen, Finnish Institute of Occupational Health, Finland Alberto Pettorossi, Universita di Roma Tor Vergata, Italy Tom Schrijvers, KU Leuven, Belgium Josep Silva, Universitat Politecnica de Valencia, Spain Perdita Stevens, University of Edinburgh, UK Peter Thiemann, Universitat Freiburg, Germany Frank D. Valencia, CNRS-LIX Ecole Polytechnique de Paris, France, and Pontificia Universidad Javeriana de Cali, Colombia German Vidal, Universitat Politecnica de Valencia, Spain (Program Chair) Stephanie Weirich, University of Pennsylvania, USA Program Chair German Vidal Universitat Politecnica de Valencia Camino de Vera, S/N E-46022 Valencia, Spain Email: gvidal at dsic.upv.es Organizing committee James Cheney (University of Edinburgh, Local Organizer) Moreno Falaschi (University of Siena, Italy) Visa Please check at https://www.gov.uk/check-uk-visa whether you require a visa to visit the UK. This can take 6-8 weeks. If so, please contact James Cheney as soon as possible to obtain a visa support letter. ---------------------------------------------------------------------- From kesner at pps.univ-paris-diderot.fr Wed May 4 07:33:19 2016 From: kesner at pps.univ-paris-diderot.fr (Delia Kesner) Date: Wed, 04 May 2016 13:33:19 +0200 Subject: [TYPES/announce] David Turner's Festschift Call for papers Message-ID: <1ffa-5729de00-11-8405ee0@62960208> %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Call for Papers Journal of Universal Computer Science (J.UCS) Special Issue ====================================================================== David Turner?s Festschrift On his 70th Birthday Functional Programming: Past, Present, and Future =================================================================== This special issue of the JUCS celebrates the 70th Birthday of David Turner, an inspiring scientist and person. David Turner?s contributions to programming language design and implementation were seminal. He is best known for his pioneering work in combinator graph reduction and for designing and implementing an influential series of pure, non-strict, functional programming languages: SASL, KRC and Miranda. David invented or co-invented many of the basic techniques of lazy functional programming and his ideas and notations have passed into later languages such as Haskell. This Festschrift volume intends to publish original papers which address any area of functional programming or of the design and implementation of functional languages. ====================================================================== Paper Submission and Evaluation Procedure Authors are invited to submit original and unpublished papers in all areas of functional programming. Manuscripts should not exceed 20 double-spaced pages. Papers should beprepared according to the JUCS?s guidelines for authors and submitted via email to Rafael Dueire Lins (rdl at ufpe.br), the guest editor of this issue. Illustrations and tables must be provided as integrated parts of the manuscript. The guidelines for authors are available at: http://www.jucs.org/ujs/jucs/info/submissions/style_guide.html. The Journal of Universal Computer Science - is a high-quality open access electronic publication that deals with all aspects of computer science. J.UCS has been appearing monthly since 1995 and is thus one of the oldest electronic journals with uninterrupted publication since its foundation. The impact factor of J.UCS is 0.466, the 5-year impact factor 0.566 (2014). For further information, please refer to http://www.jucs.org/jucs_info/aims/unique_features.html ====================================================================== Important Dates: July, 1st 2016: Paper submissions. September 1st, 2016: Author notification. October 1st, 2016: Revised version due. October 15th, 2016: Final notification. October 30th, 2016: Camera Ready Copy. ====================================================================== Board of Reviewers: All submissions to this special issue will be refereed by at least twoexperts in functional programming languages and related topics. The board of referees include: Alberto Pardo, Universidad de la Republica, Uruguay Conor McBride, University of Strathclyde , Scotland, UK Delia Kesner, Universit? Paris Diderot, France Edwin Brady, The University of St Andrews, Scotland, UK Fernando Castor, Universidade Federal de Pernambuco, Brazil Francesco Cesarini , Erlang Solutions Ltd, London, UK F. Heron de Carvalho Junior, Universidade Federal do Cear?, Brazil Gareth Howells, The University of Kent, England, UK Greg Michaelson, Heriot-Watt University, Scotland, UK Jo?o Saraiva, Universidade do Minho, Portugal John Hughes, Chalmers University, Sweden Kevin Hammond, The University of St Andrews, Scotland, UK Luis Soares Barbosa, Universidade do Minho, Portugal Mariza Bigonha, Universidade Federal de Minas Gerais, Brazil Mary Sheeran, Chalmers University, Sweden Paul Bailes, The University of Queensland, Australia Peter Mosses, Swansea University, Wales, UK Phil Trinder, University of Glasgow, Scotland, UK Philip Wadler, University of Edinburgh, Scotland, UK Rafael Dueire Lins, Universidade Federal de Pernambuco, Brazil Ralf Hinze, Radboud University, Nijmegen, The Netherlands Richard Bornat, Middlesex University, England, UK Robert Harper, Carnegie Mellon University, U.S.A. Roberto Bigonha, Universidade Federal de Minas Gerais, Brazil Roberto Ierusalimschy, Pontif?cia Universidade Cat?lica do Rio de Janeiro, Brazil Rosita Wachenchauzer, Universidad de Buenos Aires, Argentina Roy Dyckhoff, The University of St Andrews, Scotland, UK Sergiu Dascalu, University of Nevada, Reno, U.S.A. Simon Peyton-Jones, Microsoft Research, England, UK Simon Thompson, The University of Kent, England, UK ====================================================================== Contact For further information please contact this issue guest editor: Rafael Dueire Lins Centro de Inform?tica Universidade Federal de Pernambuco Recife ? PE ? BRAZIL Phone: + 55 81 2126-8430 ext: 4305 Mobile: +55 81 98896-0698 Fax: + 55 81 2126-8438 E-mail: rdl at ufpe.br %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% From chris.heunen at ed.ac.uk Wed May 4 11:18:18 2016 From: chris.heunen at ed.ac.uk (Chris Heunen) Date: Wed, 4 May 2016 16:18:18 +0100 Subject: [TYPES/announce] QPL 2016 Call for Participation Message-ID: The 13th International Conference on Quantum Physics and Logic will be taking place next month, 6?10 June at the University of Strathclyde. There is an excellent line-up of talks, including invited lectures and tutorials from: Krysta Svore (Microsoft) Stephanie Wehner (Delft) Tom Leinster (Edinburgh) Elham Kashefi (Edinburgh) Daniel Oi (Strathclyde) Conor McBride (Strathclyde) Ognyan Oreshkov (Brussels) Peter Selinger (Dalhousie) Kohei Kishida (Oxford) Aleks Kissinger (Nijmegen) as well as a full programme of contributed talks. Registration is FREE for students and 40 pounds for others. For full details, including registration, see: http://qpl2016.cis.strath.ac.uk We hope to see you in Glasgow! Kind regards, Ross Duncan, Chris Heunen, and Daniel Oi (local organisers) -- The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336. From compscience.announcement at gmail.com Thu May 5 09:19:21 2016 From: compscience.announcement at gmail.com (Klaus Havelund) Date: Thu, 5 May 2016 06:19:21 -0700 Subject: [TYPES/announce] NFM 2016 - Call for participation Message-ID: ******************************************************************** CALL FOR PARTICIPATION The 8th NASA Formal Methods Symposium June 7 - June 9, 2016 McNamara Alumni Center University of Minnesota Minneapolis, MN http://crisys.cs.umn.edu/nfm2016 ******************************************************************** REGISTRATION ... is FREE! All interested individuals, including non-US citizens, are welcome to attend. All participants must register but there is no registration fee. Please register online at http://crisys.cs.umn.edu/nfm2016/REGISTRATION We strongly encourage participants to register early and reserve accommodations. A block of hotel rooms are reserved at The Commons Hotel until May 7, 2016. THEME OF THE SYMPOSIUM The NASA Formal Methods Symposium is a forum to foster collaboration between theoreticians and practitioners from NASA, academia, and the aerospace industry, with the goal of identifying challenges and providing solutions towards achieving assurance for safety- and mission-critical systems. We have assembled an exciting 3-day program featuring * Oral presentations of 29 peer-reviewed papers * Three prominent keynote speakers * Tool demonstrations * Breakout sessions on applications of formal methods to future NASA missions * Ample opportunities for networking and socializing KEYNOTES * Michael L. Aguilar (NASA Technical Fellow): "Where Formal Methods Might Find Application on Future NASA Missions? * Kevin Driscoll (Honeywell): "Murphy Was Here" * Kathleen Fisher (Tufts University): "Using Formal Methods to Eliminate Exploitable Bugs" ACCEPTED PAPERS The program features 19 regular and 10 short/tool papers on: * Requirements and architectures * Model checking and verification * Theorem proving and proofs * Testing and runtime enforcement * Synthesis and code generation * Applications of formal methods * Certification and correctness List of all accepted papers: http://crisys.cs.umn.edu/nfm2016/accepted/ ORGANIZING COMMITTEE Michael Lowry, NASA Ames Research Center, USA (NASA Liaison) Johann Schumann, SGT, Inc./NASA Ames Research Center, USA (General Chair) Oksana Tkachuk, SGT, Inc./NASA Ames Research Center, USA (PC Chair) Sanjai Rayadurgam, University of Minnesota, USA (PC Chair) Mike Whalen, University of Minnesota, USA (Financial Chair) Mats Heimdahl, University of Minnesota, USA (Local Arrangements Chair) PROGRAM COMMITTEE Julia Badger, NASA Johnson Space Center, USA Clark Barrett, New York University, USA Saddek Bensalem, Verimag and University Joseph Fourier, France Dirk Beyer, University of Passau, Germany Borzoo Bonakdarpour, McMaster University, Canada Alessandro Cimatti, FBK, Italy Darren Cofer, Rockwell Collins, Inc., USA Myra Cohen, University of Nebraska-Lincoln, USA Misty Davies, NASA Ames Research Center, USA Leonardo de Moura, Microsoft, USA Ben Di Vito, NASA Langley Research Center, USA Alexandre Duret-Lutz, LRDE / EPITA, France Andrew Gacek, Rockwell Collins, Inc., USA Pierre-Loic Garoche, ONERA, France Shalini Ghosh, SRI International, USA Susanne Graf, Universite Joseph Fourier / CNRS / VERIMAG, France Radu Grosu, Stony Brook University, USA Arie Gurfinkel, SEI, Carnegie Mellon University, USA Klaus Havelund, NASA Jet Propulsion Laboratory, USA Constance Heitmeyer, Naval Research Laboratory, USA Gerard Holzmann, NASA Jet Propulsion Laboratory, USA Falk Howar, TU Clausthal / IPSSE, Germany Rajeev Joshi, NASA Jet Propulsion Laboratory, USA Dejan Jovanovi#, SRI International, USA Gerwin Klein, NICTA and University of New South Wales, Australia Daniel Kroening, University of Oxford, UK Rahul Kumar, NASA Jet Propulsion Laboratory, USA Michael Lowry, NASA Ames Research Center, USA (NASA Liaison) C?lia Martinie, ICS-IRIT, Universite Paul Sabatier, France Eric Mercer, Brigham Young University, USA Cesar Munoz, NASA Langley Research Center, USA Jorge A Navas, SGT, Inc./NASA Ames Research Center, USA Natasha Neogi, NASA Langley Research Center, USA Ganesh Pai, SGT, Inc./NASA Ames Research Center, USA Charles Pecheur, Universite catholique de Louvain, Belgium Lee Pike, Galois, Inc., USA Andreas Podelski, University of Freiburg, Germany Pavithra Prabhakar, Kansas State University, USA Venkatesh Prasad Ranganath, Kansas State University, USA Franco Raimondi, Middlesex University, UK Kristin Yvonne Rozier, University of Cincinnati, USA Neha Rungta, SGT, Inc./NASA Ames Research Center, USA Oleg Sokolsky, University of Pennsylvania, USA Stefano Tonetta, FBK, Italy Willem Visser, Stellenbosch University, South Africa Virginie Wiels, ONERA / DTIM, France Guowei Yang, Texas State University, USA STEERING COMMITTEE Julia Badger, NASA Johnson Space Center, USA Ben Di Vito, NASA Langley Research Center, USA Klaus Havelund, NASA Jet Propulsion Laboratory, USA Gerard Holzmann, NASA Jet Propulsion Laboratory, USA Michael Lowry, NASA Ames Research Center, USA Kristin Yvonne Rozier, University of Cincinnati, USA Johann Schumann, SGT, Inc./NASA Ames Research Center, USA -------------- next part -------------- An HTML attachment was scrubbed... URL: From alastair.donaldson at imperial.ac.uk Thu May 5 17:02:36 2016 From: alastair.donaldson at imperial.ac.uk (Alastair Donaldson) Date: Thu, 5 May 2016 22:02:36 +0100 Subject: [TYPES/announce] Two fully-funded PhD positions at Imperial College London on correct and efficient programming of concurrent and parallel systems In-Reply-To: <571E2C0E.3030902@imperial.ac.uk> References: <571E2C0E.3030902@imperial.ac.uk> Message-ID: <572BB4EC.7060206@imperial.ac.uk> Dear all I'd be grateful if you could pass this on to anyone you think might be interested. Apologies for multiple copies. [Closing date: 31 May 2016.] I seek applications for two PhD student positions in my Multicore Programming Group at Imperial College London (http://www.multicore.doc.ic.ac.uk), in the area of correct and efficient programming for concurrent and parallel systems. For more information, including details of topics of interest, see http://www.doc.ic.ac.uk/~afd/PhDAdvert.pdf. The posts are fully-funded (covering fees and stipend) for UK and EU students. Unfortunately, non-EU students are not eligible for this funding. Applicants should have, or expect to soon be awarded, a Masters-level qualification, with distinction, in Computer Science, or a related discipline. The start date for the posts can be October 2016 or April 2017. The Department of Computing at Imperial provides a vibrant and stimulating research environment in the heart of London, with leading research groups working on programming languages, verification and testing. The department is consistently recognised by high research ratings. 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. Please contact me if you would like to discuss these opportunities. Best wishes Ally Donaldson From ivan.lanese at gmail.com Thu May 5 04:23:13 2016 From: ivan.lanese at gmail.com (ivan.lanese) Date: Thu, 5 May 2016 10:23:13 +0200 (CEST) Subject: [TYPES/announce] FORTE 2016 Call for Participation Message-ID: FORTE 2016 Call for Participation 36th IFIP International Conference on Formal Techniques for Distributed Objects, Components and Systems http://forte2016.discotec.org Part of the DisCoTec 2016 event http://2016.discotec.org/index.php 6-9 June 2016, Aquila Atlantis Hotel, Heraklion, Crete FORTE 2016 is a forum for fundamental research on theory, models, tools, and applications for distributed systems. The conference hosts original contributions that advance the science and technologies for distributed systems, with special interest in the areas of: - service-oriented, ubiquitous, pervasive, grid, cloud, and mobile computing systems; - object technology, modularity, component- and model-based design; - software 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. Program FORTE program can be found at: http://2016.discotec.org/index.php?MG=70&Mid=46&sub1=1 DISCOTEC program can be found at: http://2016.discotec.org/index.php?MG=70&Mid=40&sub1=1 Important dates: Early registration: May 9, 2016 Conference and workshops: June 6-9, 2016 Invited speaker Catuscia Palamidessi (INRIA, France) Program Committee Chairs Elvira Albert, Complutense University of Madrid, Spain Ivan Lanese, University of Bologna/INRIA, Italy Program Committee Erika Abraham, RWTH Aachen University, Germany Gul Agha, University of Illinois at Urbana-Champaign, USA Ahmed Bouajjani, LIAFA, University Paris Diderot, France Frank De Boer, CWI, the Netherlands Lars-Ake Fredlund, Universidad Polit?cnica de Madrid, Spain David Frutos Escrig, Universidad Complutense, Spain Stefania Gnesi, ISTI-CNR, Italy Kim Guldstrand Larsen, Aalborg University, Denmark Bart Jacobs, Katholieke Universiteit Leuven, Belgium Einar Broch Johnsen, University of Oslo, Norway Ant?nia Lopes, University of Lisbon, Portugal Hernan Melgratti, University of Buenos Aires, Argentina Massimo Merro, University of Verona, Italy Peter Olveczky, University of Oslo, Norway Luca Padovani, Universit? di Torino, Italy Anna Philippou, University of Cyprus, Cyprus Arnd Poetzsch-Heffter, University of Kaiserslautern, Germany Emilio Tuosto, University of Leicester, UK Kostis Sagonas, Uppsala University, Sweden Alexandra Silva, University College London, UK Jean-Bernard Stefani, INRIA, France Mahesh Viswanathan, University of Illinois Urbana-Champaign, USA From alessandro.aldini at uniurb.it Wed May 4 13:58:53 2016 From: alessandro.aldini at uniurb.it (Aldini, Alessandro) Date: Wed, 4 May 2016 19:58:53 +0200 Subject: [TYPES/announce] CFP QASA2015: 5th Workshop on Quantitative Aspects of Security Assurance Message-ID: 5th Intl. Workshop on ?Quantitative Aspects of Security Assurance? (QASA 2016) co-located with ESORICS 2016 (26-30 September 2016, Heraklion, Crete) www.iit.cnr.it/qasa2016 Overview: With security established as a critical ICT attribute, one also needs to be able to scientifically quantify the levels of desired or achieved security assurance. This naturally needs to occur over the entire multi- level life-cycle of systems & services, e.g., from requirements elicitation to run-time operation and maintenance. Addressing such quantitative aspects, the QASA workshop aims to bring together researchers and practitioners interested in the research dimensions of quantification spanning dependability, security, privacy and risk. The list of topics includes, but it is not limited to: - Assurance: Modeling, Analysis, Verification, Testing, Use Cases - Assurance: Measurement and Metrics - Process compliance assurance techniques - Foundational quantitative approaches to security analysis - Quantitative information flow analysis - Quantitative issues in access and usage control - Simulation techniques for security, privacy, risk - Tool support for quantitative security assurance Submission dates: - submission deadline: June 23, 2016 - acceptance notification: July 29, 2016 - camera ready: August 07, 2016 General Chair: Fabio Martinelli, CNR-IIT PC Chairs: Alessandro Aldini, Univ. of Urbino Reijo Savola, VTT Neeraj Suri, TU Darmstadt PC members: Habtamu Abie, Norsk Regnesentral Jorge Cuellar, Siemens Sotiris Ioannidis, Forth-ICS Michaela Iorga, NIST Mohamed Kaaniche, LAAS-CNRS Giovanni Livraga, Univ. of Milano Javier Lopez, Univ. of Malaga Jesus Luna, CSA Ilaria Matteucci, CNR-IIT Martin Ochoa, SUTD Juha R?ning, University of Oulu Einar Snekkenes, Gj?vik University College Ruben Trapero, TU Darmstadt Program & Proceedings The program will consist of invited speakers as well as of presentations of submitted papers. Similarly as in previous editions, publication of revised versions of the selected papers in a volume of the Lecture Notes in Computer Science (LNCS) series of Springer is under negotiation. We encourage the submission of original contributions written in English: - full papers (at most 16 pages) - short papers (at most 6 pages) complying with the LNCS formatting. Submissions must be made through the EasyChair conference system, which will be soon available. -------------- next part -------------- An HTML attachment was scrubbed... URL: From brucker at spamfence.net Tue May 3 22:10:25 2016 From: brucker at spamfence.net (Achim D. Brucker) Date: Wed, 4 May 2016 03:10:25 +0100 Subject: [TYPES/announce] Call for Papers: OCL and Textual Modeling Tools and Textual Model Transformations (OCL 2016) - Submit Your Paper Until July 17, 2016 Message-ID: <20160504021025.GA9655@fujikawa.home.brucker.ch> (Apologies for duplicates) CALL FOR PAPERS 16th International Workshop on OCL and Textual Modeling Co-located with ACM/IEEE 19th International Conference on Model Driven Engineering Languages and Systems (MODELS 2016) October 2-4, 2016, Saint-Malo, France (TBC) 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 some of their features are difficult to formalize and lack the level of precision required to create complete and unambiguous specifications. Limitations of the 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 include (but are not limited to) =================================================== - Mappings between textual modeling languages and other languages or formalisms - 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) - 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 This year, we particularly encourage submissions describing tools that support - in a very broad sense - textual modeling languages (if you have implemented OCL.js to run OCL in a web browser, this is the right workshop to present your work) as well as textual model transformations. Venue ===== The workshop will be organized as a part of MODELS 2016 Conference in Saint-Malo, France. It continues the series of OCL workshops held at UML/MODELS conferences: York (2000), Toronto (2001), San Francisco (2003), Lisbon (2004), Montego Bay (2005), Genova (2006), Nashville (2007), Toulouse (2008), Denver (2009), Oslo (2010), Zurich (2011, at the TOOLs conference), 2012 in Innsbruck, 2013 in Miami, 2014 in Valencia, Spain, and 2015 in Ottawa, Canada. 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 6 and 8 pages) describing new ideas, innovative tools or position papers. * full papers (between 12 and 16 pages) in LNCS format. Submissions should be uploaded to EasyChair (https://easychair.org/conferences/?conf=ocl16). 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 in a post-conference edition of CEUR (http://www.ceur-ws.org). Important Dates =============== Submission of papers: July 17, 2016 Notification: August 14, 2016 Workshop date: October 2-4, 2016 Organizers ========== Achim D. Brucker, The University of Sheffield, UK Jordi Cabot, ICREA - Open University of Catalonia, Spain Adolfo S?nchez-Barbudo Herrera, University of York, UK Programme Committee (TBC) ========================= Thomas Baar, University of Applied Sciences Berlin, Germany Mira Balaban, Ben-Gurion University of the Negev, Israel Tricia Balfe, Nomos Software, Ireland Domenico Bianculli, University of Luxembourg Dan Chiorean, Babes-Bolyai University, Romania Robert Clariso, Universitat Oberta de Catalunya, Spain Tony Clark, Middlesex University, UK Manuel Clavel, IMDEA Software Institute, Spain Birgit Demuth, Technische Universitat Dresden, Germany Marina Egea, Indra Sistemas S.A., Spain Geri Georg, Colorado State University, USA Martin Gogolla, University of Bremen, Germany Shahar Maoz, Tel Aviv University, Israel Istvan Rath, Budapest University of Technology and Economics, Hungary Bernhard Rumpe, RWTH Aachen, Germany Massimo Tisi, Mines de Nantes, France Frederic Tuong, Univ. Paris-Sud - IRT SystemX - LRI, France Edward Willink, Willink Transformations Ltd., UK Burkhart Wolff, Univ. Paris-Sud - LRI, France Steffen Zschaler, King's College, UK -- Dr. Achim D. Brucker | Senior Lecturer | University of Sheffield https://www.brucker.ch/ From wneuper at ist.tugraz.at Fri May 6 05:29:16 2016 From: wneuper at ist.tugraz.at (Walther Neuper) Date: Fri, 6 May 2016 11:29:16 +0200 Subject: [TYPES/announce] ThEdu CfP "Theorem Prover Components for Educational Software" Message-ID: <572C63EC.6000709@ist.tugraz.at> CICM closed the general call, but this is still open ... ======================================================================= Call for Extended Abstracts & Demonstrations - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ThEdu'16 Theorem Prover Components for Educational Software http://www.uc.pt/en/congressos/thedu/thedu16 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - at CICM 2016 Conferences on Intelligent Computer Mathematics July 25-29, 2016, Bialystok, Poland http://www.cicm-conference.org/2016 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - THedu'16 Scope: Educational software tools have technologies integrated from CAS, from DGS, from Spreadsheets and others, but not from (Computer) Theorem Provers (TPs) with few exceptions: the latter have been developed to model mathematical reasoning in software -- rigorous reasoning as a companion of calculating, which guarantees the unsurpassed reliability of mathematics. Providing students with insight in and experience with this kind of reliability is considered an essential aim of mathematics education. TPs intrude into science as well as into industry: They are used to tackle difficult proofs in the science of mathematics, like the Four Color Theorem or the Kepler Conjecture. In industry TPs are successfully used to verify safety critical software. This workshop addresses a window of opportunity during the still open development of TPs. The workshop provides a meeting place for educators and developers of educational mathematics software and experts in TP. The discussions shall clarify the requirements of education, identify advantages and promises of TP for learning and motivate development of such a novel kind of educational mathematical tools. Important Dates * Extended Abstracts: 4. June 2016 * Author Notification: 18. June 2016 * Final Version: 2. July 2016 * Workshop Day: 25-29. July 2016 Points of interest include: * Adaption of TP -- concepts and technologies for education: knowledge representation, simplifiers, reasoners; undefinednes, level of abstraction, etc. * Requirements on software support for reasoning -- reasoning appears as the most advanced method of human thought, so at which age which kind of support TP should be provided? * Automated TP in geometry -- relating intuitive evidence with logical rigor: specific provers, adaption of axioms and theorems, visual proofs, etc. * Application of TP components in SW for engineers -- Formal Methods increasingly advance into engineering practice, so educational software based on TP components could anticipate that advancement. * Levels of authoring -- in order to cope with generality of TP: experts adapt to specifics of countries or levels, teachers adapt to courses and students. * Adaptive modules, students modeling and learning paths -- services for user guidance provided by TP technology: which interfaces enable flexible generation of adaptive user guidance? * Next-step-guidance -- suggesting a next step when a student gets stuck in problem solving: which computational methods can extend TP for that purpose? * TP as unifying foundation -- for the integration of technologies like CAS, DGS, Spreadsheets etc: interfaces for unified support of reasoning? * Continuous tool chains -- for mathematics education from high-school to university, from algebra and geometry to graph theory etc. 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. Contributions should be submitted via THedu'16 easychair https://www.easychair.org/conferences/?conf=thedu16. Extended abstracts and demonstration proposals should be no more than 4 pages in length and are to be submitted in PDF format. They must conform to the EPTCS style guidelines (http://style.eptcs.org/). At least one author of each accepted extended abstract/demonstration proposal is expected to attend THedu'15 and presents his/her extended abstract/demonstration. Joint publication in companion with other CICM events is under consideration (e.g. http://ceur-ws.org/). 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, TUG 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 nipkow at in.tum.de Fri May 6 11:20:17 2016 From: nipkow at in.tum.de (Tobias Nipkow) Date: Fri, 6 May 2016 17:20:17 +0200 Subject: [TYPES/announce] ISABELLE WORKSHOP 2016: Call for Papers Message-ID: Call for Papers ISABELLE WORKSHOP 2016 http://www.in.tum.de/~nipkow/Isabelle2016/ August 25-26, 2016, Nancy Associated with Interactive Theorem Proving (ITP 2016) http://itp2016.inria.fr This informal workshop will again bring together Isabelle users and developers. Participants are invited to present their research and projects, including applications of Isabelle, internal developments, add-on tools, and reports on work in progress. If you have missed the ITP deadline, this is an excellent oppotunity to announce to the world your proof of the XYZ Theorem or present some nifty new proof procedure! The worshop will include demonstrations of recent Isabelle devlopments. There will also be opportunities to discuss issues of interest to the Isabelle community. Please submit a paper (or extended abstract) of up to 20 pages. It will be reviewed informally and accepted papers will be made available on the workshop home page. There are no formal proceedings. Submission site: http://www.easychair.org/conferences/?conf=isabelle2016 Important Dates: * Submission deadline: June 19 * Notification of acceptance: July 1 * Workshop: August 25 (afternoon) and 26 (morning) Organisers: Tobias Nipkow, Larry Paulson and Makarius Wenzel -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 5135 bytes Desc: S/MIME Cryptographic Signature URL: From christopher.meiklejohn at gmail.com Fri May 6 12:48:37 2016 From: christopher.meiklejohn at gmail.com (Christopher Meiklejohn) Date: Fri, 06 May 2016 16:48:37 +0000 Subject: [TYPES/announce] [ANN] Second Call for Papers, May 13, 2016, PMLDC 2016 Message-ID: First Workshop on Programming Models and Languages for Distributed Computing (PMLDC 2016) Co-located with ECOOP 2016, Rome, Italy Date: July 17th, 2016 http://2016.ecoop.org/track/PMLDC-2016 Whether you are programming a rich web application in JavaScript that mutates state in the client?s browser, or you are building a massively deployed mobile application that will operate with client state at the device, it?s undeniable that you are building a distributed system! Two major challenges of programming distributed systems are concurrency and partial failure. Concurrency of operations can introduce accidental nondeterminism: computations may result in different outcomes with the same inputs given scheduling differences in the underlying system unless a synchronization mechanism is used to enforce some order. Synchronization is typically expensive, and reduces the efficiency of user applications. Partial failure, or the failure of one or more components in a distributed system at one time, introduces the challenge of knowing, when an operation fails, which components of the operation completed successfully. To solve these problems in practice on an unreliable, asynchronous network, atomic commit protocols and timeouts as failure detection are typically used. Because of these challenges, early approaches to providing programming abstractions for distributed computing that ignored them were inherently misguided: the canonical example being the Remote Procedure Call, still widely deployed in industry. The goal of this workshop is to discuss new approaches to distributed programming that provide efficient execution and the elimination of accidental nondeterminism resulting from concurrency and partial failure. It will bring together both practitioners and theoreticians from many disciplines: database theory, distributed systems, systems programming, programming languages, data-centric programming, web application development, and verification, to discuss the state-of-the-art of distributed programming, advancement of the state-of-the-art and paths forward to better application of theory in practice. The main objectives of this workshop are the following: * To review the state-of-the-art research in languages, models, and systems for distributed programming; * To identify areas of critical need where research can advance the state of the art; * To create a forum for discussion; * To present open problems from practitioners with an aim towards motivating academic research on relevant problems faced by industry. In the spirit of both ECOOP and Curry On, this workshop aims at favoring a multidisciplinary perspective by bringing together researchers, developers, and practitioners from both academia and industry. Submission Guidelines We solicit proposals for contributed talks. We recommend preparing proposals of 2 pages, in ACM 2 column SIGPLAN style, written in English and 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. Authors with accepted papers will have the opportunity to have their submission published on the ACM Digital Library. Important Dates * Paper submission: May 6, 2016 (any place on Earth) * Extended deadline: May 13, 2016 (any place on Earth) * Authors notification: June 10, 2016 * Final version: June 17, 2016 Program Chairs Heather Miller (Ecole Polytechnique Federale de Lausanne) Christopher Meiklejohn (Universit? catholique de Louvain) Program Committee Peter Alvaro (University of California, Santa Cruz) Annette Bieniusa (Technischen Universit?t Kaiserslautern) Sebastian Burckhardt (Microsoft Research) Natalia Chechina (University of Glasgow) Neil Conway (Mesosphere) Carla Ferreira (Universidade Nova Lisboa) Alexey Gotsman (IMDEA Software Institute) Seyed Hossein Haeri (Universit? catholique de Louvain) Philipp Haller (KTH Royal Institute of Technology) Carl Lerche (Independent Consultant) Rita Loogen (University of Marburg) Rodrigo Rodrigues (Instituto Superior T?cnico, University of Lisboa & INESC-ID) Ali Shoker (HASLab/INESC TEC & University of Minho) Phil Trinder (University of Glasgow) Jos? Valim (Plataformatec) Peter Van Roy (Universit? catholique de Louvain) Hongseok Yang (University of Oxford) -------------- next part -------------- An HTML attachment was scrubbed... URL: From Rene.Thiemann at uibk.ac.at Mon May 9 07:44:12 2016 From: Rene.Thiemann at uibk.ac.at (Thiemann, Rene) Date: Mon, 9 May 2016 11:44:12 +0000 Subject: [TYPES/announce] WST 2016 - First Call for Papers Message-ID: <24F2C47B-A444-491E-8A96-C260FEFBDA53@uibk.ac.at> ========================================================================== WST 2016 - 1st Call for Papers 15th International Workshop on Termination September 5-7, 2016, Obergurgl, Austria http://cl-informatik.uibk.ac.at/events/wst-2016/ ========================================================================== The Workshop on Termination (WST) traditionally brings together, in an informal setting, researchers interested in all aspects of termination, whether this interest be practical or theoretical, primary or derived. The workshop also provides a ground for cross-fertilization of ideas from term rewriting and from the different programming language communities. The friendly atmosphere enables fruitful exchanges leading to joint research and subsequent publications. The event is held as part of CLA 2016 http://cl-informatik.uibk.ac.at/events/cla-2016/ IMPORTANT DATES: * submission June 22, 2016 * notification July 12, 2016 * final version August 3, 2016 * workshop September 5-7, 2016 TOPICS: The 15th International Workshop on Termination welcomes contributions on all aspects of termination and termination analysis. Contributions from the imperative, constraint, functional, and logic programming communities, and papers investigating applications of complexity or termination (for example in program transformation or theorem proving) are particularly welcome. Topics of interest include all aspects of termination. This includes (but is not limited to): * certification of termination and complexity proofs * challenging termination problems * comparison and classification of termination methods * complexity analysis in any domain * implementation of termination and complexity methods * implicit computational complexity * infinitary normalization * non-termination analysis and loop detection * normalization in lambda calculi * operational termination of conditional rewrite systems * ordinal notation and subrecursive hierarchies * SAT, SMT, and constraint solving for (non-)termination analysis * scalability and modularity of termination methods * termination analysis in any domain * well-founded relations and well-quasi-orders COMPETITION: There will be a live complexity and termination competition during the workshop, including time to present both the results and the tools of the participants. More details will be provided in a dedicated announcement on the competition. PROGRAM COMMITTEE: * Ugo Dal Lago Bologna University * J?rg Endrullis VU University Amsterdam * Yukiyoshi Kameyama University of Tsukuba * Salvador Lucas Universidad Polit?cnica de Valencia * Aart Middeldorp University of Innsbruck, co-chair * Andrey Rybalchenko Microsoft Research * Thomas Str?der RWTH Aachen * Ren? Thiemann University of Innsbruck, co-chair * Andreas Weiermann Ghent University INVITED SPEAKERS: * Rainer H?hnle TU Darmstadt SUBMISSION: Submissions are short papers/extended abstract which should not exceed 5 pages. There will be no formal reviewing. In particular, we welcome short versions of recently published articles and papers submitted elsewhere. The program committee checks relevance and provides additional feedback for each submission. The accepted papers will be made available electronically before the workshop. Papers should be submitted electronically via the submission page: http://www.easychair.org/conferences/?conf=wst2016 Final versions should be created using LaTeX and the LIPIcs style file http://drops.dagstuhl.de/styles/lipics/lipics-authors.tgz From p.d.james.366409 at swansea.ac.uk Mon May 9 07:33:18 2016 From: p.d.james.366409 at swansea.ac.uk (JAMES P. (366409)) Date: Mon, 9 May 2016 11:33:18 +0000 Subject: [TYPES/announce] CFP: WADT 2016 Message-ID: CFP: WADT 2016 - 23rd International Workshop on Algebraic Development Techniques Link: http://cs.swan.ac.uk/wadt16/ When Sep 21, 2016 - Sep 24, 2016 Where Gregynog, UK Submission Deadline June 3, 2016 Notification June 17, 2016 Final Version Due July 1, 2016 AIMS AND SCOPE The algebraic approach to system specification encompasses many aspects of the formal design of software systems. Originally born as formal method for reasoning about abstract data types, it now covers new specification frameworks and programming paradigms (such as object-oriented, aspect-oriented, agent-oriented, logic and higher-order functional programming) as well as a wide range of application areas (including information systems, concurrent, distributed and mobile systems). The workshop will provide an opportunity to present recent and ongoing work, to meet colleagues, and to discuss new ideas and future trends. TOPICS OF INTEREST Typical, but not exclusive topics of interest are: - Foundations of algebraic specification - Other approaches to formal specification, including process calculi and models of concurrent, distributed and mobile computing - Specification languages, methods, and environments - Semantics of conceptual modelling methods and techniques - Model-driven development - Graph transformations, term rewriting and proof systems - Integration of formal specification techniques - Formal testing and quality assurance, validation, and verification INVITED SPEAKERS - Alessio Lomuscio (London, UK) - Till Mossakowski (Magdeburg, Germany) - John Tucker (Swansea, UK) WORKSHOP FORMAT AND LOCATION The workshop will take place over four days, Wednesday to Saturday, at Gregynog Hall in Wales, UK (http://www.gregynog.org). Participants should arrive on Tuesday evening, the workshop will end on Saturday with lunch. Presentations will be selected on the basis of submitted abstracts. IMPORTANT DATES Submission deadline for abstracts: June 3, 2016 Notification of acceptance: June 17, 2016 Early registration: June 17, 2016 Final abstract due: July 1, 2016 Workshop in Gregynog: September 21-24, 2016 SUBMISSIONS The scientific programme of the workshop will include presentations of recent results and ongoing research. The presentations will be selected by the Steering Committee on the basis of submitted abstracts according to originality, significance and general interest. The abstracts must be up to two pages long including references. If a longer version of the contribution is available, it can be made accessible on the web and referenced in the abstract. The abstracts have to be submitted electronically via the EasyChair system. PROCEEDINGS After the workshop, authors will be invited to submit full papers for the refereed proceedings. All submissions will be reviewed; selection will be based on originality, soundness and significance of the presented ideas and results. The proceedings will be published as a volume of Lecture Notes in Computer Science (Springer). SPONSORSHIP The workshop takes place under the auspices of IFIP WG 1.3. WADT STEERING COMMITTEE Andrea Corradini (Italy) Jose Fiadeiro (UK) Rolf Hennicker (Germany) Hans-Jorg Kreowski (Germany) Till Mossakowski (Germany) Fernando Orejas (Spain) Francesco Parisi-Presicce (Italy) Markus Roggenbach (UK) [chair] Grigore Rosu (United States) Andrzej Tarlecki (Poland) ORGANIZING COMMITTEE Phillip James (UK) Markus Roggenbach (UK) CONTACT INFORMATION Email: M.Roggenbach at Swansea.ac.uk Homepage: http://cs.swan.ac.uk/wadt16/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From wneuper at ist.tugraz.at Mon May 9 11:29:48 2016 From: wneuper at ist.tugraz.at (Walther Neuper) Date: Mon, 9 May 2016 17:29:48 +0200 Subject: [TYPES/announce] Deadline extended for eduTPS at CADGME Message-ID: <5730ACEC.2000608@ist.tugraz.at> Extended Deadline for Abstracts and Posters - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - eduTPS: "Justifying (in) Math" Working Group on Education and TP Technology - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - at CADGME 2016 September 7-10, 2016, Targu Mures, Romania https://cadgme.ms.sapientia.ro/ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Extended Deadline: Abstracts: May 20, 2016 Posters: May 20, 2016 The abstracts of contributed talks and posters will be published on the conference proceedings website. The length is maximum 300 words. Abstracts and posters should be submitted in as unformatted texts on the Easy Chair system: https://easychair.org/conferences/?conf=cadgme2016 Aims of the working group eduTPS: Mathematics is not only calculating, numeric and symbolic calculation, not only explaining with figures --- the distiguishing feature of math is justifying and deducing properties of mathematical objects and operations on firm grounds of logics. So Computer Algebra Systems (CAS) model calculation, Dynamic Geometry Systems (DGS) model figures --- and (Computer) Theorem Provers (TPS) model deduction and reasoning, mechanised by formal logic. TPS are widely unknown despite the fact, that recent advances in mathematics could not have been done without them (e.g. mechanised proofs of the Four Colour Theorem, of the Kepler Conjecture, etc.), that TPS are becoming indispensable in verification of requirements on complex technical systems (e.g. google car) and despite the fact, that leading TPS have math mechanised from first principles (axioms) to all undergraduate math and beyond. So the working group "eduTPS: justifying (in) math" addresses a wide range of topics, from educational concepts of reasoning, explaining and justifying and from respective classroom experience on the one side to technical concepts and software tools, which mechanise and support these mathematical activities, on the other side. We elicit contributions from educators to the educational side as well as from TP experts to the technical side --- the working group shall interactively elaborate on the connections between the two sides, connections which are not yet clarified to a considerable extent. Narrowing the apparent gap between TP technology and educational practice (and theory!) concerns the distinguishing essence of mathematics and may well lead to considerable innovations in how we teach and learn mathematics in the future. Points of interest include: * Adaption of TP -- concepts and technologies for education: knowledge representation, simplifiers, reasoners; undefinednes, level of abstraction, etc. * Requirements on software support for reasoning -- reasoning appears as the most advanced method of human thought, so at which age which kind of support by TP should be provided? * Automated TP in geometry -- relating intuitive evidence with logical rigor: specific provers, adaption of axioms and theorems, visual proofs, etc. * TP components in SW for engineers -- Formal Methods increasingly advance into engineering practice, so educational software based on TP components could anticipate that advancement. * Levels of authoring -- in order to cope with generality of TP: experts adapt to specifics of countries or levels, teachers adapt to courses and students. * Adaptive dialogues, students modeling and learning paths -- services for user guidance provided by TP technology: which interfaces enable flexible generation of adaptive user guidance? * Next-step-guidance -- suggesting a next step when a student gets stuck in problem solving: which computational methods can extend TP for that purpose? * TP as unifying foundation -- for the integration of technologies like CAS, DGS, Spreadsheets etc: interfaces for unified support of reasoning? * Continuous tool chains -- for mathematics education from high-school to university, from algebra and geometry to graph theory, from educational tools to professional tools for engineers and scientists. Programme Committee: Roman Ha?ek, University of South Bohemia, Czech Republic Zolt?n Kov?cs, Johannes Kepler University, Austria 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) Judit Robu, Babe?-Bolyai University Cluj, Romania Vanda Santos, CISUC, Portugal R?bert Vajda, University of Szeged, Hungary Wolfgang Windsteiger, Johannes Kepler University, Austria From james.cheney at gmail.com Mon May 9 13:30:33 2016 From: james.cheney at gmail.com (James Cheney) Date: Mon, 9 May 2016 18:30:33 +0100 Subject: [TYPES/announce] 2-year postdoctoral position in programming languages at LFCS Message-ID: Hi, I am pleased to announce that we are now accepting applications for a postdoctoral research position in programming languages. The position is for 24 months, starting on or around September 1, 2016. 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". The project will build on Links, a functional, typed, cross-tier Web programming language with strong support for database programming via language-integrated query. The ultimate goal of this project is to design a new general-purpose language suitable for embedding a wide range of domain-specific languages, generalising metaprogramming capabilities found in existing systems to make it possible to define reusable data management techniques needed for the next generation of curated scientific databases. Applicants for the postdoctoral position should have, at a minimum, a PhD (or be close to completion) in computer science, with a track record of high quality publications and research focus on programming languages. The project will involve practical systems development and evaluation informed by conceptual or foundational research, so an ideal candidate will have the ability to develop new foundational programming language concepts and carry them through to implementation. Previous research experience concerning provenance or related topics (such as information flow security, program slicing, generative programming or metaprogramming) would be desirable but is not required. Familiarity with extensibility capabilities such as Template Haskell, Lightweight Modular Staging (Scala), hygienic macros/"languages as libraries" (Scheme/Racket), computation expressions (F#), functional Web programming (Links, Hop, Ur/Web), or dependently-typed programming (e.g. Agda or Idris) would be especially advantageous for this project. For more information about the project, and about other related activities in my group, LFCS, and Edinburgh, please consult the following page: http://homepages.inf.ed.ac.uk/jcheney/group/skye.html Applications must be received by 5pm GMT, June 17, 2016. To apply, visit the University job posting for this position: https://www.vacancies.ed.ac.uk/pls/corehrrecruit/erq_jobspec_version_4.jobspec?p_id=036203 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. --James -------------- next part -------------- An HTML attachment was scrubbed... URL: From Klaus.Havelund at jpl.nasa.gov Mon May 9 18:42:46 2016 From: Klaus.Havelund at jpl.nasa.gov (Havelund, Klaus (348B)) Date: Mon, 9 May 2016 22:42:46 +0000 Subject: [TYPES/announce] [fm-announcements] RV 2016, Deadlines Extended - Abstract: May 20, Paper/Tutorial: May 27 Message-ID: Following several requests, the deadlines have been extended as follows: - Abstract deadline: Friday May 20 (AoE). - Paper and tutorial deadline: Friday May 27 (AoE). =============================================== [cid:173618FB-A5EC-4392-93AB-D3F1356712D1 at grenet.fr] RV 2016 16th International Conference on Runtime Verification September 23-30, Madrid, Spain http://rv2016.imag.fr Scope Runtime verification is concerned with monitoring and analysis of software and hardware system executions. Runtime verification techniques are crucial for system correctness, reliability, and robustness; they are significantly more powerful and versatile than conventional testing, and 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: - specification languages - specification mining - program instrumentation - monitor construction techniques - logging, recording, and replay - runtime enforcement, fault detection, localization, containment, recovery and repair - program steering and adaptation - metrics and statistical information gathering - combination of static and dynamic analyses - program execution visualization - monitoring techniques for safety/mission-critical systems - monitoring distributed systems, cloud services, and big data applications - monitoring security and privacy policies 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. Invited Speakers The program of RV 2016 will feature invited talks from: * Gul Agha (University of Illinois at Urbana-Champaign, USA) * Oded Maler (CNRS and University of Grenoble-Alpes, France) * Fred B. Schneider (Cornell University, USA) Overview RV 2016 will be held September 23-30 in Madrid, Spain. RV 2016 will feature the first summer school on Runtime Verification (September 23-25), two workshop/tutorial days (September 26-25), and three conference days (September 28-30). General Information on Submissions All papers and tutorials will appear in the conference proceedings in an LNCS volume. Submitted papers and tutorials must use the LNCS/Springer style. At least one author of each accepted paper and tutorial must attend RV 2016 to present the paper. Papers must be written in English and submitted electronically (in PDF format) using the EasyChair system. The below page limitations 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. Research Papers Track Research papers can be submitted in two categories: regular and short papers. Papers in both categories will be reviewed by at least 3 members of the Program Committee. * Regular Papers (up to 15 pages) should present original unpublished results. Theoretical papers, system and application papers as well as case studies on runtime verification are all welcome. The Program Committee will give a best paper award. 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. * Short Papers (up to 6 pages) 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. Accepted short papers will be presented in special talk (15 minutes) and poster sessions. Tool Papers Track The aim of the RV 2016 tool track is to provide an opportunity for researchers and practitioners to show and to discuss the latest advances, experiences and challenges in devising and developing reliable software tools for runtime verification. All tool papers will be reviewed by at least 3 members of the Tool Committee. An author of each accepted tool paper should give a 15-20 minutes demonstration during the conference. All tool papers must include information on tool availability, maturity, selected experimental results and it should provide a link to a website containing the theoretical background and user guide. Furthermore, we strongly encourage authors to make their tools and benchmarks available with their submission. We encourage tool papers to include a script in an appendix (not included in the page count) describing how the demo will be conducted during the conference presentation with screenshots presenting step-by-step the tool?s capabilities, highlighting the main characteristics and the usage. Tool papers can be submitted into two categories: * Regular Tool Papers (up to 8 pages). A tool paper in this category should present a new tool, a new tool component or significant and novel extensions to existing tools supporting runtime verification. Each submission should be original and not published previously in a tool paper form. * Tool Exhibition Papers (up to 4 pages). A tool paper in this category can have been previously published. A tool paper in this category should be oriented towards the tool usage and is an opportunity for the developers to present them at RV 2016. Tutorial Track Tutorials are two-to-three-hour presentations on a selected topic. Additionally, tutorial presenters will be offered to publish a paper of up to 20 pages in the LNCS conference proceedings. A proposal for a tutorial must contain the subject of the tutorial, a proposed timeline, a note on previous similar tutorials (if applicable) and the differences to this incarnation, and a biography of the presenter. The proposal must not exceed 2 pages. Tutorial proposals will be reviewed by the Program Committee. (new) Important Dates Research and tool papers as well as tutorials will follow the following timeline: * Abstract deadline: May 20, 2016 (AoE) * Paper and tutorial deadline: May 27, 2016 (AoE) * Tutorial notification: June 15, 2016 * Paper notification: July 18, 2016 * Camera ready deadline: August 8, 2016 * Summer school: September 23-25, 2016 * Workshops and tutorials: September 26-27, 2016 * Conference: September 28-30, 2016 Committees Program Committee Chairs * Yli?s Falcone, Univ. Grenoble-Alpes and Inria, France * Cesar Sanchez, IMDEA Software, Madrid, Spain Tool Committee Chair * Klaus Havelund, NASA Jet Propulsion Laboratory, USA Local Organization Chair * Juan E. Tapiador, Universidad Carlos III de Madrid, Spain Program Committee * Erika Abraham, RWTH Aachen University, Germany * Howard Barringer, The University of Manchester, UK * Ezio Bartocci, TU Wien, Austria * Andreas Bauer, NICTA & Australian National University, Australia * Saddek Bensalem, Univ. Grenoble Alpes, France * Eric Bodden, Fraunhofer SIT and Technische University Darmstadt, Germany * Borzoo Bonakdarpour, McMaster University, Canada * Laura Bozzelli, Technical University of Madrid (UPM), Spain * Juan Caballero, IMDEA Software Institute, Spain * Wei-Ngan Chin, National University of Singapore, Singapore * Christian Colombo, University of Malta, Malta * Jyotirmoy Deshmukh, Toyota Technical Center, USA * Alexandre Donz?, UC Berkeley EECS Department, USA * Yli?s Falcone, Univ. Grenoble Alpes and Inria, France * Bernd Finkbeiner, Saarland University, Germany * Adrian Francalanza, University of Malta, Malta * Vijay Garg, The University of Texas at Austin, USA * Patrice Godefroid, Microsoft Research, USA * Susanne Graf, Univ. Grenoble Alpes and CNRS, France * Radu Grosu, Vienna University of Technology, Austria * Sylvain Hall?, Universit? du Qu?bec ? Chicoutimi, Canada * Klaus Havelund, NASA Jet Propulsion Laboratory, USA * Johan Jaffar, National University of Singapore, Singapore * Thierry J?ron, Inria Rennes ? Bretagne Atlantique, France * Johannes Kinder, Royal Holloway University of London, UK * Felix Klaedtke, NEC Europe Ltd., Germany * Kim G. Larsen, Aalborg University, Denmark * Axel Legay, Inria Rennes ? Bretagne Atlantique, France * Martin Leucker, University of L?beck, Germany * Benjamin Livshits, Microsoft Research, USA * Joao Louren?o, Universidade Nova de Lisboa, Portugal * Rupak Majumdar, MPI-SWS, Germany * Leonardo Mariani, University of Milano Bicocca, Italy * David Naumann, Stevens Institute of Technology, USA * Dejan Nickovic, Austrian Institute of Technology, Austria * Gordon Pace, University of Malta, Malta * Doron Peled, Bar Ilan University, Israel * Lee Pike, Galois, Inc., USA * Grigore Rosu, University of Illinois at Urbana-Champaign, USA * Gwen Sala?n, Univ. Grenoble Alpes and Inria, France * Cesar Sanchez, IMDEA Software Institute, Spain * Sriram Sankaranarayanan, University of Colorado Boulder, USA * Gerardo Schneider, University of Gothenburg, Sweden * Scott Smolka, Stony Brook University, USA * Oleg Sokolsky, University of Pennsylvania, USA * Bernhard Steffen, University of Dortmund, Germany * Scott Stoller, Stony Brook University, USA * Volker Stolz, University of Oslo, Norway * Jun Sun, Singapore University of Technology and Design, Singapore * Juan Tapiador, Universidad Carlos III de Madrid, Spain * Serdar Tasiran, Koc Univ., Turkey * Michael Whalen, University of Minnesota, USA * Eugen Zalinescu, ETH Zurich, Switzerland * Lenore Zuck, University of Illinois at Chicago, USA Tool Committee * Steven Arzt, EC Spride, Germany * Howard Barringer, The University of Manchester, UK * Ezio Bartocci, TU Wien, Austria * Martin Leucker, University of Luebeck, Germany * Gordon Pace, University of Malta, Malta * Giles Reger, The University of Manchester, UK * Julien Signoles, CEA, France * Oleg Sokolsky, University of Pennsylvania, USA * Bernhard Steffen, University of Dortmund, Germany * Nikolai Tillmann, Microsoft Research, USA * Eugen Zalinescu, ETH Zurich, Switzerland -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: inconnu.jpg Type: image/jpeg Size: 134903 bytes Desc: inconnu.jpg 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 s.j.thompson at kent.ac.uk Tue May 10 11:33:46 2016 From: s.j.thompson at kent.ac.uk (Simon Thompson) Date: Tue, 10 May 2016 16:33:46 +0100 Subject: [TYPES/announce] Trustworthy Refactoring project: Research Associate Positions in Refactoring Functional Programs and Formal Verification (for CakeML) Message-ID: <42F577F3-FB32-4BAD-93CA-AC595A839B65@kent.ac.uk> Trustworthy Refactoring project: Research Associate Positions in Refactoring Functional Programs and Formal Verification (for CakeML) The Trustworthy Refactoring project at the University of Kent is seeking to recruit postdoc research associates for two 3.5 year positions, to start in September this year. The overall goal of this project is to make a step change in the practice of refactoring by designing and constructing of trustworthy refactoring tools. By this we mean that when refactorings are performed, the tools will provide strong evidence that the refactoring has not changed the behaviour of the code, built on a solid theoretical understanding of the semantics of the language. Our approach will provide different levels of assurance from the (strongest) case of a fully formal proof that a refactoring can be trusted to work on all programs, given some pre-conditions, to other, more generally applicable guarantees, that a refactoring applied to a particular program does not change the behaviour of that program. The project will make both theoretical and practical advances. We will build a fully-verified refactoring tool for a relatively simple, but full featured programming language (CakeML https://cakeml.org), and at the other we will build an industrial-strength refactoring tool for a related industrially-relevant language (OCaml). This OCaml tool will allow us to explore a range of verification techniques, both fully and partially automated, and will set a new benchmark for building refactoring tools for programming languages in general. The project, which is coordinated by Prof Simon Thompson and Dr Scott Owens, will support two research associates, and the four will work as a team. One post will focus on pushing the boundaries of trustworthy refactoring via mechanised proof for refactorings in CakeML, and the other post will concentrate on building an industrial strength refactoring tool for OCaml. The project has industrial support from Jane Street Capital, who will contribute not only ideas to the project but also host the second RA for a period working in their London office, understanding the OCaml infrastructure and their refactoring requirements. You are encouraged to contact either of the project investigators by email (s.a.owens at kent.ac.uk, s.j.thompson at kent.ac.uk) if you have any further questions about the post, or if you would like a copy of the full research application for the project. We expect that applicants will have PhD degree in computer science (or a related discipline) or be close to completing one. For both posts we expect that applicants will have experience of writing functional programs, and for the verification post we also expect experience of developing (informal) proofs in a mathematical or programming context. To apply, please go to the following web pages: Research Associate in Formal Verification for CakeML (STM0682): https://jobs.kent.ac.uk/fe/tpl_kent01.asp?s=4A515F4E5A565B1A&jobid=40106,3472764668&key=47167934&c=549534472123&pagestamp=sejmwzlocjpwfyyfak Research Associate in Refactoring Functional Programs (STM0683): https://jobs.kent.ac.uk/fe/tpl_kent01.asp?s=4A515F4E5A565B1A&jobid=40107,6987525698&key=47167934&c=549534472123&pagestamp=sesioeandjktfucacs Simon and Scott Simon Thompson | Professor of Logic and Computation School of Computing | University of Kent | Canterbury, CT2 7NF, UK s.j.thompson at kent.ac.uk | M +44 7986 085754 | W www.cs.kent.ac.uk/~sjt From abb at cs.stir.ac.uk Mon May 9 12:10:09 2016 From: abb at cs.stir.ac.uk (Andrea Bracciali) Date: Mon, 9 May 2016 17:10:09 +0100 Subject: [TYPES/announce] CIBB 2016 - Second Call for Papers Message-ID: <7C1EA4F3-910A-40EA-A984-E638D9CA4EC9@cs.stir.ac.uk> [apologies for multiple posting] ============================================================== SECOND CALL FOR PAPERS CIBB 2016 13th International Meeting on Computational Intelligence methods for Bioinformatics and Biostatistics University of Stirling, Stirling, Scotland UK September 1-3 2016 http://www.cs.stir.ac.uk/events/cibb2016/ cibb2016 at gmail.com ============================================================== In evidence (please see below and the web for details): - the very interesting list of INVITED SPEAKERS is growing ! - five new SPECIAL SESSIONS are running ! - EXTENDED DEADLINES for paper submission Please, connect to the conference via @CIBB2016 on twitter Keynote Speakers (to be completed) Prof. Mark Beaumont School of Biological Sciences, Bristol University Evolutionary Biology Prof. Natalio Krasnogor School of Computing Science, Newcastle University Computing Science and Synthetic Biology Prof. Bud Mishra Courant Institute of Mathematical Sciences and NYU School of Medicine, New York University NYU, and Mt Sinai School of Medicine Computer Science, Cell Biology and Genetics Dr. Guido Sanguinetti School of Informatics, University of Edinburgh System design of stochastic models SPECIAL SESSIONS Engineering Bio-interfaces and Rudimentary Cells as a way to develop Synthetic Biology Contacts: Maria Raposo, mfr at fct.unl.pt Biocuration and integration of biomedical databases Contacts: Riccardo Rizzo, ricrizzo at pa.icar.cnr.it Modelling and simulation methods for Systems Biology and Systems Medicine Contacts: Paolo Cazzaniga, paolo.cazzaniga at unibg.it High-Performance Computing and Deep learning methods for Genomic Data Analysis Contacts: : Fabio Tordini, tordini at di.unito.it Statistical inference in mechanistic models of biological system Contacts: Dirk Husmeier, Dirk.Husmeier at glasgow.ac.uk Scope The main goal of this 13th edition of the CIBB international conference is to provide a multi-disciplinary forum open to researchers interested in the application of computational intelligence, in a broad sense, to open problems in bioinformatics, biostatistics, systems and synthetic biology and medical informatics. Cutting edge methodologies capable of accelerating life science discoveries will be discussed. Following its tradition and roots, this year's meeting will bring together researchers from the international scientific community interested in advancements and future perspectives in bioinformatics and biostatistics. Also, looking at current trends and future opportunities at the edge of computer and life sciences, the application of computational intelligence to system and synthetic biology, and the consequent impact on innovative medicine will be of great for the conference. Theoretical and experimental biologists are also invited to participate in order to present novel challenges and foster multidisciplinary collaboration. The scientific program of CIBB 2016 will include Keynote Speakers, tutorials and special sessions. Contributed papers will be presented in plenary oral sessions, special sessions, or poster sessions. Topics of interest include, but are not restricted to: ? Next generation sequencing bioalgorithms ? Multi-omics data analysis ? High dimensional statistical analysis of omics data ? Algorithms for alternative splicing analysis ? Algorithms for molecular evolution and phylogenetic analysis ? Methods for the visualization of high dimensional complex omic data ? Software tools for bioinformatics ? Methods for comparative genomics ? Methods for functional classification of genes ? Methods for unsupervised analysis, validation and visualization of structures discovered in bio-molecular data ? Health-Informatics and Medical Informatics. ? Methods for the integration of clinical and genetic data ? Heterogeneous data integration and data fusion for diagnostics ? Algorithms for pharmacogenomics ? Biomedical text mining and imaging ? Methods for diagnosis and prognosis within personalized medicine ? Statistical methods for the analysis of clinical data ? Prediction of secondary and tertiary protein structures ? Mass spectrometry data analysis in proteomics ? Algorithms for molecular evolution and phylogenetic analysis ? Bio-molecular databases and data mining ? Mathematical modeling and automated reasoning on biological and synthetic systems ? Computational simulation of biological systems ? Methods and advances in systems biology ? Spatio-temporal analysis of synthetic and biological systems ? Network systems biology ? Models for cell populations and tissues ? Methods for the engineering of synthetic components ? Modelling and engineering of interacting synthetic and biological systems ? Software tools for bioinformatics, biostatistics, systems and synthetic biology Publication Accepted papers will be presented at the conference (at least one author is expected to register), and will be published on proceedings for conference distribution. Extended and revised versions of the papers presented at CIBB 2016 will be invited for a post-conference monograph. This is traditionally published in the Springer series of Lecture Notes in Bioinformatics (LNBI), (arrangements undergoing). Continuing the tradition of CIBB, we are planning to publish best papers in one (or more, as appropriate) special issue of an international scientific journal (such as BMC Bioinformatics, in the latest editions). Paper Submission Papers must be prepared following the guidelines illustrated on the CIBB web site and should be long between 4 and 6 pages. Papers should be submitted in PDF format on the Easy Chair conference system (link available on the web site). Important Dates Paper submission deadline: 29th May 2016 Notification of acceptance: 22nd June 2016 Final paper due: 8th July 2016 Conference: 1st -3rd September 2016 General Chairs Andrea Bracciali, University of Stirling, UK David Gilbert, Brunel University London, UK Gilbert MacKenzie, UL, ENSAI and Keele, UK From storm at cwi.nl Tue May 10 18:52:47 2016 From: storm at cwi.nl (Tijs van der Storm) Date: Tue, 10 May 2016 22:52:47 +0000 Subject: [TYPES/announce] SPLASH 2016: Call for Sponsorships Message-ID: The ACM SIGPLAN conference on Systems, Programming, Languages and Applications: Software for Humanity (SPLASH) embraces all aspects of software construction and delivery to make it the premier conference at the intersection of programming, languages, and software engineering. SPLASH 2016 will take place from Sunday, October 30 to Friday, November 4, 2016 in Amsterdam, The Netherlands. Web version of this call for sponsorships: http://2016.splashcon.org/attending/support-program SPLASH is where the best of the best in software innovation, programming and programming languages convene, learn from and inspire each other, and share their passion for software. Supporting SPLASH is an opportunity to put your corporate name in front of this community ? a superb investment for your organization. # Sponsorship Packages ## Diamond: $US 15 000 Benefits: - Recognition as a supporter in print and on the web. Recognized as a Diamond supporter on registration brochures and conference program - Two company-provided items placed in the conference tote bag - Official exclusive support for your choice of (subject to availability): Doctoral Symposium, Poster Session, Keynotes, or support for 8 Student Volunteers named for your organization - Attendance (for two) at an invitation-only reception by the SPLASH General Chair - Choice of: two Full conference registrations; or two complimentary main conference registrations plus two complimentary one-day pass registrations ## Gold: $US 10 000 Benefits: - Recognition as a supporter in print and on the web. Recognized as a Gold supporter on registration brochures and conference program - Two company-provided items placed in the conference tote bag - Official support for your choice of (subject to availability): Doctoral Symposium, Poster Session, Keynotes, or support for 6 Student Volunteers named for your organization - Attendance (for two) at an invitation-only reception by the SPLASH General Chair - Choice of: one Full conference registration plus one complimentary main conference registration; or two complimentary main conference registrations plus one complimentary one-day pass registration ## Silver: $US 5000 Benefits: - Recognition as a supporter in print and on the web. Recognized as a Silver supporter on registration brochures and conference program - One company-provided item placed in the conference tote bag - Official support for your choice of: four Student Volunteers named for your organization; or the Keynotes (non-exclusive support) - Attendance (for two) at an invitation-only reception by the SPLASH General Chair - Your choice of: one Full conference registration; or one complimentary main conference registration plus one complimentary one-day pass registration; or three complimentary one-day pass registrations ## Bronze $US 3000 - Recognition as a supporter in print and on the web. Recognized as a Bronze supporter on registration brochures and conference program - One company-provided one-page insert placed in conference tote bag - Official support for two Student Volunteers named for your organization - Attendance (for one) at an invitation-only reception by the SPLASH General Chair - Your choice of: one complimentary main conference registration; or two complimentary one-day pass registrations # Why sponsor SPLASH? SPLASH values innovation, collaboration, and diversity. For many software researchers, academics, students, educators, and practitioners, SPLASH is the most important conference of the year. It is a place to: - improve skills and productivity, independent of any particular product or vendor; - gain a global perspective connecting with world experts; and - discover and explore new trends and innovations in leading edge research and practice. Becoming a SPLASH corporate supporter demonstrates your leadership and commitment to the community. It is an opportunity to: - carry your message to community leaders; - associate your brand with world-class research and development; - position your company as a leader in the field; and - prepare for the future. Your corporate name and logo will be in front of the entire community throughout the conference. For the same contribution you also receive either complimentary or discounted SPLASH registrations for use by your organization. You will also have the opportunity to participate in invitation-only events that will provide you with direct, one-on-one interactions with some key members of the SPLASH community. Thank you for your time! Please do not hesitate to contact us at support at splashcon.org. We look forward to helping you make the most of your investment in SPLASH. Jurgen Vinju SPLASH 2016 Sponsorship Chair Eelco Visser SPLASH 2016 General Chair -------------- next part -------------- An HTML attachment was scrubbed... URL: From storm at cwi.nl Wed May 11 07:06:25 2016 From: storm at cwi.nl (Tijs van der Storm) Date: Wed, 11 May 2016 11:06:25 +0000 Subject: [TYPES/announce] SPLASH-I 2016: Call for Talk Proposals! Message-ID: SPLASH-I: Innovation, Interaction, Insight, Industry, Invited The ACM SIGPLAN conference on Systems, Programming, Languages and Applications: Software for Humanity (SPLASH) embraces all aspects of software construction and delivery to make it the premier conference at the intersection of programming, languages, and software engineering. SPLASH 2016 will take place from Sunday, October 30 to Friday, November 4, 2016 in Amsterdam, The Netherlands. SPLASH-I is the track of SPLASH dedicated to great talks on exciting topics! SPLASH-I will run in parallel with all of SPLASH (during the week days), and is open to all attendees. SPLASH-I will host both invited talks and selected talks submitted via this call for proposals. SPLASH-I solicits inspiring talks, tutorials and demonstrations on exciting topics related to programming and programming systems, delivered by excellent speakers from academia or industry. SPLASH-I caters for three categories of presentations: - Regular talks on programming languages, systems or concepts; - Tutorials aimed at introducing particular tools, systems, or languages - Demonstrations showing off cool programming technology. All slots in SPLASH-I are 45 minutes. Please submit proposals here: http://goo.gl/forms/FZqQwpd73G Have a suggestion for a great speaker and topic? Suggest it here: http://goo.gl/forms/MWzgStWkww SPLASH-I maintains two deadlines: 1st of June, and, if there are still slots available, 1st of August. Websites: http://2016.splashcon.org/track/splash-2016-splash-i Organization: Eelco Visser (TU Delft), Tijs van der Storm (CWI) Committee: - Matthias Hauswirth (University of Lugano) - Igor Peshansky (Google) - Tiark Rompf (Purdue & Oracle Labs) - Jurgen Vinju (CWI) -------------- next part -------------- An HTML attachment was scrubbed... URL: From coppa at di.uniroma1.it Wed May 11 09:07:12 2016 From: coppa at di.uniroma1.it (Emilio Coppa) Date: Wed, 11 May 2016 15:07:12 +0200 Subject: [TYPES/announce] ECOOP 2016 Doctoral Symposium Message-ID: The Doctoral Symposium provides a forum for both early- and late-stage PhD students to present their research and get detailed feedback and advice. The main objectives of this event are: - to allow PhD students to practice writing clearly and to present their research proposal effectively - to get constructive feedback from other researchers - to build bridges for potential research collaboration - to contribute to the conference goals through interaction with other researchers at the main conference. # Important Dates Submission deadline: ***20 May 2016*** Acceptance notification: 1 Jun 2016 Main conference dates: 18-22 Jul 2016 # Event Format This is a full-day event of interactive presentations. The day will start with a series of lightning talks when each PhD student gives an ?elevator pitch? of their research and continue with formal presentations by the PhD students and presentation discussions. Besides the formal presentations and discussions in sessions, there will be plenty of opportunities for informal interactions during breaks, lunch and (possibly) dinner. It is also planned that members of the academic panel will give short presentations and other research community members will give talks on a variety of topics related to PhD studies and doing research. For call for submissions and other details, see http://2016.ecoop.org/track/ecoop-2016-doctoral-symposium -------------- next part -------------- An HTML attachment was scrubbed... URL: From magaud at unistra.fr Thu May 12 04:23:00 2016 From: magaud at unistra.fr (Nicolas Magaud) Date: Thu, 12 May 2016 10:23:00 +0200 Subject: [TYPES/announce] The 8th Coq Workshop - 2nd CFP - deadline for submission: june 1st 2016 Message-ID: ================================================================================ The Eighth Coq Workshop (2016) http://coq.inria.fr/coq-workshop/2016 Colocated with the 7th International Conference on Interactive Theorem Proving (ITP 2016) August 26, 2016 in Nancy, France ================================================================================ The Coq Workshop series brings together Coq users, developers, and contributors. While conferences usually provide a venue for traditional research papers, the Coq Workshop focuses on strengthening the Coq community and providing a forum for discussing practical issues, including the future of the Coq software and its associated ecosystem of libraries and tools. Thus, the workshop will be organized around informal presentations and discussions, likely supplemented with invited talks. Submission Instructions 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. Submissions should be in portable document format (PDF). Proposals should not exceed 2 pages in length in single-column full-page style. Venue: Nancy, France Important Dates: * June 1: Deadline for proposal submission * June 15: Acceptance notification * August 26: Workshop in Nancy Submission URL: https://www.easychair.org/conferences/?conf=coq8 Program committee: * Fr?d?ric Blanqui, INRIA, France * Adam Chlipala, MIT, United States * Cyril Cohen, INRIA, France * Pierre Courtieu, CNAM, France * J?nathan Heras Vicente, University of La Rioja, Spain * Robbert Krebbers, Aarhus University, Denmark * Nicolas Magaud (co-chair), University of Strasbourg, France * Micaela Mayero, Univeristy of Paris 7, France * Julien Narboux (co-chair), University of Strasbourg, France * Claudio Sacerdoti-Coen, University of Bologna, Italy * Beta Ziliani, FAMAF, Universidad Nacional de C?rdoba, Argentina, and CONICET, Argentina Organization: Contacts: Nicolas Magaud (magaud at unistra.fr ), Julien Narboux (narboux at unistra.fr ) -------------- next part -------------- An HTML attachment was scrubbed... URL: From mfd at kth.se Thu May 12 05:32:28 2016 From: mfd at kth.se (Mads Dam) Date: Thu, 12 May 2016 09:32:28 +0000 Subject: [TYPES/announce] Professor in Software Technology at KTH Royal Institute of Technology Message-ID: <8F79B87C-B3FD-472D-A189-4B0271F2D3F9@kth.se> The School of Computer Science and Communication at KTH Royal Institute of Technology invites applications for a newly created professorship in Software Technology supported by the Wallenberg Autonomous Systems Program (WASP), a 10 year research program funded by a 1.300 MSEK donation by the Knut and Alice Wallenberg Foundation, and with additional 500 MSEK funding provided by industry and participating universities. We are looking for a person capable of leading the development of an industrially well-supported research group in Software Technology at the Department of Theoretical Computer Science. The successful candidate will have an outstanding research record, demonstrated through a clear and innovative research vision along with research results, including software, and publications in conferences and journals of top quality. She/he should have a documented successful academic leadership, shown through influential research projects and research groups, and through collaboration with and impact on industry and society, including the academic world. The professorship is part of a larger effort to strengthen software technology across several schools at KTH. This includes new center constructions where the successful applicant is expected to take a leading role, and the likely creation of additional new positions at more junior level over the coming years. The position is supported by a starting grant of roughly 25 MSEK, adequate to finance a research group core consisting of several postdocs/PhD students over a period of 4 years. KTH, www.kth.se, and the CSC school, www.csc.kth.se, offers excellent working conditions and an attractive research environment, including a rich entrepreneurial tradition and a considerable potential for collaboration with world leading industrial companies across a range of branches. Stockholm is the center of a dynamic and attractive region with excellent living conditions for adults and children alike and a rich cultural scene. For a more detailed announcement including information on how to apply, please visit www.kth.se/en/om/work-at-kth/lediga-jobb. Application deadline: 22 August 2016 11:59 PM CET From eva at mpi-sws.org Thu May 12 07:27:51 2016 From: eva at mpi-sws.org (Eva Darulova) Date: Thu, 12 May 2016 13:27:51 +0200 Subject: [TYPES/announce] PhD (postdoc) position in software verification and synthesis @ MPI-SWS Message-ID: ** PhD (postdoc) position in software verification and synthesis @ MPI-SWS ** I am looking to fill an open PhD (postdoc) position in the area of software verification and synthesis at the Max Planck Institute for Software Systems starting in fall 2016. Computing resources are fundamentally limited and we often end up approximating our computations, trading accuracy for resource efficiency when implementing real-world systems. Unfortunately, we are currently lacking the required tool support to take full advantage of this tradeoff. I am looking for motivated candidates who would like to work with me on a ?verifying and approximating compiler? which will apply approximations automatically and in a trustworthy fashion. ** Requirements ** Successful candidates should have a four-year Bachelor's degree or a Master's degree in computer science or a related subject from a leading institution of higher education, creativity and aptitude for research in a dynamic multi-cultural team, and proficiency in spoken and written English. Knowledge of the German language is not required. Qualified candidates can also be considered for a postdoc position. ** Institute ** The Max Planck Institute for Software Systems is located in Kaiserslautern and Saarbr?cken in Germany and offers doctoral programs in collaboration with universities. We maintain an open, international, and diverse work environment and collaborate with several major research institutions worldwide. Our working language is English. The advertised position is located in Saarbr?cken. ** Application ** Please apply at https://apply.mpi-sws.org/ with under "Doctorate" (resp. "Postdoc"), and select ?Programming Languages, Software Engineering, and Verification?' as the field and let me know separately about your application via email. Required application materials include a CV, transcript, statement of purpose (resp. research statement) and min. two references. Please contact Eva Darulova (www.mpi-sws.org/~eva) with any questions. The institute is committed to increasing the representation of minorities, women and persons with disabilities and expressly welcomes them to apply. Reviewing of applications will start in June 2016. -- Eva Darulova www.mpi-sws.org/~eva -------------- next part -------------- An HTML attachment was scrubbed... URL: From sam.staton at cs.ox.ac.uk Sat May 14 16:19:35 2016 From: sam.staton at cs.ox.ac.uk (Sam Staton) Date: Sat, 14 May 2016 20:19:35 +0000 Subject: [TYPES/announce] LICS 2016 Call for Participation Message-ID: THIRTY-FIRST ANNUAL ACM/IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE (LICS 2016) 5-8 July 2016, New York City, USA http://lics.rwth-aachen.de/lics16/ https://regmaster4.com/2016conf/LICS16/register.php * EVENT LICS 2016 will be hosted in New York City during July 5-8, 2016. This event also marks the thirtieth anniversary of LICS. * AFFILIATED WORKSHOPS Logic Mentoring Workshop LSB: 6th Workshop on Logic and Systems Biology NLCS: 4th Workshop on Natural Language and Computer Science. SR: 4th International Workshop on Strategic Reasoning. LOLA: Syntax and Semantics of Low-Level Languages. * ACCEPTED PAPERS http://lics.rwth-aachen.de/lics16/accepted.html * IMPORTANT DATES May 15, 2016 - Logic Mentoring Workshop and Student Volunteers June 3, 2016 - Early Registration Deadline July 5-8, 2016 - Conference July 9-10, 2016 - Workshops From chris.heunen at ed.ac.uk Fri May 13 15:48:31 2016 From: chris.heunen at ed.ac.uk (Chris Heunen) Date: Fri, 13 May 2016 19:48:31 +0000 Subject: [TYPES/announce] QPL 2016 Programme, Final call for participation Message-ID: - Dear friends, The 13th International Conference on Quantum Physics and Logic will be taking place next month, 6?10 June at the University of Strathclyde. There is an excellent line-up of talks, including invited lectures and tutorials, as well as a full programme of contributed talks. See http://qpl2016.cis.strath.ac.uk for more details, including the full schedule. Do please register if you'd like to come. We hope to see you in Glasgow! Kind regards, Ross Duncan, Chris Heunen, and Daniel Oi (local organisers) -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: not available URL: From Pavol.Cerny at colorado.edu Fri May 13 14:10:09 2016 From: Pavol.Cerny at colorado.edu (Pavol Cerny) Date: Fri, 13 May 2016 12:10:09 -0600 Subject: [TYPES/announce] (EC)2 2016 - Extended deadline In-Reply-To: <570B1709.7020408@colorado.edu> References: <570B1709.7020408@colorado.edu> Message-ID: <57361881.70707@colorado.edu> ******************************************************************************* CALL FOR PAPERS ******************************************************************************* (EC)2 2016: 9th International Workshop on Exploiting Concurrency Efficiently and Correctly Co-located with CAV 2016 Toronto, Canada July 18, 2016 http://ecee.colorado.edu/pavol/ec2-2016/ *** IMPORTANT DATES *** Submission deadline: May 20, 2016 (extended) Notification of acceptance: May 27, 2016 Final version due: June 10, 2016 Workshop: July 18, 2016 *** SCOPE *** The rise of multicore CPUs, manycore GPUs, and other heterogeneous accelerator devices, presents exciting new opportunities for building more efficient computing systems. But with these opportunities comes a challenge: concurrent programming is notoriously difficult, and advances in analysis, programming and verification in the context of concurrency are required to meet this challenge. There has been a surge of concurrency-related research activity from different viewpoints, such as the rethinking of programming abstractions and memory models; standardization and formalization of commonly used APIs and libraries; and investigating new forms of hardware support for parallel processing. While developing tools for verifying and debugging concurrent systems has been an important theme in the verification community for some time, we believe that formal verification research can go beyond checking existing code and systems, and play a role in identifying suitable abstractions for concurrency. The goal of the annual (EC)2 workshop is thus to bring together researchers from the verification and program analysis community with experts who are involved, on the one hand, in developing multicore architectures, programming languages, or concurrency libraries, and on the other hand, in distributed computing and concurrency theory. Ultimately, such a diverse environment should stimulate incubation of ideas leading to future concurrent system design an verification tools that are essential in the multicore era. *** WORKSHOP FORMAT *** We plan to have a diverse program, including invited talks, contributed talks, tutorials, and ample time for discussion. This is an informal workshop with no published proceedings. At least one author of each accepted position paper must register and attend to present the work. *** SUBMISSION INSTRUCTIONS *** We seek position papers and talk abstracts within two to five pages. Further submission instructions are on the workshop webpage. *** PROGRAM COMMITTEE *** Pavol Cerny, University of Colorado Boulder, co-chair Michael Emmi, Bell Labs, Nokia Ganesh Gopalakrishnan, University of Utah Arjun Radhakrishna, University of Pennsylvania Chao Wang, Virginia Tech, co-chair From lcaires at fct.unl.pt Sat May 14 12:05:45 2016 From: lcaires at fct.unl.pt (Luis Caires) Date: Sat, 14 May 2016 17:05:45 +0100 Subject: [TYPES/announce] NOVA LINCS CALL FOR POST-DOCTORAL POSITIONS (@LISBON) Message-ID: NOVA LINCS seeks to appoint 2 post-doctoral research associates for the Software Systems research group. We are looking for research background profiles from our communities, Betty, programming languages and systems, verification (types, logics), concurrency, data and process models, etc. More info at: http://nova-lincs.di.fct.unl.pt/open-positions//software-systems-2016 Thanks a lot for disseminating among potentially interested candidates. Best regards Lu?s -- Best regards, Luis Caires Head of Department Director of NOVA Laboratory for Computer Science and Informatics Departamento de Inform?tica FCT Universidade Nova de Lisboa http://ctp.di.fct.unl.pt/~lcaires -------------- next part -------------- An HTML attachment was scrubbed... URL: From jv at informatik.uni-bonn.de Fri May 13 13:20:50 2016 From: jv at informatik.uni-bonn.de (Janis Voigtlaender) Date: Fri, 13 May 2016 19:20:50 +0200 Subject: [TYPES/announce] Call for Papers: WFLP 2016 - Workshop on Functional and (Constraint) Logic Programming Message-ID: 24th International Workshop on Functional and (Constraint) Logic Programming (WFLP 2016) https://wflp2016.github.io/ September 13-14, part of the Leipzig Week of Declarative Programming (L-DEC 2016) *********************************************************** Deadlines: * abstract submission: June 15, 2016 * paper submission: June 22, 2016 * notification: July 15, 2016 * final version due: August 10, 2016 *********************************************************** The international workshops on functional and (constraint) logic programming aim at bringing together researchers, students, and practitioners interested in functional programming, logic programming, and their integration. This year the workshop is co-located with two other events as part of http://nfa.imn.htwk-leipzig.de/LDEC2016/ in order to promote the cross-fertilizing exchange of ideas and experiences among and between the communities interested in the foundations, applications, and combinations of high-level, declarative programming languages and related areas. Topics of interest for WFLP include (but are not limited to): * Functional programming * Logic programming * Constraint programming * Deductive databases, data mining * Extensions of declarative languages, objects * Multi-paradigm declarative programming * Foundations, semantics, nonmonotonic reasoning, dynamics * Parallelism, concurrency * Program analysis, abstract interpretation * Program transformation, partial evaluation, meta-programming * Specification, verification, declarative debugging * Knowledge representation, machine learning * Interaction of declarative programming with other formalisms * Implementation of declarative languages * Advanced programming environments and tools * Software engineering for declarative programming * Applications The primary focus is on new and original research results, but submissions describing innovative products, prototypes under development, application systems, or interesting experiments (e.g., benchmarks) are also encouraged. There are separate submission categories for work-in-progress reports and system descriptions. Authors are welcome to indicate that they want to present their work in a talk but not include a paper in the proceedings. The workshop proceedings will be published in CEUR or EPTCS. *********************************************************** Program Committee: * Slim Abdennadher, German University in Cairo, Egypt * Sergio Antoy, Portland State University, USA * Sebastian Fischer, Freelancer, Germany * Francisco J. Lopez Fraguas, Universidad Complutense de Madrid, Spain * Michael Hanus, University of Kiel, Germany * Sebastiaan Joosten, University of Innsbruck, Austria * Kazutaka Matsuda, Tohoku University, Japan * Martin Sulzmann, Karlsruhe University of Applied Sciences, Germany * Janis Voigtlaender (Chair), University of Bonn, Germany From beniamino.accattoli at inria.fr Fri May 13 06:12:16 2016 From: beniamino.accattoli at inria.fr (Beniamino Accattoli) Date: Fri, 13 May 2016 12:12:16 +0200 (CEST) Subject: [TYPES/announce] 1st CFP: IWC 2016 In-Reply-To: <1811964919.6933068.1463134283260.JavaMail.zimbra@inria.fr> Message-ID: <126821283.6933433.1463134336144.JavaMail.zimbra@inria.fr> ===================================================================== First Call for Papers IWC 2016 5th International Workshop on Confluence Sep 8 -9, 2016, Obergurgl, Austria, Part of Computational Logic in the Alps, CLA 2016 http://www.csl.sri.com/~tiwari/iwc2016/ ===================================================================== Confluence provides a general notion of determinism and is widely viewed as one of the central properties of rewriting. Confluence relates to many topics of rewriting (completion, modularity, termination, commutation, etc.) and had been investigated in many formalisms of rewriting such as first-order rewriting, lambda-calculi, higher-order rewriting, constrained rewriting, conditional rewriting, etc. Recently there is a renewed interest in confluence research, resulting in new techniques, tool support, certification as well as new applications. The International Workshop on Confluence (IWC) aims at promoting further research in confluence and related properties. IWC 2016 is part of the Computational Logic in the Alps event to be held in Obergurgl, Austria, during the week Sep 4 -10, 2016. Previous editions of the workshop were held in Nagoya (2012), Eindhoven (2013), Vienna (2014), and Berlin (2015). During the workshop, the 5th Confluence Competition (CoCo 2016) takes place. IMPORTANT DATES: * submission June 22, 2016 * notification July 12, 2016 * final version Aug 03, 2016 * workshop Sep 8 -9, 2016 TOPICS: Specific topics of interest include: * confluence and related properties (unique normal forms, commutation, ground confluence) * completion * critical pair criteria * decidability issues * complexity issues * system descriptions * certification * applications of confluence INVITED SPEAKERS: * TBD PROGRAM COMMITTEE: * Beniamino Accattoli (INRIA), co-chair * Bertram Felgenhauer (University of Innsbruck) * Yves Guiraud (University of Paris 7) * Nao Hirokawa (JAIST) * Koji Nakazawa (Nagoya) * Ashish Tiwari (Menlo Park), co-chair SUBMISSION: We solicit short papers or extended abstracts of at most five pages. There will be no formal reviewing. In particular, we welcome short versions of recently published articles and papers submitted elsewhere. The program committee checks relevance and may provide additional feedback. The accepted papers will be made available electronically before the workshop. The page limit for papers is 5 pages in EasyChair style. Short papers or extended abstracts must be submitted electronically through the EasyChair system at: https://www.easychair.org/conferences/?conf=iwc2016 -------------- next part -------------- An HTML attachment was scrubbed... URL: From mainland at drexel.edu Mon May 16 12:59:42 2016 From: mainland at drexel.edu (Geoffrey Mainland) Date: Mon, 16 May 2016 12:59:42 -0400 Subject: [TYPES/announce] [Final CFP] Haskell 2016 Message-ID: <5739FC7E.7090403@drexel.edu> ======================================================================== ACM SIGPLAN CALL FOR SUBMISSIONS Haskell Symposium 2016 Nara, Japan, 22-23 September 2015, directly after ICFP http://www.haskell.org/haskell-symposium/2016 ======================================================================== ** The Haskell Symposium has an early track this year ** ** See the Submission Timetable for details. ** The ACM SIGPLAN Haskell Symposium 2016 will be co-located with the International Conference on Functional Programming (ICFP 2016) in Nara, Japan. The Haskell Symposium aims to present original research on Haskell, discuss practical experience and future development of the language, and to promote other forms of denotative programming. Topics of interest include: * Language Design, with a focus on possible extensions and modifications of Haskell as well as critical discussions of the status quo; * Theory, such as formal semantics of the present language or future extensions, type systems, effects, metatheory, and foundations for program analysis and transformation; * Implementations, including program analysis and transformation, static and dynamic compilation for sequential, parallel, and distributed architectures, memory management, as well as foreign function and component interfaces; * Libraries, that demonstrate new ideas or techniques for functional programming in Haskell; * Tools, such as profilers, tracers, debuggers, preprocessors, and testing tools; * Applications, to scientific and symbolic computing, databases, multimedia, telecommunication, the web, and so forth; * Functional Pearls, being elegant and instructive programming examples; * Experience Reports, to document general practice and experience in education, industry, or other contexts. Papers in the latter three categories need not necessarily report original academic research results. For example, they may instead report reusable programming idioms, elegant ways to approach a problem, or practical experience that will be useful to other users, implementors, or researchers. The key criterion for such a paper is that it makes a contribution from which other Haskellers can benefit. It is not enough simply to describe a standard solution to a standard programming problem, or report on experience where you used Haskell in the standard way and achieved the result you were expecting. More advice is available via the Haskell wiki: (http://wiki.haskell.org/HaskellSymposium/ExperienceReports) Regular papers should explain their research contributions in both general and technical terms, identifying what has been accomplished, explaining why it is significant, and relating it to previous work, and to other languages where appropriate. In addition, we solicit proposals for: * System Demonstrations, based on running software rather than novel research results. These proposals should summarize the system capabilities that would be demonstrated. The proposals will be judged on whether the ensuing session is likely to be important and interesting to the Haskell community at large, whether on grounds academic or industrial, theoretical or practical, technical, social or artistic. Please contact the program chair with any questions about the relevance of a proposal. Travel Support: =============== Student attendees with accepted papers can apply for a SIGPLAN PAC grant to help cover travel expenses. PAC also offers other support, such as for child-care expenses during the meeting or for travel costs for companions of SIGPLAN members with physical disabilities, as well as for travel from locations outside of North America and Europe. For details on the PAC program, see its web page (http://pac.sigplan.org). Proceedings: ============ Accepted papers will be included in the ACM Digital Library. Authors must grant ACM publication rights upon acceptance (http://authors.acm.org/main.html). Authors are encouraged to publish auxiliary material with their paper (source code, test data, etc.); they retain copyright of auxiliary material. Accepted proposals for system demonstrations will be posted on the symposium website but not formally published in the proceedings. All accepted papers and proposals will be posted on the conference website one week before the meeting. Publication date: The official publication date of accepted papers is the date the proceedings are made available in the ACM Digital Library. This date may be up to two weeks prior to the first day of the conference. The official publication date affects the deadline for any patent filings related to published work. Submission Details: =================== Submitted papers should be in portable document format (PDF), formatted using the ACM SIGPLAN style guidelines (http://www.acm.org/sigs/sigplan/authorInformation.htm). The text should be in a 9-point font in two columns. The length is restricted to 12 pages, except for "Experience Report" papers, which are restricted to 6 pages. Papers need not fill the page limit---for example, a Functional Pearl may be much shorter than 12 pages. Each paper submission must adhere to SIGPLAN's republication policy, as explained on the web. Demo proposals are limited to 2-page abstracts, in the same ACM format as papers. "Functional Pearls", "Experience Reports", and "Demo Proposals" should be marked as such with those words in the title at time of submission. The paper submission deadline and length limitations are firm. There will be no extensions, and papers violating the length limitations will be summarily rejected. Papers may be submitted at: https://icfp-haskell2016.hotcrp.com/ Submission Timetable: ===================== Early Track Regular Track System Demos ---------------- ------------------- --------------- 1st April Paper Submission 20th May Notification 6th June Abstract Submission 10th June Paper Submission 17th June Resubmission Demo Submission 8th July Notification Notification Notification 31st July Camera ready due Camera ready due Deadlines stated are valid anywhere on earth. The Haskell Symposium uses a two-track submission process so that some papers can gain early feedback. Papers can be submitted to the early track on 1st April. On 20th May, strong papers are accepted outright, and the others will be given their reviews and invited to resubmit. On 17th June, early track papers may be resubmitted and are sent back to the same reviewers. The Haskell Symposium regular track operates as in previous years. Papers accepted via the early and regular tracks are considered of equal value and will not be distinguished in the proceedings. Although all papers may be submitted to the early track, authors of functional pearls and experience reports are particularly encouraged to use this mechanism. The success of these papers depends heavily on the way they are presented, and submitting early will give the program committee a chance to provide feedback and help draw out the key ideas. Program Committee: =================== James Cheney University of Edinburgh Iavor Diatchki Galois David Duke University of Leeds Richard Eisenberg University of Pennsylvania Ken Friis Larsen University of Copenhagen Andy Gill University of Kansas Zhenjiang Hu National Institute of Informatics Ranjit Jhala UC San Diego Yukiyoshi Kameyama University of Tsukuba Geoffrey Mainland (chair) Drexel University Mary Sheeran Chalmers University of Technology David Terei Stanford Niki Vazou UC San Diego Dimitrios Vytiniotis Microsoft Research ===================================================================== From coppa at di.uniroma1.it Mon May 16 04:25:09 2016 From: coppa at di.uniroma1.it (Emilio Coppa) Date: Mon, 16 May 2016 10:25:09 +0200 Subject: [TYPES/announce] ECOOP 2016: Call for Posters Message-ID: ECOOP is looking for Posters! Working on an interesting idea? Developing a software tool that other researchers should hear of? The ECOOP Poster Session may be the right place to present your work! We solicit independent submissions embracing a broad range of topics related to object orientation. If you?re a student, this is an excellent opportunity to introduce yourself to the community and get valuable feedback on your work in a friendly, informal environment. Abstracts are due by May 25, or June 12. If you are presenting your work at ECOOP or a co-located event, a poster can further increase its visibility and spark interesting one-on-one conversations. Let us know! Find out more at http://2016.ecoop.org/track/Posters -------------- next part -------------- An HTML attachment was scrubbed... URL: From uni at hoffjan.de Mon May 16 17:33:05 2016 From: uni at hoffjan.de (Jan Hoffmann) Date: Mon, 16 May 2016 17:33:05 -0400 Subject: [TYPES/announce] LOLA 2016: Final call for talk proposals Message-ID: FINAL CALL FOR TALK PROPOSALS ______________________________________________________________________ LOLA 2016: Syntax and Semantics of Low Level Languages Sunday, 10 July 2016, New York, USA A satellite workshop of LICS http://lola.cse.buffalo.edu ______________________________________________________________________ /Important Dates/ Abstract submission: Tuesday, 24 May 2016 Author notification: Thursday, 2 June 2016 LOLA 2016 workshop: Sunday, 10 July 2016 /Invited Speakers/ Nate Foster (Cornell University) Guilhem Jaber (Universit? Paris 7) Alan Jeffrey (Mozilla) /Workshop Description/ 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 this past decade 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 2016, 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 - Relaxed memory models - 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 Information/ 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 research programs, position presentations, and short tutorials, as well as more traditional research talks describing new results. The program committee will select the workshop presentations from submitted talk proposals, which may take the form either of a *two page abstract* or of a longer (published or unpublished) paper describing completed work. Abstracts can be submitted using EasyChair at https://www.easychair.org/conferences/?conf=lola2016 /Program Committee/ Arthur Azevedo de Amorim, University of Pennsylvania Stephen Brookes, Carnegie Mellon University Benjamin Delaware, Massachusset Institute of Technology Delphine Demange, University of Rennes 1 / IRISA Marco Gaboardi, University at Buffalo, SUNY (co-chair) Dan Ghica, University of Birmingham Jan Hoffmann, Carnegie Mellon University (co-chair) Sam Staton, Oxford University From christian.retore at lirmm.fr Tue May 17 03:21:23 2016 From: christian.retore at lirmm.fr (Christian RETORE) Date: Tue, 17 May 2016 09:21:23 +0200 Subject: [TYPES/announce] CFP: Logical Aspects of Computational Linguistics 20th anniversary edition (deadline June 15 2016) Message-ID: <63452B13-C132-45A4-8E57-19BE54E2F0FA@lirmm.fr> LACL 2016 20th anniversary edition Logical Aspects of Computational Linguistics LORIA Nancy, December 5-7 2016 SUBMISSION DEADLINE JUNE 15 2016 http://lacl.gforge.inria.fr/ PRESENTATION LACL'2016 is the 20th anniversary of the international conference on Logical Aspects of Computational Linguistics that was launched in Nancy in 1996. The scope of this conference is the use of type theoretic, proof theoretic and model theoretic methods for describing natural language syntax, semantics and pragmatics as well as the implementation of natural language processing software relying on logical formalisation. As 20 years ago LACL will also take place at Loria in Nancy. SCOPE Computer scientists, linguists, mathematicians and philosophers are invited to present their work on the use of logical methods in computational linguistics and natural language processing, in natural language analysis, generation or acquisition. Topics of either theoretical or applied interest include, but are not limited to: - Logical foundation of syntactic formalisms, in particular categorial grammars and other type theoretic grammars, parsing as deduction, model theoretic syntax - Logical frameworks for lexical semantics; - Logical semantics of sentences, discourse and dialogue; - Applications of these logical frameworks to natural language processing tasks (automated analysis, generation, acquisition, textual inference) - Applications of the logical formalisation of language faculty to cognitive sciences INVITED SPEAKERS Maria ALONI (ILLC, Universiteit van Amsterdam) Johan BOS (Rijksuniversiteit Groningen) Shalom LAPPIN (G?teborgs universitet) Louise McNALLY (Universitat Pompeu Fabra, Barcelona) SUBMISSIONS 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). There will be two kinds of papers: - Regular (long) papers between 12 and 16 pages --- authors willing to submit lengthier papers should contact the committee. - Short papers (work in progress, position papers) between 4 and 8 pages. Submission is exclusively admitted electronically, in PDF format, through the EasyChair system. The submission site is https://www.easychair.org/conferences/?conf=lacl2016 It is expected that each accepted paper be presented at the meeting by one of its authors. PROCEEDINGS Accepted papers will be published as a volume of the FoLLI subline of Lecture Notes in Computer Science (LNCS) Here are the links to the first and last editions so far: http://dx.doi.org/10.1007/BFb0052147 http://dx.doi.org/10.1007/978-3-662-43742-1 IMPORTANT DATES Paper submission deadline: June 15, 2016 Notification of acceptance: September 1, 2016 Camera ready copies due: September 20, 2016 Conference dates: December 5-7 2016 PROGRAMME COMMITTEE AND CONTACTS Christian Retor? PC chair (Universit? de Montpellier, LIRMM-CNRS) christian.retore at lirmm.fr Maxime Amblard, main organizer (Universit? de Lorraine,) maxime.amblard at loria.fr Philippe de Groote, publicity chair (LORIA/INRIA, Nancy Grand Est) philippe.degroote at loria.fr Sylvain Pogodalla, local chair (LORIA/INRIA, Nancy Grand Est) sylvain.pogodalla at loria.fr Nicholas Asher (IRIT/CNRS, Toulouse) Denis B?chet (LINA/CNRS Universit? de Nantes) Daisuke Bekki (Ochninamizu University, Tokyo) Raffaella Bernardi (Universit? di Trento) Gemma Boleda (Universit? di Trento) Raffaella Bernardi (University of Trento) Heather Burnett (LLF/CNRS, Paris) Wojciech Buszkowski (Poznan University) Stergios Chatzikyriakidis (G?teborg University) Robin Cooper (G?teborg University) Marcus Egg (Humboldt-universit?t zu Berlin) Annie Foret (IRISA, Universit? Rennes 1) Nissim Francez (Technion, Haifa) Makoto Kanazawa (NII, Tokyo) Greg Kobele (University of Chicago) Marcus Kracht (University of Bielefeld) Hans Leiss (Universit?t M?nchen) Robert Levine (Ohio State University) Zhaohui Luo (Royal Holloway College, University of London) Alda Mari (IJN/CNRS Paris, & University of Chicago) Michael Moortgat (Universiteit Utrecht, UiL OTS) Richard Moot (LaBRI/CNRS, Bordeaux) Glyn Morrill (Universitat Polit?cnica de Catalunya, Barcelona) Larry Moss (University of Indiana) Valeria de Paiva (Nuance Communications, Cupertino) Carl Pollard (The Ohio State University) Jean-Philippe Prost (LIRMM/CNRS, Universit? de Montpellier) Myriam Quatrini (I2M, Aix-Marseille Universit?) Mehrnoosh Sadrzadeh (Queen Mary College, University of London) Sergei Soloviev (IRIT, Universit? Toulouse III) Stephanie Solt (Zentrum f?r Allgemeine Sprachwissenschaft, Berlin) Edward Stabler (Nuance Communications, Cupertino) Mark Steedman (University of Edinburgh) Jakub Szymanik (ILLC, Universteit van Amsterdam) Isabelle Tellier (Lattice, Universit? Paris 3) Laure Vieu (IRIT/CNRS) Marek Zawadowsky (University of Warsaw) ? Christian Retor? Professor, Universit? de Montpellier Leader of the Texte research group at LIRMM-CNRS http://www.lirmm.fr/~retore From Claude.Marche at inria.fr Tue May 17 03:26:51 2016 From: Claude.Marche at inria.fr (=?UTF-8?Q?Claude_March=c3=a9?=) Date: Tue, 17 May 2016 09:26:51 +0200 Subject: [TYPES/announce] Fwd: PhD position (3 years) at IRIF (Paris, France) In-Reply-To: References: Message-ID: <573AC7BB.6070405@inria.fr> Dear all, I forward below an announce for a 3-year PhD position in Paris. First part is in French, but English translation follows. (Note that speaking French is not required for that position) - Claude -------- Message transf?r? -------- Sujet : [gdr-im] PhD position (3 years) at IRIF (Paris, France) Date : Fri, 06 May 2016 11:34:37 +0200 De : Mihaela Sighireanu R?pondre ? : Mihaela Sighireanu Pour : gdr-im at gdr-im.fr ** Merci de diffuser ? toute personne qui pourrait ?tre int?ress?e ** Dans le cadre du projet ANR Vecolib, nous disposons d'une bourse de th?se (3 ans) sur le sujet suivant : ?Analyse statique et raffinement pour les structures de donn?es dynamiques? (cf. lien ci-dessous) Les candidats sont pri?es d'adresser par courriel ? Mihaela Sighireanu un CV et une lettre de motivation d?taillant leurs comp?tences avant le 15 juin 2016. Les candidats doivent avoir une formation de base en informatique th?orique (logique, automates, algorithmique et complexit?). Des connaissances en v?rification et analyse de programmes, en compilation sont souhaitables. Une bonne ma?trise d'au moins un langage de programmation sera un plus. Contact : mihaela.sighireanu at liafa.univ-paris-diderot.fr ANR Vecolib : http://vecolib.imag.fr Sujet : http://vecolib.imag.fr/index.php/Funded_PhD_(3_years)_in_Program_Analysis Bien cordialement, Mihaela Sighireanu ------------------------ Within the ANR project Vecolib, we have a funding for a PhD position (3 years) on the following subject: ?Static Analysis and Refinement of Dynamic Data Structures? (see link for a detailed description) Students interested in this position should send a CV and a motivation letter with details on her/his studies, obtained marks, and other achievements to Mihaela Sighireanu before June 15th, 2016. A basic background in theoretical computer science (logics, automata, algorithmics and complexity) is mandatory. Students with basic knowledge in verification, static analysis and compilation are strongly encouraged to apply. Good knowledge of at least one programming language is an asset. Contact: mihaela.sighireanu at liafa.univ-paris-diderot.fr ANR Vecolib: http://vecolib.imag.fr Subject: http://vecolib.imag.fr/index.php/Funded_PhD_(3_years)_in_Program_Analysis Best regards, Mihaela Sighireanu From Christophe.Raffalli at univ-savoie.fr Wed May 18 04:59:18 2016 From: Christophe.Raffalli at univ-savoie.fr (Christophe Raffalli) Date: Wed, 18 May 2016 10:59:18 +0200 Subject: [TYPES/announce] Call for contribution, PLRR 2016 (Parametricity, Logical Relations & Realizability), CSL affiliated workshop Message-ID: <20160518085917.GA4245@d45.lama.univ-savoie.fr> CALL FOR CONTRIBUTIONS Workshop PLRR 2016 Parametricity, Logical Relations & Realizability September 2, Marseille, France http://lama.univ-savoie.fr/plrr2016 Satellite workshop - CSL 2016 http://csl16.lif.univ-mrs.fr/ BACKGROUND The workshop PLRR 2016 aims at presenting recent work on parametricity, logical relations and realizability, and encourage interaction between those communities. The areas of interest include, but are not limited to: * Kleene's intuitionistic realizability, * Krivine's classical realizability, * other extensions of the Curry-Howard correspondence, * links between forcing and the Curry-Howard correspondence, * parametricity, * logical relations, * categorical models, * applications to programming languages. INVITED SPEAKERS Neil Ghani (University of Strathclyde) Nick Benton (Microsoft Research, Cambridge) CONTRIBUTED TALKS We solicit contributed talks based on extended abstracts of 2 pages. Submission are handled by easychair: https://easychair.org/conferences/?conf=plrr2016 IMPORTANT DATES Submission of abstracts: June 15, 2016 Notification of acceptance: July 1, 2016 REGISTRATION via the main CSL 2016 website: http://csl16.lif.univ-mrs.fr/ VENUE Collocated with CSL 2016, hosted by Aix-Marseille Universit?. Both the main conference and its satellite workshops will be held in the city center campus of the Faculty of Science (Central Building). SCIENTIFIC COMMITTEE Pierre Hyvernat (Universit? Savoie Mont Blanc) Rodolphe Lepigre (Universit? Savoie Mont Blanc) Alexandre Miquel (Universidad de la Rep?blica, Montevideo) Christophe Raffalli (Universit? Savoie Mont Blanc) Thomas Streicher (Technische Universit?t Darmstadt) CONTACT Pierre.Hyvernat at univ-smb.fr -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 181 bytes Desc: Digital signature URL: From fscd2016 at dcc.fc.up.pt Tue May 17 11:29:19 2016 From: fscd2016 at dcc.fc.up.pt (Sandra Alves) Date: Tue, 17 May 2016 16:29:19 +0100 Subject: [TYPES/announce] Call for participation - 1st edition of FSCD, Porto 2016 (Deadline for early registration - May 22) Message-ID: <135A42AA-77FA-4548-8998-00D88DC3FCBE@dcc.fc.up.pt> (Apologies for multiple copies of this announcement. Please circulate.) ================================================================== CALL FOR PARTICIPATION 1st International Conference on Formal Structures for Computation and Deduction FSCD 2016 22-26 June 2016 Porto, Portugal http://fscd2016.dcc.fc.up.pt/ "It is our thesis that formal elegance is a prerequisite to efficient implementation." -- G?rard Huet FSCD is a new conference covering 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 and homotopy type theory. INVITED SPEAKERS Amal Ahmed (Northeastern University, USA) Ichiro Hasuo (University of Tokyo, Japan) G?rard Huet (INRIA Paris Center, France) Tobias Nipkow (Technical University Munich, Germany) SATELLITE EVENTS - 6th Workshop on Classical Logic and Computation (CL&C) - Concurrent, Resourceful and Effectful COmputation, by Geometry of Interaction: Project Meeting (CRECOGI) - 2nd Workshop on Higher-Dimensional Rewriting and Applications (HDRA) - 8th Workshop on Higher-Order Rewriting (HOR) - IFIP Working Group on Term Rewriting (IFIP-WG 1.6) - 2nd Workshop on Homototy Theory/Univalent Foundations (HOTT/UF) - 8th Workshop on Intersection Types and Related Systems (ITRS) - 4th Workshop on Linearity (LINEARITY) - 18th Workshop on Logical Frameworks and Meta-Languages: Theory and Practice (LFMTP) - 11th Logical and Semantic Frameworks with Applications (LSFA) - 30th Workshop on Unification (UNIF) - 3rd Workshop on Rewriting Techniques for Program Transformation and Evaluation (WPTE) - 12th Workshop on Automated Specification of Web Systems (WWV) ACCEPTED PAPERS * Dmitriy Traytel. Formal Languages, Formally and Coinductively * Olivier Laurent. Focusing in Orthologic * Stefan Kahrs and Connor Smith. Non-omega-overlapping TRSs are UN * Tomer Libal and Dale Miller. Functions-as-constructors Higher-order Unification * Franziska Rapp and Aart Middeldorp. Automating the First-Order Theory of Rewriting for Left-Linear Right-Ground TRSs * Martin Avanzini and Georg Moser. Complexity of Term Graph Rewriting * Ofer Arieli and Arnon Avron. Minimal Paradefinite Logics for Reasoning with Incompleteness and Inconsistency * Thorsten Altenkirch and Ambrus Kaposi. Normalisation by Evaluation for Dependent Types * Ryota Akiyoshi and Kazushige Terui. Strong normalization for the parameter-free polymorphic lambda calculus based on the Omega-rule * Takahito Aoto and Yoshihito Toyama. Ground Confluence Prover based on Rewriting Induction * Thierry Coquand and Bassel Mannaa. The Independence of Markov?s Principle in Type Theory * Andrej Dudenhefner, Jakob Rehof and Moritz Martens. The Intersection Type Unification Problem * Cynthia Kop and Jakob Grue Simonsen. Complexity Hierarchies and Higher-Order Cons-Free Rewriting * Marcin Benke, Aleksy Schubert and Daria Walukiewicz-Chrz?szcz. Synthesis of Functional Programs with Help of First-order Intuitionistic Logic * Kaustuv Chaudhuri, Sonia Marin and Lutz Strassburger. Modular Focused Proof Systems for Intuitionistic Modal Logics * Andr?s Aristiz?bal, Dariusz Biernacki, Sergue? Lenglet and Piotr Polesiuk. Environmental bisimulations for delimited-control operators with dynamic prompt generation * Flavien Breuvart, Giulio Manzonetto, Andrew Polonsky and Domenico Ruoppolo. New Results on Morris's Observational Theory: the benefits of separating the inseparable * Fer-Jan de Vries. On Undefined and Meaningless in Lambda Definability * St?phane Gimenez and David Obwaller. Interaction Automata and the ia2d Interpreter * Giulio Guerrieri, Luc Pellissier and Lorenzo Tortora De Falco. Computing connected proof(-structure)s from their Taylor expansion * Vincent van Oostrom and Yoshihito Toyama. Normalisation by Random Descent * Naoki Nishida, Adrian Palacios and German Vidal. Reversible Term Rewriting * Amin Timany and Bart Jacobs. Category Theory in Coq 8.5 * Philippe Malbos and Samuel Mimram. Homological Computations for Term Rewriting Systems * Jon Hael Brenas, Rachid Echahed and Martin Strecker. Proving Correctness of Graph Rewriting Systems using C2PDL * Christian Sternagel and Thomas Sternagel. Certifying Confluence of Almost Orthogonal CTRSs via Exact Tree Automata Completion * Valentin Blot. Classical extraction in continuation models * James Laird. Weighted Relational Models for Mobile Names * Krzysztof Bar, Aleks Kissinger and Jamie Vicary. Globular: a proof assistant for higher rewriting * Daniele Nantes-Sobrinho, Mauricio Ayala-Rincon and Maribel Fernandez. Nominal Narrowing * Makoto Hamana. Strongly Normalising Cyclic Data Computation by Iteration Categories of Second-Order Algebraic Theory * Ryuta Arisaka. Structural Interactions and Absorption of Structural Rules in BI Sequent Calculus REGISTRATION The registration page and the hotel reservation page are already open. The early registration deadline is May 15 (local time). For more details please visit our conference webpage: http://fscd2016.dcc.fc.up.pt/registration/ VENUE The conference will be held at the Department of Computer Science, from the Faculty of Science of the University of Porto. The beautiful city of Porto is the second largest city in Portugal, dating back to the IV century, and classified as world heritage patrimony by UNESCO. The city gives its name to the worldwide renowned Port Wine. PROGRAM CHAIRS Delia Kesner (Univ. Paris-Diderot) Brigitte Pientka (McGill University) PROGRAM COMMITTEE Andreas Abel (Gothenburg Univ.) Zena Ariola (Univ. Oregon) Patrick Baillot (CNRS & ENS Lyon) Andrej Bauer (Univ. Ljubljana) Eduardo Bonelli (Univ. Quilmes) Patricia Bouyer (ENS Cachan) Ugo Dal Lago (Univ. Bologna) Nachum Dershowitz (Univ. Tel Aviv) Mariangiola Dezani-Ciancaglini (Univ. Torino) Derek Dreyer (MPI-SWS) Santiago Figueira (Univ. Buenos Aires) Marcelo Fiore (Univ. Cambridge) Juergen Giesl (Univ. Aachen) Nao Hirokawa (JAIST) Martin Hofmann (LMU Munchen) Delia Kesner (Univ. Paris-Diderot) Naoki Kobayashi (Univ. Tokyo) Dan Licata (Wesleyan Univ.) Chris Lynch (Clarkson Univ.) Narciso Marti-Oliet (Univ. Complutense) Aart Middeldorp (Univ. Innsbruck) Dale Miller (INRIA Saclay) Cesar Munoz (NASA) Vivek Nigam (Univ. Paraiba) Brigitte Pientka (McGill Univ.) Jakob Rehof (Univ. Dortmund) Xavier Rival (ENS Paris) Peter Selinger (Dalhousie Univ.) Paula Severi (Univ. Leicester) Jakob Grue Simonsen (Univ. Copenhagen) Matthieu Sozeau (INRIA Rocquencourt) Sophie Tison (Univ. Lille) Femke van Raamsdonk (VU Univ. Amsterdam) Nobuko Yoshida (Imperial College) CONFERENCE CHAIR Sandra Alves (University of Porto) WORKSHOPS CHAIR Sabine Broda (University of Porto) CONTACT: fscd2016 at dcc.fc.up.pt Looking forward to seeing you in Porto! ================================================================== -------------- next part -------------- An HTML attachment was scrubbed... URL: From kirstin.peters at win.tu-berlin.de Tue May 17 11:47:08 2016 From: kirstin.peters at win.tu-berlin.de (Kirstin Peters) Date: Tue, 17 May 2016 17:47:08 +0200 Subject: [TYPES/announce] Second CfP EXPRESS/SOS 2016 Message-ID: <573B3CFC.1070700@win.tu-berlin.de> --------------------------------------------------------------- NEWS: - deadlines approaching (abstracts: Monday June 06, 2016) - Invited Speaker: Joost-Pieter Katoen (RWTH Aachen University, Germany) --------------------------------------------------------------- Combined 23th International Workshop on Expressiveness in Concurrency and 13th Workshop on Structural Operational Semantics (EXPRESS/SOS 2016) EXPRESS/SOS 2016 --------------------------------------------------------------- August 22, 2016, Qu?bec City (Canada) Affiliated with CONCUR 2016 http://express-sos2016.cs.vu.nl/ Submission of abstracts: Monday June 06, 2016 Submission of papers: Monday June 13, 2016 --------------------------------------------------------------- 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. Topics of interest for this workshop 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 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. SUBMISSION GUIDELINES: We solicit 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), and submission is performed through the EXPRESS/SOS 2016 EasyChair server (https://easychair.org/conferences/?conf=expresssos2016). The final versions of accepted full papers will be published in EPTCS. INVITED SPEAKER: Joost-Pieter Katoen (RWTH Aachen University, Germany) IMPORTANT DATES: Abstract submission: June 06, 2016 Paper submission: June 13, 2016 Notification date: July 18, 2016 Camera ready version: July 29, 2016 WORKSHOP CO-CHAIRS: Daniel Gebler (VU University Amsterdam, The Netherlands) Kirstin Peters (Technische Universit?t Berlin, Germany) PROGRAM COMMITTEE: Ilaria Castellani (INRIA Sophia Antipolis, France) Matteo Cimini (Indiana University, Bloomington, Indiana) Ornela Dardha (University of Glasgow, UK) Pedro R. D'Argenio (University of C?rdoba, Argentina) Simone Tini (Universit? degli Studi dell?Insubria, Italia) Daniel Gebler (VU University Amsterdam, The Netherlands) Tobias Heindel (IT University of Copenhagen, Denmark) Thomas T. Hildebrandt (IT University of Copenhagen, Denmark) Daniel Hirschkoff (ENS Lyon, France) Jorge A. P?rez (University of Groningen, The Netherlands) Kirstin Peters (Technische Universit?t Berlin, Germany) Alexandra Silva (University College London, UK) Pawel Sobocinski (University of Southampton, UK) -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 5002 bytes Desc: S/MIME Cryptographic Signature URL: From P.B.Levy at cs.bham.ac.uk Wed May 18 07:01:18 2016 From: P.B.Levy at cs.bham.ac.uk (Paul B Levy) Date: Wed, 18 May 2016 12:01:18 +0100 Subject: [TYPES/announce] Reminder: postdoc position in semantics and effects SUNDAY DEADLINE In-Reply-To: <570FBEFF.4070904@cs.bham.ac.uk> References: <570FBEFF.4070904@cs.bham.ac.uk> Message-ID: <573C4B7E.6040106@cs.bham.ac.uk> Dear colleagues, We are looking for a Postdoctoral Research Fellow to work on an EPSRC-funded project "Recursion, Guarded Recursion and Computational Effects". http://gow.epsrc.ac.uk/NGBOViewGrant.aspx?GrantRef=EP/N023757/1 We shall be investigating fine-grained typed calculi and operational, denotational and categorical semantics for languages that combine either guarded or general recursion and type recursion with a range of computational effects. This will build on existing work such as call-by-push-value and Nakano's guarded recursion calculus. The successful candidate will have a PhD in programming language semantics or a related discipline, and an ability to conduct collaborative mathematical research. Knowledge of operational and denotational semantics, category theory, type theory and related subjects are all desirable. You will work with me (principal investigator) and Neelakantan Krishnaswami (co-investigator) as part of the Theoretical Computer Science group at the University of Birmingham. The position lasts from 1 October 2016 until 30 September 2019. You can read more and apply for the job at http://tinyurl.com/projguarded Don't hesitate to contact me informally to discuss this position. The closing date is SUNDAY (22 May 2016). Reference: 54824 Grade point 7 Starting salary ?28,982 a year, in a range up to ?37,768 a year. Best regards, Paul -- Paul Blain Levy School of Computer Science, University of Birmingham http://www.cs.bham.ac.uk/~pbl From storm at cwi.nl Wed May 18 06:54:07 2016 From: storm at cwi.nl (Tijs van der Storm) Date: Wed, 18 May 2016 10:54:07 +0000 Subject: [TYPES/announce] SPLASH'16: 1st Call for Contributions to Collocated Events Message-ID: ################################################# ACM Conference on Systems, Programming, Languages, and Applications: Software for Humanity (SPLASH'16) ################################################# Amsterdam, The Netherlands Sun 30th October - Fri 4th November , 2016 http://2016.splashcon.org https://twitter.com/splashcon https://www.facebook.com/SPLASHCon/ Sponsored by ACM SIGPLAN Combined Call for Contributions to SPLASH tracks, collocated conferences, symposia and workshops: - SPLASH-I, Doctoral Symposium, Student Research Competition, Programming Languages Mentoring Workshop, Posters - Dynamic Languages Symposium (DLS) - Generative Programming: Concepts & Experiences (GPCE) - Software Language Engineering (SLE) - Scala Symposium - Workshops: AGERE, DSLDI, DSM, FOSD, ITSLE, LWC at SLE, META, MOBILE!, NOOL, PLATEAU, Parsing at SLE, REBLS, RUMPLE, SA-MDE, SEPS, VMIL, WODA 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, systems, and software engineering. SPLASH'16 hosts a record number collocated tracks and events, from associated conferences (GPCE, SLE) and symposia (DLS, Scala), to 16 workshops! Please see below about important dates. We look forward to your submissions! SPLASH'16 Additional Tracks =========================== ## SPLASH-I: Innovation, Interaction, Insight, Industry, Invited SPLASH-I is the track of SPLASH dedicated to great talks on exciting topics! SPLASH-I will run in parallel with all of SPLASH (during the week days), and is open to all attendees. SPLASH-I will host both invited talks and selected talks submitted via this call for proposals. SPLASH-I solicits inspiring talks, tutorials and demonstrations on exciting topics related to programming and programming systems, delivered by excellent speakers from academia or industry. Deadlines: 1st of June, 1st of August (if there are still available slots). Website: http://2016.splashcon.org/track/splash-2016-splash-i ## 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. Submission deadline: Thu 30 Jun 2016 Website: http://2016.splashcon.org/track/splash-2016-ds ## Student Research Competition Continuing the successes of previous years, SPLASH is again hosting an ACM SIGPLAN Student Research Competition (ACM SRC). The competition is an internationally-recognized venue that enables undergraduate and graduate students to experience the research world and to share their research results with other students and SPLASH attendees. The competition has separate categories for undergraduate and graduate students and awards prizes to the top three students in each category. The ACM SIGPLAN Student Research Competition shares the Poster session?s goal to facilitate interaction with researchers and industry practitioners, providing both sides with the opportunity to learn of ongoing, current research. Additionally, the Student Research Competition gives students experience with both formal presentations and evaluations. Submission deadline: Mon 15 Aug 2016 Website: http://2016.splashcon.org/track/splash-2016-src ## PLMW: Programming Language Mentoring Workshop The purpose of Programming Languages Mentoring Workshop (PLMW) is to give promising students who consider pursuing a graduate degree in this field an overview of what research in this field looks like and how to get into and succeed in graduate school. In other words, a combination whirlwind tour of this research area, networking opportunity, and how-to-succeed guide. The program of PLMW will include talks by prominent researchers of the field of programming languages and software engineering providing an insight in their research. To learn more about PLMW, please see the SIGPLAN PLMW web page (http://www.sigplan.org/Conferences/PLMW/). Application deadline: Sun 14 Aug 2016 Website: http://2016.splashcon.org/track/splash-2016-plmw ## 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. It is held early in the conference, to promote continued discussion among interested parties. Submission deadline: Fri 8 Jul 2016 Website: http://2016.splashcon.org/track/splash-2016-posters Collocated Conferences and Symposia =================================== ## DLS: Dynamic Languages Symposium The 12th Dynamic Languages Symposium (DLS) at SPLASH 2016 invites high quality papers reporting original research and experience related to the design, implementation, and applications of dynamic languages. Paper submission deadline: Fri 10 Jun 2016 Website: http://conf.researchr.org/track/dls-2016/dls-2016-papers ## GPCE: Generative Programming: Concepts & Experiences Generative and component approaches and domain-specific abstractions are revolutionizing software development just as automation and componentization revolutionized manufacturing. Raising the level of abstraction in software specification has been a fundamental goal of the computing community for several decades. Key technologies for automating program development and lifting the abstraction level closer to the problem domain are Generative Programming for program synthesis, Domain-Specific Languages (DSLs) for compact problem-oriented programming notations, and corresponding Implementation Technologies aiming at modularity, correctness, reuse, and evolution. As the field matures Applications and Empirical Results are of increasing importance. The International Conference on Generative Programming: Concepts & Experiences (GPCE) is a venue for researchers and practitioners interested in techniques that use program generation, domain-specific languages, and component deployment to increase programmer productivity, improve software quality, and shorten the time-to-market of software products. In addition to exploring cutting-edge techniques of generative software, our goal is to foster further cross-fertilization between the software engineering and the programming languages research communities. Abstract submission deadline: Fri 17 Jun 2016 Paper submission deadline: Fri 24 Jun 2016 Website: http://www.gpce.org Call for papers (pdf): http://conf.researchr.org/getImage/gpce-2016/orig/GPCE16+-+Call+for+Papers.pdf Twitter: https://twitter.com/gpceconf Facebook: https://www.facebook.com/GPCEConference/ ## Scala Symposium The Scala Symposium is a forum for researchers and practitioners to share new ideas and results of interest to the Scala programming language community. We welcome a broad spectrum of research topics in many formats, going from student talks all the way to full 10-page research papers, indexed by the ACM Digital Library. Abstract submission deadline: Sun 17 Jul 2016 Paper submission deadline: Mon 25 Jul 2016 Website: http://2016.splashcon.org/track/scala-2016 ## SLE: Software Language Engineering Software Language Engineering (SLE) is the application of systematic, disciplined, and measurable approaches to the development, use, deployment, and maintenance of software languages. The term ?software language? is used broadly, and includes: general-purpose programming languages; domain-specific languages (e.g. BPMN, Simulink, Modelica); modeling and metamodeling languages (e.g. SysML and UML); data models and ontologies (e.g. XML-based and OWL-based languages and vocabularies). SLE aims to be broad-minded and inclusive about relevance and scope. We solicit high-quality contributions in areas ranging from theoretical and conceptual contributions to tools, techniques, and frameworks in the domain of language engineering. Topics relevant to SLE cover generic aspects of software languages development rather than aspects of engineering a specific language. Abstract submission deadline: Fri 17 Jun 2016 Paper submission deadline: Fri 24 Jun 2016 Website: http://2016.splashcon.org/track/sle-2016-papers Twitter: https://twitter.com/sleconf Facebook https://www.facebook.com/SLEconference/ Workshops ========= SPLASH'16 will host a record number of 16 workshops: ## AGERE! Programming based on Actors, Agents, and Decentralized Control The AGERE! workshop is aimed at focusing on programming systems, languages and applications based on actors, active/concurrent objects, agents and ? more generally ? high-level programming paradigms promoting a mindset of decentralized control in solving problems and developing software. The workshop is designed to cover both the theory and the practice of design and programming, bringing together researchers working on models, languages and technologies, and practitioners developing real-world systems and applications. Abstract submission deadline: Mon 1 Aug 2016 Paper submission deadline: Mon 15 Aug 2016 Website: http://2016.splashcon.org/track/agere2016 ## DSLDI: Domain-specific Language Design and Implementation 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. Submission deadline talk proposals: Mon 1 Aug 2016 Website: http://2016.splashcon.org/track/dsldi2016 ## DSM: Domain-Specific Modeling Domain-specific languages provide a viable and time-tested solution for continuing to raise the level of abstraction, and thus productivity, beyond coding, making systems development faster and easier. When accompanied with suitable automated modeling tools and generators it delivers to the promises of continuous delivery and devops. In domain-specific modeling (DSM) the models are constructed using concepts that represent things in the application domain, not concepts of a given programming language. The modeling language follows the domain abstractions and semantics, allowing developers to perceive them- selves as working directly with domain concepts. Together with frameworks and platforms, DSM can automate a large portion of software production. Submission deadline: Mon 15 Aug 2016 Website: http://2016.splashcon.org/track/dsm2016 ## FOSD: Feature-oriented Software Development Feature orientation is an emerging paradigm of software development. It supports the automatic generation of large-scale software systems from a set of units of functionality, called features. The key idea of feature-oriented software development (FOSD) is to explicitly represent similarities and differences of a family of software systems for a given application domain (e.g., database systems, banking software, text processing systems) with the goal of reusing software artifacts among the family members. Submission deadline: Mon 1 Aug 2016 Website: http://www.fosd.net/workshop2016 Call for papers: http://conf.researchr.org/getImage/FOSD-2016/orig/FOSD+2016+-+CFP.pdf ## ITSLE: Industry Track Software Language Engineering Industry Track for Software Language Engineering (ITSLE) is a workshop to bring together practitioners and researchers from industry and academia working on the area of software language engineering. Domain Specific Languages (DSLs) and Model-Driven Software Engineering (MDSE) techniques are being developed and used broadly in industry. However, as the size and complexity of software systems steadily increase, so does the cost of maintaining and improving the DSL and MDSE techniques and tools. It introduces new challenges such as language co-evolution, maintainability of legacy software using older version of DSLs and MDSE techniques, and extendability and scalability of these techniques. Some of these challenges have been addressed by the SLE research community and some remain unsolved. Submission deadline: Mon 1 Aug 2016 Website: http://2016.splashcon.org/track/itsle2016 ## LWC at SLE: Language Workbench Challenge Language workbenches are tools for software language engineering. They distinguish themselves from traditional compiler tools by providing integrated development environment (IDE) support for defining, implementing, testing and maintaining languages. Not only that, languages built with a language workbench are supported by IDE features as well (e.g., syntax highlighting, outlining, reference resolving, completion etc.). As a result, language workbenches achieve a next level in terms of productivity and interactive editor support for building languages, in comparison to traditional batch-oriented, compiler construction tools. The goal of this workshop is twofold. First: exercise and assess the state-of-the-art in language workbenches using challenge problems from the user perspective (i.e. the language designer). Second: foster knowledge exchange and opportunities for collaboration between language workbench implementors and researchers. Submission deadline of solutions: Mon 1 Aug 2016 Website: http://2016.splashcon.org/track/lwc2016 ## META The Meta?16 workshop aims to bring together researchers working on metaprogramming and reflection, as well as users building applications, language extensions such as contracts, or software tools. With the changing hardware and software landscape, and increased heterogeneity of systems, metaprogramming becomes an important research topic to handle the associate complexity once more. Contributions to the workshop are welcome on a wide range of topics related to design, implementation, and application of metaprogramming techniques, as well as empirical studies on and typing for such systems and languages. Abstract submission: Wed 27 Jul 2016 Paper submission: Mon 1 Aug 2016 Website: http://2016.splashcon.org/track/meta2016 ## Mobile! Mobile application use and development is experiencing enormous growth, and by 2016 more than 200 billion apps have been downloaded. The mobile domain presents new challenges to software engineering. Mobile platforms are rapidly changing, with diverse capabilities including various input modes, wireless communication types, on-device memory and disk capacities, and sensors. Applications function on wide ranges of platforms, requiring scaling according to hardware. Many applications interact with third-party services, requiring application development with effective security and authorization processes for those dataflows. ?Bring your own device? policies pose security challenges including employer and employee data privacy. Developing secure mobile applications requires new tools and practices such as improved refactoring tools for hybrid applications; polyglot applications; and testing techniques for multiple devices. This workshop aims to establish a community of researchers and practitioners, leading to further research in mobile development. Paper submission deadline: Mon 1 Aug 2016 Website: http://2016.splashcon.org/track/mobile2016 ## NOOL: New Object-Oriented Languages NOOL-16 is a new unsponsored workshop to bring together users and implementors of new(ish) object oriented systems. Through presentations, and panel discussions, as well as demonstrations, and video and audiotapes, NOOL-16 will provide a forum for sharing experience and knowledge among experts and novices alike. We invite technical papers, case studies, and surveys in the following areas, related to theory of object oriented programming, new languages, implementation of languages, tools and environment, applications and related work. Abstract submission deadline: Thu 1 Sep 2016 Website: http://2016.splashcon.org/track/nool2016 ## PLATEAU: Workshop on Evaluation and Usability of Programming Languages and Tools Programming languages exist to enable programmers to develop software effectively. But how efficiently programmers can write software depends on the usability of the languages and tools that they develop with. 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. Paper submission deadline: Mon 1 Aug 2016 Website: http://2016.splashcon.org/track/plateau2016 ## Parsing at SLE Parsing at SLE 2016 is the fourth annual workshop on parsing programming languages. The intended participants are the authors of parser generation tools and parsers for programming languages and other software languages. For the purpose of this workshop ?parsing? is a computation that takes a sequence of characters as input and produces a syntax tree or graph as output. This possibly includes tokenization using regular expressions, deriving trees using context-free grammars, and mapping to abstract syntax trees. The goal is to bring together today?s experts in the field of parsing, in order to explore open questions and possibly forge new collaborations. The topics may include algorithms, implementation and generation techniques, syntax and semantics of meta formalisms (BNF), etc. We expect to attract participants that have been or are developing theory, techniques and tools in the broad area of parsing. Abstract submission deadline: Fri 9 Sep 2016 Website: http://2016.splashcon.org/track/parsing2016 ## REBLS: Reactive and Event-based Languages & Systems 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. Paper submission deadline: Mon 1 Aug 2016 Website: http://2016.splashcon.org/track/rebls2016 ## RUMPLE: ReUsable and Modular Programming Language Ecosystems The RUMPLE?16 workshop is a venue for discussing a wide range of topics related to modular approaches to programming language implementation, extensible virtual machine architectures, as well as reusable runtime components such as dynamic compilers, interpreters, or garbage collectors. One of the main goals of the workshop is to bring together both researchers and practitioners and facilitate effective sharing of their respective experiences and ideas. We welcome presentation proposals in the form of extended abstracts discussing experiences, work-in-progress, as well as future visions from the academic as well as industrial perspective. Extended abstract submission deadline: Mon 1 Aug 2016 Website: http://2016.splashcon.org/track/rumple2016 ## SA-MDE: Tutorial on MDD with Model Catalogue and Semantic Booster With the model-driven development (MDD) approach to software, rather than building each system from scratch, one specifies a metamodel covering a whole class of similar systems, provides a universal generator to transform metamodel instances into executable programs, and specifies each system by a higher-level model conforming to the metamodel. When the application domain concerns semantically rich datasets?with structured entities, interlinked data, and sophisticated integrity constraints?then the MDD tools should support this richness: in the metamodel, in individual system models, and in the generation process. In this tutorial, we present the Model Catalogue and Semantic Booster, tools respectively for curating and exploiting semantically rich data in a MDD workflow, which are under development as part of ALIGNED. Participants will learn what the tools can do, gain hands-on experience with using them, and be able to contribute challenges and suggestions for future development. Website: http://2016.splashcon.org/track/samde2016 ## SEPS: Software Engineering for Parallel Systems This workshop provides a stable forum for researchers and practitioners dealing with compelling challenges of the software development life cycle on modern parallel platforms. The increased complexity of parallel applications on modern parallel platforms (e.g. multicore/manycore, distributed or hybrid) requires more insight into development processes, and necessitates the use of advanced methods and techniques supporting developers in creating parallel applications or parallelizing and re-engineering sequential legacy applications. We aim to advance the state of the art in different phases of parallel software development, covering software engineering aspects such as requirements engineering and software specification; design and implementation; program analysis, profiling and tuning; testing and debugging. Paper submission deadline: Mon 1 Aug 2016 Website: http://2016.splashcon.org/track/seps2016 ## VMIL: Virtual Machines and Intermediate Languages The VMIL workshop is a forum for research in virtual machines and intermediate languages. It is dedicated to identifying programming mechanisms and constructs that are currently realized as code transformations or implemented in libraries but should rather be supported at VM level. Candidates for such mechanisms and constructs include modularity mechanisms (aspects, context-dependent layers), concurrency (threads and locking, actors, capsules, processes, software transactional memory), transactions, development tools (profilers, runtime verification), etc. Topics of interest include the investigation of which such mechanisms are worthwhile candidates for integration with the run-time environment, how said mechanisms can be elegantly (and reusably) expressed at the intermediate language level (e.g., in bytecode), how their implementations can be optimized, and how virtual machine architectures might be shaped to facilitate such implementation efforts. Paper submission deadline: Mon 1 Aug 2016 Website: http://2016.splashcon.org/track/vmil2016 ## WODA: Workshop on Dynamic Analysis The International Workshop on Dynamic Analysis (WODA) is the place where researchers interested in dynamic analysis and related topics can meet and discuss current research, issues, and trends in the field. WODA exists since 2003 and has been co-located with several different SE/PL conferences in the past, including ICSE, ISSTA, ASPLOS, and SPLASH. See https://sites.google.com/site/scwoda/ for the history of WODA. The 2016 edition of WODA will be a mix of invited talks by high-visibility researchers in the community and presentations of submitted workshop papers. Submission deadline: Fri 19 Aug 2016 Website: http://2016.splashcon.org/track/woda2016 -------------- next part -------------- An HTML attachment was scrubbed... URL: From walkiner at eecs.oregonstate.edu Thu May 19 17:24:13 2016 From: walkiner at eecs.oregonstate.edu (Eric Walkingshaw) Date: Thu, 19 May 2016 14:24:13 -0700 Subject: [TYPES/announce] DSLDI 2016: Call for Talk Proposals Message-ID: ********************************************************************* CALL FOR TALK PROPOSALS DSLDI 2016 Fourth Workshop on Domain-Specific Language Design and Implementation October 31, 2016 Amsterdam, Netherlands Co-located with SPLASH http://2016.splashcon.org/track/dsldi2016 https://twitter.com/wsdsldi ********************************************************************* Deadline for talk proposals: August 1, 2016 *** Workshop Goal *** 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 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. An additional goal of this year's workshop is to encourage discussion about the usability of DSLs, and to establish connections with researchers in related areas, such as end-user software engineering, who have studied human factors of programming languages and tools. *** Workshop Format *** DSLDI is a single-day workshop and will consist of moderated audience discussions structured around a series of 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 Submissions *** 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 1, 2016 * Notification: September 5, 2016 * Workshop: October 31, 2016 * Submission website: https://dsldi16.hotcrp.com/ *** Workshop Organization *** Organizers: * Eric Walkingshaw (Oregon State University) * Tijs van der Storm (CWI) Program committee: * Iman Avazpour (Deakin University) * Christopher Bogart (Carnegie Mellon University) * Andy Gill (University of Kansas) * Sylvia Grewe (TU Darmstadt) * Kate Howland (University of Sussex) * Lindsey Kuper (Intel Labs) * Darya Kurilova (Carnegie Mellon University) * Ralf L?mmel (University of Koblenz-Landau) * Tanja Mayerhofer (Vienna University of Technology) * Marjan Mernik (University of Maribor) * Sarah Mount (King's College London) * Justin Pombrio (Brown University) * Tillmann Rendel (University of T?bingen) * Tiark Rompf (Purdue & Oracle Labs) * Sonja Schimmler (Bundeswehr University Munich) * Markus V?lter (itemis) * Peng Wu (Huawei America Lab) -------------- next part -------------- An HTML attachment was scrubbed... URL: From maffei at cs.uni-saarland.de Fri May 20 06:33:27 2016 From: maffei at cs.uni-saarland.de (Matteo Maffei) Date: Fri, 20 May 2016 12:33:27 +0200 Subject: [TYPES/announce] CSF 2016: 2nd CALL FOR PARTICIPATION (upcoming early registration and student travel scholarship deadlines) Message-ID: <59D4A179-B6EA-4099-83C1-1F36128C1892@cs.uni-saarland.de> 2nd CALL FOR PARTICIPATION 29th IEEE COMPUTER SECURITY FOUNDATIONS SYMPOSIUM (CSF?16) --- June 27-July 1, 2016, Lisbon, Portugal --- CSF affiliated workshops: FCS, GraMSec Website: http://csf2016.tecnico.ulisboa.pt The early registration deadline is ** May 27, 2016 ** Online registration: http://csf2016.tecnico.ulisboa.pt/registration.html The deadline for student travel scholarships is ** May 23, 2016 ** Application: http://csf2016.tecnico.ulisboa.pt/scholarships.html --- The Computer Security Foundations Symposium (CSF) is an annual conference for researchers in computer security, to examine current theories of security, the formal models that provide a context for those theories, and techniques for verifying security. It was created in 1988 as a workshop of the IEEE Computer Society's Technical Committee on Security and Privacy, in response to a 1986 essay by Don Good entitled ?The Foundations of Computer Security?We Need Some.? The meeting became a ?symposium? in 2007, along with a policy for open, increased attendance. Over the past two decades, many seminal papers and techniques have been presented first at CSF. --- Invited speakers: - Ross Anderson, University of Cambridge: Are the real limits to scale a matter of science, or engineering, or of something else? - Andrew Appel, Princeton University: Modular Verification for Computer Security - Ulfar Erlingsson, Google: Data-driven Software Security: Models and Methods --- The preliminary program is available at http://csf2016.tecnico.ulisboa.pt/program.html --- CSF Program Chairs: - Michael Hicks, University of Maryland - Boris K?pf, IMDEA Software Institute Organizing Committee: - General chair: Pedro Ad?o, Universidade de Lisboa and Instituto de Telecomunica??es - Publications chair: Deepak Garg, Max Planck Institute for Software Systems - Publicity chair: Matteo Maffei, CISPA, Saarland University -------------- next part -------------- An HTML attachment was scrubbed... URL: From hirokawa at jaist.ac.jp Fri May 20 00:52:57 2016 From: hirokawa at jaist.ac.jp (Nao Hirokawa) Date: Fri, 20 May 2016 13:52:57 +0900 Subject: [TYPES/announce] CoCo 2016: Second Call for Provers Message-ID: <20160520135257.1a679cbff4128d280c817606@jaist.ac.jp> ====================================================================== Second Call for Provers CoCo 2016 5th Confluence Competition September 8 or 9, 2016 Obergurgl, Austria http://coco.nue.riec.tohoku.ac.jp/2016/ ====================================================================== 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 5th Confluence Competition (CoCo 2016) will run ***live*** during the 5th International Workshop on Confluence (IWC 2016), collocated with Computational Logic in the Alps (CLA 2016) in Obergurgl, Austria. 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 Besides these categories, new categories will be considered if there are tools and problems dedicated to those categories. We welcome requests for categories. Demonstration categories are for demonstrating new attempts and/or merits of particular tools. 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 2016 indicated above. IMPORTANT DATES: * request for competition categories February 28, 2016 (closed) * request for demonstration categories June 30, 2016 * tool registration August 21, 2016 * tool submission August 28, 2016 * problem submission August 30, 2016 * competition September 8 or 9, 2016 REQUEST FOR NEW CATEGORIES: Request for new categories is via the contact email address. Please send the following information at your earliest convenience: * category type (competition category or demonstration category) * description of problems and semantics (rewrite steps, confluence, etc.) together with adequate references * a proposal of the input format (if necessary) Requests for new categories may be rejected for technical reasons. 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 2016. REGISTRATION/SUBMISSION: Tool registration must be made electronically through the EasyChair system at: https://www.easychair.org/conferences/?conf=coco2016 Specify tool name as the title and tool authors as the authors. Please use the following form for the abstract: Categories to enter: TRS/CTRS/CPF/HRS/Demo (leave appropriate ones) URL of tool's website: (if there is one) Please submit one page system description in EasyChair LaTeX class style highlighting the distinctive features of the prover (in a single latex file). System descriptions will be included in the proceedings of IWC 2016. Tool submission will be via StarExec. ORGANISING COMMITTEE: * Takahito Aoto Niigata University (chair) * Nao Hirokawa JAIST * Julian Nagele University of Innsbruck * Naoki Nishida Nagoya University ADVISORY BOARD: * Beniamino Accattoli INRIA, Paris * Yuki Chiba JAIST CONTACT: coco-sc [AT] jaist.ac.jp From cbraga at ic.uff.br Fri May 20 10:49:58 2016 From: cbraga at ic.uff.br (Christiano Braga) Date: Fri, 20 May 2016 11:49:58 -0300 Subject: [TYPES/announce] CFP SBMF 2016 Message-ID: <9AE2A718-3650-4273-8432-CBE6D424B316@ic.uff.br> [Apologies should you receive multiple copies of this call.] CALL FOR PAPERS 19th Brazilian Symposium on Formal Methods (SBMF) http://sbmf2016.imd.ufrn.br/ Promoted by the Brazilian Computer Society (SBC) 21st to 25th of November, 2016 Natal, Rio Grande do Norte, Brazil IMPORTANT DATES Abstract Submission Deadline: July 15, 2016 Paper Submission Deadline: July 23, 2016 Paper Acceptance Notification: September 9, 2016 Paper Camera-ready Version: September 16, 2016 INTRODUCTION SBMF 2016 is the nineteenth 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. SBMF 2016 will take place in Natal, the capital of the state Rio Grande do Norte, that is located in the northeast region in Brazil. Natal is a portal of entry to South America: near to the point closest to Europe and Africa. Natal is a modern and lively town that emerged between a river and the sea; it is adorned by dunes and lots of green areas: a land of colours and flavours, where you find leisure and adventure. In Natal, it is Summer all year round, in a unique coastline of breathtaking beaches, lakes, wilderness, culinary, tours, art and culture, together with the great natural hospitality of its people. Natal is one of the most popular tourist destinations in the world. It has around 800,000 inhabitants and receives more than 2 million / year tourists from Brazil and abroad. Visitors are dazzled by more than 400 km of Atlantic Coast strolling through beautiful beaches, many of which visited in thrilling buggy rides between sea, dunes and lagoons. It is known as the "Sun City", and is also remembered as "World Buggy Capital" and "Land of Shrimp". Natal is the city where a brazilian dance, called Forr? - "For All" - was born. The aim of SBMF is to provide a venue for the presentation and discussion of high-quality work in formal methods. The topics include, but are not limited to, the following: - 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; logics and semantics for programming and specification languages; code generation; formal methods and models for objects, aspects, component-based, real-time, hybrid, critical, and service-oriented 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; - education, such as teaching of, for and with formal methods; - applications, such as experience reports on the use of formal methods; industrial case studies; tool support. PAPER SUBMISSION Papers with a strong emphasis on Formal Methods, whether practical or theoretical, are invited for submission. They 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. 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=sbmf2016 KEYNOTE SPEAKERS To be announced PROGRAM COMMITTEE CHAIRS - Leila Ribeiro (UFRGS, Brazil) - Thierry Lecomte (CleasSy System Engineering, France) PROGRAM COMMITTEE - Adenilso Sim?o (ICMC/USP, Brazil) - Alexandre Mota (UFPE, Brazil) - Aline Andrade (UFBA. Brazil) - Alvaro Moreira (UFRGS, Brazil) - Ana Cavalcanti (University of York, UK) - Ana Melo (USP, Brazil) - 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) - Gabriele Taentzer (University of Marburg, Germany) - Jim Davies (University of Oxford, UK) - Jim Woodcock (University of York, UK) - Jose Oliveira (Universidade do Minho, Portugal) - Juliano Iyoda (UFPE, Brazil) - Leila Ribeiro (UFRGS, Brazil) ? PC co-chair - Leila Silva (UFS, Brazil) - Leonardo de Moura (Microsoft Research, USA) - Luis Barbosa (Universidade do Minho, Portugal) - Marcel Oliveira (UFRN, Brazil) - Marcelo Maia (UFU, Brazil) - Marcio Cornelio (UFPE, Brazil) - Matthias Tichy (University of Ulm, Germany) - Michael Butler (University of Southampton, UK) - Michael Leuschel (University of D?sseldorf, Germany) - Narciso Marti-Olliet (Universidad Complutense de Madrid, Spain) - Neeraj Singh (McMaster University, Canada)) - Patricia Machado (UFCG, Brazil) - Peter Larsen (Aarhus University, Denmark) - Rachid Echahed (CNRS at University of Granoble, France) - Reiko Heckel (University of Leicester, UK) - Rohit Gheyi (UFCG, Brazil) - Rolf Hennicker (Ludwig-Maximilians-Universit?t M?nchen, Germany) - Sergio Campos (UFMG, Brazil) - Simone Andr? da Costa Cavalheiro (UFPel, Brazil) - Sofiene Tahar (Concordia University, Canada) - Stephan Hallerstade (Aarhus University, Denmark) - Thierry Lecomte (ClearSy, France) ? PC co-chair - Tiago Massoni (UFCG, Brazil) STEERING COMMITTEE - Rohit Gheyi (UFCG, Brazil) - David Naumann (Stevens Institute of Technology, USA) - Juliano Iyoda (UFPE, Brazil) - Leonardo de Moura (Microsoft Research, USA) - Christiano Braga (UFF, Brazil) - Narciso Mart?-Oliet (Universidad Complutense de Madrid, Spain) - M?rcio Corn?lio (UFPE, Brazil) - Bill Roscoe (University of Oxford, UK) From idramnesc at info.uvt.ro Sat May 21 13:04:27 2016 From: idramnesc at info.uvt.ro (Isabela Dramnesc) Date: Sat, 21 May 2016 20:04:27 +0300 Subject: [TYPES/announce] CFP Synasc 2016, Timisoara, Romania Message-ID: --- Final Call for Papers -------------------------- SYNASC 2016 18th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing September 24-27, 2016, Timisoara, Romania http://synasc.ro/2016 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. Important Dates --------------- 10 June 2016 : Abstract submission 22 June 2016 : Paper submission (HARD DEADLINE) 27 July 2016 : Notification of acceptance 15 August 2016 : Registration 01 September 2016 : Revised papers according to the reviews 24-27 September 2016 : Symposium 30 November 2016 : Final papers for post-proceedings Invited Speakers --------------- Erika Abraham, RWTH Aachen University, Germany Chris Brown, U.S. Naval Academy Dan Cristea, Alexandru Ioan Cuza University, Iasi, Romania Tetsuo Ida, University of Tsukuba, Japan Sorin Stratulat, University of Lorraine, France 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 + machine 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. Publication -------------- 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.) Honorary Chairs --------------- * Bruno Buchberger, Johannes Kepler University, Austria * Stefan Maruster, West University of Timisoara, Romania Steering Committee ------------------ * Tetsuo Ida, University of Tsukuba, Japan * Tudor Jebelean, Johannes Kepler University, 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 ------------- * James Davenport, University of Bath, UK * Daniela Zaharie, West University of Timisoara, Romania Track Chairs ------------ * Symbolic Computation + Tetsuo Ida, University of Tsukuba, Japan + Stephen Watt, University of Western Ontario, Canada + Manuel Kauers, Johannes Kepler University, Linz, Austria + Alin Bostan, INRIA, France * Numerical Computing + Stephen Takacs, Johannes Kepler University Linz, Austria + Eva Kaslik, West University of Timisoara, Romania * Logic and Programming + Nikolaj Bjorner, Microsoft Research, USA + Laura Kovacs, Chalmers University of Technology, Sweden + Tudor Jebelean, Johannes Kepler University Linz, Austria * Artificial Intelligence + Andrei Petrovski, Robert Gordon University, UK + Daniela Zaharie, West University of Timisoara, Romania * Distributed Computing + Marc Frincu, West University of Timisoara, Romania + Karoly Bosa, Johannes Kepler University Linz, Austria * Advances in the Theory of Computing + 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 ------------------ * James Davenport, University of Bath, UK * Daniela Zaharie, West University of Timisoara, Romania Local Committee Chairs ---------------------- * Isabela Dramnesc, West University of Timisoara, Romania * Silviu Panica, Institute e-Austria Timisoara, Romania * Monica Tirea, West University of Timisoara, Romania * Mihail Gaianu, West University of Timisoara, Romania Submission ----------- Submissions of research papers are invited. The papers must contain original research results not submitted and not published elsewhere. The submission process consists of two steps. * In the first step the authors are invited to express their intention to participate at the conference by registering the title and a tentative abstract (1/2 page, at maximum) of their paper. * In the second step the authors should submit the full paper. 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). * Short papers, describing work in progress 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=synasc2016. Workshops --------- * Workshop on Agents for Complex Systems (ACSys) * Workshop on Geoinformatics (GeoInfo) * Workshop on HPC for Science and Technology (HPC-ST) * Workshop on Iterative Approximation of Fixed Points (IAFP) * Workshop on Management of resources and services in Cloud and Sky computing (MICAS) * Workshop on Natural Computing and Applications (NCA) The papers for workshops should be submitted through https://easychair.org/conferences/?conf=synasc2016workshops * Workshop on Satisfiability Checking and Symbolic Computation (SC?) The papers for this workshop should be submitted through https://easychair.org/conferences/?conf=scsquare2016 All papers accepted at workshops will be included in the local electronic proceedings and the best presented papers will be included in the post proceedings published by Conference Publishing Services. Tutorials and trainings ----------------------- * Tutorial in Monitoring of Big Data Applications * Tutorial on HPC Cloud Services * Training in HPC for Industrial Innovation [the list is still open] ----------- SYNASC 2016 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: synasc16 at info.uvt.ro -------------- next part -------------- An HTML attachment was scrubbed... URL: From coppa at di.uniroma1.it Mon May 23 05:19:51 2016 From: coppa at di.uniroma1.it (Emilio Coppa) Date: Mon, 23 May 2016 11:19:51 +0200 Subject: [TYPES/announce] ECOOP 2016 Doctoral Symposium Message-ID: The ECOOP Doctoral Symposium provides a forum for both early- and late-stage PhD students to present their research and get detailed feedback and advice. The main objectives of this event are: - to allow PhD students to practice writing clearly and to present their research proposal effectively - to get constructive feedback from other researchers - to build bridges for potential research collaboration - to contribute to the conference goals through interaction with other researchers at the main conference. # Important Dates Submission deadline: *** 3 June 2016 (extended)*** Acceptance notification: 13 June 2016 Doctoral Symposium 17 July 2016 Main conference dates: 18-22 July 2016 # Event Format This is a full-day event of interactive presentations. The day will start with a series of lightning talks when each PhD student gives an ?elevator pitch? of their research and continue with formal presentations by the PhD students and presentation discussions. Besides the formal presentations and discussions in sessions, there will be plenty of opportunities for informal interactions during breaks, lunch and (possibly) dinner. It is also planned that members of the academic panel will give short presentations and other research community members will give talks on a variety of topics related to PhD studies and doing research. For call for submissions and other details, see http://2016.ecoop.org/track/ecoop-2016-doctoral-symposium -------------- next part -------------- An HTML attachment was scrubbed... URL: From sandro.stucki at epfl.ch Mon May 23 05:09:08 2016 From: sandro.stucki at epfl.ch (Sandro Stucki) Date: Mon, 23 May 2016 11:09:08 +0200 Subject: [TYPES/announce] CFP: Scala Symposium 2016 Message-ID: ====================================================================== Scala Symposium 2016 co-located with SPLASH 2016 Amsterdam, Netherlands October 30-31, 2016 CALL FOR PAPERS http://conf.researchr.org/track/scala-2016/scala-2016 ====================================================================== 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 a forum for researchers and practitioners to share new ideas and results of interest to the Scala programming language community. We welcome a broad spectrum of research topics in many formats. Topics of Interest ================== We welcome submissions on 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 =============== * Abstract submission: July 17th 2016 * Paper submission: July 25th 2016 * Paper notification: September 5th 2016 * Camera ready: September 13th 2016 Submission Format ================= To accommodate the needs of researchers and practitioners as well as beginners and experts alike, we accept submissions in several formats: * Full papers (10 pages) * Short papers (4 pages) * Tool papers (4 pages) * Student Talks (abstract) * Open Source Talks (abstract) Details for each format are given below. 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 Scala. In order to encourage lively discussion, submitted papers may describe work in progress. 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). The submissions should follow the ACM SIGPLAN guidelines and use a 10pt font. Accepted full and short papers will be published in the proceedings and will be disseminated on the ACM Digital Library. Tool Papers =========== Tool papers need not necessarily report original research results; they may 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. 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. Open Source Talks ================= We will 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 10 minutes long, presenting an open-source project that would be of interest to the Scala community. Submission Website ================== The submission will be managed through HotCRP: https://scala16.hotcrp.com/ More Information For questions and additional clarifications, please contact the conference organizers. Keynote Speakers ================ We are delighted to have two excellent keynote speakers this year: * Laurence Tratt, King's College London * Jan Vitek, Northeastern University Program Committee ================= * Nada Amin, EPFL * Shigeru Chiba, University of Tokyo * Eva Darulova, MPI-SWS * Sebastien Doeraene, EPFL * Sebastian Erdweg, TU Delft * Philipp Haller, KTH * Ricardo Honorato-Zimmer, University of Edinburgh * Cay Horstmann, San Jose State University * Lars Hupel, TUM * Vojin Jovanovic, Oracle Labs * Oleg Kiselyov, Tohoku University * Doug Lea, SUNY Oswego * Erik Meijer, Applied Duality, Inc. * Heather Miller, EPFL * Nate Nystrom, University of Lugano * Klaus Ostermann, University of T?bingen * Ilya Sergey, UCL * Mirko Stocker, HSR * Niki Vazou, UCSD * Tijs van der Storm, CWI Organizers ========== * Aggelos Biboudis, University of Athens * Manohar Jonnalagedda, EPFL * Sandro Stucki, EPFL * Vlad Ureche, EPFL From publicityifl at gmail.com Tue May 24 15:13:57 2016 From: publicityifl at gmail.com (publicityifl at gmail.com) Date: Tue, 24 May 2016 19:13:57 +0000 Subject: [TYPES/announce] 1st CfP: IFL 2016 (28th Symposium on Implementation and Application of Functional Languages) Message-ID: <94eb2c0929fed4f93505339b5b7b@google.com> Hello, Please, find below the first call for papers for IFL 2016. 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 2016 - Call for papers 28th SYMPOSIUM ON IMPLEMENTATION AND APPLICATION OF FUNCTIONAL LANGUAGES - IFL 2016 KU Leuven, Belgium In cooperation with ACM SIGPLAN August 31 - September 2, 2016 https://dtai.cs.kuleuven.be/events/ifl2016/ 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 2016 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. Peer-review Following the IFL tradition, IFL 2016 will use a post-symposium review process to produce the formal proceedings. All participants of IFL 2016 are invited to submit either a draft paper or an extended abstract describing work to be presented at the symposium. 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 The submissions will be screened by the program committee chair to make sure they are within the scope of IFL, and will appear in the draft proceedings distributed at the symposium. Submissions appearing in the draft proceedings are not peer-reviewed publications. Hence, publications that appear only in the draft proceedings are not subject to the ACM SIGPLAN republication policy. After the symposium, authors 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 review process. From the revised submissions, the program committee will select papers for the formal proceedings considering their correctness, novelty, originality, relevance, significance, and clarity. The formal proceedings will appear in the International Conference Proceedings Series of the ACM Digital Library. Important dates August 1: Submission deadline draft papers August 3: Notification of acceptance for presentation August 5: Early registration deadline August 12: Late registration deadline August 22: Submission deadline for pre-symposium proceedings August 31 - September 2: IFL Symposium December 1: Submission deadline for post-symposium proceedings January 31, 2017: Notification of acceptance for post-symposium proceedings March 15, 2017: Camera-ready version for post-symposium proceedings Submission details Prospective authors are encouraged to submit papers or extended abstracts to be published in the draft proceedings and to present them at the symposium. All contributions must be written in English. Papers must use the new ACM two columns conference format, which can be found at: http://www.acm.org/publications/proceedings-template For the pre-symposium proceedings we adopt a 'weak' page limit of 12 pages. For the post-symposium proceedings the page limit of 12 pages is firm. Authors submit through EasyChair: https://easychair.org/conferences/?conf=ifl2016 Topics IFL welcomes submissions describing practical and theoretical work as well as submissions describing applications and tools in the context of functional programming. If you are not sure whether your work is appropriate for IFL 2016, please contact the PC chair at tom.schrijvers at cs.kuleuven.be. Topics of interest 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 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. Programme committee Chair: Tom Schrijvers, KU Leuven, Belgium - Sandrine Blazy, University of Rennes 1, France - Laura Castro, University of A Coru??a, Spain - Jacques, Garrigue, Nagoya University, Japan - Clemens Grelck, University of Amsterdam, The Netherlands - Zoltan Horvath, Eotvos Lorand University, Hungary - Jan Martin Jansen, Netherlands Defence Academy, The Netherlands - Mauro Jaskelioff, CIFASIS/Universidad Nacional de Rosario, Argentina - Patricia Johann, Appalachian State University, USA - Wolfram Kahl, McMaster University, Canada - Pieter Koopman, Radboud University Nijmegen, The Netherlands - Shin-Cheng Mu, Academia Sinica, Taiwan - Henrik Nilsson, University of Nottingham, UK - Nikolaos Papaspyrou, National Technical University of Athens, Greece - Atze van der Ploeg, Chalmers University of Technology, Sweden - Matija Pretnar, University of Ljubljana, Slovenia - Tillmann Rendel, University of T??bingen, Germany - Christophe Scholliers, Universiteit Gent, Belgium - Sven-Bodo Scholz, Heriot-Watt University, UK - Melinda Toth, Eotvos Lorand University, Hungary - Meng Wang, University of Kent, UK - Jeremy Yallop, University of Cambridge, UK Venue The 28th IFL will be held in association with the Faculty of Computer Science, KU Leuven, Belgium. Leuven is centrally located in Belgium and can be easily reached from Brussels Airport by train (~15 minutes). The venue in the Arenberg Castle park can be reached by foot, bus or taxi from the city center. See the website for more information on the venue. -------------- next part -------------- An HTML attachment was scrubbed... URL: From wneuper at ist.tugraz.at Wed May 25 02:33:56 2016 From: wneuper at ist.tugraz.at (Walther Neuper) Date: Wed, 25 May 2016 08:33:56 +0200 Subject: [TYPES/announce] ThEdu at CICM'16 deadline approaching Message-ID: <57454754.8010806@ist.tugraz.at> Te deadline for extended abstracts is approaching ... ======================================================================= ThEdu'16 Theorem Prover Components for Educational Software http://www.uc.pt/en/congressos/thedu/thedu16 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - at CICM 2016 Conferences on Intelligent Computer Mathematics July 25-29, 2016, Bialystok, Poland http://www.cicm-conference.org/2016 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Scope: Educational software tools have technologies integrated from CAS, from DGS, from Spreadsheets and others, but not from (Computer) Theorem Provers (TPs) with few exceptions: the latter have been developed to model mathematical reasoning in software -- rigorous reasoning as a companion of calculating, which guarantees the unsurpassed reliability of mathematics. Providing students with insight in and experience with this kind of reliability is considered an essential aim of mathematics education. TPs intrude into science as well as into industry: They are used to tackle difficult proofs in the science of mathematics, like the Four Color Theorem or the Kepler Conjecture. In industry TPs are successfully used to verify safety critical software. This workshop addresses a window of opportunity during the still open development of TPs. The workshop provides a meeting place for educators and developers of educational mathematics software and experts in TP. The discussions shall clarify the requirements of education, identify advantages and promises of TP for learning and motivate development of such a novel kind of educational mathematical tools. Important Dates * Extended Abstracts: 4. June 2016 * Author Notification: 18. June 2016 * Final Version: 2. July 2016 * Workshop Day: 25-29. July 2016 Points of interest include: * Adaption of TP -- concepts and technologies for education: knowledge representation, simplifiers, reasoners; undefinednes, level of abstraction, etc. * Requirements on software support for reasoning -- reasoning appears as the most advanced method of human thought, so at which age which kind of support TP should be provided? * Automated TP in geometry -- relating intuitive evidence with logical rigor: specific provers, adaption of axioms and theorems, visual proofs, etc. * Application of TP components in SW for engineers -- Formal Methods increasingly advance into engineering practice, so educational software based on TP components could anticipate that advancement. * Levels of authoring -- in order to cope with generality of TP: experts adapt to specifics of countries or levels, teachers adapt to courses and students. * Adaptive modules, students modeling and learning paths -- services for user guidance provided by TP technology: which interfaces enable flexible generation of adaptive user guidance? * Next-step-guidance -- suggesting a next step when a student gets stuck in problem solving: which computational methods can extend TP for that purpose? * TP as unifying foundation -- for the integration of technologies like CAS, DGS, Spreadsheets etc: interfaces for unified support of reasoning? * Continuous tool chains -- for mathematics education from high-school to university, from algebra and geometry to graph theory etc. 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. Contributions should be submitted via THedu'16 easychair https://www.easychair.org/conferences/?conf=thedu16. Extended abstracts and demonstration proposals should be no more than 4 pages in length and are to be submitted in PDF format. They must conform to the EPTCS style guidelines (http://style.eptcs.org/). At least one author of each accepted extended abstract/demonstration proposal is expected to attend THedu'15 and presents his/her extended abstract/demonstration. Joint publication in companion with other CICM events is under consideration (e.g. http://ceur-ws.org/). 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, TUG 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 alessandro.aldini at uniurb.it Wed May 25 08:42:15 2016 From: alessandro.aldini at uniurb.it (Aldini, Alessandro) Date: Wed, 25 May 2016 14:42:15 +0200 Subject: [TYPES/announce] FOSAD summerschool: Foundations of Security Analysis and Design 2016 Message-ID: 16TH INTERNATIONAL SCHOOL ON FOUNDATIONS OF SECURITY ANALYSIS AND DESIGN FOSAD 2016 ==================================================== http://www.sti.uniurb.it/events/fosad16 ==================================================== 29 August - 3 September 2016, Bertinoro, Italy In cooperation with the European Network for Cyber-security (NeCS) *** Application Deadline: June 20, 2016 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> Eerke Boiten (Kent Univ.) What's the unit of security? Cas Cremers (Oxford Univ.) Mathematical models, analysis tools, and Internet security Emiliano de Cristofaro (Univ. College London) Privacy-preserving information sharing: tools and applications Bryan Ford (EPFL) Secure systems building Alfredo Pironti (INRIA) Formal verification of security protocol implementations: from theory to practice Ahmad-Reza Sadeghi (TU Darmstadt) Practical systems security Ankur Taly (Google Inc.) Practical distributed authorization The courses alternate theory and practice sessions. OPEN SESSION> Daily sessions are 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: June 20, 2016. Notification of accepted applicants will be posted by: June 24, 2016. Registration to the school is due by: July 24, 2016. SCHOOL FEES> The full fee is 900 Euros and covers stay from August 28, in double room, half board (breakfast and lunch), welcome dinner of August 28 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 w.s.swierstra at uu.nl Thu May 26 07:13:36 2016 From: w.s.swierstra at uu.nl (Wouter Swierstra) Date: Thu, 26 May 2016 13:13:36 +0200 Subject: [TYPES/announce] CFP: Workshop on Type-driven Development (TyDe '16) Message-ID: -------------------------------------------------------------------------------- FINAL CALL FOR PAPERS 1st Type-Driven Development (TyDe '16) A Workshop on Dependently Typed and Generic Programming 18 September, Nara, Japan -------------------------------------------------------------------------------- The deadline of the inaugural edition of TyDe is approaching rapidly. Please submit full papers before June 10th and abstracts before June 24th. # Goals of the workshop The workshop on Type-Driven Development aims to show how static type information may be used effectively in the development of computer programs. The workshop, co-located with ICFP, unifies two workshops: the Workshop on Dependently Typed Programming and the Workshop on Generic Programming. These two research areas have a rich history and bridge both theory and practice. Novel techniques explored by both communities has gradually spread to more mainstream languages. This workshop aims to bring together leading researchers and practitioners in generic programming and dependently typed programming from around the world, and features papers capturing the state of the art in these important areas. We welcome all contributions, both theoretical and practical, on: - 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. # Program Committee - James Chapman, University of Strathclyde (co-chair) - Wouter Swierstra, University of Utrecht (co-chair) - David Christiansen, Indiana University - Pierre-Evariste Dagand, LIP6 - Richard Eisenberg, University of Pennsylvania - Catalin Hritcu, INRIA Paris - James McKinna, University of Edinburgh - Keiko Nakata, FireEye - Tomas Petricek, University of Cambridge - Birgitte Pientka, McGill University - Tom Schrijvers, KU Leuven - Makoto Takeyama, Kanagawa University - Nicolas Wu, University of Bristol - Brent Yorgey, Hendrix College # Proceedings and Copyright We plan to have formal proceedings, published by the ACM. Accepted papers will be included in the ACM Digital Library. Authors must grant ACM publication rights upon acceptance, but may retain copyright if they wish. Authors are encouraged to publish auxiliary material with their paper (source code, test data, and so forth). The proceedings will be freely available for download from the ACM Digital Library from one week before the start of the conference until two weeks after the conference. # Submission details Submitted papers should fall into one of two categories: - Regular research papers (12 pages) - Extended abstracts (2 pages) Submission is handled through Easychair: https://easychair.org/conferences/?conf=tyde16 Regular research papers are expected to present novel and interesting research results. Extended abstracts should report work in progress that the authors would like to present at the workshop. We welcome submissions from PC members (with the exception of the two co-chairs), but these submissions will be held to a higher standard. All submissions should be in portable document format (PDF), formatted using the ACM SIGPLAN style guidelines (two-column, 9pt). Extended abstracts must be submitted with the label 'Extended abstract' clearly in the title. # Important Dates - Regular paper deadline: Friday, 10th June, 2016 - Extended abstract deadline: Friday, 24th June, 2016 - Author notification: Friday, 8th July, 2016 - Workshop: Sunday, 18th September, 2016 # Travel Support Student attendees with accepted papers can apply for a SIGPLAN PAC grant to help cover travel expenses. PAC also offers other support, such as for child-care expenses during the meeting or for travel costs for companions of SIGPLAN members with physical disabilities, as well as for travel from locations outside of North America and Europe. For details on the PAC program, see its web page. -------------- next part -------------- An HTML attachment was scrubbed... URL: From barbara.kordy at irisa.fr Thu May 26 03:13:39 2016 From: barbara.kordy at irisa.fr (Barbara Kordy) Date: Thu, 26 May 2016 09:13:39 +0200 Subject: [TYPES/announce] GraMSec'16 CALL FOR PARTICIPATION Message-ID: <5746A223.5010608@irisa.fr> ****************************************************************** GraMSec 2016 The Third International Workshop on Graphical Models for Security Co-located with CSF 2016 Lisbon, Portugal - June 27, 2016 http://gramsec.uni.lu/ ****************************************************************** GraMSec REGISTRATION IS NOW OPEN To register please follow the instructions given at http://www.gramsec.uni.lu/registration.php ABOUT GraMSec Graphical security models provide an intuitive but systematic methodology to analyze security weaknesses of systems and to evaluate potential protection measures. Such models have been subject of academic research and they have also been widely accepted by the industrial sector, as a means to support and facilitate threat analysis and risk assessment processes. The objective of GraMSec is to contribute to the development of well-founded graphical security models, efficient algorithms for their analysis, as well as methodologies and tools for their practical usage. INVITED TALK Xinming Ou, University of South Florida, USA A Bottom-up Approach to Applying Graphical Models in Security Analysis ACCEPTED REGULAR PAPERS * Maxime Audinot and Sophie Pinchinat. On the Soundness of Attack Trees * Xinshu Dong, Sumeet Jauhar, William G. Temple, Binbin Chen, Zbigniew Kalbarczyk, William H. Sanders, Nils Ole Tippenhauer and David M. Nicol. The Right Tool for the Job: a Case for Common Input Scenarios for Security Assessment * Marlon Dumas, Luciano Garc?a-Ba?uelos and Peeter Laud. Differential Privacy Analysis of Data Processing Workflows * Eric Li, Jeroen Barendse, Frederic Brodbeck and Axel Tanner. From A to Z: Developing a Visual Vocabulary for Information Security Threat Visualisation * Nihal Pekergin, Sovanna Tan and Jean-Michel Fourneau. Quantitative Attack Tree Analysis: Stochastic Bounds and Numerical Analysis * Ricardo J. Rodr?guez, Xiaolin Chang, Xiaodan Li and Kishor S. Trivedi. Survivability Analysis of a Computer System under an Advanced Persistent Threat Attack * Paul Rowe. Confining Adversary Actions via Measurement ACCEPTED SHORT PAPERS * Olga Gadyatskaya, Carlo Harpes, Sjouke Mauw, Cedric Muller and Steve Muller. Bridging Two Worlds: Reconciling Practical Risk Assessment Methodologies with Theory of Attack Trees * Henk Jonkers and Dick Quartel. Enterprise Architecture-Based Risk and Security Modelling and Analysis GENERAL CHAIR Barbara Kordy, INSA Rennes, IRISA, France PROGRAM COMMITTEE CO-CHAIRS Mathias Ekstedt, KTH Royal Institute of Technology, Sweden DongSeong Kim, University of Canterbury, New Zealand CONTACT For inquiries please send an e-mail to gramsec16 at easychair.org From asai at is.ocha.ac.jp Thu May 26 09:18:06 2016 From: asai at is.ocha.ac.jp (Kenichi Asai) Date: Thu, 26 May 2016 22:18:06 +0900 Subject: [TYPES/announce] CFP: ML workshop 2016 Message-ID: <20160526131806.GA84665@pllab.is.ocha.ac.jp> Submission site is now open! See you in Nara! --------------------------------------------------------------------- Higher-order, Typed, Inferred, Strict: ACM SIGPLAN ML Family Workshop Thursday September 22, 2016, Nara, Japan (immediately following ICFP and preceding OCaml Users and Developers Workshop) Call for papers: http://www.mlworkshop.org/ml2016/ ML is a very large family of programming languages that includes Standard ML, OCaml, F#, SML#, Manticore, MetaOCaml, JoCaml, Alice ML, Dependent ML, Flow Caml, and many others. All ML languages share several fundamental traits, besides a good deal of syntax. They are higher-order, strict, mostly pure, and typed, with algebraic and other data types. Their type systems are derived from Hindley-Milner. The development of these languages has inspired a significant body of computer science research and influenced the design of many other programming languages, including Haskell, Scala and Clojure, Rust, ATS and many others. ML workshops have been held in affiliation with ICFP continuously since 2005. This workshop specifically aims to recognise the entire extended ML family and to provide a forum for presenting and discussing common issues, both practical (compilation techniques, implementations of concurrency and parallelism, programming for the Web) and theoretical (fancy types, module systems, metaprogramming). The scope of the workshop includes all aspects of the design, semantics, theory, application, implementation, and teaching of the members of the ML family. We also encourage presentations from related languages (such as Scala, Rust, Nemerle, ATS, etc.), to exchange experience of further developing ML ideas. The ML family workshop will be held in close coordination with the OCaml Users and Developers Workshop. Scope ----- We acknowledge the whole breadth of the ML family and aim to include languages that are closely related (although not by blood), such as Rust, ATS, Scala, and Typed Clojure. Those languages have implemented and investigated run-time and type system choices that may be worth considering for OCaml, F# and other ML languages. We also hope that the exposure to the state of the art ML might favourably influence those related languages. Specifically, we seek research presentations on topics including (but not limited to) * Language design: abstraction, higher forms of polymorphism, concurrency, distribution and mobility, staging, extensions for semi-structured data, generic programming, object systems, etc. * Implementation: compilers, interpreters, type checkers, partial evaluators, runtime systems, garbage collectors, foreign function interfaces, etc. * Type systems: inference, effects, modules, contracts, specifications and assertions, dynamic typing, error reporting, etc. * Applications: case studies, experience reports, pearls, etc. * Environments: libraries, tools, editors, debuggers, cross-language interoperability, functional data structures, etc. * Semantics: operational and denotational semantics, program equivalence, parametricity, mechanization, etc. Four kinds of submissions will be accepted: Research Presentations, Experience Reports, Demos and Informed Positions. * Research Presentations: Research presentations should describe new ideas, experimental results, or significant advances in ML-related projects. We especially encourage presentations that describe work in progress, that outline a future research agenda, or that encourage lively discussion. These presentations should be structured in a way which can be, at least in part, of interest to (advanced) users. * Experience Reports: Users are invited to submit Experience Reports about their use of ML and related languages. These presentations do not need to contain original research but they should tell an interesting story to researchers or other advanced users, such as an innovative or unexpected use of advanced features or a description of the challenges they are facing or attempting to solve. * Demos: Live demonstrations or short tutorials should show new developments, interesting prototypes, or work in progress, in the form of tools, libraries, or applications built on or related to ML and related languages. (You will need to provide all the hardware and software required for your demo; the workshop organisers are only able to provide a projector.) * Informed Positions: A justified argument for or against a language feature. The argument must be substantiated, either theoretically (e.g. by a demonstration of (un)soundness, an inference algorithm, a complexity analysis), empirically or by substantial experience. Personal experience is accepted as justification so long as it is extensive and illustrated with concrete examples. Format ------ The ML 2016 workshop will continue the informal approach used since 2010. Presentations are selected from submitted abstracts. There are no published proceedings, so contributions may be submitted for publication elsewhere. We hope that this format will encourage the presentation of exciting (if unpolished) research and deliver a lively workshop atmosphere. Each presentation should take 20-25 minutes, except demos, which should take 10-15 minutes. The exact time will be decided based on the number of accepted submissions. The presentations will likely be recorded. Post-proceedings ---------------- ML 2016 is an informal workshop without proceedings. We are planning to publish a post-proceedings and to invite interested authors of selected presentations to expand their abstracts for inclusion. Coordination with the OCaml Users and Developers Workshop --------------------------------------------------------- The OCaml workshop is seen as more practical and is dedicated in significant part to OCaml community building and the development of the OCaml system. In contrast, the ML family workshop is not focused on any language in particular, is more research-oriented, and deals with general issues of ML-style programming and type systems. Yet there is an overlap, which we are keen to explore in various ways. The authors who feel their submission fits both workshops are encouraged to mention it at submission time or contact the Programme Chairs. Submission details ------------------ Submissions should be at most two pages, in PDF format, and printable on US Letter or A4 sized paper. A submission should have a synopsis (2-3 lines) and a body between 1 and 2 pages, in one- or two-column layout. The synopsis should be suitable for inclusion in the workshop programme. Submissions must be uploaded to the workshop submission website at: https://easychair.org/conferences/?conf=ml2016 before the submission deadline (Friday 10th June, 2016). If you have a question concerning the scope of the workshop or the submission process, please contact the programme chair. Important dates --------------- Friday 10th June (any time zone) Abstract submission deadline Monday 18th July Author notification Thursday 22nd September 2016 ML Family Workshop Programme committee ------------------- Nada Amin (EPFL, Switzerland) Kenichi Asai (Ochanomizu University, Japan) (PC chair) Jacques Carette (McMaster University, Canada) Arthur Chargu?raud (INRIA, France) Yan Chen (Google, USA) Jan Midtgaard (Technical University of Denmark, Denmark) John Reppy (University of Chicago, USA) Mark Shinwell (Jane Street Europe, UK) Nikhil Swamy (Microsoft Research, USA) Katsuhiro Ueno (Tohoku University, Japan) From hugotvieira at gmail.com Wed May 25 05:35:10 2016 From: hugotvieira at gmail.com (Hugo Vieira) Date: Wed, 25 May 2016 11:35:10 +0200 Subject: [TYPES/announce] CfP: Special Issue on Architectures, Languages and Verification techniques for Internet-based Society (ALVIS) Message-ID: Special Issue on Architectures, Languages and Verification techniques for Internet-based Society (ALVIS) http://www.hindawi.com/journals/sp/si/936582/cfp/ *** Call for Papers *** * Highlights * This SI aims at bringing together contributions by scientists and practitioners to shed light on the development of technologies for the Internet-based society (IbS). Topics of interest include the design and implementation of service-oriented architectures and microservices, communication and coordination models for the IbS, and rigorous analysis techniques. * Manuscript due *: September 15, 2016 * Publication date *: April 15, 2017 * Scope * Exponential changes in technology and the introduction of mobile devices led to dramatic societal changes in the last two decades. Furthermore, the rise of social networks mutated forever the way in which people interact, work, study and have fun. It is difficult to envision an inversion of this tendency, which instead seems to progress faster and faster with the introduction of newer technologies such as touchless credit cards, biometric identification, etc. At the same time, work methodologies are more and more based on cloud technology and it is now common practice to use services for remote computation and storage. Today, the daily work routine and the spare time of citizens heavily relies on communicating devices, which are based on communication protocols that allow message exchanges over computer networks. With this incredible and progressive change of technological scenario, established development methodologies are becoming outdated and unable to cope with modern requirements and contexts. This leads to a series of interesting and challenging questions. How reliable is our communication infrastructure, and how can the software developed for it be tested and verified? Are there development methodologies to enhance its reliability and efficiency? What software architectures and design patterns are ideal to guarantee security of financial-critical systems and reliability for safety-critical? Are there programming languages and paradigms able to simplify the design, development and testing of communicating software, and increase success rate of deployment? To what extent different programming paradigms such as functional, object-oriented, and service-oriented programming can help software developers? Is the race towards extreme distributed componentization, as in the recent paradigm of microservices, justified? To answer these and many other questions, in this critical historical phase of software engineering and programming languages, the ?Special Issue on Architectures, Languages and Verification Techniques for Internet-based Society? aims at bringing together contributions by scientists and practitioners to shed light on the development of technologies and society, and find a common understanding and direction. We invite investigators to contribute original research articles as well as review articles that will help in understanding such a complex and multifaceted scenario. Potential topics include, but are not limited to: - Design and implementation of Service-oriented Architectures and Microservices - Critical software in distributed computing - Security in communicating systems - Design and implementation of communication protocols - Big Data: frameworks and applications - Formal models and analysis of communicating systems - Software engineering in communication-centred systems - Autonomous and Smart systems - Coordination models for communications - Probabilistic models for concurrent systems - Models for multi-agent systems - Performance analysis in computer networks - Architectural support for the IbS - Programming languages for the IbS - Models and platforms for sociotechnical systems Authors can submit their manuscripts via the Manuscript Tracking System at http://mts.hindawi.com/submit/journals/sp/alvis/. -------------- next part -------------- An HTML attachment was scrubbed... URL: From jv at informatik.uni-bonn.de Mon May 30 12:21:03 2016 From: jv at informatik.uni-bonn.de (Janis Voigtlaender) Date: Mon, 30 May 2016 18:21:03 +0200 Subject: [TYPES/announce] 2nd Call for Papers: WFLP 2016 - Update: EPTCS Proceedings Message-ID: 24th International Workshop on Functional and (Constraint) Logic Programming (WFLP 2016) https://wflp2016.github.io/ September 13-14, part of the Leipzig Week of Declarative Programming (L-DEC 2016) *********************************************************** Deadlines: * abstract submission: June 15, 2016 * paper submission: June 22, 2016 * notification: July 15, 2016 * camera-ready (workshop) version due: August 10, 2016 Papers can be directly accepted for publication in the formal EPTCS proceedings, or accepted for presentation at the workshop and invited to another round of reviewing after revision. More details on the web page. *********************************************************** The international workshops on functional and (constraint) logic programming aim at bringing together researchers, students, and practitioners interested in functional programming, logic programming, and their integration. This year the workshop is co-located with two other events as part of http://nfa.imn.htwk-leipzig.de/LDEC2016/ in order to promote the cross-fertilizing exchange of ideas and experiences among and between the communities interested in the foundations, applications, and combinations of high-level, declarative programming languages and related areas. Topics of interest for WFLP include (but are not limited to): * Functional programming * Logic programming * Constraint programming * Deductive databases, data mining * Extensions of declarative languages, objects * Multi-paradigm declarative programming * Foundations, semantics, nonmonotonic reasoning, dynamics * Parallelism, concurrency * Program analysis, abstract interpretation * Program transformation, partial evaluation, meta-programming * Specification, verification, declarative debugging * Knowledge representation, machine learning * Interaction of declarative programming with other formalisms * Implementation of declarative languages * Advanced programming environments and tools * Software engineering for declarative programming * Applications The primary focus is on new and original research results, but submissions describing innovative products, prototypes under development, application systems, or interesting experiments (e.g., benchmarks) are also encouraged. There are separate submission categories for work-in-progress reports and system descriptions. Authors are welcome to indicate that they want to present their work in a talk but not include a paper in the formal proceedings. Submission is via EasyChair at https://easychair.org/conferences/?conf=wflp2016 The formal proceedings will be published in EPTCS: http://www.eptcs.org/ More details about submission format, LaTeX style etc., can be found on the web page: https://wflp2016.github.io/ *********************************************************** Program Committee: * Slim Abdennadher, German University in Cairo, Egypt * Sergio Antoy, Portland State University, USA * Sebastian Fischer, Freelancer, Germany * Francisco J. Lopez Fraguas, Universidad Complutense de Madrid, Spain * Michael Hanus, University of Kiel, Germany * Sebastiaan Joosten, University of Innsbruck, Austria * Kazutaka Matsuda, Tohoku University, Japan * Martin Sulzmann, Karlsruhe University of Applied Sciences, Germany * Janis Voigtlaender (Chair), University of Bonn, Germany From c.seidl at tu-braunschweig.de Mon May 30 11:18:11 2016 From: c.seidl at tu-braunschweig.de (Christoph Seidl) Date: Mon, 30 May 2016 17:18:11 +0200 Subject: [TYPES/announce] =?utf-8?q?GPCE=E2=80=9916_Second_Call_for_Papers?= Message-ID: <574C59B3.6010405@tu-braunschweig.de> -------------------------------------------------------------------------- SECOND CALL FOR PAPERS 15th International Conference on Generative Programming: Concepts & Experiences (GPCE 2016) October 31-November 1, 2016 Amsterdam, The Netherlands (collocated with SPLASH 2016) http://www.gpce.org http://www.facebook.com/GPCEConference http://twitter.com/GPCECONF IMPORTANT DATES * Submission of abstracts:June 17, 2016 * Submission of papers:June 24, 2016 * Paper notification:August 26, 2016 Submission site: https://easychair.org/conferences/?conf=gpce16 -------------------------------------------------------------------------- SCOPE Generative and component approaches and domain-specific abstractions are revolutionizing software development just as automation and componentization revolutionized manufacturing. Raising the level of abstraction in software specification has been a fundamental goal of the computing community for several decades. Key technologies for automating program development and lifting the abstraction level closer to the problem domain are Generative Programming for program synthesis, Domain- Specific Languages (DSLs) for compact problem-oriented programming notations, and corresponding Implementation Technologies aiming at modularity, correctness, reuse, and evolution. As the field matures, Applications and Empirical Results are of increasing importance. The International Conference on Generative Programming: Concepts & Experiences (GPCE) is a venue for researchers and practitioners interested in techniques that use program generation, domain-specific languages, and component deployment to increase programmer productivity, improve software quality, and shorten the time-to-market of software products. In addition to exploring cutting-edge techniques of generative software, our goal is to foster further cross-fertilization between the software engineering and the programming languages research communities. SUBMISSIONS We seek research papers reporting original and unpublished results of theoretical, empirical, conceptual, or experimental research that contribute to scientific knowledge in the areas listed below (the PC chair can advise on appropriateness). GPCE distinguishes the following types of submissions: Research Papers: * Full Papers: Full papers report original and unpublished results of theoretical, empirical, conceptual, or experimental research that contribute to scientific knowledge in the areas listed below (the PC chair can advise on appropriateness). Full paper submissions are limited to 10 pages + 2 extra pages for references. * Short Papers: The goal of short papers is to promote current work on research and practice. Short papers represent an early communication of research and 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, discuss ideas 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 with a smaller time slot at the conference. Short papers are limited to 4 pages + 1 extra page for references. * Tool demonstrations: Tool demonstrations should present tools that implement generative techniques, and are available for use. Any of the GPCE topics of interest are appropriate areas for tool demonstrations, although purely commercial tool demonstrations will not be accepted. Submissions must provide a tool description of 4 pages, excluding 1 extra page for references and a demonstration outline including screenshots of up to 4 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 4-page demonstration outline will be used by the program committee only for evaluating the submission. Tech talks: Depending on whether there is space in the program, GPCE may solicit Tech talks. See the GPCE?15 tech talks call for contributions for details. For now, if you are interested in presenting a Tech talk, please contact the chairs. Submissions must adhere to the SIGPLAN proceedings style (sigplanconf.cls, see http://www.sigplan.org/authorInformation.htm) can be made via the submission page https://easychair.org/conferences/?conf=gpce16. Authors of a set of top ranked papers selected by the GPCE?16 program committee will be invited to submit extended versions of their GPCE?16 papers to a special issue of the Elsevier Computer Languages, Systems and Structures (COMLAN) journal. The special issue will publish GPCE?16 papers by invitation from the guest editors and will only include top-ranked papers from GPCE?16 (based on the GPCE?16 review). The special issue will be published by Elsevier in Computer Languages, Systems and Structures (COMLAN): http://www.journals.elsevier.com/computer-languages-systems-and-structures/ TOPICS GPCE seeks contributions on all topics related to generative software and its properties. As technology is maturing and sophisticated but increasingly complex applications and services are realized in a variety of application areas (e.g., Cloud Computing, Mobile Computing, Internet of Things, Cyber Physical Systems, Software Defined Networking, etc.), this year, we are particularly looking for empirical evaluations in this context. Key topics include (but are certainly not limited to): * Generative software - Domain-specific languages - Product lines - Metaprogramming - Program synthesis - Implementation techniques and tool support * Practical applications and empirical evaluations - Empirical evaluations of all topics above - Application areas and engineering practice * Properties of generative software - Correctness of generators and generated code - Reuse and evolution - Modularity, separation of concerns, understandability, and maintainability - Performance engineering, nonfunctional properties - Application areas and engineering practice A more detailed list of topics can be found on the website. Examples of key challenges in the field are * Synthesizing code from declarative specifications * Supporting extensible languages and language embedding * Ensuring correctness and other nonfunctional properties of generated code; proving generators correct * Improving error reporting with domain-specific error messages * Reasoning about generators; handling variability-induced complexity in product lines * Providing efficient interpreters and execution languages * Human factors in developing and maintaining generators Note on empirical evaluations: This year, GPCE seriously commits on encouraging submissions about empirical evaluations of generative software. Empirical papers often have a difficult stand at programming language venues. We understand the frustration with reviews for empirical papers that, for example, simply recommend repeating entire experiments with human subjects due to slight deviations in the execution. To alleviate these problems, we have asked several experts routinely working with empirical methods to join the program committee and we will actively seek external reviews where appropriate. During submissions, authors can optionally indicate whether their paper contains substantial empirical work, and we will invest all effort necessary to ensure that such papers will be reviewed by experts familiar with the used empirical research method. The program-committee discussions will reflect on both technical contribution and research method. Policy: Incremental improvements over previously published work should have been evaluated through systematic, comparative, empirical, or experimental evaluation.Submissions must adhere to SIGPLAN's republication policy (http://www.sigplan.org/republicationpolicy.htm). Please contact the program chair if you have any questions about how this policy applies to your paper (chairs at gpce.org). ORGANIZATION Chairs (chairs at gpce.org) General Chair: Bernd Fischer (Stellenbosch University, ZA) Program Chair: Ina Schaefer (Technische Universit?t Braunschweig, DE) Publicity Chair: Christoph Seidl (Technische Universit?t Braunschweig, DE) Program Committee * Kenichi Asai (Ochanomizu University) * Anya Helene Bagge (University of Bergen, NO) * Walter Binder (University of Lugano, CH) * Sandrine Blazy (IRISA / University of Rennes 1, FR) * Rastislav Bodik (University of Washington, US) * Shigeru Chiba (University of Tokyo, JP) * Ewen Denney (NASA Ames Research Center, US) * Sebastian Erdweg (TU Darmstadt, DE) * Martin Erwig (Oregon State University, US) * Matthew Flatt (University of Utah, US) * Aniruddha Gokhale (Vanderbilt University, US) * Jeff Gray (University of Alabama, US) * Michael Haupt (Oracle Labs) * Christian K?stner (Carnegie Mellon University, Pittsburgh, US) * Julia Lawall (LIP6, FR) * Derek Rayside (University of Waterloo, CA) * Tiark Rompf (Purdue & Oracle Labs, US) * Ulrik Schultz (University of Southern Denmark, DK) * Sandro Schulze (Technische Universit?t Hamburg-Harburg, DE) * Mary Sheeran (Chalmers University of Technology, SE) * Norbert Siegmund (University of Passau, DE) * Walid Taha * Markus V?lter (itemis, DE) * Steffen Zschaler (King's College London, UK) * Tijs van der Storm (Centrum Wiskunde & Informatica, NL) -------------- next part -------------- An HTML attachment was scrubbed... URL: From sibylle.schwarz at htwk-leipzig.de Tue May 31 14:15:44 2016 From: sibylle.schwarz at htwk-leipzig.de (Sibylle Schwarz) Date: Tue, 31 May 2016 20:15:44 +0200 Subject: [TYPES/announce] 2nd CfP: WLP 2016 Message-ID: <131496b5-838d-47bd-6497-f7b1b635603c@htwk-leipzig.de> ====================================================================== SECOND CALL FOR PAPERS 30th Workshop on Logic Programming (WLP 2016) Leipzig, Germany, September 12 - 13, 2016 http://nfa.imn.htwk-leipzig.de/WLP2016 part of the Leipzig Week of Declarative Programming (L-DEC) 2016 http://nfa.imn.htwk-leipzig.de/LDEC2016 ====================================================================== The Workshops on (Constraint) Logic Programming are the annual meeting of the German Society of Logic Programming Gesellschaft f?r Logische Programmierung e.V. (GLP) and bring together researchers interested in logic programming, constraint programming, answer set programming, and related areas like databases and artificial intelligence (not only from Germany). The workshops provide a forum for exchanging ideas on declarative logic programming, nonmonotonic reasoning and knowledge representation, and facilitate interactions between research in theoretical foundations and in the design and implementation of logic-based programming systems. Contributions are welcome on all theoretical, experimental, and application aspects of logic programming (LP) and constraint programming (CP), including, but not limited to the following areas: Logic Programming and Extensions * foundations of CP and LP * constraint solving and optimisation * functional logic programming, objects * dynamics, updates, states, transactions * interaction of CP and LP with other formalisms like agents, XML, JAVA * parallelism and concurrency * complexity and expressive power * program analysis, program transformation, program verification, meta programming Knowledge Representation and Nonmonotonic Reasoning * deductive databases, data mining * rule-based systems * abductive and inductive logic programming * answer-set programming * semantics and proof-theoretical investigations Application of Logic Programming * logic programming in production, management, environment, education, medicine, internet, etc. * CP/LP for Semantic Web applications and reasoning on the Semantic Web * data modelling for the Web, semistructured data, and Web query languages Implementation of Systems * system descriptions, comparisons, evaluations, benchmarks * implementation techniques * software techniques and programming support (e.g., types, modularity, design patterns, debugging, testing, systematic program development). The primary focus is on new and original research results but submissions describing innovative products, prototypes under development, interesting experiments (e.g., benchmarks) or ongoing scientific work are also encouraged. Submission ========== Authors are invited to submit an extended abstract (no longer than 15 pages including figures and references) or a system description (no longer than 6 pages) in PDF (11pt) via EasyChair http://www.easychair.org/conferences/?conf=wlp2016. All submissions must be unpublished original work. However, work that already appeared in unpublished or informally published workshops proceedings may be submitted, too. All submissions must be written in English and prepared in EPTCS style (http://style.eptcs.org). Selected papers will be published electronically in joint WLP/ WFLP post-conference proceedings in EPTCS. Important Dates =============== Submission of papers: June 15, 2016 (extended) Notification of acceptance: July 15, 2016 Workshop: September 12 - 13, 2016 Program committee ================= Stefan Brass - Univ. Halle Gerhard Brewka - Univ. Leipzig Michael Hanus - CAU Kiel Heinrich Herre - Univ. Leipzig Steffen H?lldobler - TU Dresden Petra Hofstedt - BTU Cottbus Ulrich John - HWTK Berlin Georg Ringwelski - HS Zittau/G?rlitz Torsten Schaub - Univ. Potsdam Sibylle Schwarz (chair) - HTWK Leipzig Dietmar Seipel - Univ. Wuerzburg Workshop Organizer =============== Sibylle Schwarz Hochschule f?r Technik, Wirtschaft und Kultur Leipzig F-IMN, Postfach 301166 04251 Leipzig sibylle.schwarz at htwk-leipzig.de http://www.imn.htwk-leipzig.de/~schwarz From alexander.perucci at graduate.univaq.it Mon May 30 06:21:41 2016 From: alexander.perucci at graduate.univaq.it (alexander.perucci at graduate.univaq.it) Date: Mon, 30 May 2016 12:21:41 +0200 (CEST) Subject: [TYPES/announce] [Springer JISA journal] CfP - Thematic Series on Verification and Composition for the Internet of Services and Things Message-ID: <487263254.52.1464603701982.JavaMail.Alexander@DESKTOP-7TKA96C> ==== Call for Papers ==== Springer Journal of Internet Services and Applications (JISA) - Thematic Series on Verification and Composition for the Internet of Services and Things - The Internet of Services and Things promotes a distributed computing environment that will be inhabited by a virtually infinite number of software services and things. Within this context, software systems will increasingly be built by reusing and composing together software services and things distributed over the Internet. The Internet of Services and Things is thus radically changing the way software will be produced, verified and used, and calls for new software composition paradigms and patterns, flexible infrastructures and integration architectures, as well as novel modeling and verification methods. Despite the great interest in software composition and verification methods, when developing service- and thing-based software systems, strong challenges remain in place. This JISA Thematic Series aims at new verification and composition techniques able to meet the requirements of modern applications, counteracting the specialization of traditional approaches in order to deal with heterogeneity, dynamicity, adaptation, large scale, mobility, security, etc. We seek contributions at various levels: from foundational aspects to concrete application experiments; from modeling to verification and analysis; from componentization to composition; and from deployment to execution. ==== Topics include, but are not limited to the following: Verification and Composition for the Internet of Services and Things - Engineering Principles - Requirement Engineering - Development Processes - Design and Programming - Model Checking - Verification and Validation - Model-Driven Development Methods and Tools Run-Time Support for Verifying and Composing Services and Things - Middleware (description, publication, discovery, access, etc.) - Convergence and Integration - Monitoring and Coordination - Scalability, Mobility, Heterogeneity QoS Verification of Service- and Thing-based Systems - Performance, Reliability and Availability Modeling and Evaluation - Security (vulnerabilities, malwares, countermeasures, etc.) - Trust, Privacy, and Sustainability Crosscutting Concerns - Pervasiveness - Context- and Resource-awareness - Semantic-awareness - Seamlessness - Adaptation - Decentralized vs. Centralized Service Composition Approaches Tools, Case studies, Use cases - Smart grid, Smart house, Smart cities, Sustainable and Green Systems - Killer applications JISA is an open access journal. Recent papers can be downloaded from ==== Submission instructions Prior to submission, authors should carefully read over the Submission Guidelines - . Manuscripts are typically 14 two-column pages in length, and should not exceed 16 pages. Prospective authors should submit an electronic copy of their complete manuscript through the SpringerOpen submission system () according to the submission schedule. They should choose the correct Thematic Series in the "sections" box upon submitting. In addition, they should specify the manuscript as a submission to the "Thematic Series on Service Composition for the Future Internet" in the cover letter. If you have any difficulty in paying the author processing charges (APC), please request a waiver from the editors. ==== Important dates - Paper submissions: September 18th, 2016 - First response to authors: November 18th, 2016 ==== Guest editors - Marco Autili, University of L?Aquila, Italy - Massimo Tivoli, University of L?Aquila, Italy - Dimitra Giannakopoulou, NASA Ames Research Center, USA ==== Please address queries related to this call to: - marco.autili at univaq.it - massimo.tivoli at univaq.it - dimitra.giannakopoulou at nasa.gov From david.baelde at lsv.ens-cachan.fr Wed Jun 1 08:53:08 2016 From: david.baelde at lsv.ens-cachan.fr (David Baelde) Date: Wed, 1 Jun 2016 14:53:08 +0200 Subject: [TYPES/announce] Second Call for Papers, POPL 2017, Paris, France [papers due by July 6, register by July 1] Message-ID: <574EDAB4.7090204@lsv.ens-cachan.fr> 44th ACM SIGPLAN Symposium on Principles of Programming Languages (POPL 2017) January 18-20, 2017, Paris, France The annual Symposium on Principles of Programming Languages is a forum for the discussion of all aspects of programming languages and programming systems. Both theoretical and experimental papers are welcome, on topics ranging from formal frameworks to experience reports. The symposium is sponsored by ACM SIGPLAN, in cooperation with ACM SIGACT and ACM SIGLOG. Paper registration deadline: July 1, 2016 Paper submission deadline: July 6, 2016 General chair: Giuseppe Castagna -- CNRS & Universit? Paris Diderot Program chair: Andrew D. Gordon -- Microsoft Research and University of Edinburgh Program committee: Martin Abadi -- Google Josh Berdine -- Facebook Johannes Borgstr?m -- Uppsala University Avik Chaudhuri -- Facebook Adam Chlipala -- MIT Derek Dreyer -- MPI-SWS Kathleen Fisher -- Tufts University Marco Gaboardi -- University at Buffalo, SUNY Ronald Garcia -- University of British Columbia C?t?lin Hri?cu -- Inria Paris Bart Jacobs -- KU Leuven Ranjit Jhala -- University of California, San Diego Limin Jia -- Carnegie Mellon University Zachary Kincaid -- Princeton University Dexter Kozen -- Cornell University Akash Lal -- Microsoft Research Isabella Mastroeni -- University of Verona Andrew Myers -- Cornell University Michele Pagani -- Universit? Paris Diderot Mooly Sagiv -- Tel Aviv University Ilya Sergey -- University College London Sharon Shoham -- Tel Aviv University Rishabh Singh -- Microsoft Research Sam Staton -- University of Oxford Eijiro Sumii -- Tohoku University David Van Horn -- University of Maryland Nobuko Yoshida -- Imperial College London Francesco Zappa Nardelli -- Inria Paris See http://conf.researchr.org/track/POPL-2017/POPL-2017-papers for full details, including the important dates and the submission procedure. David Baelde, publicity chair From icfp.publicity at googlemail.com Tue May 31 18:02:37 2016 From: icfp.publicity at googlemail.com (Lindsey Kuper) Date: Tue, 31 May 2016 15:02:37 -0700 Subject: [TYPES/announce] SIGPLAN Programming Languages Mentoring Workshop @ ICFP Message-ID: SIGPLAN Programming Languages Mentoring Workshop @ ICFP Nara, Japan (co-located with ICFP 2016) Sunday, September 18th, 2016 http://conf.researchr.org/track/icfp-2016/PLMW-ICFP-2016/ We are pleased to invite students interested in functional programming research to the programming languages mentoring workshop at ICFP. The goal of this workshop is to introduce senior undergraduate and early graduate students to research topics in functional programming as well as provide career mentoring advice. We have recruited leaders from the functional programming community to provide overviews of current research topics and give students valuable advice about how to thrive in graduate school, search for a job, and cultivate habits and skills that will help them in research careers. 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 the ICFP conference more accessible to newcomers and we hope participants will stay through the entire conference. Through the generous donation of our sponsors, we are able to provide travel scholarships to fund student participation. These travel scholarships will cover reasonable travel expenses (airfare and hotel) for attendance at both the workshop and the main three days of the ICFP conference. The workshop is open to all. Students with alternative sources of funding for their travel and registration fees are welcome. In particular, many student attendance programs provide full or partial travel funding for students to attend ICFP 2016, including the ACM Student Research Competition. More information about student attendance programs at ICFP is available: http://conf.researchr.org/home/icfp-2016 Application for Travel Support: The travel funding application is available from the PLMW webpage. The deadline for full consideration of funding is July 1st, 2016. Selected participants will be notified by July 15th. Organizers: Amal Ahmed, Northeastern University Robby Findler, Northwestern University Atsushi Igarashi, Kyoto University From massimo.merro at univr.it Wed Jun 1 08:33:45 2016 From: massimo.merro at univr.it (Massimo Merro) Date: Wed, 1 Jun 2016 14:33:45 +0200 Subject: [TYPES/announce] Postdoctoral Fellowship in Security of Cyber-Physical Systems Message-ID: I apologize if you receive multiple copies of this mail. Please distribute to anyone who may be interested. ======================================================================= Foundations on Security of Cyber-Physical Systems - University of Verona One postdoctoral Research Fellowship Applications are invited for ONE post-doctoral position to undertake research into Foundations on Security of Cyber-physical systems. The position is within the the Department of Computer Science at the University of Verona, Italy, under the direction of Massimo Merro. Applicants should have a PhD in Computer Science, or a closely related discipline. Candidates with expertise in following areas are particularly welcome: - Semantics - Concurrency theory - Information security - Embedded system security - Automotive security - Model checking (in particular, Maude) - verification techniques. The position is tenable from September 2016 at a salary commensurate with the successful candidates' qualifications and experience. Appointments will be made initially for a 12 month period, although there will be scope for a 12 month extension. Further particulars of the posts may be obtained from the address below, and informal enquiries are also welcomed. Applications should include - detailed curriculum vitae, in pdf format - copies of relevant publications, or url-pointers to them - the names of two referees - a statement outlining the applicant's suitability to the project. Applications should be sent to: Massimo Merro Dipartimento di Informatica Ca' Vignal 2 Universita' degli Studi di Verona 37134 Verona Italy email: massimo.merro at univr.it tel: +39 045 802 7992 -------------- next part -------------- An HTML attachment was scrubbed... URL: From storm at cwi.nl Wed Jun 1 04:47:26 2016 From: storm at cwi.nl (Tijs van der Storm) Date: Wed, 01 Jun 2016 08:47:26 +0000 Subject: [TYPES/announce] Lanuage Workbench Challenge 2016: Call for Solutions Message-ID: ############################################################# Language Workbench Challenge 2016 @ SLE: Call for Solutions Collocated with SPLASH'16 in Amsterdam, The Netherlands Deadline: Mon 1 Aug 2016 Notification: Mon 5 Sep 2016 Workshop: Tue 1 Nov 2016 http://2016.splashcon.org/track/lwc2016 ############################################################# Language workbenches are tools that lower the development costs of implementing new languages and their associated tools (IDEs, debuggers etc.). As well as easing the development of traditional stand-alone languages, language workbenches also make multi-paradigm and language-oriented programming environments practical. The Language Workbench Challenge (LWC) aims to bring together language workbench users and implementers, to discuss the state-of-the-art in language workbenches and explore future directions. LWC?16 solicits solutions to 3 benchmark problems proposed in Section 6.5 of the following paper: Sebastian Erdweg, Tijs van der Storm, Markus V?lter, Laurence Tratt, et al. **Evaluating and comparing language workbenches: Existing results and benchmarks for the future**, Computer Languages, Systems & Structures, Volume 44, Part A, December 2015, Pages 24?47. DOI: http://dx.doi.org/10.1016/j.cl.2015.08.007 Preprint: http://homepages.cwi.nl/~storm/publications/lwc13-comlan.pdf The benchmark problems are categorized in the following categories: - Notation: challenges dealing with the appearance of source code, including support for tabular notation, mathematical symbols, code in prose etc. - Evolution and reuse: challenges related to modularity, composition, language versions and migration. - Editing: challenges exercising how the language user interacts with code. The goal of the workshop is to demonstrate, discuss and foster improvements in tools, as well as encourage the collaboration between and learning among different teams developing different (kinds of) editors. To this end, we emphasize the implementation of the challenges, not writing about them. Submissions should be short documents (in PDF format) describing each solution using the following structure: - Assumptions: Are there any assumptions or prerequisites relevant to the implementation of the solution? - Implementation: What are the important building blocks for defining the solution? What does it take to implement the solution to the problem? - Variants: Are there any interesting and insightful variants of the implementation? What small change(s) to the challenge would make a big difference in the implementation strategy or effort? - Usability: What is the resulting user experience? Is it convenient to use? Is it similar to other kinds of notations? Does it feel ?foreign? to experienced users of the particular editor? - Impact: Which artifacts have to be changed to make the solution work? Are changes required to (conceptually) unrelated artifacts? How modular is the solution? - Composability: To what degree does the solution support composition with solutions to other benchmark problems other instances of the same problem (e.g., same challenge problem, different language feature)? - Limitations: What are the limitations of this implementation? - Uses and Examples: Are there examples of this problem in real-world systems? Where can the reader learn more? - Effort (best-effort): How much effort has been spent to build the solution, assuming an experienced user of the technology? - Other Comments: Anything that does not fit within the other categories. - Artifact: a publicly accessible URL to the source code of the submission. The paper cited above includes two example descriptions for inspiration, Submissions should furthermore use the ACM SIGPLAN Conference Format, 10 point font, using the font family Times New Roman and numeric citation style. The PC will review the submissions for inclusion in the workshop program, based on criteria of providing interest for discussion, conformance to the challenges, and whether the submission is on-topic (e.g., is using a language workbench). The PDFs of accepted submissions will be published on this website before the workshop. Organization - Meinte Boersma (Mendix) - Eugen Schindler (Oce) - Tijs van der Storm (CWI) - Markus Voelter (itemis AG) Program Committee - Lorenzo Bettini (DISIA) - Sebastian Erdweg (TU Delft) - Pablo Inostroza (CWI) - Tam?s Szab? (itemis AG / TU Darmstadt) -------------- next part -------------- An HTML attachment was scrubbed... URL: From kirstin.peters at win.tu-berlin.de Wed Jun 1 08:45:31 2016 From: kirstin.peters at win.tu-berlin.de (Kirstin Peters) Date: Wed, 1 Jun 2016 14:45:31 +0200 Subject: [TYPES/announce] Last CfP EXPRESS/SOS 2016 Message-ID: <574ED8EB.1080706@win.tu-berlin.de> Combined 23th International Workshop on Expressiveness in Concurrency and 13th Workshop on Structural Operational Semantics (EXPRESS/SOS 2016) EXPRESS/SOS 2016 ------------------------------------------------------ August 22, 2016, Qu?bec City (Canada) Affiliated with CONCUR 2016 http://express-sos2016.cs.vu.nl/ Submission of abstracts: Monday June 06, 2016 Submission of papers: Monday June 13, 2016 ------------------------------------------------------ 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. Topics of interest for this workshop 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 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. SUBMISSION GUIDELINES: We solicit 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), and submission is performed through the EXPRESS/SOS 2016 EasyChair server (https://easychair.org/conferences/?conf=expresssos2016). The final versions of accepted full papers will be published in EPTCS. INVITED SPEAKER: Joost-Pieter Katoen (RWTH Aachen University, Germany) IMPORTANT DATES: Abstract submission: June 06, 2016 Paper submission: June 13, 2016 Notification date: July 18, 2016 Camera ready version: July 29, 2016 WORKSHOP CO-CHAIRS: Daniel Gebler (VU University Amsterdam, The Netherlands) Kirstin Peters (Technische Universit?t Berlin, Germany) PROGRAM COMMITTEE: Ilaria Castellani (INRIA Sophia Antipolis, France) Matteo Cimini (Indiana University, Bloomington, Indiana) Ornela Dardha (University of Glasgow, UK) Pedro R. D'Argenio (University of C?rdoba, Argentina) Simone Tini (Universit? degli Studi dell?Insubria, Italia) Daniel Gebler (VU University Amsterdam, The Netherlands) Tobias Heindel (IT University of Copenhagen, Denmark) Thomas T. Hildebrandt (IT University of Copenhagen, Denmark) Daniel Hirschkoff (ENS Lyon, France) Jorge A. P?rez (University of Groningen, The Netherlands) Kirstin Peters (Technische Universit?t Berlin, Germany) Alexandra Silva (University College London, UK) Pawel Sobocinski (University of Southampton, UK) From manu at sridharan.net Wed Jun 1 13:02:16 2016 From: manu at sridharan.net (Manu Sridharan) Date: Wed, 01 Jun 2016 17:02:16 +0000 Subject: [TYPES/announce] Final call for participation: PLDI 2016 co-located events Message-ID: We invite those attending PLDI 2016 in Santa Barbara ( http://conf.researchr.org/home/pldi-2016) to also attend the co-located workshops and tutorials. Co-located workshops include: + ARRAY: Workshop on Libraries, Languages and Compilers for Array Programming + FMS: Formal Methods for Security + PLMW at PLDI: Programming Languages Mentoring Workshop + SOAP: International Workshop on the State Of the Art in Java Program Analysis + WPHCS: Workshop on Programming Heterogeneous Computing Systems + X10: X10 Workshop Additionally, there will be eight co-located tutorials: + NVM Programming + RYUJIT: The Open Source Just in Time Compiler for .NET + STRING: String Analysis for Vulnerability Detection and Repair + ONEVM: One VM to Rule Them All, One VM to Bind Them + PINPLAY:Using PinPlay for Reproducible Analysis and Replay Debugging + PROSE: Programming by Examples + JALANGI: Dynamic analysis of JavaScript with Jalangi + WALAX: Cross-platform analysis of mobile apps using the WALA framework The full schedule is here: http://conf.researchr.org/program/pldi-2016/program-pldi-2016 Some further details from workshop organizers is below. Manu Sridharan PLDI 2016 Publicity Chair *SOAP at PLDI Call for Participation * If you are coming to PLDI at Santa Barbara, please consider attending the workshop for the state of the art of program analysis (SOAP). This year we have a fantastic program for academics, practitioners, and students who are interested in program analysis. In addition to fives paper talks, we feature great invited talks from prominent academics such as Tevfik Bulton, Martin Vechev, and Sorin Lerner. We also invited practioners to present how program analysis is in action in industy from Grammatech and SourceBrella. Detailed program is available at : http://conf.researchr.org/track/pldi-2016/SOAP-2016-papers#program *FMSEC Call for Participation* While the fields of security and of formal methods/programming languages are thriving areas of computer science, the communities are mostly disjoint, and though there are several formal techniques used for ensuring security, there is no systematic use of emerging powerful formal techniques in security. The goal of this workshop is to bring together researchers from both communities in order to have them learn about the important problems and relevant techniques in each field, to foster collaboration leading to applying ?cutting edge? formal techniques in security. Our ultimate goal is to have an event like Real-World Crypto (see http://www.realworldcrypto.com/rwc2016), but focussed on security and formal-methods/PL. Yes we are thinking bold:-) For the first edition, we will have no refereed papers, but have invited talks from people who have successfully bridged these fields and on topics that highlight important problems in security (systems security, information security, malware, etc.) that could benefit from formal techniques (programming language paradigms, verification, model-checking, efficient constraint solving, synthesis, etc.). See the list of speakers at: http://conf.researchr.org/track/pldi-2016/FMS-2016-papers If you come, you will learn a lot of exciting resarch directions. We are hoping to foster collaborations and have budgeted plenty of time for that. Come and join this exciting event and this is just the beginning. We have exciting and big plans ahead! *ARRAY 2016 Call for Participation* Array-oriented programming is a powerful abstraction for compactly implementing numerically intensive algorithms. Many modern languages now provide some support for collective array operations, which are used by an increasing number of programmers (and non-programmers) for data analysis and scientific computing. The ARRAY'2016 workshop, which is held June 14, 2016 in Santa Barbara in connection with PLDI'2016, is intended to bring together researchers from many different communities, including language designers, library developers, compiler researchers, and practitioners who are working on numeric, array-centric aspects of programming languages, libraries, and methodologies from all domains: imperative or declarative, object-oriented or not, interpreted or compiled, strongly typed, weakly typed, or untyped. The aim of this workshop is to foster the cross-pollination of concepts across projects and research communities and to explore new directions. To learn about the exiting program and the topics of the ARRAY'2016 two invited talks by Principal Engineer, Bradford Chamberlain, CRAY, and User Experience Director, Morten Kromberg, Dyalog Ltd, please consult the ARRAY'2016 web site at http://conf.researchr.org/track/pldi-2016/ARRAY-2016. -------------- next part -------------- An HTML attachment was scrubbed... URL: From idramnesc at info.uvt.ro Wed Jun 1 11:02:47 2016 From: idramnesc at info.uvt.ro (Isabela Dramnesc) Date: Wed, 1 Jun 2016 18:02:47 +0300 Subject: [TYPES/announce] CFP Synasc 2016, Timisoara, Romania Message-ID: --- Final Call for Papers -------------------------- SYNASC 2016 18th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing September 24-27, 2016, Timisoara, Romania http://synasc.ro/2016 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. Important Dates --------------- 10 June 2016 : Abstract submission 22 June 2016 : Paper submission (HARD DEADLINE) 27 July 2016 : Notification of acceptance 15 August 2016 : Registration 01 September 2016 : Revised papers according to the reviews 24-27 September 2016 : Symposium 30 November 2016 : Final papers for post-proceedings Invited Speakers --------------- Erika Abraham, RWTH Aachen University, Germany Chris Brown, U.S. Naval Academy Dan Cristea, Alexandru Ioan Cuza University, Iasi, Romania Tetsuo Ida, University of Tsukuba, Japan Sorin Stratulat, University of Lorraine, France 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 + machine 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. Publication -------------- 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.) Honorary Chairs --------------- * Bruno Buchberger, Johannes Kepler University, Austria * Stefan Maruster, West University of Timisoara, Romania Steering Committee ------------------ * Tetsuo Ida, University of Tsukuba, Japan * Tudor Jebelean, Johannes Kepler University, 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 ------------- * James Davenport, University of Bath, UK * Daniela Zaharie, West University of Timisoara, Romania Track Chairs ------------ * Symbolic Computation + Tetsuo Ida, University of Tsukuba, Japan + Stephen Watt, University of Western Ontario, Canada + Manuel Kauers, Johannes Kepler University, Linz, Austria + Alin Bostan, INRIA, France * Numerical Computing + Stephen Takacs, Johannes Kepler University Linz, Austria + Eva Kaslik, West University of Timisoara, Romania * Logic and Programming + Nikolaj Bjorner, Microsoft Research, USA + Laura Kovacs, Chalmers University of Technology, Sweden + Tudor Jebelean, Johannes Kepler University Linz, Austria * Artificial Intelligence + Andrei Petrovski, Robert Gordon University, UK + Daniela Zaharie, West University of Timisoara, Romania * Distributed Computing + Marc Frincu, West University of Timisoara, Romania + Karoly Bosa, Johannes Kepler University Linz, Austria * Advances in the Theory of Computing + 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 ------------------ * James Davenport, University of Bath, UK * Daniela Zaharie, West University of Timisoara, Romania Local Committee Chairs ---------------------- * Isabela Dramnesc, West University of Timisoara, Romania * Silviu Panica, Institute e-Austria Timisoara, Romania * Monica Tirea, West University of Timisoara, Romania * Mihail Gaianu, West University of Timisoara, Romania Submission ----------- Submissions of research papers are invited. The papers must contain original research results not submitted and not published elsewhere. The submission process consists of two steps. * In the first step the authors are invited to express their intention to participate at the conference by registering the title and a tentative abstract (1/2 page, at maximum) of their paper. * In the second step the authors should submit the full paper. 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). * Short papers, describing work in progress 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=synasc2016. Workshops --------- * Workshop on Agents for Complex Systems (ACSys) * Workshop on Geoinformatics (GeoInfo) * Workshop on HPC for Science and Technology (HPC-ST) * Workshop on Iterative Approximation of Fixed Points (IAFP) * Workshop on Management of resources and services in Cloud and Sky computing (MICAS) * Workshop on Natural Computing and Applications (NCA) The papers for workshops should be submitted through https://easychair.org/conferences/?conf=synasc2016workshops * Workshop on Satisfiability Checking and Symbolic Computation (SC?) The papers for this workshop should be submitted through https://easychair.org/conferences/?conf=scsquare2016 All papers accepted at workshops will be included in the local electronic proceedings and the best presented papers will be included in the post proceedings published by Conference Publishing Services. Tutorials and trainings ----------------------- * Tutorial in Monitoring of Big Data Applications * Tutorial on HPC Cloud Services * Training in HPC for Industrial Innovation [the list is still open] ----------- SYNASC 2016 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: synasc16 at info.uvt.ro -------------- next part -------------- An HTML attachment was scrubbed... URL: From yallop at gmail.com Thu Jun 2 17:29:32 2016 From: yallop at gmail.com (Jeremy Yallop) Date: Thu, 2 Jun 2016 22:29:32 +0100 Subject: [TYPES/announce] International summer school on metaprogramming (Cambridge, 8-12 Aug 2016) Message-ID: ==================================================================== International summer school on metaprogramming Robinson College, Cambridge, United Kingdom 8th-12th August, 2016 http://www.cl.cam.ac.uk/events/metaprog2016/ ==================================================================== Metaprogramming is an approach to improving programs by treating program fragments (such as expressions or types) as values that the program can manipulate. Metaprogramming comes in various forms, including * staged programming: treating expressions as program values. The execution of a staged program is spread over several phases, with each stage using the available data to generate specialized code. Staged programming has a wide variety of applications ? numeric computations, parsing, database queries, generic programming, domain specific languages, and many more. Precompiling the staged code can have dramatic performance improvements, in some cases an order of magnitude or more. * generic programming: treating types as program values. Generic programming can improve code flexibility, allowing to give a single definition of a function that operates in a predictable (but not uniform) way on many different types. Generic programming techniques can be used to define a wide variety of functions, including traversals, comparisons, pretty printers, serialization functions, and many more. The goal of the summer school is to explore the state-of-the art in metaprogramming and its applications, covering both theory and practice. -------------------------------------------------------------------- Lecturers and courses Philip Wadler, Sam Lindley and Shayan Najd (University of Edinburgh) Normalisation and embedding Simon Peyton Jones (Microsoft Research) Oleg Kiselyov (Tohoku University) Type-safe embedding and optimizing domain-specific languages in the typed final style Laurence Tratt (Kings College London) The highs and lows of macros in a modern language Jeremy Yallop (University of Cambridge) Staging generic programming Martin Berger (University of Sussex) Foundations of meta-programming Jos? Pedro Magalh?es (Standard Chartered) -------------------------------------------------------------------- Prerequisites The school is aimed at graduate students in programming languages and related areas, but is open to researchers, practitioners and strong masters students with the support of a supervisor. Some experience of typed functional programming in Haskell, OCaml, Scala, or a similar language will be assumed. -------------------------------------------------------------------- Costs Thanks to generous industrial sponsorship, we are able to offer places with significantly reduced fees. There are three categories of fees, all of which cover registration, accommodation in Robinson College from Monday to Friday, and all meals and refreshments. Participants who can pay the full fees will help allocate more fully-subsidised slots to less financially-able students. Your category of fees will not have any direct bearing on your acceptance into the school, but could affect how many slots we can offer. * The full fee is ?800. * The standard (partly-subsidised) fee is ?295. * We also have a limited number of fully-subsidised places available for a nominal registration fee of ?50. We will notify you of your fee upon acceptance. -------------------------------------------------------------------- Application procedure You will need to complete the online registration form at: http://www.cl.cam.ac.uk/events/metaprog2016/application.html and ensure your referees send your references to: metaprog-2016 at cl.cam.ac.uk by the application deadline. TIMETABLE * 30 June: Application and reference letters deadline. * 10 July: Notification of acceptance. * 24 July: Registration deadline. * 8 August: Summer school. -------------------------------------------------------------------- Further information For questions relating to the material of the school, please contact Jeremy Yallop (jeremy.yallop at cl.cam.ac.uk) Ohad Kammar (ohad.kammar at cs.ox.ac.uk) For administrative questions, please contact Gemma Gordon (gg417 at cl.cam.ac.uk) From sam.staton at cs.ox.ac.uk Fri Jun 3 14:00:27 2016 From: sam.staton at cs.ox.ac.uk (Sam Staton) Date: Fri, 3 Jun 2016 18:00:27 +0000 Subject: [TYPES/announce] TODAY: LICS 2016 early registration deadline Message-ID: Reminder: The LICS early registration deadline is today. Sam. THIRTY-FIRST ANNUAL ACM/IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE (LICS 2016) 5-8 July 2016, New York City, USA http://lics.rwth-aachen.de/lics16/ https://regmaster4.com/2016conf/LICS16/register.php * EVENT LICS 2016 will be hosted in New York City during July 5-8, 2016. This event also marks the thirtieth anniversary of LICS. * AFFILIATED WORKSHOPS Logic Mentoring Workshop LSB: 6th Workshop on Logic and Systems Biology NLCS: 4th Workshop on Natural Language and Computer Science. SR: 4th International Workshop on Strategic Reasoning. LOLA: Syntax and Semantics of Low-Level Languages. * ACCEPTED PAPERS http://lics.rwth-aachen.de/lics16/accepted.html * IMPORTANT DATES May 15, 2016 - Logic Mentoring Workshop and Student Volunteers June 3, 2016 - Early Registration Deadline July 5-8, 2016 - Conference July 9-10, 2016 - Workshops From pedro.lopez at imdea.org Sat Jun 4 12:50:43 2016 From: pedro.lopez at imdea.org (pedro.lopez) Date: Sat, 04 Jun 2016 18:50:43 +0200 Subject: [TYPES/announce] LOPSTR 2016: 2nd Call for Papers Message-ID: <013e7ccb571bd987de16a87cd8743d7b@imdea.org> [ Please distribute, apologies for multiple postings. ] ====================================================================== LOPSTR 2016: 2nd Call for Papers ====================================================================== 26th International Symposium on Logic-Based Program Synthesis and Transformation LOPSTR 2016 http://cliplab.org/Conferences/LOPSTR16/ Edinburgh, UK, September 6-8, 2016 (co-located with PPDP 2016 and SAS 2016) ====================================================================== DEADLINES: Abstract submission: June 7, 2016 Paper/Extended abstract submission: June 14, 2016 ====================================================================== INVITED SPEAKERS: Francesco Logozzo (Facebook, USA) [jointly with PPDP] Greg Morrisett (Cornell University, USA) [jointly with PPDP] Martin Vechev (ETH Zurich, Switzerland) [jointly with SAS ] ====================================================================== 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 26th International Symposium on Logic-based Program Synthesis and Transformation (LOPSTR 2016) will be held at the University of Edinburgh, Edinburgh, UK; 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, and Manchester. LOPSTR 2016 will be co-located with PPDP 2016 (International Symposium on Principles and Practice of Declarative Programming) and SAS 2016 (Static Analysis Symposium). 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 chair in case of questions). Important Dates Abstract submission: June 7, 2016 Paper/Extended abstract submission: June 14, 2016 Notification: August 3, 2016 Camera-ready (for electronic pre-proceedings): August 19, 2016 Symposium: September 6-8, 2016 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 2016: http://www.easychair.org/conferences/?conf=lopstr2016 (can be accessed also through the LOPSTR 2016 web site). Best Paper Award and Prize A best paper award will be granted, which will include a 500 EUR prize provided by Springer. This award will be given to the best paper submitted to the conference, based on the relevance, originality, and technical quality. The program committee may split the award among two or more papers, also considering authorship (e.g., student paper). Proceedings The formal post-conference proceedings will be published by Springer in the Lecture Notes in Computer Science series. Full papers can be directly accepted for publication in the formal proceedings, or accepted only for presentation at the symposium and inclusion in informal proceedings. After the symposium, all authors of extended abstracts and full papers accepted only for presentation will be invited to revise and/or extend their submissions in the light of the feedback solicited at the symposium. Then, after another round of reviewing, these revised papers may also be published in the formal proceedings. Program Committee Slim Abdennadher, German University of Cairo, Egypt Maria Alpuente, Universitat Politecnica de Valencia, Spain Sergio Antoy, Portland State University, USA Michael Codish, Ben-Gurion University of the Negev, Israel Jerome Feret, CNRS/ENS/INRIA Paris, France. Fabio Fioravanti, University of Chieti - Pescara, Italy. Maurizio Gabbrielli, University of Bologna, Italy Maria Garcia de la Banda, Monash University, Australia Robert Glueck, University of Copenhagen, Denmark. Miguel Gomez-Zamalloa, Complutense University of Madrid, Spain Gopal Gupta, University of Texas at Dallas, USA Patricia Hill, Univ. of Leeds, UK and BUGSENG Srl, Italy Jacob Howe, City University London, UK Viktor Kuncak , EPFL Lausanne, Switzerland Michael Leuschel, University of Duesseldorf, Germany Heiko Mantel TU Darmstadt, Germany Jorge A. Navas, NASA, USA Naoki Nishida, Nagoya University, Japan Catuscia Palamidessi, INRIA, France C.R. Ramakrishnan, SUNY Stony Brook, USA Vitor Santos Costa, Universidade do Porto, Portugal Hirohisa Seki, Nagoya Institute of Technology, Japan Peter Schneider-Kamp, University of Southern Denmark, Denmark Program Chairs Manuel Hermenegildo, IMDEA Software Institute and T.U. Madrid (UPM) Pedro Lopez-Garcia, IMDEA Software Institute and CSIC Organizing Committee James Cheney (University of Edinburgh, Local Organizer) Moreno Falaschi (University of Siena, Italy) In cooperation with: The European Association for Theoretical Computer Science The European Association for Programming Languages and Systems The Association for Logic Programming The IMDEA Software Institute From jeremy.gibbons at cs.ox.ac.uk Thu Jun 2 11:52:45 2016 From: jeremy.gibbons at cs.ox.ac.uk (Jeremy Gibbons) Date: Thu, 2 Jun 2016 16:52:45 +0100 Subject: [TYPES/announce] Summer School on Bidirectional Transformations, Oxford, 25-29th July 2016 Message-ID: Apologies if you have seen this before, but the early registration deadline (June 10th) is fast approaching for SSBX in Oxford. Please pass this on to anyone who may be interested (and consider coming yourself!). * SUMMER SCHOOL ON BIDIRECTIONAL TRANSFORMATIONS Lady Margaret Hall, Oxford, UK 25th to 29th July 2016 http://www.cs.ox.ac.uk/projects/tlcbx/ssbx/ TOPIC Bidirectional transformations (BX) are means of maintaining consistency between multiple information sources: when one source is edited, the others may need updating to restore consistency. BX have applications in databases, user interface design, model-driven development, and many other domains. This summer school is one of the closing activities on the "Theory of Least Change for BX" project at Oxford and Edinburgh (http://www.cs.ox.ac.uk/projects/tlcbx/). It brings together leading researchers in BX, spanning theory and practice, for a week of lectures in beautiful Oxford. It will be aimed at doctoral students in computer science, but will also be suitable for strong master's students and for researchers. LECTURERS Anthony Anjorin, University of Paderborn, DE "Bx with Triple Graph Grammars" Martin Hofmann, Ludwig-Maximilians-Universitaet Muenchen, DE "Modular Edit Lenses" Zhenjiang Hu, National Institute of Informatics, JP "Principles and Practice of Putback-based Bidirectional Programming in BiGUL" Mike Johnson, Macquarie University, AU "Mathematical Foundations of Bidirectional Transformations" Richard Paige, University of York, UK "Engineering Bidirectional Transformations" The TLCBX team, Universities of Edinburgh and Oxford, UK will introduce, say a bit about TLCBX results, and conclude VENUE The school will take place at Lady Margaret Hall (http://www.lmh.ox.ac.uk/) in leafy North Oxford, right next to the University Parks and the River Cherwell and a short walk from the City Centre. LMH is one of the constituent colleges of the University of Oxford; it was founded in 1878 as the first women's college in Oxford. Our lectures will take place in the splendid Simpkins Lee Theatre in the Pipe Partridge Building, completed in 2010. REGISTRATION The Summer School is financially partially supported by EPSRC. There is an early registration fee of ?200 (or ?150 for students) if booked before the early registration deadline of 10th June, rising to ?250 (or ?200 for students) after that point. The registration fee includes lunches, coffee breaks, and a banquet one evening. We have reserved bed-and-breakfast accommodation in college, at ?62.50 per night in an ensuite room; there are also a few standard rooms available at ?58 per night, but please contact Karen.Barnes at cs.ox.ac.uk in advance if you would like to reserve one of them. Those rooms will be released after the early registration deadline, after which point there will be no guarantee of accommodation. Space is limited; there is room for 40 students. FURTHER INFORMATION More information, including the registration link, is on the summer school webpage: http://www.cs.ox.ac.uk/projects/tlcbx/ssbx/ For questions about registration or administrative matters, please contact Karen.Barnes at cs.ox.ac.uk. For questions about academic matters, please contact any of the organizers: Faris Abou-Saleh, James Cheney, Jeremy Gibbons, James McKinna, Perdita Stevens * Jeremy.Gibbons at cs.ox.ac.uk Oxford University Department of Computer Science, Wolfson Building, Parks Road, Oxford OX1 3QD, UK. +44 1865 283521 http://www.cs.ox.ac.uk/people/jeremy.gibbons/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From igarashi at kuis.kyoto-u.ac.jp Thu Jun 2 20:25:14 2016 From: igarashi at kuis.kyoto-u.ac.jp (Atsushi Igarashi) Date: Fri, 03 Jun 2016 09:25:14 +0900 Subject: [TYPES/announce] APLAS 2016 Final Call for papers (abstract Jun. 12/paper Jun. 17) Message-ID: [NB. Apparently some people have trouble with viewing the symposium web site. We have created a mirror site. -- Atsushi ] ********************************************************************* APLAS 2016, Final Call for Papers 14th Asian Symposium on Programming Languages and Systems Hanoi, Vietnam, November 21-23, 2016 http://soict.hust.edu.vn/~aplas2016/ (mirror: http://www.fos.kuis.kyoto-u.ac.jp/aplas2016/) ********************************************************************* *IMPORTANT DATES* Abstract deadline: June 12, 2016 Submission deadline: June 17, 2016 Author notification: August 15, 2016 Final version: August 31, 2016 Conference: November 21 - 23, 2016 *ABOUT* 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 language community. APLAS is sponsored by the Asian Association for Foundation of Software (AAFS), founded by Asian researchers in cooperation with many researchers from Europe and the USA. Past APLAS symposiums were successfully held in Pohang ('15), Singapore ('14), Melbourne ('13), Kyoto ('12), Kenting ('11), Shanghai ('10), Seoul ('09), Bangalore ('08), Singapore ('07), Sydney ('06), Tsukuba ('05), Taipei ('04) and Beijing ('03) after three informal workshops. Proceedings of the past symposiums were published in Springer's LNCS. *TOPICS* The symposium is devoted to foundational and practical issues in programming languages and systems. Papers are solicited on topics such as * semantics, logics, foundational theory * design of languages, type systems and foundational calculi * domain-specific languages * compilers, interpreters, abstract machines * program derivation, synthesis and transformation * program analysis, verification, model-checking * logic, constraint, probabilistic and quantum programming * software security * concurrency and parallelism * tools and environments for programming and implementation Topics are not limited to those discussed in previous symposiums. Papers identifying future directions of programming and those addressing the rapid changes of the underlying computing platforms are especially welcome. Demonstration of systems and tools in the scope of APLAS are welcome to the System and Tool demonstrations category. Authors concerned about the appropriateness of a topic are welcome to consult with program chair prior to submission. *SUBMISSION* We solicit submissions in two categories: a) 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. b) 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. Acceptable formats are 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. *ORGANIZERS* General Co-Chairs: Thang Huynh Quyet (Hanoi University of Science and Technology, Vietnam) Nguyen Viet Ha (Vietnam National University, Hanoi, Vietnam) Program Chair: Atsushi Igarashi (Kyoto University, Japan) Program Committee: Andreas Abel (Gothenburg University, Sweden) Walter Binder (University of Lugano, Switzerland) Sandrine Blazy (University of Rennes 1 ? IRISA, France) Iliano Cervesato (CMU, Qatar) Bor-Yuh Evan Chang (University of Colorado Boulder, USA) Kung Chen (National Chengchi University, Taipei, Taiwan) Yuxi Fu (Shanghai Jiao Tong University, China) Oleg Kiselyov (Tohoku University, Japan) Anthony W. Lin (Yale-NUS College, Singapore) David Yu Liu (SUNY Binghamton, USA) Hidehiko Masuhara (Tokyo Institute of Techonology, Japan) Bruno C. d. S. Oliveira (The University of Hong Kong, Hong Kong) Nadia Polikarpova (MIT, USA) Alex Potanin (Victoria University of Wellington, New Zealand) G. Ramalingam (Microsoft Research, India) Quan-Thanh Tho (Ho Chi Minh City University of Technology, Vietnam) Tamara Rezk (INRIA, France) Sukyoung Ryu (KAIST, Korea) Ulrich Sch?pp (Ludwig-Maximilians-Universit?t M?nchen, Germany) ?ric Tanter (University of Chile, Chile) Tachio Terauchi (JAIST, Japan) From andrea.rosa at usi.ch Fri Jun 3 05:13:36 2016 From: andrea.rosa at usi.ch (Andrea Rosa) Date: Fri, 3 Jun 2016 09:13:36 +0000 Subject: [TYPES/announce] PPPJ 2016, Submission Deadline Extended to June 13 AoE Message-ID: <0981BA96-D54B-4453-B2A3-24DE4FF2E71A@usi.ch> ******** Due to several requests, the paper submission deadline has been extended to ******** June 13, 2016 AoE (Anywhere on Earth). ******** ******** Registering paper title and abstract before the submission deadline is ******** optional but encouraged. =============================================== PPPJ '16 13th International Conference on Principles and Practices of Programming on the Java Platform: Virtual Machines, Languages, and Tools August 29 - September 2, 2016 Lugano, Switzerland http://manlang16.inf.usi.ch/pppj In-cooperation with ACM SIGPLAN, SIGSOFT, SIGAPP and SPEC RG PPPJ '16 is a forum for researchers and practitioners to present and discuss novel results on all aspects of managed languages and their runtime systems, including virtual machines, tools, methods, frameworks, libraries, case studies, and experience reports. Managed languages and runtime systems of interest include, but are not limited to, Java, Scala, JavaScript, Python, Ruby, C#, F#, Clojure, Groovy, Kotlin, R, Java VM, Dalvik VM and Android Runtime (ART), LLVM, .NET CLR, RPython. ------------------------------------------------------------------------------- IMPORTANT DATES Submission deadline: June 13, 2016 Author notification: July 11, 2016 Camera-ready papers deadline: July 25, 2016 ------------------------------------------------------------------------------- TOPICS Virtual machines - Runtime systems (JVM, Dalvik VM and Android Runtime (ART), LLVM, .NET CLR, RPython, etc.) - VM design and optimization - VMs for mobile and embedded devices - Real-time VMs - Isolation and resource control Languages - Managed languages (Java, Scala, JavaScript, Python, Ruby C#, F#, Clojure, Groovy, Kotlin, R, etc.) - Domain-specific languages - Language design and calculi - Compilers - Language interoperability - Parallelism and concurrency - Modular and aspect-oriented programming - Model-driven development - Frameworks and applications - Teaching Techniques and tools - Static and dynamic program analysis - Testing - Verification - Monitoring and debugging - Security and information flow - Workload characterization and performance evaluation ------------------------------------------------------------------------------- SUBMISSIONS PPPJ '16 accepts three types of paper submissions: - Regular research paper: up to 12 pages - Work-in-progress paper: up to 6 pages - Industry and tool paper: up to 6 pages The conference proceedings will be published as part of the ACM International Conference Proceedings Series and will be disseminated through the ACM Digital Library. Research papers will be judged on their relevance, novelty, technical rigor, and contribution to the state-of-the-art. For work-in-progress research papers, more emphasis will be placed on novelty and the potential of the new idea than on technical rigor and experimental results. Industry and tool papers will be judged on their relevance, usefulness, and results. Suitability for demonstration and availability will also be considered for tool papers. ------------------------------------------------------------------------------- LOCATION PPPJ '16 will be part of the MANAGED LANGUAGES & RUNTIMES WEEK 2016, a premier forum for presenting and discussing innovations and breakthroughs in the area of programming languages and runtime systems. Managed Languages & Runtimes Week '16 features three international academic and industry venues for the first time: - PPPJ '16 - 13th International Conference on Principles and Practices of Programming on the Java Platform: Virtual Machines, Languages, and Tools. - JTRES '16 - 14th International Workshop on Java Technologies for Real-time and Embedded Systems - A workshop for researchers working on real-time and embedded Java with the goal of identifying the challenging problems that still need to be solved in order to assure the success of real-time Java as a technology and reporting results and experience. - VMM '16 - 3rd Virtual Machine Meetup - A venue for discussing the latest research and developments in the area of managed language execution. Managed Languages & Runtimes Week '16 will be hosted by the Faculty of Informatics of University of Lugano (USI) from August 29 to September 2, 2016. ------------------------------------------------------------------------------- ORGANIZING COMMITTEE General Chair: Walter Binder - University of Lugano (USI), Switzerland Program Committee Chair: Petr T?ma - Charles University, Czech Republic Organizing Chair: Yudi Zheng - University of Lugano (USI), Switzerland Publicity Chair: Andrea Ros? - University of Lugano (USI), Switzerland Web Chair: Giacomo Toffetti Carughi - University of Lugano (USI), Switzerland ------------------------------------------------------------------------------- PROGRAM COMMITTEE Wonsun Ahn - University of Pittsburgh, USA Lorenzo Bettini - University of Turin, Italy Irene Finocchi - University of Rome La Sapienza, Italy Michael Franz - University of California Irvine, USA David Gregg - Trinity College Dublin, Ireland David Grove - IBM Research, USA Apala Guha - Indraprastha Institute of Information Technology, India G?rel Hedin - Lund University, Sweden Nigel Horspool - University of Victoria, Canada Andreas Krall - Vienna University of Technology, Austria Prasad Kulkarni - University of Kansas, USA Doug Lea - State University of New York at Oswego, USA Ondrej Lhotak - University of Waterloo, Canada Du Li - Hewlett Packard Labs, USA Anders M?ller - University of Aarhus, Denmark Hanspeter M?ssenb?ck - Johannes Kepler Universit?t, Austria Rei Odaira - IBM Research Austin, USA Jeremy Singer - University of Glasgow, Scotland Eli Tilevich - Virginia Tech, USA Laurence Tratt - King's College London, England Petr Tuma - Charles University, Czech Republic Christian Wimmer - Oracle Labs, USA Jianjun Zhao - Shanghai Jiao Tong University, China -------------------------------------------------------------------------------- CONTACTS For additional information on PPPJ ?16 do not hesitate to contact the PC Chair > or visit the website http://manlang16.inf.usi.ch/pppj. ------------ Andrea Ros? PhD student - Teaching assistant Faculty of Informatics - 2nd floor Universit? della Svizzera italiana (USI) Via G. Buffi 13 CH-6904 Lugano Switzerland (e) andrea.rosa at usi.ch (p) +41 58 666 4455 ext. 2183 (w) http://www.inf.usi.ch/phd/rosaa/ From bcpierce at cis.upenn.edu Mon Jun 6 06:58:25 2016 From: bcpierce at cis.upenn.edu (Benjamin C. Pierce) Date: Mon, 6 Jun 2016 06:58:25 -0400 Subject: [TYPES/announce] Software Foundations, version 4.0 Message-ID: <42ACA545-4153-4245-91E8-172A8C31C914@cis.upenn.edu> I?m delighted to announce a new edition of Software Foundations, an electronic textbook on the theory of programming languages covering functional programming, constructive logic, Hoare Logic, type systems, and formal verification using Coq. The whole book ? definitions, theorems, proofs, and extensive exercises ? is machine checked using Coq. Previous editions have been widely used in both graduate and upper-level undergraduate courses as well as for self-study. The new edition features a significant rearrangement and clarification of the central chapters on logic in Coq; in particular, the concept of ?proof object? and the Curry-Howard isomorphism have been rewritten and moved off the critical path, permitting a more flexible choice of material in courses. Plus numerous smaller improvements throughout. Software Foundations can be downloaded from http://www.cis.upenn.edu/~bcpierce/sf -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: PastedGraphic-1.png Type: image/png Size: 471795 bytes Desc: not available URL: From s.j.thompson at kent.ac.uk Mon Jun 6 09:24:35 2016 From: s.j.thompson at kent.ac.uk (Simon Thompson) Date: Mon, 6 Jun 2016 14:24:35 +0100 Subject: [TYPES/announce] Reminder: jobs in verified refactoring for OCaml and CakeML: deadline 13-06-2016 Message-ID: The Trustworthy Refactoring project at the University of Kent is seeking to recruit postdoc research associates for two 3.5 year positions, to start in September this year. The overall goal of this project is to make a step change in the practice of refactoring by designing and constructing of trustworthy refactoring tools. By this we mean that when refactorings are performed, the tools will provide strong evidence that the refactoring has not changed the behaviour of the code, built on a solid theoretical understanding of the semantics of the language. Our approach will provide different levels of assurance from the (strongest) case of a fully formal proof that a refactoring can be trusted to work on all programs, given some pre-conditions, to other, more generally applicable guarantees, that a refactoring applied to a particular program does not change the behaviour of that program. The project will make both theoretical and practical advances. We will build a fully-verified refactoring tool for a relatively simple, but full featured programming language (CakeML https://cakeml.org), and at the other we will build an industrial-strength refactoring tool for a related industrially-relevant language (OCaml). This OCaml tool will allow us to explore a range of verification techniques, both fully and partially automated, and will set a new benchmark for building refactoring tools for programming languages in general. The project, which is coordinated by Prof Simon Thompson and Dr Scott Owens, will support two research associates, and the four will work as a team. One post will focus on pushing the boundaries of trustworthy refactoring via mechanised proof for refactorings in CakeML, and the other post will concentrate on building an industrial strength refactoring tool for OCaml. The project has industrial support from Jane Street Capital, who will contribute not only ideas to the project but also host the second RA for a period working in their London office, understanding the OCaml infrastructure and their refactoring requirements. You are encouraged to contact either of the project investigators by email (s.a.owens at kent.ac.uk, s.j.thompson at kent.ac.uk) if you have any further questions about the post, or if you would like a copy of the full research application for the project. We expect that applicants will have PhD degree in computer science (or a related discipline) or be close to completing one. For both posts we expect that applicants will have experience of writing functional programs, and for the verification post we also expect experience of developing (informal) proofs in a mathematical or programming context. To apply, please go to the following web pages: Research Associate in Formal Verification for CakeML (STM0682): https://jobs.kent.ac.uk/fe/tpl_kent01.asp?s=4A515F4E5A565B1A&jobid=40106,3472764668&key=47167934&c=549534472123&pagestamp=sejmwzlocjpwfyyfak Research Associate in Refactoring Functional Programs (STM0683): https://jobs.kent.ac.uk/fe/tpl_kent01.asp?s=4A515F4E5A565B1A&jobid=40107,6987525698&key=47167934&c=549534472123&pagestamp=sesioeandjktfucacs Simon and Scott Simon Thompson | Professor of Logic and Computation School of Computing | University of Kent | Canterbury, CT2 7NF, UK s.j.thompson at kent.ac.uk | M +44 7986 085754 | W www.cs.kent.ac.uk/~sjt From p.d.james.366409 at swansea.ac.uk Mon Jun 6 09:18:04 2016 From: p.d.james.366409 at swansea.ac.uk (JAMES P. (366409)) Date: Mon, 6 Jun 2016 13:18:04 +0000 Subject: [TYPES/announce] WADT 2016 -- Extended Deadline Message-ID: CFP: WADT 2016 - 23rd International Workshop on Algebraic Development Techniques (extended deadline) Link: http://cs.swan.ac.uk/wadt16/ When Sep 21, 2016 - Sep 24, 2016 Where Gregynog, UK Submission Deadline June 17, 2016 (extended) Notification July 3, 2016 (extended) Final Version Due July 15, 2016 AIMS AND SCOPE The algebraic approach to system specification encompasses many aspects of the formal design of software systems. Originally born as formal method for reasoning about abstract data types, it now covers new specification frameworks and programming paradigms (such as object-oriented, aspect-oriented, agent-oriented, logic and higher-order functional programming) as well as a wide range of application areas (including information systems, concurrent, distributed and mobile systems). The workshop will provide an opportunity to present recent and ongoing work, to meet colleagues, and to discuss new ideas and future trends. TOPICS OF INTEREST Typical, but not exclusive topics of interest are: - Foundations of algebraic specification - Other approaches to formal specification, including process calculi and models of concurrent, distributed and mobile computing - Specification languages, methods, and environments - Semantics of conceptual modelling methods and techniques - Model-driven development - Graph transformations, term rewriting and proof systems - Integration of formal specification techniques - Formal testing and quality assurance, validation, and verification INVITED SPEAKERS - Alessio Lomuscio (London, UK) - Till Mossakowski (Magdeburg, Germany) - John Tucker (Swansea, UK) WORKSHOP FORMAT AND LOCATION The workshop will take place over four days, Wednesday to Saturday, at Gregynog Hall in Wales, UK (http://www.gregynog.org). Participants should arrive on Tuesday evening, the workshop will end on Saturday with lunch. Presentations will be selected on the basis of submitted abstracts. IMPORTANT DATES Submission deadline for abstracts: June 17, 2016 (extended) Notification of acceptance: July 3, 2016 (extended) Early registration: July 3, 2016 (delayed) Final abstract due: July 15, 2016 Workshop in Gregynog: September 21-24, 2016 SUBMISSIONS The scientific programme of the workshop will include presentations of recent results and ongoing research. The presentations will be selected by the Steering Committee on the basis of submitted abstracts according to originality, significance and general interest. The abstracts must be up to two pages long including references. If a longer version of the contribution is available, it can be made accessible on the web and referenced in the abstract. The abstracts have to be submitted electronically via the EasyChair system. PROCEEDINGS After the workshop, authors will be invited to submit full papers for the refereed proceedings. All submissions will be reviewed; selection will be based on originality, soundness and significance of the presented ideas and results. The proceedings will be published as a volume of Lecture Notes in Computer Science (Springer). SPONSORSHIP The workshop takes place under the auspices of IFIP WG 1.3. WADT STEERING COMMITTEE Andrea Corradini (Italy) Jose Fiadeiro (UK) Rolf Hennicker (Germany) Hans-Jorg Kreowski (Germany) Till Mossakowski (Germany) Fernando Orejas (Spain) Francesco Parisi-Presicce (Italy) Markus Roggenbach (UK) [chair] Grigore Rosu (United States) Andrzej Tarlecki (Poland) ORGANIZING COMMITTEE Phillip James (UK) Markus Roggenbach (UK) CONTACT INFORMATION Email: M.Roggenbach at Swansea.ac.uk Homepage: http://cs.swan.ac.uk/wadt16/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From andrea.rosa at usi.ch Mon Jun 6 04:01:35 2016 From: andrea.rosa at usi.ch (Andrea Rosa) Date: Mon, 6 Jun 2016 08:01:35 +0000 Subject: [TYPES/announce] ICPE 2017 - 1st Call for Papers Message-ID: ICPE 2017 8th ACM/SPEC International Conference on Performance Engineering Sponsored by ACM SIGMETRICS, SIGSOFT, and SPEC RG L'Aquila, Italy April 22-26, 2017 https://icpe2017.spec.org/ ------------------------------------------------------------------------ IMPORTANT DATES Research and Industrial / Experience Abstracts: Sep 23, 2016 Research and Industrial / Experience Papers: Sep 30, 2016 Research and Industrial / Experience Paper Notification: Nov 18, 2016 Work-in-Progress/Vision Papers: Nov 25, 2016 Workshop Proposals: Nov 05, 2016 Workshop Proposal Notification: Nov 19, 2016 Dates for tutorials, posters and demos will be announced. ------------------------------------------------------------------------ SCOPE AND TOPICS The goal of the International Conference on Performance Engineering (ICPE) is to integrate theory and practice in the field of performance engineering by providing a forum for sharing ideas and experiences between industry and academia. Nowadays, complex systems of all types, like Web-based systems, data centers and cloud infrastructures, social networks, peer-to-peer, mobile and wireless systems, cyber-physical systems, the Internet of Things, real-time and embedded systems, have increasingly distributed and dynamic system architectures that provide high flexibility, however, also increase the complexity of managing end-to-end application performance. ICPE brings together researchers and industry practitioners to share and present their experiences, discuss challenges, and report state-of-the-art and in-progress research on performance engineering of software and systems, including performance measurement, modeling, benchmark design, and run-time performance management. The focus is both on classical metrics such as response time, throughput, resource utilization, and (energy) efficiency, as well as on the relationship of such metrics to other system properties including but not limited to scalability, elasticity, availability, reliability, and security. This year's main theme is cost-effective performance engineering, where cost has a wide interpretation including measures such as effort and energy in addition to traditional performance measures. Topics of interest include, but are not limited to: Performance modeling of software * Languages and ontologies * Methods and tools * Relationship/integration/tradeoffs with other QoS attributes * Analytical, simulation and statistical modeling methodologies * Model validation and calibration techniques * Automatic model extraction * Performance modeling and analysis tools Performance and software development processes/paradigms * Software performance patterns and anti-patterns * Software/performance tool interoperability (models and data interchange formats) * Performance-oriented design, implementation and configuration management * Software Performance Engineering and Model-Driven Development * Gathering, interpreting and exploiting software performance annotations and data * System sizing and capacity planning techniques * (Model-driven) Performance requirements engineering * Relationship between performance and architecture * Collaboration of development and operation (DevOps) for performance * Performance and agile methods * Performance in Service-Oriented Architectures (SOA) * Performance of micro-service architectures and containers Performance measurement, monitoring and analysis * Performance measurement and monitoring techniques * Analysis of measured application performance data * Application tracing and profiling * Workload characterization techniques * Experimental design * Tools for performance testing, measurement, profiling and tuning Benchmarking * Performance metrics and benchmark suites * Benchmarking methodologies * Development of parameterizable, flexible benchmarks * Benchmark workloads and scenarios * Use of benchmarks in industry and academia Run-time performance management * Use of models at run-time * Online performance prediction * Autonomic resource management * Utility-based optimization * Capacity management Power and performance, energy efficiency * Power consumption models and management techniques * Tradeoffs between performance and energy efficiency * Performance-driven resource and power management Performance modeling and evaluation in different environments and application domains * Web-based systems, e-business, Web services * Big data systems, data analytics systems, and other data analysis systems * Internet of Things * Social networks * Cyber-physical systems * Industrial Internet (Industry 4.0) * Virtualization and cloud computing * Autonomous/adaptive systems * Transaction-oriented systems * Communication networks * Parallel and distributed systems * Embedded systems * Multi-core systems * Cluster and grid computing environments * High performance computing * Event-based systems * Real-time and multimedia systems * Peer-to-peer, mobile and wireless systems All other topics related to performance of software and systems. ------------------------------------------------------------------------ SUBMISSION GUIDELINES Authors are invited to submit original, unpublished papers that are not being considered in another forum. A variety of contribution styles for papers are solicited including: basic and applied research papers for novel scientific insights, industrial and experience papers reporting on applying performance engineering or benchmarks in practice, and work-in-progress/vision papers for ongoing but yet interesting work. Different acceptance criteria apply based on the expected content of the individual contribution types. Authors will be requested to self-classify their papers according to topic and contribution style when submitting their papers. Submissions to all tracks need to be uploaded to ICPE's submission system and conform to the ACM submission format. For detailed submission instructions, please visit: https://icpe2017.spec.org/submissions.html. At least one author of each accepted paper is required to register at the full rate, attend the conference and present the paper. Presented papers will be published in the ICPE 2017 conference proceedings that will be published by ACM and included in the ACM Digital Library. After the conference, there will be a call for a special issue of a journal. 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.) ------------------------------------------------------------------------ PROGRAM COMMITTEE (RESEARCH PAPERS) Amy Apon, Clemson University Martin Arlitt, HP Labs and University of Calgary Alberto Avritzer, Performance Engineering Consultant Steffen Becker, University of Technology Chemnitz Robert Birke, IBM Zurich Research Laboratory Andre B. Bondi, Software Performance and Scalability Consulting LLC Niklas Carlsson, Linkoping University Lydia Y. Chen, IBM Zurich Research Laboratory Lucy Cherkasova, HP Labs Antinisca Di Marco, Universit? dell'Aquila Wilhelm Hasselbring, Kiel University Alexandru Iosup, Delft University of Technology Evangelia Kalyvianaki, City University London Samuel Kounev, University of Wuerzburg Heiko Koziolek, ABB Corporate Research Diwakar Krishnamurthy, University of Calgary Patrick Lee, The Chinese University of Hong Kong Catalina M. Llad?, Universitat Illes Balears Lei Lu, VMware Andrea Marin, University of Venice Daniel Menasce, George Mason University Daniel S. Menasch?, Federal Univ. of Rio de Janeiro Jos? Merseguer, Universidad de Zaragoza Ningfang Mi, Northeastern University Raffaela Mirandola, Politecnico di Milano Manoj Nambiar, Tata Consultancy Services Dorina Petriu, Carleton University Denys Poshyvanyk, College of William and Mary Ralf Reussner, Karlsruhe Institute of Technology Alma Riska, Network Appliances Jerry Rolia, HP Labs Rekha Singhal, Tata Consultancy Services Mirco Tribastone, IMT Institute for Advanced Studies Catia Trubiani, Gran Sasso Science Institute Petr Tuma, Charles University Ana Lucia Varbanescu, University of Amsterdam Enrico Vicario, University of Florence Katinka Wolter, Freie Universitaet zu Berlin Murray Woodside, Carleton University Feng Yan, University of Nevada-Reno Xiaoyun Zhu, Futurewei Technologies Inc ------------------------------------------------------------------------ ORGANIZING COMMITTEE General Chairs * Walter Binder, Universit? della Svizzera italiana (USI), Switzerland * Vittorio Cortellessa, Universit? dell'Aquila, Italy Research Program Chairs * Anne Koziolek, Karlsruhe Institute of Technology, Germany * Evgenia Smirni, College of William and Mary, USA Industry Program Chairs * Meikel Poess, Oracle, USA Tutorials Chair * Valeria Cardellini, Universit? di Roma Torvergata, Italy Workshops Chairs * Hanspeter M?ssenb?ck, Johannes Kepler Universit?t Linz, Austria * Catia Trubiani, Gran Sasso Science Institute, Italy Posters and Demos Chair * Lubomir Bulej, Charles University, Czech Republic Awards Chairs * Petr Tuma, Charles University, Czech Republic * Murray Woodside, Carleton University, Canada Local Organization Chair * Antinisca Di Marco, Universit? dell'Aquila, Italy Publicity Chairs * Andrea Ros?, Universit? della Svizzera italiana (USI), Switzerland * Diego Perez, Politecnico di Milano, Italy Finance Chair * Andr? van Hoorn, University of Stuttgart Publication and Registration Chair * Davide Arcelli, Universit? dell'Aquila, Italy Web Site Chair * Cathy Sandifer, SPEC, USA ------------ Andrea Ros? PhD student - Teaching assistant Faculty of Informatics - 2nd floor Universit? della Svizzera italiana (USI) Via G. Buffi 13 CH-6904 Lugano Switzerland (e) andrea.rosa at usi.ch (p) +41 58 666 4455 ext. 2183 (w) http://www.inf.usi.ch/phd/rosaa/ From biondif at gmail.com Mon Jun 6 08:21:31 2016 From: biondif at gmail.com (Fabrizio Biondi) Date: Mon, 6 Jun 2016 14:21:31 +0200 Subject: [TYPES/announce] Fully funded PhD position at Inria Rennes - Bretagne Atlantique on malware analysis Message-ID: Dear colleagues, We have opened a fully-funded PhD position at Inria Rennes (France). I would be very grateful if you could distribute it to potentially interested students and parties. I also apologize in advance for the potential cross-posting. Thank you, Fabrizio ------------ The TAMIS team (https://team.inria.fr/tamis) at Inria Rennes - Bretagne Atlantique is looking for a talented Ph.D. candidate to work on malware analysis. The candidate will develop new techniques and tools for the extraction of representative semantic signatures from obfuscated malware binaries. The candidate will improve and implement deobfuscation techniques to efficiently extract semantic signatures from malware, in the context of a new experimental approach for malware analysis and collaborating with national and international teams from both academia and industry. Malware analysis aims to understand the behavior of malware binaries to be able to detect and reverse infection. Since each malware has a wide range of variants, classification of a given binary as a variant of known malware is an important step to neutralizing malware[1,2,3]. The objective of the project is to develop a tool that executes malware binaries in a realistic virtualized environment able to defeat counter-virtualization techniques while simulating a large number of architectures. This tool should execute the malware concretely and symbolically as necessary and fingerprint its behavior. The fingerprint will be compared against a database of known malware fingerprints to classify the analyzed malware binary. However, malware compilation chains implement obfuscation mechanisms and cryptographically-enhanced control flow flattening to hinder the analysts' efforts to classify malware and understand their behavior [4]. Obfuscation interferes with any attempt to reconstruct the malware's infective behavior and its control flow, and consequently precludes malware classification. We have recently shown [5] how Reed-Muller expansion synthesis algorithms [6,7,8] can be employed as a generalized technique to simplify and deobfuscate functions and conditionals by considering them as black-box oracles and reconstructing their input-output behavior by interrogating them. Synthesis allows us to defeat various direct code obfuscation techniques. In particular, when combined with our concrete and symbolic execution approach it allows us to simplify complex or obfuscated parts of the code and obtain a clear view of the malware's behavior. The ideal candidate for this position will have a solid educational background, strong work ethic, ability to work independently as well as an effective team member, experience in developing efficient software tools and an interest in information security. Expertise in reverse engineering, symbolic execution and program semantics will be considered positively for the selection process. The TAMIS team is the largest security-oriented team at Inria, with competence spanning the whole field of security, from hardware to protocols and industry standards. Candidates are invited to send their application to fabrizio.biondi at inria.fr and axel.legay at inria.fr . Please include a CV, a short motivation letter and contact information for 2 referees. Best regards, Fabrizio [1] J.O. Kephart and W.C. Arnold: "Automatic Extraction of Computer Virus Signatures". Proc. Int'l Conf. Fourth Virus Bull., pp. 178-184, 1994. [2] S. Cesare and Y. Xiang: "Classification of Malware Using Structured Control Flow". Proc. Eighth Australasian Symp. Parallel and Distributed Computing (AusPDC '10), 2010. [3] S. Cesare and Y. Xiang, Wanlei Zhou: "Control Flow-Based Malware Variant Detection". IEEE Trans. Dependable Sec. Comput. 11(4): 307-317 (2014) [4] C. Wang: "A Security Architecture for survivability Mechanisms". Phd thesis, Department of Computer Science, University of Virginia (October 2000) [5] F. Biondi, S. Josse, and A. Legay: "Comparative Evaluation of the Effectiveness of Constraint Solvers against Opaque Conditionals". Proc. IEEE S&P (poster session), 2015. -------------- next part -------------- An HTML attachment was scrubbed... URL: From davide.ancona at unige.it Mon Jun 6 11:48:52 2016 From: davide.ancona at unige.it (Davide Ancona) Date: Mon, 6 Jun 2016 17:48:52 +0200 Subject: [TYPES/announce] 1st CfP: OOPS @ SAC 2017 - March 27 - 31 - Marrakech, Morocco Message-ID: <57559B64.9000504@unige.it> ************************************************** OOPS 2017 First Call for Papers Object-Oriented Programming Languages and Systems http://oops.disi.unige.it/OOPS17 ************************************************** Technical Track at the 32nd ACM Symposium on Applied Computing, SAC 2017 http://www.acm.org/conferences/sac/sac2017 March 27 - 31, 2017 Marrakech, Morocco - Important Dates Submission of regular papers and SRC abstracts September 15, 2016 Paper and SRC notifications November 10, 2016 Paper and SRC camera-ready copies November 25, 2016 Author registration December 10, 2016 SAC 2017 March 27 - 31, 2017 - Track Chair Davide Ancona (davide.ancona at unige.it) DIBRIS, University of Genova, Italy - SAC 2017 For the past thirty one years, the ACM Symposium on Applied Computing (SAC) has been a primary gathering forum for applied computer scientists, computer engineers, software engineers, and application developers from around the world. SAC 2017 is sponsored by the ACM Special Interest Group on Applied Computing (SIGAPP) and is hosted by the University of Quebec at Montreal, Canada; University Cadi Ayyad (UCA) of Marrakech, Morocco; National School of Engineering in Rabat (EMI), Rabat, Morocco; and National School of Applied Sciences (ENSA) of Kenitra, Morocco. - Call For Student Research Abstracts Graduate students seeking feedback from the scientific community on their research ideas are invited to submit original abstracts of their research work in areas of experimental computing and application development related to SAC 2017 Tracks. The Student Research Competition (SRC) Program is designed to provide graduate students the opportunity to meet and exchange ideas with researchers and practitioners in their areas of interest. - OOPS Track: Aims and Topics Object-oriented programming (OOP) has become the mainstream programming paradigm for developing complex software systems in most application domains. However, existing OO languages and platforms need to evolve to meet the continuous demand for new abstractions, features, and tools able to reduce the time, effort, and cost of creating object-oriented software systems, and improving their performance, quality and usability. To this aim, OOPS is seeking for research advances bringing benefits in all those typical aspects of software development, such as modeling, prototyping, design, implementation, concurrency and distribution, code generation, analysis, verification, testing, debugging, evaluation, deployment, maintenance, reuse, and software evolution and adaptation. The specific topics of interest for the OOPS track include, but are not limited to, the following: * Aspects and components * Code generation, and optimization, just-in-time compilation * Context-oriented programming * Databases and persistence * Distribution and concurrency * Dynamic and scripting languages * Evaluation * Feature Oriented Software Development and Programming * Formal verification * Internet of Things technology and programming * Integration with other paradigms * Interoperability, versioning and software evolution and adaptation * Language design and implementation * Modular and generic programming * Reflection, meta-programming * Runtime verification * Secure and dependable software * Static analysis * Testing and debugging * Type systems and type inference * Virtual machines OOPS offers a great opportunity to the OOP community to gain visibility, and to exploit the inter-disciplinary nature of SAC. - Program Committee (to be completed) * Viviana Bono, University of Torino, Italy * Eden Burton, McMaster University, Canada * Jo?o Costa Seco, Universidade Nova de Lisboa, Portugal * Erik Ernst, Google, USA * Paola Giannini, University of Piemonte Orientale, Italy * Robert Hirschfeld, Hasso-Plattner-Institut, University of Potsdam, Germany * Jaakko J?rvi, Texas A&M University, USA * Clinton Jeffery, University of Idaho, USA * Doug Lea, Suny Oswego, USA * Hidehiko Masuhara, Tokyo Institute of Technology, Japan * Nick Papoulias, IRD, UPMC, Sorbonne University, France - Submission Instructions 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 2017 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 2017 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 6 pages with the option for up to 2 additional pages (max of 8 pages) at extra charge (80 USD per page). Posters are limited to 3 pages with the option for up to 1 additional page (max of 4 pages) at extra charge (80 USD). The length of the SRC abstracts is 2 pages with no additional pages at extra charge. Papers that fall short the above requirements are subjected to rejection. All papers must be submitted by September 15, 2016. For more information please visit the SAC 2017 home page. - Proceedings Accepted papers will be published by ACM in the annual conference proceedings. Accepted posters will be published as extended abstracts in the same proceedings. 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. Student registration is only intended to encourage student attendance and does not cover inclusion of papers/posters in the conference proceedings. Finally, following the tradition of the past OOPS editions, depending on the quality and the overall number of accepted papers, authors of selected papers will be invited to submit an extended version for a journal special issue, after the conference. From roopsha.samanta at ist.ac.at Tue Jun 7 05:12:57 2016 From: roopsha.samanta at ist.ac.at (Roopsha Samanta) Date: Tue, 7 Jun 2016 11:12:57 +0200 Subject: [TYPES/announce] Call for Participation: CAV 2016, July 17-23, Toronto Message-ID: Apologies for multiple copies of this CFP. ***************************************************************** CALL FOR PARTICIPATION 28th International Conference on Computer Aided Verification (CAV 2016), July 17?23, 2016 Hyatt Regency Toronto Toronto, Ontario, Canada http://i-cav.org/2016/ ****************************************************************** Highlights ---------- * 46 regular papers, 12 tool papers * Four invited talks, four invited tutorials * Talk by a winner of the 2016 CAV award Registration deadline ------------------- * Early registration deadline: June 10, 2016 * Register at https://regmaster4.com/2016conf/CAV16/register.php Hotel registration -------------------- * Hotel Registration Deadline: June 17, 2016 * Special block rate (available until the above deadline): 179 CAD/night * Book at https://aws.passkey.com/event/14116269/owner/1460357/home Conference program -------------------- Available at http://i-cav.org/2016/program/ Invited talks ---------------------- * Gilles Barthe (IMDEA Software Institute) Computer-aided Cryptography * Gerwin Klein (NICTA and University of New South Wales) Scaling Up - From Trustworthy seL4 to Trustworthy Systems * Moshe Vardi (Rice University) Constrained Sampling and Counting * A winner of the 2016 CAV Award (To be announced at the conference) Invited tutorials --------------------------- * Parosh Abdulla (Uppsala University) Small Models in Parameterized Verification * Vitaly Chipounov (EPFL) The S2E Platform: Design, Implementation, and Applications * Paulo Tabuada (UCLA) Synthesizing Robust Cyber-Physical Systems * Martin Vechev and Pavol Bielek (ETH) Machine Learning for Programs Associated workshops ----------------------------- * NSV: 9th International Workshop on Numerical Software Verificationhttp://nsv2016.pages.ist.ac.at/ * VSTTE: 8th Working Conference on Verified Software: Theories, Tools, and Experimentshttp://www.cs.toronto.edu/~chechik/vstte16/ * SYNT: 5th Workshop on Synthesishttp://formal.epfl.ch/synt/2016/ * (EC)2: 9th International Workshop on Exploiting Concurrency Efficiently and Correctlyhttp://ecee.colorado.edu/pavol/ec2-2016/ * HCCV: Workshop on High-Consequence Control Verificationhttp://www.sandia.gov/hccv/ * VMW: Verification Mentoring Workshophttp://i-cav.org/2016/vmw/ Conference chairs ----------------- Swarat Chaudhuri (Rice University) Azadeh Farzan (University of Toronto) -------------- next part -------------- An HTML attachment was scrubbed... URL: From ineamtiu at njit.edu Mon Jun 6 13:49:42 2016 From: ineamtiu at njit.edu (Iulian Neamtiu) Date: Mon, 6 Jun 2016 13:49:42 -0400 Subject: [TYPES/announce] postdoc position in type systems at NJIT (NYC area) Message-ID: One postdoc position in type systems is available in Prof. Iulian Neamtiu's research group at the New Jersey Institute of Technology, in the New York City metropolitan area. PROJECT SCOPE Using type systems to reason about, and enforce program properties that involve different software versions or different executions, e.g., correctness of program changes or record-and-replay fidelity. APPLICATION REQUIREMENTS Required experience/qualifications: a strong publication record in type systems and/or static analysis, and experience with implementing program analyses for real-world programs. Optional experience/qualifications, that are helpful but insufficient by themselves: ? rigorous techniques for reasoning about and manipulating programs, e.g., dynamic analysis or binary/bytecode transformation ? research experience in the areas of systems, security, or smartphones ? empirical software engineering/mining software repositories APPLICATION Apply here: http://njit.jobs/applicants/Central?quickFind=55021 Your application should contain the following two documents: ? A cover letter summarizing your background and justifying how it fits this position. ? Your CV, which should include the name and contact info of at least 3 references. To be considered, applications need to include both these documents. AVAILABILITY and DURATION The position is available immediately, and will remain open until filled. While the start date is flexible, please note that the anticipated end date is June 30, 2017. Subsequent appointments might be possible, subject to funding availability and performance. SALARY Annual salaries range from $40,000 to $55,000, depending on qualification and experience. Salary and benefits details: http://www5.njit.edu/research/sites/research/files/lcms/pdf/FY15-Salary-Computation-Guidelines-8-5-14.xlsx GEOGRAPHICAL AREA NJIT is in the greater New York City area, a 20 minute train ride from Manhattan. CONTACT Please contact Iulian Neamtiu for any questions. https://web.njit.edu/~ineamtiu/ ineamtiu at njit.edu From kirstin.peters at win.tu-berlin.de Tue Jun 7 01:01:18 2016 From: kirstin.peters at win.tu-berlin.de (Kirstin Peters) Date: Tue, 7 Jun 2016 07:01:18 +0200 Subject: [TYPES/announce] extented deadline - EXPRESS/SOS 2016 Message-ID: <5756551E.8050001@win.tu-berlin.de> NEWS: - extended abstract deadline ------------------------------------------------------ ------------------------------------------------------ Combined 23th International Workshop on Expressiveness in Concurrency and 13th Workshop on Structural Operational Semantics (EXPRESS/SOS 2016) EXPRESS/SOS 2016 ------------------------------------------------------ August 22, 2016, Qu?bec City (Canada) Affiliated with CONCUR 2016 http://express-sos2016.cs.vu.nl/ Submission of abstracts: Sunday June 13, 2016 Submission of papers: Sunday June 13, 2016 ------------------------------------------------------ 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. Topics of interest for this workshop 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 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. SUBMISSION GUIDELINES: We solicit 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), and submission is performed through the EXPRESS/SOS 2016 EasyChair server (https://easychair.org/conferences/?conf=expresssos2016). The final versions of accepted full papers will be published in EPTCS. INVITED SPEAKER: Joost-Pieter Katoen (RWTH Aachen University, Germany) IMPORTANT DATES: Abstract submission: June 13, 2016 Paper submission: June 13, 2016 Notification date: July 18, 2016 Camera ready version: July 29, 2016 WORKSHOP CO-CHAIRS: Daniel Gebler (VU University Amsterdam, The Netherlands) Kirstin Peters (Technische Universit?t Berlin, Germany) PROGRAM COMMITTEE: Ilaria Castellani (INRIA Sophia Antipolis, France) Matteo Cimini (Indiana University, Bloomington, Indiana) Ornela Dardha (University of Glasgow, UK) Pedro R. D'Argenio (University of C?rdoba, Argentina) Simone Tini (Universit? degli Studi dell?Insubria, Italia) Daniel Gebler (VU University Amsterdam, The Netherlands) Tobias Heindel (IT University of Copenhagen, Denmark) Thomas T. Hildebrandt (IT University of Copenhagen, Denmark) Daniel Hirschkoff (ENS Lyon, France) Jorge A. P?rez (University of Groningen, The Netherlands) Kirstin Peters (Technische Universit?t Berlin, Germany) Alexandra Silva (University College London, UK) Pawel Sobocinski (University of Southampton, UK) -------------- next part -------------- An HTML attachment was scrubbed... URL: From alessandro.aldini at uniurb.it Tue Jun 7 04:43:45 2016 From: alessandro.aldini at uniurb.it (Aldini, Alessandro) Date: Tue, 7 Jun 2016 10:43:45 +0200 Subject: [TYPES/announce] Foundations of Security Analysis and Design: FOSAD 2016 call for participation Message-ID: 16TH INTERNATIONAL SCHOOL ON FOUNDATIONS OF SECURITY ANALYSIS AND DESIGN FOSAD 2016 ==================================================== http://www.sti.uniurb.it/events/fosad16 ==================================================== 29 August - 3 September 2016, Bertinoro, Italy In cooperation with the European Network for Cyber-security (NeCS) *** Application Deadline: June 20, 2016 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> Eerke Boiten (Kent Univ.) What's the unit of security? Cas Cremers (Oxford Univ.) Mathematical models, analysis tools, and Internet security Emiliano de Cristofaro (Univ. College London) Privacy-preserving information sharing: tools and applications Bryan Ford (EPFL) Secure systems building Alfredo Pironti (IOActive) Formal verification of security protocol implementations: from theory to practice Ahmad-Reza Sadeghi (TU Darmstadt) Practical systems security Ankur Taly (Google Inc.) Practical distributed authorization The courses alternate theory and practice sessions. OPEN SESSION> Daily sessions are 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: June 20, 2016. Notification of accepted applicants will be posted by: June 24, 2016. Registration to the school is due by: July 24, 2016. SCHOOL FEES> The full fee is 900 Euros and covers stay from August 28, in double room, half board (breakfast and lunch), welcome dinner of August 28 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 manu at sridharan.net Mon Jun 6 19:44:44 2016 From: manu at sridharan.net (Manu Sridharan) Date: Mon, 06 Jun 2016 23:44:44 +0000 Subject: [TYPES/announce] Call for Submissions: TAPAS 2016 - Workshop on Tools for Automatic Program Analysis Message-ID: ----------------------------------------------------------------------- TAPAS 2016 The Seventh Workshop on Tools for Automatic Program Analysis September 7, 2016, Edinburgh, UK http://staticanalysis.org/tapas2016/ ----------------------------------------------------------------------- Objective --------- In the last fifteen years, a wide range of static analysis tools have emerged, some of which are currently in industrial use or are well beyond the advanced prototype level. Many impressive practical results have been obtained, which allow complex properties to be proven or checked in a fully or semi-automatic way, even in the context of complex software developments. In parallel, the techniques to design and implement static analysis tools have improved significantly, and much effort is being put into engineering the tools. This workshop is intended to promote discussions and exchange experience between specialists in all areas of program analysis design and implementation and static analysis tool users. TAPAS 2016 will be co-located with SAS 2016, and will take place in Edinburgh, UK, on September 7, 2016. Scope ----- The technical program of TAPAS 2016 will consist of invited lectures together with presentations based on submitted abstracts. Submitted presentation abstracts can cover any aspect of program analysis tools including, but not limited to the following: * design and implementation of static analysis tools (including practical techniques used for obtaining precision and performance) * components of static analysis tools (front-ends, abstract domains, etc.) * integration of static analyzers (in proof assistants, test generation tools, IDEs, etc.) * reusable software infrastructure (analysis algorithms and frameworks) * experience reports on the use of static analyzers (both research prototypes and industrial tools) Submission of Presentation Abstracts ------------------------------------ All submitted abstracts will be reviewed by the organizing committee. Submitted abstracts should be 1-2 pages, and use the ACM proceedings format. Invited Speakers ---------------- Satish Chandra, Samsung Research America Jan Midtgaard, Technical University of Denmark Aditya Nori, Microsoft Research Cambridge Peter O'Hearn, University College London / Facebook Dates ----- * Submission deadline: July 8 * Notification of acceptance: July 18 * Final version due: August 2 * Workshop day: September 7 Organizers ---------- Manu Sridharan, Samsung Research America (chair) Sukyoung Ryu, KAIST Ilya Sergey, University College London Harry Xu, University of California, Irvine Eran Yahav, Technion -------------- next part -------------- An HTML attachment was scrubbed... URL: From aleks.nanevski at imdea.org Tue Jun 7 14:38:26 2016 From: aleks.nanevski at imdea.org (Aleksandar Nanevski) Date: Tue, 7 Jun 2016 20:38:26 +0200 Subject: [TYPES/announce] HOPE 2016 workshop @ ICFP - call for talk abstracts Message-ID: Reminder: Deadline for HOPE 2016 abstracts is on June 10, 2016. Details below. ---------------------------------------------------------------------- CALL FOR TALK PROPOSALS HOPE 2016 The 5th ACM SIGPLAN Workshop on Higher-Order Programming with Effects September 18, 2016 Nara, Japan (the day before ICFP 2016) http://software.imdea.org/~aleks/hope2016/ http://conf.researchr.org/track/icfp-2016/hope-2016-papers ---------------------------------------------------------------------- HOPE 2016 aims at bringing together researchers interested in the design, semantics, implementation, and verification of higher-order effectful programs. It will be *informal*, consisting of invited talks, contributed talks on work in progress, and open-ended discussion sessions. --------------------- 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 it hard to build, maintain, and reason about one's code. 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 posted on the workshop's website. ----------------------- Call for Talk Proposals ----------------------- 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, Aleks Nanevski (aleks.nanevski at imdea.org) and Lars Birkedal (birkedal at cs.au.dk). --------------- Important Dates --------------- Deadline for talk proposals: June 10, 2016 (Friday) Notification of acceptance: July 15, 2016 (Friday) Workshop: September 18, 2016 (Sunday) The submission website is now open: https://easychair.org/conferences/?conf=hope2016 ------------ Invited Talk ------------ Effective programming: bringing algebraic effects and handlers to OCaml Leo White, Jane Street --------------------- Workshop Organization --------------------- Program Co-Chairs: Aleks Nanevski (IMDEA Software Institute) Lars Birkedal (Aarhus University) Program Committee: Robert Atkey (University of Strathclyde) Nick Benton (Microsoft Research) Josh Berdine (Facebook) Dominique Devriese (KU Leuven) Dan Ghica (University of Birmingham) Guilhem Jaber (Universit? Paris Diderot) Andrzej Murawski (University of Warwick) Fran?ois Pottier (INRIA Paris) Stephanie Weirich (University of Pennsylvania) Beta Ziliani (CONICET/FAMAF, Univ. Nacional de C?rdoba) -------------- next part -------------- An HTML attachment was scrubbed... URL: From alexshinn at gmail.com Tue Jun 7 09:37:24 2016 From: alexshinn at gmail.com (Alex Shinn) Date: Tue, 7 Jun 2016 22:37:24 +0900 Subject: [TYPES/announce] CFP for Scheme and Functional Programming Workshop 2016 Message-ID: SECOND NOTICE Call For Presentations 17th Annual Scheme and Functional Programming Workshop WEBSITE: http://scheme2016.snow-fort.org/ LOCATION: Nara, Japan (Co-located with ICFP 2016) DATE: 18 September 2016 ======================================================================== The 2016 Scheme and Functional Programming Workshop is calling for submissions. This year we are accepting general presentation proposals in addition to papers. Submissions related to Scheme, Racket, Clojure, and functional programming are welcome and encouraged. Topics of interest include but are not limited to: Program-development environments, debugging, testing Implementation (interpreters, compilers, tools, benchmarks, etc.) Syntax, macros, hygiene Distributed computing, concurrency, parallelism Probabilistic computing Interoperability with other languages, FFIs Continuations, modules, object systems, types Theory, formal semantics, correctness History, evolution and standardization of Scheme Applications, experience and industrial uses of Scheme Education Scheme pearls (elegant, instructive uses of Scheme) We also welcome submissions related to dynamic or multiparadigmatic languages and programming techniques. ======================================================================== Important Dates: 24 June 2016 - Submissions deadline 22 July 2016 - Author notification 15 August 2016 - Camera-ready deadline 18 September 2016 - Workshop All deadlines are 23:59 (UTC-12, "Anywhere on Earth"). Paper submissions must be in ACM proceedings format, no smaller than 9-point type (10-point type preferred). Microsoft Word and LaTeX templates for this format are available at: http://www.sigplan.org/Resources/Author/ Paper submissions should be in PDF and printable on US Letter, and generally in the range of 6 to 12 pages. Presentation submissions should include an outline of the material. Talks are 40 minutes, including questions and answers. More information available at: http://scheme2016.snow-fort.org/ ======================================================================== Organizers: Alex Shinn (general chair) Kathy Gray (program chair) (Apologies for duplications from cross-posting.) From J.T.Jeuring at uu.nl Tue Jun 7 12:07:59 2016 From: J.T.Jeuring at uu.nl (Johan Jeuring) Date: Tue, 7 Jun 2016 18:07:59 +0200 Subject: [TYPES/announce] Vacancy: Professor Software technology at Utrecht University Message-ID: The Faculty of Science at Utrecht University is seeking to appoint a Full Professor in Software Technology to lead, alongside the other two chairs, the division of Software Systems within the Faculty. The full Professor directs and supervises research in the field of software technology, specifically in the design and development of formalisms and methodologies for effective program construction and program analysis. She/he develops new initiatives, aiming at research programs in software technology. This includes the acquisition of external research funds, both at the national and international levels, and the dissemination of research results and its applications to the relevant research communities. The full professor has a leading role in teaching and supervision. She or he contributes to the department?s curriculum development at BSc, MSc and PhD levels. The full professor plays an active role in the leadership and administrative duties of the Department and/or Faculty. For more information about this vacancy, go to http://goo.gl/1vLeVc ??????? Johan Jeuring Department of Information and Computing Sciences Utrecht University The Netherlands http://www.jeuring.net/ From Vlad.Rusu at inria.fr Tue Jun 7 11:12:31 2016 From: Vlad.Rusu at inria.fr (rusu) Date: Tue, 7 Jun 2016 17:12:31 +0200 Subject: [TYPES/announce] postdoc in formal methods for system-level security Message-ID: <5756E45F.7010707@inria.fr> The 2XS team at Univ. Lille & CNRS, France (http://cristal.univ-lille.fr/2XS/) is proposing a funded postdoctoral position in the area of formal methods for system-level security. The duration of the post is 18 months, starting as soon as possible and no later than January 2017. The gross salary is about 2600 euros/month. Standard social benefits (e.g., health insurance) are included. Knowledge of French is not required. Scientific context: within the ODSI project (https://www.celticplus.eu/project-odsi/) we are developing a microkernel called Pip whose main role is to ensure memory isolation properties between different system components. A reference implementation of Pip has been written in the language of the Coq proof assistant. A C version of Pip is automatically generated by translating the Coq implementation into a subset of C. The question that naturally arises is whether the memory-isolation properties, which are being proved to hold on the Coq version, still hold in the translated C version. That is the question that the postdoc will be in charge of investigating. More specifically, the Coq version of Pip is written in an imperative style, using a state monad. A Hoare logic has been developped on top of the monad. The memory-isolation properties are thus written in Hoare logic. In order to prove the correctness of the translation one may proceed as follows: 1. define a way of formalising properties of code written in the considered subset of C; 2. define a translation of properties from the Coq level to the C level; and 3. prove that translated formulas holds on translated C code whenever the corresponding original formulas hold on the original Coq code. The candidate is expected to develop a general, sound theory, possibly (but not necessarily) along the lines sketched above. He/she is also expected to implement the theory in tools and to apply the tools on case studies - in particular (but not exclusively) on our Pip case study. Qualifications: PhD in Computer Science, either already defended or to be defended soon. Experience in formal methods (program verification and proof assistants) is essential for the successful candidate. Contact: David.Nowak at univ-lille1.fr, Vlad.Rusu at inria.fr From peterol at ifi.uio.no Tue Jun 7 10:58:28 2016 From: peterol at ifi.uio.no (=?utf-8?Q?Peter_Csaba_=C3=96lveczky?=) Date: Tue, 7 Jun 2016 16:58:28 +0200 Subject: [TYPES/announce] CfP: Formal Techniques for Safety-Critical Systems (FTSCS'16) Message-ID: <85AC397F-6382-438C-B184-1C96BCCDA79F@ifi.uio.no> --------------------------------------------------------------------- Call for Papers FTSCS 2016 5th International Workshop on Formal Techniques for Safety-Critical Systems Tokyo, November 14/15, 2016 (satellite workshop of ICFEM 2016) http://www.ftscs.org --------------------------------------------------------------------- *** Science of Computer Programming special issue *** *** Springer CCIS proceedings *** 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, and medical systems. 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 complex 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 (15 pages max, LNCS format); B- applications and experiences (15 pages max, LNCS format); C- surveys, comparisons, and state-of-the-art reports (15 pages max, LNCS); D- tool papers (5 pages max, LNCS format); E- position papers and work in progress (5 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=ftscs2016. 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 2016. 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, 2016 Notification of acceptance: October 7, 2016 Workshop: November 14/15, 2016 Venue: Tokyo, Japan Program chairs: Cyrille Artho AIST, Japan Peter Olveczky University of Oslo, Norway Program committee: Etienne Andre University Paris 13, France Toshiaki Aoki JAIST, Japan Cyrille Artho AIST, Japan Kyungmin Bae Pohang University of Science and Technology, Korea Eun-Hye Choi AIST, Japan Alessandro Fantechi University of Florence and ISTI-CNR, Pisa, Italy Bernd Fischer Stellenbosch University, South Africa 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 Alexander Knapp Augsburg University, Germany 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 Vivek Nigam Federal University of Para??ba, Brazil Thomas Noll RWTH Aachen University, Germany Kazuhiro Ogata JAIST, Japan Peter Olveczky University of Oslo, Norway Charles Pecheur Universite catholique de Louvain, Belgium Markus Roggenbach Swansea University, UK Ralf Sasse ETH Zurich, Switzerland Martina Seidl Johannes Kepler University, Austria Oleg Sokolsky University of Pennsylvania, USA Sofiene Tahar Concordia University, Canada Carolyn Talcott SRI International, USA Tatsuhiro Tsuchiya Osaka University, Japan Andras Voros Budapest University of Technology and Economics, Hungary Chen-Wei Wang State University of New York (SUNY), Korea Alan Wassyng McMaster University, Canada Michael Whalen University of Minnesota, USA Huibiao Zhu East China Normal University, China From kirstin.peters at win.tu-berlin.de Thu Jun 9 02:54:05 2016 From: kirstin.peters at win.tu-berlin.de (Kirstin Peters) Date: Thu, 9 Jun 2016 08:54:05 +0200 Subject: [TYPES/announce] only 5 days left - EXPRESS/SOS 2016 Message-ID: <5759128D.6010100@win.tu-berlin.de> Please note that an earlier call mentioned the wrong weekdays. The deadlines for abstracts and papers is on Monday, June 13 (anywhere on earth). So it is not necessary to register abstracts beforehand. ------------------------------------------------------ ------------------------------------------------------ Combined 23th International Workshop on Expressiveness in Concurrency and 13th Workshop on Structural Operational Semantics (EXPRESS/SOS 2016) EXPRESS/SOS 2016 ------------------------------------------------------ August 22, 2016, Qu?bec City (Canada) Affiliated with CONCUR 2016 http://express-sos2016.cs.vu.nl/ Submission of abstracts: Monday June 13, 2016 Submission of papers: Monday June 13, 2016 ------------------------------------------------------ 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. Topics of interest for this workshop 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 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. SUBMISSION GUIDELINES: We solicit 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), and submission is performed through the EXPRESS/SOS 2016 EasyChair server (https://easychair.org/conferences/?conf=expresssos2016). The final versions of accepted full papers will be published in EPTCS. INVITED SPEAKER: Joost-Pieter Katoen (RWTH Aachen University, Germany) IMPORTANT DATES: Abstract submission: June 13, 2016 Paper submission: June 13, 2016 Notification date: July 18, 2016 Camera ready version: July 29, 2016 WORKSHOP CO-CHAIRS: Daniel Gebler (VU University Amsterdam, The Netherlands) Kirstin Peters (Technische Universit?t Berlin, Germany) PROGRAM COMMITTEE: Ilaria Castellani (INRIA Sophia Antipolis, France) Matteo Cimini (Indiana University, Bloomington, Indiana) Ornela Dardha (University of Glasgow, UK) Pedro R. D'Argenio (University of C?rdoba, Argentina) Simone Tini (Universit? degli Studi dell?Insubria, Italia) Daniel Gebler (VU University Amsterdam, The Netherlands) Tobias Heindel (IT University of Copenhagen, Denmark) Thomas T. Hildebrandt (IT University of Copenhagen, Denmark) Daniel Hirschkoff (ENS Lyon, France) Jorge A. P?rez (University of Groningen, The Netherlands) Kirstin Peters (Technische Universit?t Berlin, Germany) Alexandra Silva (University College London, UK) Pawel Sobocinski (University of Southampton, UK) -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 5002 bytes Desc: S/MIME Cryptographic Signature URL: From adrian.francalanza at um.edu.mt Thu Jun 9 09:54:47 2016 From: adrian.francalanza at um.edu.mt (Adrian Francalanza) Date: Thu, 9 Jun 2016 15:54:47 +0200 Subject: [TYPES/announce] One PhD or post-doctoral position at the School of Computer Science, Reykjavik University Message-ID: Theoretical Foundations for Monitorability School of Computer Science, Reykjavik University One PhD or Postdoctoral Position Applications are invited for one PhD or postdoctoral position at the School of Computer Science, Reykjavik University. The position is part of a research project funded by the Icelandic Research Fund, under the direction of Luca Aceto (Reykjavik University), Adrian Francalanza (University of Malta) and Anna Ingolfsdottir (Reykjavik University). The general aim of the project is to develop further the theoretical foundations of monitorability for fragments of variants of Hennessy-Milner logic with recursion/modal mu-calculus. The project work will build on the RV 2015 paper by the co-proposers (http://dx.doi.org/10.1007/978-3-319-23820-3_5 ), and on the experience developed during their previous work on runtime verification and on the tool detectEr (http://www.cs.um.edu.mt/svrg/Tools/detectEr/ ). The goals of the project will be: to explore more stringent conditions for detection than the ones considered in the RV 2015 paper and study whether this has any effect on the monitorable subset of the logic; to investigate the monitorability of the logic with respect to instrumentation set-ups other than the one used in the RV 2015 paper; to extend our results from the RV 2015 paper to the setting of real-time systems, modelled as timed automata, and to a real-time variant of Hennessy-Milner Logic with recursion; to understand how existing notions of monitorability relate to the one formulated in the RV 2015 paper, thereby consolidating disparate concepts of monitorability; to investigate extensions to monitorability that incorporate notions of enforceability; and to apply the results of the theoretical work in the construction of a prototype software tool for the runtime analysis of systems. The successful candidates will benefit from, and contribute to, the research environment at the Icelandic Centre of Excellence in Theoretical Computer Science (ICE-TCS). For information about ICE-TCS and its activities, see http://www.icetcs.ru.is/ . Moreover, she/he will visit Adrian Francalanza's group at the University of Malta during the project work and will benefit from the research experience on runtime verification within that group. Qualification requirements Applicants for the PhD fellowship should have an MSc degree in Computer Science, or closely related fields. Some background in concurrency theory and mathematical competence are desirable. Applicants for the postdoctoral position should have, or be about to hold, a PhD degree in Computer Science or closely related fields. Previous knowledge of at least one of concurrency theory, process calculi, (structural) operational semantics and logic in computer science is highly desirable. Remuneration The PhD position provides a stipend of 290,000 ISK (roughly 2080 ? at the current exchange rate) per month before taxes, for three years, starting as early as possible. The wage for the postdoctoral position is 400,000 ISK (roughly 2870 ? at the present exchange rate) per month before taxes. The position is for one year, starting on September 1, 2016 (later starting dates are possible), and is renewable for another year, based on good performance and mutual satisfaction. Application details Interested applicants should send their CV, including a list of publications, in PDF to all addresses below, together with a statement outlining their suitability for the project and the names of at least two referees. Luca Aceto email: luca at ru.is Adrian Francalanza email: adrian.francalanza at um.edu.mt Anna Ingolfsdottir email: annai at ru.is We will start reviewing applications as soon as they arrive, and will continue to accept applications until the position is filled. However, we strongly encourage interested applicants to send in their applications as soon as possible. -------------- next part -------------- An HTML attachment was scrubbed... URL: From idramnesc at info.uvt.ro Fri Jun 10 03:14:50 2016 From: idramnesc at info.uvt.ro (Isabela Dramnesc) Date: Fri, 10 Jun 2016 10:14:50 +0300 Subject: [TYPES/announce] [Call for Papers] SYNASC 2016, Timisoara, Romania Message-ID: --- Final Call for Papers -------------------------- SYNASC 2016 18th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing September 24-27, 2016, Timisoara, Romania http://synasc.ro/2016 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. Important Dates --------------- 22 June 2016 : Paper submission (HARD DEADLINE) 27 July 2016 : Notification of acceptance 15 August 2016 : Registration 01 September 2016 : Revised papers according to the reviews 24-27 September 2016 : Symposium 30 November 2016 : Final papers for post-proceedings Invited Speakers --------------- Erika Abraham, RWTH Aachen University, Germany Chris Brown, U.S. Naval Academy Dan Cristea, Alexandru Ioan Cuza University, Iasi, Romania Tetsuo Ida, University of Tsukuba, Japan Sorin Stratulat, University of Lorraine, France 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 + machine 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. Publication -------------- 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.) Honorary Chairs --------------- * Bruno Buchberger, Johannes Kepler University, Austria * Stefan Maruster, West University of Timisoara, Romania Steering Committee ------------------ * Tetsuo Ida, University of Tsukuba, Japan * Tudor Jebelean, Johannes Kepler University, 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 ------------- * James Davenport, University of Bath, UK * Daniela Zaharie, West University of Timisoara, Romania Track Chairs ------------ * Symbolic Computation + Tetsuo Ida, University of Tsukuba, Japan + Stephen Watt, University of Western Ontario, Canada + Manuel Kauers, Johannes Kepler University, Linz, Austria + Alin Bostan, INRIA, France * Numerical Computing + Stephen Takacs, Johannes Kepler University Linz, Austria + Eva Kaslik, West University of Timisoara, Romania * Logic and Programming + Nikolaj Bjorner, Microsoft Research, USA + Laura Kovacs, Chalmers University of Technology, Sweden + Tudor Jebelean, Johannes Kepler University Linz, Austria * Artificial Intelligence + Andrei Petrovski, Robert Gordon University, UK + Daniela Zaharie, West University of Timisoara, Romania * Distributed Computing + Marc Frincu, West University of Timisoara, Romania + Karoly Bosa, Johannes Kepler University Linz, Austria * Advances in the Theory of Computing + 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 ------------------ * James Davenport, University of Bath, UK * Daniela Zaharie, West University of Timisoara, Romania Local Committee Chairs ---------------------- * Isabela Dramnesc, West University of Timisoara, Romania * Silviu Panica, Institute e-Austria Timisoara, Romania * Monica Tirea, West University of Timisoara, Romania * Mihail Gaianu, West University of Timisoara, Romania Submission ----------- Submissions of research papers are invited. The papers must contain original research results not submitted and not published elsewhere. The submission process consists of two steps. * In the first step the authors are invited to express their intention to participate at the conference by registering the title and a tentative abstract (1/2 page, at maximum) of their paper. * In the second step the authors should submit the full paper. 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). * Short papers, describing work in progress 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=synasc2016. Workshops --------- * Workshop on Agents for Complex Systems (ACSys) * Workshop on Geoinformatics (GeoInfo) * Workshop on HPC for Science and Technology (HPC-ST) * Workshop on Iterative Approximation of Fixed Points (IAFP) * Workshop on Management of resources and services in Cloud and Sky computing (MICAS) * Workshop on Natural Computing and Applications (NCA) The papers for workshops should be submitted through https://easychair.org/conferences/?conf=synasc2016workshops * Workshop on Satisfiability Checking and Symbolic Computation (SC?) The papers for this workshop should be submitted through https://easychair.org/conferences/?conf=scsquare2016 All papers accepted at workshops will be included in the local electronic proceedings and the best presented papers will be included in the post proceedings published by Conference Publishing Services. Tutorials and trainings ----------------------- * Tutorial in Monitoring of Big Data Applications * Tutorial on HPC Cloud Services * Training in HPC for Industrial Innovation [the list is still open] ----------- SYNASC 2016 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: synasc16 at info.uvt.ro -------------- next part -------------- An HTML attachment was scrubbed... URL: From vincent.aravantinos at gmail.com Fri Jun 10 06:10:29 2016 From: vincent.aravantinos at gmail.com (Vincent Aravantinos) Date: Fri, 10 Jun 2016 12:10:29 +0200 Subject: [TYPES/announce] Job offer: close-to-industry research position Message-ID: Hi, the job offer below might be interesting for those who would like to get more in touch with problems coming from the industry but without leaving research completely. The scope of application is quite open: we need essentially people who are open to industry problems and able to make good use of their abstraction skills whatever the problem is. People with a Type theory/Programming language/Formal methods/Verification background are therefore ideal candidates. http://www.fortiss.org/karriere/wissenschaftliche-mitarbeiter/?tx_ttnews%5Btt_news%5D=392&cHash=29b18ed94ab6e4893d0e4b9a6afdfe90 As you will notice, the job description is in German, meaning that we are essentially looking for German speakers. However this is not an absolute restriction and if Google Translate makes you believe that this sounds really like you're made for this, feel free to contact me to know more. Best, Vincent Aravantinos -- Senior researcher - Model-based engineering tools *fortiss ? An-Institut Technische Universit?t M?nchen* Guerickestra?e 25 80805 M?nchen Germany Tel.: +49 (89) 3603522 33 Fax: +49 (89) 3603522 50 E-Mail: aravantinos at fortiss.org www.fortiss.org Amtsgericht M?nchen: HRB: 176633 USt-IdNr.: DE263907002, Steuer-Nr.: 143/237/25900 Rechtsform: gemeinn?tzige GmbH Sitz der Gesellschaft: M?nchen Gesch?ftsf?hrer: Prof. Dr. Helmut Krcmar, Thomas Vallon Vorsitzender des Aufsichtsrats: Dr. Ronald Mertz -------------- next part -------------- An HTML attachment was scrubbed... URL: From sibylle.schwarz at htwk-leipzig.de Fri Jun 10 08:38:03 2016 From: sibylle.schwarz at htwk-leipzig.de (Sibylle Schwarz) Date: Fri, 10 Jun 2016 14:38:03 +0200 Subject: [TYPES/announce] only 5 days left - WLP 2016 Message-ID: <575AB4AB.1070900@htwk-leipzig.de> ====================================================================== CALL FOR PAPERS 30th Workshop on Logic Programming (WLP 2016) Leipzig, Germany, September 12 - 13, 2016 http://nfa.imn.htwk-leipzig.de/WLP2016 part of the Leipzig Week of Declarative Programming (L-DEC) 2016 http://nfa.imn.htwk-leipzig.de/LDEC2016 ====================================================================== The Workshops on (Constraint) Logic Programming are the annual meeting of the German Society of Logic Programming Gesellschaft f?r Logische Programmierung e.V. (GLP) and bring together researchers interested in logic programming, constraint programming, answer set programming, and related areas like databases and artificial intelligence (not only from Germany). The workshops provide a forum for exchanging ideas on declarative logic programming, nonmonotonic reasoning and knowledge representation, and facilitate interactions between research in theoretical foundations and in the design and implementation of logic-based programming systems. Contributions are welcome on all theoretical, experimental, and application aspects of logic programming (LP) and constraint programming (CP), including, but not limited to the following areas: Logic Programming and Extensions * foundations of CP and LP * constraint solving and optimisation * functional logic programming, objects * dynamics, updates, states, transactions * interaction of CP and LP with other formalisms like agents, XML, JAVA * parallelism and concurrency * complexity and expressive power * program analysis, program transformation, program verification, meta programming Knowledge Representation and Nonmonotonic Reasoning * deductive databases, data mining * rule-based systems * abductive and inductive logic programming * answer-set programming * semantics and proof-theoretical investigations Application of Logic Programming * logic programming in production, management, environment, education, medicine, internet, etc. * CP/LP for Semantic Web applications and reasoning on the Semantic Web * data modelling for the Web, semistructured data, and Web query languages Implementation of Systems * system descriptions, comparisons, evaluations, benchmarks * implementation techniques * software techniques and programming support (e.g., types, modularity, design patterns, debugging, testing, systematic program development). The primary focus is on new and original research results but submissions describing innovative products, prototypes under development, interesting experiments (e.g., benchmarks) or ongoing scientific work are also encouraged. Submission ========== Authors are invited to submit an extended abstract (no longer than 15 pages including figures and references) or a system description (no longer than 6 pages) in PDF (11pt) via EasyChair http://www.easychair.org/conferences/?conf=wlp2016. All submissions must be unpublished original work. However, work that already appeared in unpublished or informally published workshops proceedings may be submitted, too. All submissions must be written in English and prepared in EPTCS style (http://style.eptcs.org). Selected papers will be published electronically in joint WLP/ WFLP post-conference proceedings in EPTCS. Important Dates =============== Submission of papers: June 15, 2016 (extended) Notification of acceptance: July 15, 2016 Workshop: September 12 - 13, 2016 Program committee ================= Stefan Brass - Univ. Halle Gerhard Brewka - Univ. Leipzig Michael Hanus - CAU Kiel Heinrich Herre - Univ. Leipzig Steffen H?lldobler - TU Dresden Petra Hofstedt - BTU Cottbus Ulrich John - HWTK Berlin Georg Ringwelski - HS Zittau/G?rlitz Torsten Schaub - Univ. Potsdam Sibylle Schwarz (chair) - HTWK Leipzig Dietmar Seipel - Univ. Wuerzburg Workshop Organizer =============== Sibylle Schwarz Hochschule f?r Technik, Wirtschaft und Kultur Leipzig F-IMN, Postfach 301166 04251 Leipzig sibylle.schwarz at htwk-leipzig.de http://www.imn.htwk-leipzig.de/~schwarz From ruy at cin.ufpe.br Fri Jun 10 11:59:10 2016 From: ruy at cin.ufpe.br (Ruy de Queiroz) Date: Fri, 10 Jun 2016 12:59:10 -0300 Subject: [TYPES/announce] WoLLIC 2016 Call for Participation Message-ID: TWENTY-THIRD ANNUAL WORKSHOP ON LOGIC, LANGUAGE, INFORMATION AND COMPUTATION (WoLLIC 2016) 16-19 August 2016, Puebla, Mexico http://wollic.org/wollic2016/ http://www.wollic.cs.buap.mx/registration.html * EVENT WoLLIC 2016 will be hosted in Puebla, Mexico during August 16-18, 2016. * INVITED TALKS Pablo Barcel? (Universidad de Chile, Chile): "Semantic Acyclicity for Conjunctive Queries: Approximations and Constraints" Dana Barto?ov? (Univ S?o Paulo, Brazil): "Ultrafilters in dynamics and Ramsey theory" Johann A. Makowsky (Technion - Israel Institute of Technology, Israel): "Semantic Equivalence of Graph Polynomials Definable in Second Order Logic" Alessandra Palmigiano (TU Delft, The Netherlands): "Proof systems for the logics for social behavior" Sonja Smets (University of Amsterdam, The Netherlands): "Informational Cascades: A Test for Rationality?" Andres Villaveces (Universidad Nacional de Colombia, Colombia): "Sheaves of Metric Structures" * TUTORIALS Pablo Barcel?: "Query languages for graph databases" Alessandra Parmigiano: "Sahlqvist correspondence via duality and its applications" Andres Villaveces: "Generalized amalgamation classes and limit models: implicit logics" Johann A. Makowsky: "When is P=NP over arbitrary structures?" * SPECIAL SESSION As a tribute to a recent breakthrough in mathematics, there will be a screening of G. Csicsery's "Counting from Infinity: Yitang Zhang and the Twin Prime Conjecture" (2015) which centers on the life and work of Yitang Zhang in the celebrated Twin Prime Conjecture, the result that there are infinitely pairs of primes separated by at most 70 million. * ACCEPTED PAPERS http://www.wollic.cs.buap.mx/accepted.html * SCIENTIFIC SPONSORSHIP ASL, EACSL, EATCS, FoLLI, IGPL, SBC, SBL -------------- next part -------------- An HTML attachment was scrubbed... URL: From aleks.nanevski at imdea.org Sun Jun 12 17:28:56 2016 From: aleks.nanevski at imdea.org (Aleksandar Nanevski) Date: Sun, 12 Jun 2016 23:28:56 +0200 Subject: [TYPES/announce] HOPE 2016 workshop @ ICFP - deadline extension In-Reply-To: References: Message-ID: ---------------------------------------------------------------------- CALL FOR TALK PROPOSALS HOPE 2016 The 5th ACM SIGPLAN Workshop on Higher-Order Programming with Effects September 18, 2016 Nara, Japan (the day before ICFP 2016) http://software.imdea.org/~aleks/hope2016/ http://conf.researchr.org/track/icfp-2016/hope-2016-papers ---------------------------------------------------------------------- HOPE 2016 aims at bringing together researchers interested in the design, semantics, implementation, and verification of higher-order effectful programs. It will be *informal*, consisting of invited talks, contributed talks on work in progress, and open-ended discussion sessions. --------------------- 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 it hard to build, maintain, and reason about one's code. 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 posted on the workshop's website. ----------------------- Call for Talk Proposals ----------------------- 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, Aleks Nanevski (aleks.nanevski at imdea.org) and Lars Birkedal (birkedal at cs.au.dk). --------------- Important Dates --------------- Deadline for talk proposals (extended): June 19, 2016 (Sunday) Notification of acceptance: July 15, 2016 (Friday) Workshop: September 18, 2016 (Sunday) The submission website is now open: https://easychair.org/conferences/?conf=hope2016 ------------ Invited Talk ------------ Effective programming: bringing algebraic effects and handlers to OCaml Leo White, Jane Street --------------------- Workshop Organization --------------------- Program Co-Chairs: Aleks Nanevski (IMDEA Software Institute) Lars Birkedal (Aarhus University) Program Committee: Robert Atkey (University of Strathclyde) Nick Benton (Microsoft Research) Josh Berdine (Facebook) Dominique Devriese (KU Leuven) Dan Ghica (University of Birmingham) Guilhem Jaber (Universit? Paris Diderot) Andrzej Murawski (University of Warwick) Fran?ois Pottier (INRIA Paris) Stephanie Weirich (University of Pennsylvania) Beta Ziliani (CONICET/FAMAF, Univ. Nacional de C?rdoba) -------------- next part -------------- An HTML attachment was scrubbed... URL: From igarashi at kuis.kyoto-u.ac.jp Mon Jun 13 01:43:38 2016 From: igarashi at kuis.kyoto-u.ac.jp (Atsushi Igarashi) Date: Mon, 13 Jun 2016 14:43:38 +0900 Subject: [TYPES/announce] APLAS 2016: Deadline extension Message-ID: ** DEADLINE EXTENSION FOR SUBMISSIONS TO APLAS 2016 ** Abstract deadline: June 16, 2016 (AoE) Submission deadline: June 20, 2016 (AoE) ********************************************************************* APLAS 2016, Call for Papers 14th Asian Symposium on Programming Languages and Systems Hanoi, Vietnam, November 21-23, 2016 http://soict.hust.edu.vn/~aplas2016/ (mirror site: http://www.fos.kuis.kyoto-u.ac.jp/aplas2016/) ********************************************************************* *IMPORTANT DATES* Abstract deadline: June 16, 2016 (AoE) Submission deadline: June 20, 2016 (AoE) Author notification: August 15, 2016 Final version: August 31, 2016 Conference: November 21 - 23, 2016 *ABOUT* 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 language community. APLAS is sponsored by the Asian Association for Foundation of Software (AAFS), founded by Asian researchers in cooperation with many researchers from Europe and the USA. Past APLAS symposiums were successfully held in Pohang ('15), Singapore ('14), Melbourne ('13), Kyoto ('12), Kenting ('11), Shanghai ('10), Seoul ('09), Bangalore ('08), Singapore ('07), Sydney ('06), Tsukuba ('05), Taipei ('04) and Beijing ('03) after three informal workshops. Proceedings of the past symposiums were published in Springer's LNCS. *TOPICS* The symposium is devoted to foundational and practical issues in programming languages and systems. Papers are solicited on topics such as * semantics, logics, foundational theory * design of languages, type systems and foundational calculi * domain-specific languages * compilers, interpreters, abstract machines * program derivation, synthesis and transformation * program analysis, verification, model-checking * logic, constraint, probabilistic and quantum programming * software security * concurrency and parallelism * tools and environments for programming and implementation Topics are not limited to those discussed in previous symposiums. Papers identifying future directions of programming and those addressing the rapid changes of the underlying computing platforms are especially welcome. Demonstration of systems and tools in the scope of APLAS are welcome to the System and Tool demonstrations category. Authors concerned about the appropriateness of a topic are welcome to consult with program chair prior to submission. *SUBMISSION* We solicit submissions in two categories: a) 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. b) 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. Acceptable formats are 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. *ORGANIZERS* General Co-Chairs: Thang Huynh Quyet (Hanoi University of Science and Technology, Vietnam) Nguyen Viet Ha (Vietnam National University, Hanoi, Vietnam) Program Chair: Atsushi Igarashi (Kyoto University, Japan) Program Committee: Andreas Abel (Gothenburg University, Sweden) Walter Binder (University of Lugano, Switzerland) Sandrine Blazy (University of Rennes 1 ? IRISA, France) Iliano Cervesato (CMU, Qatar) Bor-Yuh Evan Chang (University of Colorado Boulder, USA) Kung Chen (National Chengchi University, Taipei, Taiwan) Yuxi Fu (Shanghai Jiao Tong University, China) Oleg Kiselyov (Tohoku University, Japan) Anthony W. Lin (Yale-NUS College, Singapore) David Yu Liu (SUNY Binghamton, USA) Hidehiko Masuhara (Tokyo Institute of Techonology, Japan) Bruno C. d. S. Oliveira (The University of Hong Kong, Hong Kong) Nadia Polikarpova (MIT, USA) Alex Potanin (Victoria University of Wellington, New Zealand) G. Ramalingam (Microsoft Research, India) Quan-Thanh Tho (Ho Chi Minh City University of Technology, Vietnam) Tamara Rezk (INRIA, France) Sukyoung Ryu (KAIST, Korea) Ulrich Sch?pp (Ludwig-Maximilians-Universit?t M?nchen, Germany) ?ric Tanter (University of Chile, Chile) Tachio Terauchi (JAIST, Japan) From ugo.dallago at unibo.it Sun Jun 12 10:49:40 2016 From: ugo.dallago at unibo.it (Ugo Dal Lago) Date: Sun, 12 Jun 2016 16:49:40 +0200 Subject: [TYPES/announce] LCC 2016 - Last Call for Abstracts Message-ID: <575D7684.8030604@unibo.it> ================================= Call for Abstracts LCC 2016 17th International Workshop on Logic and Computational Complexity September 2-3, 2016, Marseille, France collocated with CSL 2016 http://lcc2016.cs.unibo.it/ ================================= 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 programme will consist of invited lectures as well as contributed talks selected by the Programme Committee. IMPORTANT DATES: * submission: June 17th, 2016 * notification: July 4th, 2016 * workshop: September 2nd-3rd, 2016 PROGRAMME CHAIRS: Ugo dal Lago (Universit? degli Studi di Bologna) Ian Pratt-Hartmann (University of Manchester) INVITED SPEAKERS: Anupam Das (Ecole Normale Sup?rieure de Lyon) Hugo F?r?e (Technische Universit?t Darmstadt) Yevgeny Kazakov (Ulm University ) Emanuel Kiero?ski (Wroc?aw University) 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 Programme Committee will check 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 made through Easychair at: https://easychair.org/conferences/?conf=lcc2016 PROGRAMME COMMITTEE: Cl?ment Aubert (Appalachian State University) Marc Bagnol (University of Ottawa) St?phane Demri (CNRS and ENS de Cachan) Agi Kurucz (King's College, London) Olivier Laurent (CNRS and ENS de Lyon) Yavor Nenov (University of Oxford) Aleksy Schubert (University of Warsaw) Jakob Grue Simonsen (University of Copenhagen) Lidia Tendera (University of Opole) 5x1000 AI GIOVANI RICERCATORI DELL'UNIVERSIT? DI BOLOGNA Codice Fiscale: 80007010376 From christian.retore at lirmm.fr Fri Jun 10 18:12:45 2016 From: christian.retore at lirmm.fr (Christian RETORE) Date: Sat, 11 Jun 2016 00:12:45 +0200 Subject: [TYPES/announce] CFP: Logical Aspects of Computational Linguistics 20th anniversary edition (deadline June 15 2016) Message-ID: LACL 2016 20th anniversary edition Logical Aspects of Computational Linguistics LORIA Nancy, December 5-7 2016 SUBMISSION DEADLINE JUNE 15 2016 NEW! short papers (4-8 pages) and usual papers (12-16 pages) http://lacl.gforge.inria.fr/ PRESENTATION LACL'2016 is the 20th anniversary of the international conference on Logical Aspects of Computational Linguistics that was launched in Nancy in 1996. The scope of this conference is the use of type theoretic, proof theoretic and model theoretic methods for describing natural language syntax, semantics and pragmatics as well as the implementation of natural language processing software relying on logical formalisation. As 20 years ago LACL will also take place at Loria in Nancy. SCOPE Computer scientists, linguists, mathematicians and philosophers are invited to present their work on the use of logical methods in computational linguistics and natural language processing, in natural language analysis, generation or acquisition. Topics of either theoretical or applied interest include, but are not limited to: - Logical foundation of syntactic formalisms, in particular categorial grammars and other type theoretic grammars, parsing as deduction, model theoretic syntax - Logical frameworks for lexical semantics; - Logical semantics of sentences, discourse and dialogue; - Applications of these logical frameworks to natural language processing tasks (automated analysis, generation, acquisition, textual inference) - Applications of the logical formalisation of language faculty to cognitive sciences INVITED SPEAKERS Maria ALONI (ILLC, Universiteit van Amsterdam) Johan BOS (Rijksuniversiteit Groningen) Shalom LAPPIN (G?teborgs universitet) Louise McNALLY (Universitat Pompeu Fabra, Barcelona) SUBMISSIONS 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). There will be two kinds of papers: - Regular (long) papers between 12 and 16 pages --- authors willing to submit lengthier papers should contact the committee. - Short papers (work in progress, position papers) between 4 and 8 pages. Submission is exclusively admitted electronically, in PDF format, through the EasyChair system. The submission site is https://www.easychair.org/conferences/?conf=lacl2016 It is expected that each accepted paper be presented at the meeting by one of its authors. PROCEEDINGS Accepted papers will be published as a volume of the FoLLI subline of Lecture Notes in Computer Science (LNCS) Here are the links to the first and last editions so far: http://dx.doi.org/10.1007/BFb0052147 http://dx.doi.org/10.1007/978-3-662-43742-1 IMPORTANT DATES Paper submission deadline: June 15, 2016 Notification of acceptance: September 1, 2016 Camera ready copies due: September 20, 2016 Conference dates: December 5-7 2016 PROGRAMME COMMITTEE AND CONTACTS Christian Retor? PC chair (Universit? de Montpellier, LIRMM-CNRS) christian.retore at lirmm.fr Maxime Amblard, main organizer (Universit? de Lorraine,) maxime.amblard at loria.fr Philippe de Groote, publicity chair (LORIA/INRIA, Nancy Grand Est) philippe.degroote at loria.fr Sylvain Pogodalla, local chair (LORIA/INRIA, Nancy Grand Est) sylvain.pogodalla at loria.fr Nicholas Asher (IRIT/CNRS, Toulouse) Denis B?chet (LINA/CNRS Universit? de Nantes) Daisuke Bekki (Ochninamizu University, Tokyo) Raffaella Bernardi (Universit? di Trento) Gemma Boleda (Universit? di Trento) Raffaella Bernardi (University of Trento) Heather Burnett (LLF/CNRS, Paris) Wojciech Buszkowski (Poznan University) Stergios Chatzikyriakidis (G?teborg University) Robin Cooper (G?teborg University) Marcus Egg (Humboldt-universit?t zu Berlin) Annie Foret (IRISA, Universit? Rennes 1) Nissim Francez (Technion, Haifa) Makoto Kanazawa (NII, Tokyo) Greg Kobele (University of Chicago) Marcus Kracht (University of Bielefeld) Hans Leiss (Universit?t M?nchen) Robert Levine (Ohio State University) Zhaohui Luo (Royal Holloway College, University of London) Alda Mari (IJN/CNRS Paris, & University of Chicago) Michael Moortgat (Universiteit Utrecht, UiL OTS) Richard Moot (LaBRI/CNRS, Bordeaux) Glyn Morrill (Universitat Polit?cnica de Catalunya, Barcelona) Larry Moss (University of Indiana) Valeria de Paiva (Nuance Communications, Cupertino) Carl Pollard (The Ohio State University) Jean-Philippe Prost (LIRMM/CNRS, Universit? de Montpellier) Myriam Quatrini (I2M, Aix-Marseille Universit?) Mehrnoosh Sadrzadeh (Queen Mary College, University of London) Sergei Soloviev (IRIT, Universit? Toulouse III) Stephanie Solt (Zentrum f?r Allgemeine Sprachwissenschaft, Berlin) Edward Stabler (Nuance Communications, Cupertino) Mark Steedman (University of Edinburgh) Jakub Szymanik (ILLC, Universteit van Amsterdam) Isabelle Tellier (Lattice, Universit? Paris 3) Laure Vieu (IRIT/CNRS) Marek Zawadowsky (University of Warsaw) ? Christian Retor? Professor, Universit? de Montpellier Leader of the Texte research group at LIRMM-CNRS http://www.lirmm.fr/~retore From Luke.Ong at cs.ox.ac.uk Mon Jun 13 13:20:42 2016 From: Luke.Ong at cs.ox.ac.uk (Luke Ong) Date: Mon, 13 Jun 2016 18:20:42 +0100 Subject: [TYPES/announce] Two postdoc positions at Department of Computer Science, University of Oxford Message-ID: *Department of Computer Science, University of OxfordPostdoctoral Researcher in Algorithmics and Semantics of Higher-order Computation (2 posts)* Applications are invited for two full-time postdoctoral researcher positions. The appointees will join a research team investigating topics in the algorithmics and semantics of higher-order computation, funded by the Engineering and Physical Sciences Research Council (UK), under the direction of Professor Luke Ong, University of Oxford. The positions are on Grade 7 (?30,738 - ?37,768 p.a.) for one year, with the possibility of extension, to start on 1 October 2016 (later start dates are possible). *Research objectives* A main objective of the research is to develop a compositional approach to the algorithmic analysis (including model checking) of higher-order programs, using semantic methods such as types and games and other strategy-aware models. Another objective is to construct models of higher-order probabilistic computation as a semantic basis for probabilistic programming. The exact scope of the research will depend on the skills of the successful candidates. *Qualification requirements* Applicants should have a PhD (or be near completion) in Computer Science or Mathematics with a strong background in one or more of the following: semantics of computation, programming languages, verification and model checking, probability and measure theory, and machine learning. Experience of actively collaborating in the development of research articles for publication is highly desirable. *Application details* The closing date for applications is 12 noon on 30 June 2016. Interviews are expected to be held on 19 July 2016. For further details, and to apply please visit: https://www.recruit.ox.ac.uk/pls/hrisliverecruit/erq_jobspec_version_4.jobspec?p_id=123791 Interested applicants are strongly encouraged to contact Luke Ong directly: lo at cs.ox.ac.uk -------------- next part -------------- An HTML attachment was scrubbed... URL: From barrett at cs.nyu.edu Fri Jun 10 14:02:37 2016 From: barrett at cs.nyu.edu (Clark Barrett) Date: Fri, 10 Jun 2016 11:02:37 -0700 Subject: [TYPES/announce] Postdoctoral positions at Stanford University Message-ID: Formal Methods and Automated Reasoning Department of Computer Science, Stanford University Two Postdoctoral Positions This is a call for interest for postdoctoral research at Stanford University under Professor Clark Barrett (formerly at New York University). The positions will focus on the development and application of automated reasoning techniques, especially Satisfiability Modulo Theories (SMT). Qualifications Applicants for the postdoctoral positions should have a PhD in Computer Science or a closely related field. For one position, expertise in C++ and systems programming is required. For both positions, experience in formal methods is desirable. Application details Interested applicants should send their CV, including a list of publications, in PDF to barrett at cs.stanford.edu together with a statement outlining their suitability for the project and the names of at least two references. We anticipate the start date for these positions to be September 1, 2016 or soon thereafter depending on the time it takes to fill the positions. -------------- next part -------------- An HTML attachment was scrubbed... URL: From kutsia at risc.jku.at Mon Jun 13 10:10:28 2016 From: kutsia at risc.jku.at (Temur Kutsia) Date: Mon, 13 Jun 2016 16:10:28 +0200 Subject: [TYPES/announce] 2nd CfP: JSC Special Issue on Symbolic Computation in Software Science Message-ID: <575EBED4.2040905@risc.jku.at> [Please post - apologies for multiple copies.] Second Call for Papers ---------------------------------------- Special issue of the JOURNAL OF SYMBOLIC COMPUTATION on SYMBOLIC COMPUTATION IN SOFTWARE SCIENCE ---------------------------------------- http://www.risc.jku.at/~tkutsia/organization/jsc-scss-2016.html IMPORTANT DATES --------- Abstract submission: June 27, 2016 Paper submission: July 11, 2016 Notification: October 17, 2016 Publication: 2017 SCOPE -------- Symbolic Computation is the science of computing with symbolic objects (terms, formulae, programs, representations of algebraic objects etc.). Powerful symbolic algorithms and methods have been developed during the past decades like computer algebra, theorem proving, automated reasoning, software verification, model checking, rewriting, formalization of mathematics, Groebner bases, characteristic sets, telescoping for recurrence relations, cylindric algebraic decomposition and other quantifier elimination techniques, etc. The purpose of this special issue is to promote research on theoretical and practical aspects of symbolic computation in software science. The special issue is related to the topics of the International Symposium on Symbolic Computation in Software Science: SCSS 2014 and SCSS 2016. It will be published by Elsevier within the Journal of Symbolic Computation. Participants of the SCSS 2014 and SCSS 2016 symposia, as well as other authors are invited to submit contributions. EXAMPLES of TOPICS ------------------- This special issue solicits papers on all aspects of symbolic computation and their applications in software sciences. The topics include, but are not limited to the following: - automated reasoning - algorithm (program) synthesis and/or verification - formal methods for the analysis of network and system security - termination analysis and complexity analysis of algorithms (programs) - extraction of specifications from algorithms (programs) - related theorem proving methods and techniques - proof carrying code - generation of inductive assertion for algorithm (programs) - algorithm (program) transformations - formalization and computerization of knowledge (maths, medicine, economy, etc.) - component-based programming - computational origami - query languages (in particular for XML documents) - semantic web and cloud computing SUBMISSION GUIDELINES --------------------- This special issue welcomes original high-quality contributions that have been neither published in nor simultaneously submitted to any journals or refereed conferences. Submissions will be peer-reviewed using the standard refereeing procedure of the Journal of Symbolic Computation. Authors of papers presented at the SCSS 2014 and SCSS 2016 symposia are welcome and encouraged to submit extended and revised versions of their papers. Furthermore, submissions of papers that are in the scope of SCSS, but did not appear in SCSS 2014 and SCSS 2016 are welcome as well. Submitted papers must be in English and include a well written introduction explicitly addressing the following questions in succinct and informal manner: - What is the problem? - Why is the problem important? - What has been done so far on the problem? - What is the main contribution of the paper on the problem? - Why is the contribution original? (Clarification: The results, already appeared in the conference paper, will be still counted as an original result for JSC refereeing process.) - Why is the contribution non-trivial? - How is the journal paper different from the conference paper? (For submissions originated from the papers presented at the symposium.) The submissions should be complete (since there is no rigid page limit): - All the related works and issues must be completely and carefully discussed. - All the previous relevant JSC papers must be properly cited and discussed. - All the theorem must be rigorously proved (no sketch allowed). - All the important definitions/theorems/algorithms must be illustrated by well chosen examples. Submissions originated from the papers presented at the symposium should address all the feedback from the symposium's referee process and Q/A. SUBMISSION -------------------- Please prepare your submission in LaTeX using the JSC document format from http://www4.ncsu.edu/~hong/jsc.htm (link to the submission template: http://www4.ncsu.edu/~hong/jsc/JSC_LaTex_2007_Mar_12.zip.) Submission is via the EasyChair submission site at https://easychair.org/conferences/?conf=jscscss2016. GUEST EDITORS -------------------- James H. Davenport (University of Bath, UK) Temur Kutsia (RISC, Johannes Kepler University Linz, Austria) From pedro.lopez at imdea.org Mon Jun 13 16:19:53 2016 From: pedro.lopez at imdea.org (pedro.lopez) Date: Mon, 13 Jun 2016 22:19:53 +0200 Subject: [TYPES/announce] LOPSTR'16: Final Call for Papers and *Deadline Extension* Message-ID: <302ff4e0e2e4c6ac0d85917e47b75417@imdea.org> [ Please distribute, apologies for multiple postings. ] ====================================================================== LOPSTR 2016: Final Call for Papers / Deadline Extension ====================================================================== 26th International Symposium on Logic-Based Program Synthesis and Transformation LOPSTR 2016 http://cliplab.org/Conferences/LOPSTR16/ Edinburgh, UK, September 6-8, 2016 (co-located with PPDP 2016 and SAS 2016) ====================================================================== NEW DEADLINES: Abstract submission (extended): June 20, 2016 Paper/Extended abstract submission (extended): June 27, 2016 ====================================================================== INVITED SPEAKERS: Francesco Logozzo (Facebook, USA) [jointly with PPDP] Greg Morrisett (Cornell University, USA) [jointly with PPDP] Martin Vechev (ETH Zurich, Switzerland) [jointly with SAS ] ====================================================================== 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 26th International Symposium on Logic-based Program Synthesis and Transformation (LOPSTR 2016) will be held at the University of Edinburgh, Edinburgh, UK; 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, and Manchester. LOPSTR 2016 will be co-located with PPDP 2016 (International Symposium on Principles and Practice of Declarative Programming) and SAS 2016 (Static Analysis Symposium). 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 chair in case of questions). Important Dates Abstract submission (*extended*): Jun 20, 2016 Paper/Extended abstract submission (*extended*): Jun 27, 2016 Notification: Aug 3, 2016 Camera-ready (for electronic pre-proceedings): Aug 19, 2016 Symposium: Sep 6-8, 2016 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 2016: http://www.easychair.org/conferences/?conf=lopstr2016 (can be accessed also through the LOPSTR 2016 web site). Best Paper Award and Prize A best paper award will be granted, which will include a 500 EUR prize provided by Springer. This award will be given to the best paper submitted to the conference, based on the relevance, originality, and technical quality. The program committee may split the award among two or more papers, also considering authorship (e.g., student paper). Proceedings The formal post-conference proceedings will be published by Springer in the Lecture Notes in Computer Science series. Full papers can be directly accepted for publication in the formal proceedings, or accepted only for presentation at the symposium and inclusion in informal proceedings. After the symposium, all authors of extended abstracts and full papers accepted only for presentation will be invited to revise and/or extend their submissions in the light of the feedback solicited at the symposium. Then, after another round of reviewing, these revised papers may also be published in the formal proceedings. Program Committee Slim Abdennadher, German University of Cairo, Egypt Maria Alpuente, Universitat Politecnica de Valencia, Spain Sergio Antoy, Portland State University, USA Michael Codish, Ben-Gurion University of the Negev, Israel Jerome Feret, CNRS/ENS/INRIA Paris, France. Fabio Fioravanti, University of Chieti - Pescara, Italy. Maurizio Gabbrielli, University of Bologna, Italy Maria Garcia de la Banda, Monash University, Australia Robert Glueck, University of Copenhagen, Denmark. Miguel Gomez-Zamalloa, Complutense University of Madrid, Spain Gopal Gupta, University of Texas at Dallas, USA Patricia Hill, Univ. of Leeds, UK and BUGSENG Srl, Italy Jacob Howe, City University London, UK Viktor Kuncak , EPFL Lausanne, Switzerland Michael Leuschel, University of Duesseldorf, Germany Heiko Mantel TU Darmstadt, Germany Jorge A. Navas, NASA, USA Naoki Nishida, Nagoya University, Japan Catuscia Palamidessi, INRIA, France C.R. Ramakrishnan, SUNY Stony Brook, USA Vitor Santos Costa, Universidade do Porto, Portugal Hirohisa Seki, Nagoya Institute of Technology, Japan Peter Schneider-Kamp, University of Southern Denmark, Denmark Program Chairs Manuel Hermenegildo, IMDEA Software Institute and T.U. Madrid (UPM) Pedro Lopez-Garcia, IMDEA Software Institute and CSIC Organizing Committee James Cheney (University of Edinburgh, Local Organizer) Moreno Falaschi (University of Siena, Italy) In cooperation with: The European Association for Theoretical Computer Science The European Association for Programming Languages and Systems The Association for Logic Programming The IMDEA Software Institute From beniamino.accattoli at inria.fr Mon Jun 13 18:11:33 2016 From: beniamino.accattoli at inria.fr (Beniamino Accattoli) Date: Tue, 14 Jun 2016 00:11:33 +0200 Subject: [TYPES/announce] IWC 2016 - Second Call for Papers Message-ID: ============================================================== Second Call for Papers IWC 2016 5th International Workshop on Confluence Week of Sep 4-10, 2016, Obergurgl, Austria, Part of Computational Logic in the Alps CLA 2016 http://www.csl.sri.com/~tiwari/iwc2016/ ============================================================== Confluence provides a general notion of determinism and is widely viewed as one of the central properties of rewriting. Confluence relates to many topics of rewriting (completion, modularity, termination, commutation, etc.) and had been investigated in many formalisms of rewriting such as first-order rewriting, lambda-calculi, higher-order rewriting, constrained rewriting, conditional rewriting, etc. Recently there is a renewed interest in confluence research, resulting in new techniques, tool support, certification as well as new applications. The International Workshop on Confluence (IWC) aims at promoting further research in confluence and related properties. IWC 2016 is part of the Computational Logic in the Alpsevent to be held in Obergurgl, Austria, during the week Sep 4-10, 2016. Previous editions of the workshop were held in Nagoya (2012), Eindhoven (2013), Vienna (2014), and Berlin (2015). During the workshop, the 5th Confluence Competition (CoCo 2016) takes place. IMPORTANT DATES: * submission June 22, 2016 * notification July 12, 2016 * final version Aug 03, 2016 * workshop Sep 4-10, 2016 TOPICS: Specific topics of interest include: * confluence and related properties (unique normal forms, commutation, ground confluence) * completion * critical pair criteria * decidability issues * complexity issues * system descriptions * certification * applications of confluence INVITED SPEAKERS: * Florent Jacquemard (INRIA) * Paul-Andre Mellies (CNRS & Paris Diderot University) PROGRAM COMMITTEE: * Beniamino Accattoli (INRIA) * Bertram Felgenhauer (University of Innsbruck) * Yves Guiraud (INRIA & Paris Diderot University) * Nao Hirokawa (JAIST) * Koji Nakazawa (Nagoya) * Ashish Tiwari (Menlo Park) SUBMISSION: We solicit short papers or extended abstracts of at most five pages. There will be no formal reviewing. In particular, we welcome short versions of recently published articles and papers submitted elsewhere. The program committee checks relevance and may provide additional feedback. The accepted papers will be made available electronically before the workshop. The page limit for papers is 5 pages in EasyChair style. Short papers or extended abstracts must be submitted electronically through the EasyChair system at: https://www.easychair.org/conferences/?conf=iwc2016 From ups at mmmi.sdu.dk Wed Jun 15 05:25:50 2016 From: ups at mmmi.sdu.dk (Ulrik Pagh Schultz) Date: Wed, 15 Jun 2016 09:25:50 +0000 Subject: [TYPES/announce] PEPM 2017 Call for Papers Message-ID: <2550FB98-B6AC-43AB-969C-8C5AA9EC5A31@mmmi.sdu.dk> CALL FOR PAPERS Workshop on PARTIAL EVALUATION AND PROGRAM MANIPULATION (PEPM 2017) http://conf.researchr.org/home/PEPM-2017 Paris, France, January 16th - 17th, 2017 (co-located with POPL 2017) PEPM is the premier forum for discussion of semantics-based program manipulation. The first ACM SIGPLAN PEPM symposium took place in 1991, and meetings have been held in affiliation with POPL every year since 2006. PEPM 2017 will be based on a broad interpretation of semantics-based program manipulation, reflecting the expanded scope of PEPM in recent years beyond the traditionally covered areas of partial evaluation and specialization. Specifically, PEPM 2017 will include practical applications of program transformations such as refactoring tools, and practical implementation techniques such as rule-based transformation systems. In addition, the scope of PEPM covers manipulation and transformations of program and system representations such as structural and semantic models that occur in the context of model-driven development. In order to maintain the dynamic and interactive nature of PEPM and to encourage participation by practitioners, we also solicit submissions of short papers, including tool demonstrations, and of posters. Scope ----- Topics of interest for PEPM 2017 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. * 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. * 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. * 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 applications of semantics-based program manipulation techniques in new domains. If you have a question as to whether a potential submission is within the scope of the workshop, please contact the programme chairs. Submission categories and guidelines ------------------------------------ Three kinds of submissions will be accepted: Regular Research Papers, Short Papers and Posters. * 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 in ACM Proceedings style (including appendix). * 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 in ACM Proceedings style (including appendix). * Posters should describe work relevant to the PEPM community, and must not exceed 2 pages in ACM Proceedings style. We invite poster submissions that present early work not yet ready for submission to a conference or journal, identify new research problems, showcase tools and technologies developed by the author(s), or describe student research projects. 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 2017 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. Publication and special issue ----------------------------- All accepted papers, short papers and posters included, will appear in formal proceedings published by ACM Press. Accepted papers will be included in the ACM Digital Library. Authors of selected papers from PEPM 2016 and PEPM 2017 will also be invited to expand their papers for publication in a special issue of the journal Computer Languages, Systems and Structures (COMLAN, Elsevier). Best paper award ---------------- PEPM 2017 continues the tradition of a Best Paper award. The winner will be announced at the workshop. Submission ---------- Papers should be submitted electronically via HotCRP. https://pepm17.hotcrp.com/ Authors using LaTeX to prepare their submissions should use the new improved SIGPLAN proceedings style, and specifically the sigplanconf.cls 9pt template. Important Dates --------------- For Regular Research Papers and Short Papers: * Abstract submission : Tuesday 13th September 2016 * Paper submission : Friday 16th September 2016 * Author notification : Monday 24th October 2016 * Camera ready : Monday 28th November 2016 For Posters: * Poster submission : Sunday 30th October 2016 * Author notification : Friday 10th November 2016 * Camera ready : Monday 28th November 2016 PEPM workshop: * Workshop : Monday 16th - Tuesday 17th January 2017 The proceedings will 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.). PEPM'17 Programme Co-Chairs ------------------- Ulrik Schultz (University of Southern Denmark), ups at mmmi.sdu.dk Jeremy Yallop (University of Cambridge), jeremy.yallop at cl.cam.ac.uk -- Ulrik Pagh Schultz, Associate Professor, University of Southern Denmark ups at mmmi.sdu.dk - http://www.sdu.dk/ansat/ups From andrea.rosa at usi.ch Tue Jun 14 16:01:20 2016 From: andrea.rosa at usi.ch (Andrea Rosa) Date: Tue, 14 Jun 2016 20:01:20 +0000 Subject: [TYPES/announce] JTRES 2016, Submission Deadline Extended to July 3 Message-ID: <74E49CD3-FDAC-46F2-9EE9-A245000ADC4C@usi.ch> ******** ******** The paper submission deadline has been extended to ******** July 3, 2016 ******** ====================================================================== CALL FOR PAPERS The 14th Workshop on Java Technologies for Real-Time and Embedded Systems JTRES 2016 Part of the Managed Languages & Runtimes Week 2016 29 August - 2 September 2016 Lugano, Switzerland http://jtres2016.compute.dtu.dk/ ====================================================================== Submission deadline: 3 July, 2016 Submission site: https://easychair.org/conferences/?conf=jtres2016 ====================================================================== Over 90% of all microprocessors are now used for real-time and embedded applications. Embedded devices are deployed on a broad diversity of distinct processor architectures and operating systems. The application software for many embedded devices is custom tailored if not written entirely from scratch. The size of typical embedded system software applications is growing exponentially from year to year, with many of today's embedded systems comprised of multiple millions of lines of code. For all of these reasons, the software portability, reuse, and modular composability benefits offered by Java are especially valuable to developers of embedded systems. Both embedded and general-purpose software frequently need to comply with real-time constraints. Higher-level programming languages and middleware are needed to robustly and productively design, implement, compose, integrate, validate, and enforce memory and real-time constraints along with conventional functional requirements for reusable software components. The Java programming language has become an attractive choice because of its safety, productivity, its relatively low maintenance costs, and the availability of well-trained developers. ::Goal:: Interest in real-time Java by both the academic research community and commercial industry has been motivated by the need to manage the complexity and costs associated with continually expanding embedded real-time software systems. The goal of the workshop is to gather researchers working on real-time and embedded Java to identify the challenging problems that still need to be solved in order to assure the success of real-time Java as a technology and to report results and experience gained by researchers. The Java ecosystem has outgrown the combination of Java as programming language and the JVM. For example, Android uses Java as source language and the Dalvik virtual machine for execution. Languages such as Scala are compiled to Java bytecode and executed on the JVM. JTRES welcomes submissions that apply such approaches to embedded and/or real-time systems. ::Submission Requirements:: Participants are expected to submit a paper of at most 10 pages (ACM Conference Format, i.e., two-columns, 10 point font). Accepted papers will be published in the ACM International Conference Proceedings Series via the ACM Digital Library and have to be presented by one author at the JTRES. LaTeX and Word templates can be found at: http://www.acm.org/sigs/pubs/proceed/template.html Papers describing open source projects shall include a description how to obtain the source and how to run the experiments in the appendix. The source version for the published paper will be hosted at the JTRES web site. Papers should be submitted through EasyChair. Please use the submission link: https://easychair.org/conferences/?conf=jtres2016 Selected papers will be invited for submission to a special issue of the TBD. Topics of interest to this workshop include, but are not limited to: New real-time programming paradigms and language features Industrial experience and practitioner reports Open source solutions for real-time Java Real-time design patterns and programming idioms High-integrity and safety critical system support Java-based real-time operating systems and processors Extensions to the RTSJ and SCJ Real-time and embedded virtual machines and execution environments Memory management and real-time garbage collection Multiprocessor and distributed real-time Java Real-time solutions for Android Languages other than Java on real-time or embedded JVMs Benchmarks and Open Source applications using real-time Java ::Important Dates:: Paper Submission: 3 July, 2016 (extended) Notification of Acceptance: 28 July, 2016 (extended) Camera Ready Paper Due: 15 August, 2016 Workshop: 29 August - 2 September, 2016 ::Program Chair:: Martin Schoeberl, Technical University of Denmark ::Workshop Chair:: Walter Binder, University of Lugano (USI), Switzerland ::Program Committee Members:: Ethan Blanton, Fiji Systems Inc Ana Cavalcanti, University of York Peter Dibble, RTSJ M. Teresa Higuera-Toledano, Universidad Complutense de Madrid James Hunt, Aicas Stephan Korsholm, Via University College Doug Lea, SUNY Oswego Doug Locke, LC Systems Services Kelvin Nilsen Wolfgang Puffitsch, Technical University of Denmark Anders Ravn, Aalborg University Martin Schoeberl, Technical University of Denmark Fridtjof Siebert, Aicas Andy Wellings, University of York Lukasz Ziarek, SUNY Buffalo ------------ Andrea Ros? PhD student - Teaching assistant Faculty of Informatics - 2nd floor Universit? della Svizzera italiana (USI) Via G. Buffi 13 CH-6904 Lugano Switzerland (e) andrea.rosa at usi.ch (p) +41 58 666 4455 ext. 2183 (w) http://www.inf.usi.ch/phd/rosaa/ From storm at cwi.nl Wed Jun 15 16:12:01 2016 From: storm at cwi.nl (Tijs van der Storm) Date: Wed, 15 Jun 2016 20:12:01 +0000 Subject: [TYPES/announce] SPLASH'16: 2nd Combined Call for Contributions to Collocated Events Message-ID: ################################################# ACM Conference on Systems, Programming, Languages, and Applications: Software for Humanity (SPLASH'16) ################################################# Amsterdam, The Netherlands Sun 30th October - Fri 4th November , 2016 http://2016.splashcon.org https://twitter.com/splashcon https://www.facebook.com/SPLASHCon/ Sponsored by ACM SIGPLAN Combined Call for Contributions to SPLASH tracks, collocated conferences, symposia and workshops: - SPLASH-I, SPLASH-E, Doctoral Symposium, Student Research Competition, Programming Languages Mentoring Workshop, Posters - Generative Programming: Concepts & Experiences (GPCE) - Software Language Engineering (SLE) - Scala Symposium - Workshops: AGERE, DSLDI, DSM, FOSD, ITSLE, LWC at SLE, META, MOBILE!, NOOL, PLATEAU, Parsing at SLE, REBLS, RUMPLE, SA-MDE, SEPS, VMIL, WODA 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, systems, and software engineering. SPLASH'16 hosts a record number collocated tracks and events, from associated conferences (GPCE, SLE) and symposia (DLS, Scala), to 16 workshops! Please see below about important dates. We look forward to your submissions! SPLASH'16 Additional Tracks =========================== ## SPLASH-I: Innovation, Interaction, Insight, Industry, Invited SPLASH-I is the track of SPLASH dedicated to great talks on exciting topics! SPLASH-I will run in parallel with all of SPLASH (during the week days), and is open to all attendees. SPLASH-I will host both invited talks and selected talks submitted via this call for proposals. SPLASH-I solicits inspiring talks, tutorials and demonstrations on exciting topics related to programming and programming systems, delivered by excellent speakers from academia or industry. Deadline: 1st of August Website: http://2016.splashcon.org/track/splash-2016-splash-i ## SPLASH-E: Foundational Concepts of Computation SPLASH-E will be a one-day working meeting, with the following goals: - Building on prior work, identify and enumerate the foundational concepts of computation. - More ambitiously, for each concept, create a detailed plan for a lesson (or short sequence of lessons) for 8 year olds, to teach the concept. We do not solicit publications, but we ask prospective participants to submit a one-paragraph position statement. Website: http://2016.splashcon.org/track/splash-2016-splash-e ## Doctoral Symposium The SPLASH Doctoral Symposium provides students with useful guidance for completing their dissertation research and beginning their research careers. The Symposium will provide an interactive forum for doctoral students who have progressed far enough in their research to have a structured proposal, but will not be defending their dissertation in the next 12 months. Submission deadline: Thu 30 Jun 2016 Website: http://2016.splashcon.org/track/splash-2016-ds ## Student Research Competition Continuing the successes of previous years, SPLASH is again hosting an ACM SIGPLAN Student Research Competition (ACM SRC). The competition is an internationally-recognized venue that enables undergraduate and graduate students to experience the research world and to share their research results with other students and SPLASH attendees. The competition has separate categories for undergraduate and graduate students and awards prizes to the top three students in each category. The ACM SIGPLAN Student Research Competition shares the Poster session?s goal to facilitate interaction with researchers and industry practitioners, providing both sides with the opportunity to learn of ongoing, current research. Additionally, the Student Research Competition gives students experience with both formal presentations and evaluations. Submission deadline: Mon 15 Aug 2016 Website: http://2016.splashcon.org/track/splash-2016-src ## PLMW: Programming Language Mentoring Workshop The purpose of Programming Languages Mentoring Workshop (PLMW) is to give promising students who consider pursuing a graduate degree in this field an overview of what research in this field looks like and how to get into and succeed in graduate school. In other words, a combination whirlwind tour of this research area, networking opportunity, and how-to-succeed guide. The program of PLMW will include talks by prominent researchers of the field of programming languages and software engineering providing an insight in their research. To learn more about PLMW, please see the SIGPLAN PLMW web page (http://www.sigplan.org/Conferences/PLMW/). Application deadline: Sun 14 Aug 2016 Website: http://2016.splashcon.org/track/splash-2016-plmw ## 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. It is held early in the conference, to promote continued discussion among interested parties. Submission deadline: Fri 8 Jul 2016 Website: http://2016.splashcon.org/track/splash-2016-posters Collocated Conferences and Symposia =================================== ## GPCE: Generative Programming: Concepts & Experiences Generative and component approaches and domain-specific abstractions are revolutionizing software development just as automation and componentization revolutionized manufacturing. Raising the level of abstraction in software specification has been a fundamental goal of the computing community for several decades. Key technologies for automating program development and lifting the abstraction level closer to the problem domain are Generative Programming for program synthesis, Domain-Specific Languages (DSLs) for compact problem-oriented programming notations, and corresponding Implementation Technologies aiming at modularity, correctness, reuse, and evolution. As the field matures Applications and Empirical Results are of increasing importance. The International Conference on Generative Programming: Concepts & Experiences (GPCE) is a venue for researchers and practitioners interested in techniques that use program generation, domain-specific languages, and component deployment to increase programmer productivity, improve software quality, and shorten the time-to-market of software products. In addition to exploring cutting-edge techniques of generative software, our goal is to foster further cross-fertilization between the software engineering and the programming languages research communities. Abstract submission deadline: Fri 17 Jun 2016 Paper submission deadline: Fri 24 Jun 2016 Website: http://www.gpce.org Call for papers (pdf): http://conf.researchr.org/getImage/gpce-2016/orig/GPCE16+-+Call+for+Papers.pdf Twitter: https://twitter.com/gpceconf Facebook: https://www.facebook.com/GPCEConference/ ## Scala Symposium The Scala Symposium is a forum for researchers and practitioners to share new ideas and results of interest to the Scala programming language community. We welcome a broad spectrum of research topics in many formats, going from student talks all the way to full 10-page research papers, indexed by the ACM Digital Library. Abstract submission deadline: Sun 17 Jul 2016 Paper submission deadline: Mon 25 Jul 2016 Website: http://2016.splashcon.org/track/scala-2016 ## SLE: Software Language Engineering Software Language Engineering (SLE) is the application of systematic, disciplined, and measurable approaches to the development, use, deployment, and maintenance of software languages. The term ?software language? is used broadly, and includes: general-purpose programming languages; domain-specific languages (e.g. BPMN, Simulink, Modelica); modeling and metamodeling languages (e.g. SysML and UML); data models and ontologies (e.g. XML-based and OWL-based languages and vocabularies). SLE aims to be broad-minded and inclusive about relevance and scope. We solicit high-quality contributions in areas ranging from theoretical and conceptual contributions to tools, techniques, and frameworks in the domain of language engineering. Topics relevant to SLE cover generic aspects of software languages development rather than aspects of engineering a specific language. Abstract submission deadline: Fri 17 Jun 2016 Paper submission deadline: Fri 24 Jun 2016 Website: http://2016.splashcon.org/track/sle-2016-papers Twitter: https://twitter.com/sleconf Facebook https://www.facebook.com/SLEconference/ Workshops ========= SPLASH'16 will host a record number of 16 workshops: ## AGERE! Programming based on Actors, Agents, and Decentralized Control The AGERE! workshop is aimed at focusing on programming systems, languages and applications based on actors, active/concurrent objects, agents and ? more generally ? high-level programming paradigms promoting a mindset of decentralized control in solving problems and developing software. The workshop is designed to cover both the theory and the practice of design and programming, bringing together researchers working on models, languages and technologies, and practitioners developing real-world systems and applications. Abstract submission deadline: Mon 1 Aug 2016 Paper submission deadline: Mon 15 Aug 2016 Website: http://2016.splashcon.org/track/agere2016 ## DSLDI: Domain-specific Language Design and Implementation 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. Submission deadline talk proposals: Mon 1 Aug 2016 Website: http://2016.splashcon.org/track/dsldi2016 ## DSM: Domain-Specific Modeling Domain-specific languages provide a viable and time-tested solution for continuing to raise the level of abstraction, and thus productivity, beyond coding, making systems development faster and easier. When accompanied with suitable automated modeling tools and generators it delivers to the promises of continuous delivery and devops. In domain-specific modeling (DSM) the models are constructed using concepts that represent things in the application domain, not concepts of a given programming language. The modeling language follows the domain abstractions and semantics, allowing developers to perceive them- selves as working directly with domain concepts. Together with frameworks and platforms, DSM can automate a large portion of software production. Submission deadline: Mon 15 Aug 2016 Website: http://2016.splashcon.org/track/dsm2016 ## FOSD: Feature-oriented Software Development Feature orientation is an emerging paradigm of software development. It supports the automatic generation of large-scale software systems from a set of units of functionality, called features. The key idea of feature-oriented software development (FOSD) is to explicitly represent similarities and differences of a family of software systems for a given application domain (e.g., database systems, banking software, text processing systems) with the goal of reusing software artifacts among the family members. Submission deadline: Mon 1 Aug 2016 Website: http://www.fosd.net/workshop2016 Call for papers: http://conf.researchr.org/getImage/FOSD-2016/orig/FOSD+2016+-+CFP.pdf ## ITSLE: Industry Track Software Language Engineering Industry Track for Software Language Engineering (ITSLE) is a workshop to bring together practitioners and researchers from industry and academia working on the area of software language engineering. Domain Specific Languages (DSLs) and Model-Driven Software Engineering (MDSE) techniques are being developed and used broadly in industry. However, as the size and complexity of software systems steadily increase, so does the cost of maintaining and improving the DSL and MDSE techniques and tools. It introduces new challenges such as language co-evolution, maintainability of legacy software using older version of DSLs and MDSE techniques, and extendability and scalability of these techniques. Some of these challenges have been addressed by the SLE research community and some remain unsolved. Submission deadline: Mon 1 Aug 2016 Website: http://2016.splashcon.org/track/itsle2016 ## LWC at SLE: Language Workbench Challenge Language workbenches are tools for software language engineering. They distinguish themselves from traditional compiler tools by providing integrated development environment (IDE) support for defining, implementing, testing and maintaining languages. Not only that, languages built with a language workbench are supported by IDE features as well (e.g., syntax highlighting, outlining, reference resolving, completion etc.). As a result, language workbenches achieve a next level in terms of productivity and interactive editor support for building languages, in comparison to traditional batch-oriented, compiler construction tools. The goal of this workshop is twofold. First: exercise and assess the state-of-the-art in language workbenches using challenge problems from the user perspective (i.e. the language designer). Second: foster knowledge exchange and opportunities for collaboration between language workbench implementors and researchers. Submission deadline of solutions: Mon 1 Aug 2016 Website: http://2016.splashcon.org/track/lwc2016 ## META The Meta?16 workshop aims to bring together researchers working on metaprogramming and reflection, as well as users building applications, language extensions such as contracts, or software tools. With the changing hardware and software landscape, and increased heterogeneity of systems, metaprogramming becomes an important research topic to handle the associate complexity once more. Contributions to the workshop are welcome on a wide range of topics related to design, implementation, and application of metaprogramming techniques, as well as empirical studies on and typing for such systems and languages. Abstract submission: Wed 27 Jul 2016 Paper submission: Mon 1 Aug 2016 Website: http://2016.splashcon.org/track/meta2016 ## Mobile! Mobile application use and development is experiencing enormous growth, and by 2016 more than 200 billion apps have been downloaded. The mobile domain presents new challenges to software engineering. Mobile platforms are rapidly changing, with diverse capabilities including various input modes, wireless communication types, on-device memory and disk capacities, and sensors. Applications function on wide ranges of platforms, requiring scaling according to hardware. Many applications interact with third-party services, requiring application development with effective security and authorization processes for those dataflows. ?Bring your own device? policies pose security challenges including employer and employee data privacy. Developing secure mobile applications requires new tools and practices such as improved refactoring tools for hybrid applications; polyglot applications; and testing techniques for multiple devices. This workshop aims to establish a community of researchers and practitioners, leading to further research in mobile development. Paper submission deadline: Mon 1 Aug 2016 Website: http://2016.splashcon.org/track/mobile2016 ## NOOL: New Object-Oriented Languages NOOL-16 is a new unsponsored workshop to bring together users and implementors of new(ish) object oriented systems. Through presentations, and panel discussions, as well as demonstrations, and video and audiotapes, NOOL-16 will provide a forum for sharing experience and knowledge among experts and novices alike. We invite technical papers, case studies, and surveys in the following areas, related to theory of object oriented programming, new languages, implementation of languages, tools and environment, applications and related work. Abstract submission deadline: Thu 1 Sep 2016 Website: http://2016.splashcon.org/track/nool2016 ## PLATEAU: Workshop on Evaluation and Usability of Programming Languages and Tools Programming languages exist to enable programmers to develop software effectively. But how efficiently programmers can write software depends on the usability of the languages and tools that they develop with. 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. Paper submission deadline: Mon 1 Aug 2016 Website: http://2016.splashcon.org/track/plateau2016 ## Parsing at SLE Parsing at SLE 2016 is the fourth annual workshop on parsing programming languages. The intended participants are the authors of parser generation tools and parsers for programming languages and other software languages. For the purpose of this workshop ?parsing? is a computation that takes a sequence of characters as input and produces a syntax tree or graph as output. This possibly includes tokenization using regular expressions, deriving trees using context-free grammars, and mapping to abstract syntax trees. The goal is to bring together today?s experts in the field of parsing, in order to explore open questions and possibly forge new collaborations. The topics may include algorithms, implementation and generation techniques, syntax and semantics of meta formalisms (BNF), etc. We expect to attract participants that have been or are developing theory, techniques and tools in the broad area of parsing. Abstract submission deadline: Fri 9 Sep 2016 Website: http://2016.splashcon.org/track/parsing2016 ## REBLS: Reactive and Event-based Languages & Systems 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. Paper submission deadline: Mon 1 Aug 2016 Website: http://2016.splashcon.org/track/rebls2016 ## RUMPLE: ReUsable and Modular Programming Language Ecosystems The RUMPLE?16 workshop is a venue for discussing a wide range of topics related to modular approaches to programming language implementation, extensible virtual machine architectures, as well as reusable runtime components such as dynamic compilers, interpreters, or garbage collectors. One of the main goals of the workshop is to bring together both researchers and practitioners and facilitate effective sharing of their respective experiences and ideas. We welcome presentation proposals in the form of extended abstracts discussing experiences, work-in-progress, as well as future visions from the academic as well as industrial perspective. Extended abstract submission deadline: Mon 1 Aug 2016 Website: http://2016.splashcon.org/track/rumple2016 ## SA-MDE: Tutorial on MDD with Model Catalogue and Semantic Booster With the model-driven development (MDD) approach to software, rather than building each system from scratch, one specifies a metamodel covering a whole class of similar systems, provides a universal generator to transform metamodel instances into executable programs, and specifies each system by a higher-level model conforming to the metamodel. When the application domain concerns semantically rich datasets?with structured entities, interlinked data, and sophisticated integrity constraints?then the MDD tools should support this richness: in the metamodel, in individual system models, and in the generation process. In this tutorial, we present the Model Catalogue and Semantic Booster, tools respectively for curating and exploiting semantically rich data in a MDD workflow, which are under development as part of ALIGNED. Participants will learn what the tools can do, gain hands-on experience with using them, and be able to contribute challenges and suggestions for future development. Website: http://2016.splashcon.org/track/samde2016 ## SEPS: Software Engineering for Parallel Systems This workshop provides a stable forum for researchers and practitioners dealing with compelling challenges of the software development life cycle on modern parallel platforms. The increased complexity of parallel applications on modern parallel platforms (e.g. multicore/manycore, distributed or hybrid) requires more insight into development processes, and necessitates the use of advanced methods and techniques supporting developers in creating parallel applications or parallelizing and re-engineering sequential legacy applications. We aim to advance the state of the art in different phases of parallel software development, covering software engineering aspects such as requirements engineering and software specification; design and implementation; program analysis, profiling and tuning; testing and debugging. Paper submission deadline: Mon 1 Aug 2016 Website: http://2016.splashcon.org/track/seps2016 ## VMIL: Virtual Machines and Intermediate Languages The VMIL workshop is a forum for research in virtual machines and intermediate languages. It is dedicated to identifying programming mechanisms and constructs that are currently realized as code transformations or implemented in libraries but should rather be supported at VM level. Candidates for such mechanisms and constructs include modularity mechanisms (aspects, context-dependent layers), concurrency (threads and locking, actors, capsules, processes, software transactional memory), transactions, development tools (profilers, runtime verification), etc. Topics of interest include the investigation of which such mechanisms are worthwhile candidates for integration with the run-time environment, how said mechanisms can be elegantly (and reusably) expressed at the intermediate language level (e.g., in bytecode), how their implementations can be optimized, and how virtual machine architectures might be shaped to facilitate such implementation efforts. Paper submission deadline: Mon 1 Aug 2016 Website: http://2016.splashcon.org/track/vmil2016 ## WODA: Workshop on Dynamic Analysis The International Workshop on Dynamic Analysis (WODA) is the place where researchers interested in dynamic analysis and related topics can meet and discuss current research, issues, and trends in the field. WODA exists since 2003 and has been co-located with several different SE/PL conferences in the past, including ICSE, ISSTA, ASPLOS, and SPLASH. See https://sites.google.com/site/scwoda/ for the history of WODA. The 2016 edition of WODA will be a mix of invited talks by high-visibility researchers in the community and presentations of submitted workshop papers. Submission deadline: Fri 19 Aug 2016 Website: http://2016.splashcon.org/track/woda2016 # SPLASH Supporters SPLASH'16 is kindly supported by the following organizations: - ACM: http://www.acm.org/ - SIGPLAN: http://www.sigplan.org/ - LogicBlox (Gold): http://www.logicblox.com/ - Oracle (Silver): http://www.oracle.com/index.html - TU Delft (Silver): http://tudelft.nl/ - Huawei (Bronze): http://www.huawei.com/en/ - Facebook (Bronze): https://research.facebook.com/ - IBM Research (Bronze): http://www.research.ibm.com/ - Google (Bronze): https://www.google.com Want to support SPLASH'16? See our options here: http://2016.splashcon.org/attending/support-program. -------------- next part -------------- An HTML attachment was scrubbed... URL: From sibylle.schwarz at htwk-leipzig.de Thu Jun 16 09:40:52 2016 From: sibylle.schwarz at htwk-leipzig.de (Sibylle Schwarz) Date: Thu, 16 Jun 2016 15:40:52 +0200 Subject: [TYPES/announce] WLP 2016 - Final Call for Papers and deadline extension Message-ID: <7a8de6f7-caea-8075-840c-40aef788bc4a@htwk-leipzig.de> ====================================================================== FINAL CALL FOR PAPERS (extended deadline) 30th Workshop on Logic Programming (WLP 2016) Leipzig, Germany, September 12 - 13, 2016 http://nfa.imn.htwk-leipzig.de/WLP2016 part of the Leipzig Week of Declarative Programming (L-DEC) 2016 http://nfa.imn.htwk-leipzig.de/LDEC2016 ====================================================================== The Workshops on (Constraint) Logic Programming are the annual meeting of the German Society of Logic Programming Gesellschaft f?r Logische Programmierung e.V. (GLP) and bring together researchers interested in logic programming, constraint programming, answer set programming, and related areas like databases and artificial intelligence (not only from Germany). The workshops provide a forum for exchanging ideas on declarative logic programming, nonmonotonic reasoning and knowledge representation, and facilitate interactions between research in theoretical foundations and in the design and implementation of logic-based programming systems. Contributions are welcome on all theoretical, experimental, and application aspects of logic programming (LP) and constraint programming (CP), including, but not limited to the following areas: Logic Programming and Extensions * foundations of CP and LP * constraint solving and optimisation * functional logic programming, objects * dynamics, updates, states, transactions * interaction of CP and LP with other formalisms like agents, XML, JAVA * parallelism and concurrency * complexity and expressive power * program analysis, program transformation, program verification, meta programming Knowledge Representation and Nonmonotonic Reasoning * deductive databases, data mining * rule-based systems * abductive and inductive logic programming * answer-set programming * semantics and proof-theoretical investigations Application of Logic Programming * logic programming in production, management, environment, education, medicine, internet, etc. * CP/LP for Semantic Web applications and reasoning on the Semantic Web * data modelling for the Web, semistructured data, and Web query languages Implementation of Systems * system descriptions, comparisons, evaluations, benchmarks * implementation techniques * software techniques and programming support (e.g., types, modularity, design patterns, debugging, testing, systematic program development). The primary focus is on new and original research results but submissions describing innovative products, prototypes under development, interesting experiments (e.g., benchmarks) or ongoing scientific work are also encouraged. Submission ========== Authors are invited to submit an extended abstract (no longer than 15 pages including figures and references) or a system description (no longer than 6 pages) in PDF (11pt) via EasyChair http://www.easychair.org/conferences/?conf=wlp2016. All submissions must be unpublished original work. However, work that already appeared in unpublished or informally published workshops proceedings may be submitted, too. All submissions must be written in English and prepared in EPTCS style (http://style.eptcs.org). Selected papers will be published electronically in joint WLP/ WFLP post-conference proceedings in EPTCS. Important Dates =============== Submission of papers: July 3, 2016 (extended) Notification of acceptance: July 15, 2016 Workshop: September 12 - 13, 2016 Program committee ================= Stefan Brass - Univ. Halle Gerhard Brewka - Univ. Leipzig Michael Hanus - CAU Kiel Heinrich Herre - Univ. Leipzig Steffen H?lldobler - TU Dresden Petra Hofstedt - BTU Cottbus Ulrich John - HWTK Berlin Georg Ringwelski - HS Zittau/G?rlitz Torsten Schaub - Univ. Potsdam Sibylle Schwarz (chair) - HTWK Leipzig Dietmar Seipel - Univ. Wuerzburg Workshop Organizer =============== Sibylle Schwarz Hochschule f?r Technik, Wirtschaft und Kultur Leipzig F-IMN, Postfach 301166 04251 Leipzig sibylle.schwarz at htwk-leipzig.de http://www.imn.htwk-leipzig.de/~schwarz From mogel at itu.dk Thu Jun 16 09:06:18 2016 From: mogel at itu.dk (=?iso-8859-1?Q?Rasmus_Ejlers_M=F8gelberg?=) Date: Thu, 16 Jun 2016 13:06:18 +0000 Subject: [TYPES/announce] Post doc at IT University of Copenhagen Message-ID: <0D04D6E2-FEB3-4379-8312-AC5EF82FAFF1@itu.dk> Dear all, I have an available post doc position at the IT University of Copenhagen. My funding covers two years, but for administrative reasons the contract will be initially for one year with the possibility of extension for one more. Ideally, I would like the post doc to start in August, but I realize that this is a very short notice, so the starting date can be postponed until January 1st if needed. The post doc will work on a project on guarded recursion, which is an approach to the problem of augmenting type theory with recursion without breaking consistency. Perhaps more accurately, it can be described as a synthetic approach to step-indexing with applications also to the problem om checking productivity of coinductive definitions. We are currently working on rewrite semantics and an implementation of an extension of cubical type theory with guarded recursion. I would prefer to hire someone who can work on these projects, but there is also work to be done on category theoretic models of guarded recursion, and so people with skills in the area of category theoretic models of type theory are also encouraged to apply. Those interested in the post doc should contact me via email as soon as possible. Best wishes, Rasmus Mogelberg From Rene.Thiemann at uibk.ac.at Thu Jun 16 07:44:31 2016 From: Rene.Thiemann at uibk.ac.at (Thiemann, Rene) Date: Thu, 16 Jun 2016 11:44:31 +0000 Subject: [TYPES/announce] WST 2016 - Second Call for Papers Message-ID: <19F74EF1-0434-4D52-9032-E585240D0210@exchange.uibk.ac.at> ========================================================================== WST 2016 - 2nd Call for Papers 15th International Workshop on Termination September 5-7, 2016, Obergurgl, Austria http://cl-informatik.uibk.ac.at/events/wst-2016/ ========================================================================== The Workshop on Termination (WST) traditionally brings together, in an informal setting, researchers interested in all aspects of termination, whether this interest be practical or theoretical, primary or derived. The workshop also provides a ground for cross-fertilization of ideas from term rewriting and from the different programming language communities. The friendly atmosphere enables fruitful exchanges leading to joint research and subsequent publications. The event is held as part of CLA 2016 http://cl-informatik.uibk.ac.at/events/cla-2016/ IMPORTANT DATES: * submission June 22, 2016 * notification July 12, 2016 * final version August 3, 2016 * workshop September 5-7, 2016 TOPICS: The 15th International Workshop on Termination welcomes contributions on all aspects of termination and termination analysis. Contributions from the imperative, constraint, functional, and logic programming communities, and papers investigating applications of complexity or termination (for example in program transformation or theorem proving) are particularly welcome. Topics of interest include all aspects of termination. This includes (but is not limited to): * certification of termination and complexity proofs * challenging termination problems * comparison and classification of termination methods * complexity analysis in any domain * implementation of termination and complexity methods * implicit computational complexity * infinitary normalization * non-termination analysis and loop detection * normalization in lambda calculi * operational termination of conditional rewrite systems * ordinal notation and subrecursive hierarchies * SAT, SMT, and constraint solving for (non-)termination analysis * scalability and modularity of termination methods * termination analysis in any domain * well-founded relations and well-quasi-orders COMPETITION: There will be a live complexity and termination competition during the workshop, including time to present both the results and the tools of the participants. More details will be provided in a dedicated announcement on the competition. PROGRAM COMMITTEE: * Ugo Dal Lago Bologna University * J?rg Endrullis VU University Amsterdam * Yukiyoshi Kameyama University of Tsukuba * Salvador Lucas Universidad Polit?cnica de Valencia * Aart Middeldorp University of Innsbruck, co-chair * Andrey Rybalchenko Microsoft Research * Thomas Str?der RWTH Aachen * Ren? Thiemann University of Innsbruck, co-chair * Andreas Weiermann Ghent University INVITED SPEAKERS: * Reiner H?hnle TU Darmstadt SUBMISSION: Submissions are short papers/extended abstract which should not exceed 5 pages. There will be no formal reviewing. In particular, we welcome short versions of recently published articles and papers submitted elsewhere. The program committee checks relevance and provides additional feedback for each submission. The accepted papers will be made available electronically before the workshop. Papers should be submitted electronically via the submission page: http://www.easychair.org/conferences/?conf=wst2016 Final versions should be created using LaTeX and the LIPIcs style file http://drops.dagstuhl.de/styles/lipics/lipics-authors.tgz From andrea.rosa at usi.ch Thu Jun 16 04:30:11 2016 From: andrea.rosa at usi.ch (Andrea Rosa) Date: Thu, 16 Jun 2016 08:30:11 +0000 Subject: [TYPES/announce] Call for Participation: 3rd Virtual Machine Meetup, September 1-2, Lugano, Switzerland Message-ID: <3BFCC262-8C8F-42FD-AECE-1F6F1314C0E6@usi.ch> Call for Participation: VMM?16 ============================== 3rd Virtual Machine Meetup Co-located with PPPJ September 1-2, 2016, Lugano, Switzerland http://vmmeetup.github.io/2016/ The 3rd Virtual Machine Meetup (VMM'16) is a venue for discussing the latest research and developments in the area of managed language execution. It will be held on 1st and 2nd of September at the Universit? della Svizzera italiana (USI), Lugano, Switzerland and is part of the Managed Languages & Runtimes Week 2016 (http://manlang16.inf.usi.ch/, other colocated events are PPPJ'16 and JTRES'16, room Auditorium from 9am - 5pm). We welcome presentations of new research results, experience reports, as well as position statements that can lead to interesting discussions. Topics include, but are not limited to: - Programming language design - Dynamic and static program analysis - Compiler construction - Managed runtime architectures - Data processing engines - Distributed execution environments To participate, please email thomas.wuerthinger at oracle.com stating your wish to attend, and your name and affiliation as you wish to have them on your name badge. There are limited participant slots due to the constraints of the room, so please register early, and by July 20th the latest. If you would like to give a presentation, please email Thomas with a title (max. 100 characters) and abstract (max. 400 characters). We may ask for additional information from you before making the program decision. Presentation slots are either 30 minutes (long) or 15 minutes (short) including Q/A. Important dates: - Submissions: July 10, 2016 - Author notification: July 17, 2016 - Registration for participation: July 20, 2016 - Virtual machine Meetup: Sep 1st + 2nd 2016 at USI Lugano - Social Event: Sep 3rd 2016, optional Program committee: - Stefan Marr, JKU Linz, Austria - Matthias Grimmer, JKU Linz, Austria - Laurence Tratt, King's College London - Thomas Wuerthinger, Oracle Labs Switzerland As an optional social event, we will plan this year for Saturday the 3rd of September a trip to the Lake Como - a gorgeous lake in Italy close to Lugano. Please let us know whether you intend to participate for planning purposes. ------------ Andrea Ros? PhD student - Teaching assistant Faculty of Informatics - 2nd floor Universit? della Svizzera italiana (USI) Via G. Buffi 13 CH-6904 Lugano Switzerland (e) andrea.rosa at usi.ch (p) +41 58 666 4455 ext. 2183 (w) http://www.inf.usi.ch/phd/rosaa/ From mirco.tribastone at imtlucca.it Thu Jun 16 16:31:08 2016 From: mirco.tribastone at imtlucca.it (Mirco Tribastone) Date: Thu, 16 Jun 2016 22:31:08 +0200 Subject: [TYPES/announce] Four tenure-track associate professor positions at IMT Lucca Message-ID: <3E9CF621-D6B5-4217-B08E-A0DCBC060961@imtlucca.it> IMT School of Advanced Studies Lucca is advertising a call for expressions of interest in 4 tenure-track associate professorships (?RTDb? according to the Italian legislation) across all areas deemed of strategic interest to the School. For computer science, we seek applications from outstanding candidates that can strengthen IMT's current domains of expertise such as concurrency theory, programming languages, and software engineering. However, strong applicants from other areas of computer science are equally welcome, as we prioritise originality, independence, and adherence to IMT's overall mission of delivering excellence in research and teaching. Further details on the scope of the call and the application procedure may be found at: https://www.imtlucca.it/school/job-opportunities/academic/international-scouting For informal inquiries please do not hesitate to contact: - Rocco De Nicola (rocco.denicola at imtlucca.it) - Mirco Tribastone (mirco.tribastone at imtlucca.it) -- Mirco Tribastone SysMA Research Unit IMT School for Advanced Studies Lucca URL: http://www.imtlucca.it/mirco.tribastone Email: mirco.tribastone at imtlucca.it Skype: mircotribastone From christian.retore at lirmm.fr Thu Jun 16 12:29:33 2016 From: christian.retore at lirmm.fr (Christian RETORE) Date: Thu, 16 Jun 2016 18:29:33 +0200 Subject: [TYPES/announce] DEADLINE EXTENSION: Logical Aspects of Computational Linguistics 20th anniversary edition (NEW DEADLINE JULY 3 2016) Message-ID: LACL 2016 20th anniversary edition Logical Aspects of Computational Linguistics LORIA Nancy, December 5-7 2016 NEW: SUBMISSION DEADLINE JULY 3 2016 short papers (4-8 pages) and usual papers (12-16 pages) http://lacl.gforge.inria.fr/ PRESENTATION LACL'2016 is the 20th anniversary of the international conference on Logical Aspects of Computational Linguistics that was launched in Nancy in 1996. The scope of this conference is the use of type theoretic, proof theoretic and model theoretic methods for describing natural language syntax, semantics and pragmatics as well as the implementation of natural language processing software relying on logical formalisation. As 20 years ago LACL will also take place at Loria in Nancy. SCOPE Computer scientists, linguists, mathematicians and philosophers are invited to present their work on the use of logical methods in computational linguistics and natural language processing, in natural language analysis, generation or acquisition. Topics of either theoretical or applied interest include, but are not limited to: - Logical foundation of syntactic formalisms, in particular categorial grammars and other type theoretic grammars, parsing as deduction, model theoretic syntax - Logical frameworks for lexical semantics; - Logical semantics of sentences, discourse and dialogue; - Applications of these logical frameworks to natural language processing tasks (automated analysis, generation, acquisition, textual inference) - Applications of the logical formalisation of language faculty to cognitive sciences INVITED SPEAKERS Maria ALONI (ILLC, Universiteit van Amsterdam) Johan BOS (Rijksuniversiteit Groningen) Shalom LAPPIN (G?teborgs universitet) Louise McNALLY (Universitat Pompeu Fabra, Barcelona) SUBMISSIONS 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). There will be two kinds of papers: - Regular (long) papers between 12 and 16 pages --- authors willing to submit lengthier papers should contact the committee. - Short papers (work in progress, position papers) between 4 and 8 pages. Submission is exclusively admitted electronically, in PDF format, through the EasyChair system. The submission site is https://www.easychair.org/conferences/?conf=lacl2016 It is expected that each accepted paper be presented at the meeting by one of its authors. PROCEEDINGS Accepted papers will be published as a volume of the FoLLI subline of Lecture Notes in Computer Science (LNCS) Here are the links to the first and last editions so far: http://dx.doi.org/10.1007/BFb0052147 http://dx.doi.org/10.1007/978-3-662-43742-1 IMPORTANT DATES PAPER SUBMISSION DEADLINE: JULY 3, 2016 Notification of acceptance: September 1, 2016 Camera ready copies due: September 20, 2016 Conference dates: December 5-7 2016 PROGRAMME COMMITTEE AND CONTACTS Christian Retor? PC chair (Universit? de Montpellier, LIRMM-CNRS) christian.retore at lirmm.fr Maxime Amblard, main organizer (Universit? de Lorraine,) maxime.amblard at loria.fr Philippe de Groote, publicity chair (LORIA/INRIA, Nancy Grand Est) philippe.degroote at loria.fr Sylvain Pogodalla, local chair (LORIA/INRIA, Nancy Grand Est) sylvain.pogodalla at loria.fr Nicholas Asher (IRIT/CNRS, Toulouse) Denis B?chet (LINA/CNRS Universit? de Nantes) Daisuke Bekki (Ochninamizu University, Tokyo) Raffaella Bernardi (Universit? di Trento) Gemma Boleda (Universit? di Trento) Raffaella Bernardi (University of Trento) Heather Burnett (LLF/CNRS, Paris) Wojciech Buszkowski (Poznan University) Stergios Chatzikyriakidis (G?teborg University) Robin Cooper (G?teborg University) Marcus Egg (Humboldt-universit?t zu Berlin) Annie Foret (IRISA, Universit? Rennes 1) Nissim Francez (Technion, Haifa) Makoto Kanazawa (NII, Tokyo) Greg Kobele (University of Chicago) Marcus Kracht (University of Bielefeld) Hans Leiss (Universit?t M?nchen) Robert Levine (Ohio State University) Zhaohui Luo (Royal Holloway College, University of London) Alda Mari (IJN/CNRS Paris, & University of Chicago) Michael Moortgat (Universiteit Utrecht, UiL OTS) Richard Moot (LaBRI/CNRS, Bordeaux) Glyn Morrill (Universitat Polit?cnica de Catalunya, Barcelona) Larry Moss (University of Indiana) Valeria de Paiva (Nuance Communications, Cupertino) Carl Pollard (The Ohio State University) Jean-Philippe Prost (LIRMM/CNRS, Universit? de Montpellier) Myriam Quatrini (I2M, Aix-Marseille Universit?) Mehrnoosh Sadrzadeh (Queen Mary College, University of London) Sergei Soloviev (IRIT, Universit? Toulouse III) Stephanie Solt (Zentrum f?r Allgemeine Sprachwissenschaft, Berlin) Edward Stabler (Nuance Communications, Cupertino) Mark Steedman (University of Edinburgh) Jakub Szymanik (ILLC, Universteit van Amsterdam) Isabelle Tellier (Lattice, Universit? Paris 3) Laure Vieu (IRIT/CNRS) Marek Zawadowsky (University of Warsaw) ? Christian Retor? Professor, Universit? de Montpellier Leader of the Texte research group at LIRMM-CNRS http://www.lirmm.fr/~retore From lcf at imada.sdu.dk Thu Jun 16 04:23:17 2016 From: lcf at imada.sdu.dk (=?UTF-8?Q?Lu=C3=ADs_Cruz=2DFilipe?=) Date: Thu, 16 Jun 2016 08:23:17 +0000 Subject: [TYPES/announce] SOAP@SAC 2017, April 3-7, Marrakech, Morocco - preliminary call for papers Message-ID: SOAP track at SAC Call for Papers Service-Oriented Architectures and Programming track of the 32st ACM/SIGAPP Symposium On Applied Computing 3-7 April 2017, Marrakech, Morocco http://sac-soap.sdu.dk/ IMPORTANT DATES **September 15**, 2016: Submission of regular papers and SRC research abstracts November 10, 2016: Notification of paper and SRC acceptance/rejection November 25, 2016: Camera-ready copies of accepted papers/SRC December 10, 2016: Author registration due date ACM SAC 2017 For the past thirty years, the ACM Symposium on Applied Computing has been a primary gathering forum for applied computer scientists, computer engineers, software engineers, and application developers from around the world. SAC 2017 is sponsored by the ACM Special Interest Group on Applied Computing (SIGAPP), and will be held in Marrakech (Morocco). SOAP TRACK: CALL FOR PAPERS Service-Oriented Programming (SOP) is quickly changing our vision of software development, bringing a paradigmatic shift in the methodologies followed by programmers when designing and implementing distributed systems. SOP originally triggered a radical transformation of the Web, from being a means of presenting information to a wide spectrum of people to becoming a computational fabric. In such fabric, loosely-coupled services publish their interfaces and, through them, discover and interact with each other abstracting from their internal implementations. While this transformation still continues today, it has also already generated other shifts in how programmers deal with resource handling (Cloud Computing) and the scalability of software architectures from the very small to the very large (Microservices). Research on SOP is giving strong impetus to the development of new technologies and tools for creating and deploying distributed software. In the context of this modern paradigm we have to cope with an old challenge, like in the early days of Object-Oriented Programming (OOP) when consistency in the programming model definition was not achieved until the introduction of key features like encapsulation, inheritance, and polymorphism, together with proper design methodologies. The complex scenario of SOP needs to be clarified on many aspects, both from the engineering and from the foundational points of view. >From the engineering point of view, there are open issues at many levels. Among others, at the system design level, both traditional approaches based on UML and approaches taking inspiration from business process modelling, e.g. BPMN, are used. At the composition level, orchestration and choreography are continuously improved both formally and practically, with an evident need for their integration in the development process. At the description and discovery level there are two separate communities pushing respectively the semantic approach (ontologies, OWL, ...) and the syntactic one like WSDL. In particular, the role of discovery engines and protocols is not clear. In this respect we still lack adopted standards: UDDI looked to be a good candidate, but it is no longer pushed by the main corporations, and its wide adoption seems difficult. Furthermore, a recent implementation platform, the so-called REST services, is emerging and competing with classic Web Services. Finally, features like Quality of Service, security and dependability need to be taken seriously into account, and this investigation should lead to standard proposals. >From the foundational point of view, researchers have discussed widely in the last years, and many attempts to use formal methods for specification and verification in this setting have been made. Session correlation, service types, contract theories and communication patterns are only a few examples of the aspects that have been investigated. Moreover, several formal models based upon automata, Petri nets and algebraic approaches have been developed. However, most of these approaches concentrate only on a few features of Service-Oriented Systems in isolation, and a comprehensive approach is still far from being achieved. Our track aims at bringing together researchers and practitioners having the common objective of transforming SOP into a mature discipline with both solid scientific foundations and mature software engineering development methodologies supported by dedicated tools. In particular, we will encourage works and discussions about what SOP still needs in order to achieve its original goal. TOPICS OF INTEREST - Formal methods for Service-Oriented Computing - Notations, models, and standards for Service-Oriented Computing - Tools and Middlewares for Service-Oriented Development - Service-Oriented Programming Languages - Service-Oriented Programming in dynamic Open Service Ecosystems - Service Choreographies and Protocol-Driven Service Development - Service Interfaces and Communication Technologies (e.g., REST) - Microservices and Scalable Service-Oriented Computing - Engineering methodologies and Patterns for Service-Oriented Software - Static Analysis and Testing of Service-Oriented applications - Adaptability, Dependability, and Fault handling in Service Systems - Security in Service-Oriented Architectures - Quality of Service and Performance Analysis - Industrial deployment of tools and methodologies, case studies - Service application case studies - Trust and Services - Sustainability and Services, Green Computing - Cloud Computing and Services - Services and Big Data SUBMISSIONS Authors are invited to submit original unpublished papers. Submission of the same paper to multiple tracks is not allowed. Peer groups with expertise in the track focus area will double-blindly review submissions. Accepted papers will be published in the annual conference proceedings. SOAP track chairs will not submit to the track. Submissions from SOAP PC members and from PC members and track chairs of other SAC tracks are welcome. Submission guidelines can be found on the SAC 2017 website: http://www.sigapp.org/conferences/sac/sac2017/ Prospective papers should be submitted to the track using the provided automated submission system. Please pay attention to ensure anonymity of your submitted manuscript as detailed in the submission page so to allow for double-blind review. Papers not satisfying this constraint will be automatically rejected. The maximum length for papers is 8 pages. Accepted papers whose camera-ready version will exceed 6 pages will have to pay an extra charge. Paper registration is required, allowing the inclusion of the papers, posters, or SRC abstracts in the conference proceedings. An author or a proxy attending SAC MUST present the paper. 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. SPECIAL ISSUE We plan a special issue of a top-level journal for which we will invite the best papers. STUDENT RESEARCH COMPETITION PROGRAM As before, SAC 2017 organizes 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. For guidelines and information about the SRC program: http://www.sigapp.org/conferences/sac/sac2017/src17.htm Submission of research abstracts (maximum of 2 pages) to the SRC program should be in electronic form via the SAC 2017 website: http://www.sigapp.org/conferences/sac/sac2017/ Submission of the same abstract to multiple tracks is not allowed. All research abstract submissions will be reviewed by researchers and practitioners with expertise in the track focus area to which they are submitted. Authors of selected abstracts will have the opportunity to give poster presentations of their work and compete for three top-winning places. The Student Research Competition committee will evaluate and select First-, Second-, and Third- place winners. The winners will receive cash awards and SIGAPP recognition certificates during the conference banquet. Authors of selected abstracts are eligible to apply to the SIGAPP Student Travel Award program for support. PC MEMBERS Nazareno Aguirre (Universidad de R?o Cuarto, AR) Farhad Arbab (Leiden University and CWI, Amsterdam, NL) Lu?s Barbosa (University of Minho, Braga, PT) Antonio Bucchiarone (FBK, Trento, IT) Marco Carbone (IT University of Copenhagen, DK) Romain Demangeon (Universit? Pierre et Marie Curie, FR) Schahram Dustdar (Vienna University of Technology, AT) Gian Luigi Ferrari (Universit? di Pisa, IT) Jos? Fiadeiro (Royal Holloway University of London, UK) Saverio Giallorenzo (University of Bologna, IT) Ross Horne (Nanyang Technological University, SG) Vasileios Koutavas (Trinity College Dublin, IR) Alberto Lluch Lafuente (Technical University of Denmark, DK) Corrado Moiso (Telecom Italia, Torino, IT) Alberto N??ez (Universidad Complutense de Madrid, SP) Jorge A. Perez (University of Groningen, NL) Gustavo Petri (Universit? Paris Diderot - Paris 7, FR) Gwen Sala?n (Inria Grenoble - Rh?ne-Alpes, FR) Alceste Scalas (Imperial College London, UK) Hugo Torres Vieira (IMT Lucca, IT) Emilio Tuosto (University of Leicester, UK) Yongluan Zhou (University of Southern Denmark, DK) TRACK CHAIRS - Maurice ter Beek (ISTI-CNR, Pisa, IT) - Hern?n Melgratti (University of Buenos Aires, AR) - Massimo Bartoletti (Universit? di Cagliari, IT) - Lu?s Cruz-Filipe (University of Southern Denmark, DK) STEERING COMMITTEE - Claudio Guidi (italianaSoftware, IT) - Ivan Lanese (University of Bologna, IT and INRIA, FR) - Manuel Mazzara (Innopolis University, RU) - Fabrizio Montesi (University of Southern Denmark, DK) -------------- next part -------------- An HTML attachment was scrubbed... URL: From jv at informatik.uni-bonn.de Fri Jun 17 04:07:38 2016 From: jv at informatik.uni-bonn.de (Janis Voigtlaender) Date: Fri, 17 Jun 2016 10:07:38 +0200 Subject: [TYPES/announce] WFLP 2016 - Deadline Extension Message-ID: <2c6d3544-2871-76fa-2846-91d815db2e50@informatik.uni-bonn.de> 24th International Workshop on Functional and (Constraint) Logic Programming (WFLP 2016) https://wflp2016.github.io/ September 13-14, part of the Leipzig Week of Declarative Programming (L-DEC 2016) The deadlines have been extended by a week, but are nearing soon. We will have proceedings published by EPTCS (http://www.eptcs.org/). Both full technical papers and less formal work-in-progress reports are welcome, as are system descriptions. More details below and on the web page. *********************************************************** Deadlines: * abstract submission: June 22, 2016 (extended) * paper submission: June 29, 2016 (extended) * notification: July 15, 2016 * camera-ready (workshop) version due: August 10, 2016 Submissions can be directly accepted for publication in the formal EPTCS proceedings, or accepted for presentation at the workshop and invited to another round of reviewing after revision. *********************************************************** The international workshops on functional and (constraint) logic programming aim at bringing together researchers, students, and practitioners interested in functional programming, logic programming, and their integration. This year the workshop is co-located with two other events as part of http://nfa.imn.htwk-leipzig.de/LDEC2016/ in order to promote the cross-fertilizing exchange of ideas and experiences among and between the communities interested in the foundations, applications, and combinations of high-level, declarative programming languages and related areas. Topics of interest for WFLP include (but are not limited to): * Functional programming * Logic programming * Constraint programming * Deductive databases, data mining * Extensions of declarative languages, objects * Multi-paradigm declarative programming * Foundations, semantics, nonmonotonic reasoning, dynamics * Parallelism, concurrency * Program analysis, abstract interpretation * Program transformation, partial evaluation, meta-programming * Specification, verification, declarative debugging * Knowledge representation, machine learning * Interaction of declarative programming with other formalisms * Implementation of declarative languages * Advanced programming environments and tools * Software engineering for declarative programming * Applications The primary focus is on new and original research results, but submissions describing innovative products, prototypes under development, application systems, or interesting experiments (e.g., benchmarks) are also encouraged. There are separate submission categories for work-in-progress reports and system descriptions. Authors are welcome to indicate that they want to present their work in a talk but not include a paper in the formal proceedings. Submission is via EasyChair at https://easychair.org/conferences/?conf=wflp2016 The formal proceedings are prepared jointly with WLP 2016 and will be published in EPTCS: http://www.eptcs.org/ More details about submission format, LaTeX style etc., can be found on the web page: https://wflp2016.github.io/ *********************************************************** Program Committee: * Slim Abdennadher, German University in Cairo, Egypt * Sergio Antoy, Portland State University, USA * Sebastian Fischer, Freelancer, Germany * Francisco J. Lopez Fraguas, Universidad Complutense de Madrid, Spain * Michael Hanus, University of Kiel, Germany * Sebastiaan Joosten, University of Innsbruck, Austria * Kazutaka Matsuda, Tohoku University, Japan * Martin Sulzmann, Karlsruhe University of Applied Sciences, Germany * Janis Voigtlaender (Chair), University of Bonn, Germany From mvelev at gmail.com Thu Jun 16 18:04:41 2016 From: mvelev at gmail.com (Miroslav Velev) Date: Thu, 16 Jun 2016 17:04:41 -0500 Subject: [TYPES/announce] =?utf-8?q?Preliminary_Call_for_Papers=3A_HLDVT?= =?utf-8?b?4oCZMTY=?= Message-ID: *18th International High-Level Design, Validation, and Test Workshop (HLDVT?16)* Silicon Valley, California, U.S.A., October 7 ? 8, 2016 http://www.hldvt.org Abstracts due: July 17, 2016 Full papers due: July 31, 2016 Author notification: August 15, 2016 Final manuscripts due: August 31, 2016 The 18th HLDVT workshop aims to bring together a community of researchers in the areas of design, validation, and test of hardware, software, cyber-physical systems, biological systems, and biochips. The workshop addresses the integration of multiple functions on-chip/in-system at higher levels of design abstraction, and the techniques and methodologies for modeling, analyzing, and validating such systems. In particular, the workshop has become a unique forum for researchers and practitioners to discuss the practical issues associated with validation of extremely large designs. Topics of interest include, but are not limited to: - Simulation-Based Validation - Formal Verification, and Hybrid Methods - Design Abstraction, and Behavioral Modeling - Error Trace Interpretation, and Debugging - Functional Safety/Safety-critical System Verification - On-Chip, and Core-Based Testing - Test Generation for Defects, Design Errors, and Delay Faults - Hardware/Software, and Mixed-signal System Co-Validation - Emulation, and Prototyping - Post-silicon Validation, and Debug. Paper Submission: The Program Committee invites authors to submit papers not to exceed 8 pages (in the IEEE two-column conference format with 10-pt font size), describing original and unpublished work. Panels and special session proposals are also invited. All submissions must be made electronically in PDF format, using the paper submission web site: https://easychair.org/conferences/?conf=hldvt16. Paper Publication and Presenter Registration: The submission of a paper or panel proposal will be considered as evidence that upon acceptance, the author(s) will present their work. For the papers to appear in the program and proceedings, at least one full workshop registration by an author is required before the submission of the camera-ready version. IEEE reserves the right to exclude a paper from distribution (e.g., removal from IEEE Xplore) if the paper is not presented at the workshop. *Organizing Committee* General Chair Prab Varma (Real Intent, U.S.A.) Program Chair Miroslav Velev (Aries Design Automation, U.S.A.) Past Chair Samar Abdi (Concordia University, Canada) Special Sessions Chair Franco Fummi (University of Verona, Italy) Finance Chair Vinod Viswanath (Real Intent, U.S.A.) Tutorials Chair Zeljko Zilic (McGill University, Canada) Publications Chair Sara Vinco (Politecnico di Torino, Italy) Publicity Chair Robert Wille (Johannes Kepler University Linz, Austria) *Program Committee* Jens Brandt (Hochschule Niederrhein, Germany) Rolf Drechsler (University of Bremen, Germany) Franco Fummi (University of Verona, Italy) Priyank Kalla (University of Utah, U.S.A.) Natasa Miskov-Zivanov (Carnegie Mellon University, U.S.A.) Mohammad Mousavi (Halmstad University, Sweden) Nicola Nicolici (McMaster University, Canada) Corina Pasareanu (NASA and Carnegie Mellon University, U.S.A.) Hiren Patel (University of Waterloo, Canada) Priyadarsan Patra (Intel, U.S.A.) Sandeep Shukla (Indian Institute of Technology Kanpur, India) Jean-Pierre Talpin (INRIA, France) Sara Vinco (Politecnico di Torino, Italy) Robert Wille (Johannes Kepler University Linz, Austria) Zeljko Zilic (McGill University, Canada) *Steering Committee* Bernard Courtois (CMP-TIMA, France) Masahiro Fujita (University of Tokyo, Japan) Prab Varma (Real Intent, U.S.A.) -------------- next part -------------- An HTML attachment was scrubbed... URL: From stephan.merz at loria.fr Tue Jun 21 09:32:27 2016 From: stephan.merz at loria.fr (Stephan Merz) Date: Tue, 21 Jun 2016 15:32:27 +0200 Subject: [TYPES/announce] ITP 2016: call for participation Message-ID: <936BED5C-4A3B-416D-9709-327EA520C645@loria.fr> The 7th International Conference on Interactive Theorem Proving 22 to 27 August 2016 in Nancy, France https://itp2016.inria.fr Early registration deadline: 30 June Main conference: 22 August to 25 August (morning) Affiliated events: 25 August (afternoon) to 27 August ITP is the premier international conference for researchers from all areas of interactive theorem proving and its applications. The program committee accepted 27 regular papers and 5 rough diamonds this year: https://itp2016.inria.fr/program/ There will be invited talks by Viktor Kuncak (EPFL) Grant Olney Passmore (Aesthetic Integration and University of Cambridge) Nikhil Swamy (Microsoft Research) The following affiliated events will take place after the main conference: Coq Workshop 2016 Isabelle Workshop 2016 Mathematical Components, an Introduction Up-to-date information and online registration can be found at https://itp2016.inria.fr From bogom.s at gmail.com Mon Jun 20 06:10:10 2016 From: bogom.s at gmail.com (Sergiy Bogomolov) Date: Mon, 20 Jun 2016 12:10:10 +0200 Subject: [TYPES/announce] HSB16 Final Call for Papers - Deadline Extension to June 24 Message-ID: <222c01d1cadb$f8117fc0$e8347f40$@gmail.com> Final Call for Papers and Posters/Demos - Submission deadline extended to June 24 -- ===================================================================== HSB 2016: The 5th International Workshop on Hybrid Systems Biology 20-21 October 2016, Grenoble (France) http://hsb2016.imag.fr/ Proceedings in Springer LNCS/LNBI series ===================================================================== The 5th International Workshop on 'Hybrid Systems Biology' will be held on October 20th and 21st in Grenoble (France). Previous editions have been held in Newcastle upon Tyne (UK), Taormina (Italy), Vienna (Austria, at VSL 2014), and Madrid (Spain, co-located with Madrid Meet 2015). Please refer to the conference website for constantly updated information. Confirmed invited speakers as of June 16, 2016: - Dennis Bray (University of Cambridge) - Albert Goldbeter (Universit? Libre de Bruxelles) - Linda Petzold (UC Santa Barbara) Note: Due to several requests, submission deadline has been extended by 8 days (see below). Notification and final submission dates have been updated accordingly. == IMPORTANT DATES == Initial submission: Deadline extended to June 24, 2016 Notification: July 24, 2016 Final submission: August 9, 2016 Accepted submissions are for papers and posters/demos (see further below) == TOPICS OF INTEREST == HSB is a single-track Systems Biology workshop with emphasis on hybrid approaches in a general sense. Hybrid dynamical modelling but also other dynamical modelling approaches are equally part of the scope of the workshop. Interdisciplinary contributions, such as combining modelling, analysis, algorithmic and experimental techniques from different areas, are especially welcome. 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 - Cyber-biological systems (integration of computation, networking and biological processes, medical devices, design and verification of molecular devices, engineered transcription networks) - Models and methods coping with incomplete, uncertain and heterogeneous information - 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 - Population models in biology (e.g. Mixed-Effects and Bayesian modelling) - Parametric and non-parametric learning for biological systems (methods for biological system identification and model selection, online and offline parameter and state estimation methods, inference from experimental data, constrained estimation) - 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 - Game-theoretical frameworks in biology (e.g., populations dynamics) - Biology-in-the-loop systems (computer control of living systems, bio-robotics) - Dynamical modelling for biomedical studies (e.g. therapies, teleoperation) == CALL FOR CONTRIBUTIONS == We solicit high-quality submissions, to be refereed by the Program Committee below, to be included in the oral presentation sessions of the workshop. Following an established tradition of the conference, accepted papers will be published in a conference proceedings volume of the Springer LNCS/LNBI series (http://www.springer.com/lncs). Submitted papers shall describe original work that has not been previously published and is not under review for publication elsewhere. We will consider the following two types of submissions: * full papers (full-blown research work contributing theoretical analysis, methods, algorithms for biology/biomedicine, as well as novel results on biological case studies) * short papers (work in progress, tool papers and small case studies) Paper length is initially set to 15 pages for full papers, and 6 pages for short papers, in accordance with the LNCS Springer style. In addition we accept submissions for posters and tool demonstration, to be included in a dedicated poster/demo session of the workshop. Submissions shall be in the following form: * One-page poster/demo abstract (concise description of the research topic, ongoing work, first results or advancements on existing results, objectives and features or further developments of a new or improved tool) Abstracts and posters will not be published. Suitable contributions that could not be included in the workshop oral presentation sessions will be reconsidered for the poster/demo session. == PUBLICATION FORMS and PAPER SUBMISSION == Papers should be written in English, and should not exceed 6 (short papers) or 15 pages (full papers), inclusive of references, and have to be formatted in LNCS style. Additional material may be included in a clearly marked appendix but will not be included in the published version. Papers need to be submitted electronically as PDF files via the EasyChair online submission system ( https://easychair.org/conferences/?conf=hsb2016 ) == CONFERENCE REGISTRATION AND ENROLLMENT COSTS == Registration dates, procedures and costs will be posted in due time on the conference website. == PROGRAM COMMITTEE CHAIRS == - Eugenio Cinquemani, INRIA, Grenoble, France - Alexandre Donz?, University of California, Berkeley, USA == PROGRAM COMMITTEE == - Alessandro Abate, University of Oxford, UK - Frank Allgower, University of Stuttgart, Germany - Ezio Bartocci, TU Wien, Austria - Gregory Batt, INRIA Saclay - ?le-de-France - Joke Blom, CWI, The Netherlands - Sergiy Bogomolov, IST Austria - Luca Bortolussi, University of Trieste, Italy - Luca Cardelli, Microsoft Research, UK - Milan Ceska, Department of Computer Science, University of Oxford, UK - Eugenio Cinquemani, INRIA Grenoble - Rhone-Alpes, France - Pieter Collins, Maastricht University, The Netherlands - Thao Dang, CNRS/VERIMAG, France - Hidde De Jong, INRIA Grenoble - Rhone-Alpes, France - Alexandre Donz?, UC Berkeley, EECS Department, USA - Fran?ois Fages, INRIA Saclay - ?le-de-France - Eric Fanchon, CNRS, TIMC-IMAG, France - Sicun Gao, MIT CSAIL, USA - Radu Grosu, Vienna University of Technology, Austria - Joao Hespanha, University of California at Santa Barbara, USA - Jane Hillston, University of Edinburgh, Scotland - Hillel Kugler, Microsoft Research, USA - Sumit Kumar Jha, University of Central Florida, USA - Agung Julius, Rensselaer Polytechnic Institute, USA - Oded Maler, CNRS-VERIMAG, France - Andrzej Mizera, University of Luxembourg - Chris Myers, University of Utah, USA - Nicola Paoletti, Department of Computer Science, University of Oxford, UK - Ion Petre, Department of Computer Science, ?bo Akademi University, Finland - Alberto Policriti, University of Udine, Italy - Tatjana Petrov, IST Austria - Carla Piazza, University of Udine, Italy - David ?afr?nek, Masaryk University, Brno, Czech Republic - Guido Sanguinetti, University of Edinburgh, Scotland - Abhyudai Singh, University of Delaware, USA - P S Thiagarajan, Harvard Medical School, USA - Jana Tumova, Royal Institute of Technology, Sweden - Verena Wolf, Saarland University, Germany - Boyan Yordanov, Microsoft Research, UK - Paolo Zuliani, Newcastle University, UK == STEERING COMMITTEE == - Ezio Bartocci, Vienna University of Technology, Austria - Luca Bortolussi, Univerity of Trieste, Italy - Thao Dang, VERIMAG/CNRS, Grenoble, France - Adam Halasz, West Virginia University, USA - Oded Maler, VERIMAG/CNRS, Grenoble, France - Carla Piazza, University of Udine, Italy - Alessandro Abate, University of Oxford, Oxford, UK - David ?afr?nek, Masaryk University, Brno, Czech Republic HSB 2016: The 5th International Workshop on HYBRID SYSTEMS BIOLOGY 20-21 October 2016, Grenoble (France) http://hsb2016.imag.fr/ Proceedings in Springer LNCS/LNBI series ===================================================================== The 5th International Workshop on 'Hybrid Systems Biology' (http://hsb2016.imag.fr/) will be held on October 20th and 21st in Grenoble (France). Previous editions have been held in Newcastle upon Tyne (UK), Taormina (Italy), Vienna (Austria, at VSL 2014), and Madrid (Spain, co-located with Madrid Meet 2015). Registration dates, procedures and costs will be posted in due time on the conference website. Please refer to the conference website for constantly updated information. Confirmed invited speakers (as of June 16, 2016): - Dennis Bray (University of Cambridge) - Albert Goldbeter (Universit? Libre de Bruxelles) - Linda Petzold (UC Santa Barbara) == IMPORTANT DATES == Initial submission: Deadline extended to June 24, 2016 Notification: July 24, 2016 Final submission: August 9, 2016 Accepted submissions are for papers and posters/demos (see further below) == TOPICS OF INTEREST == HSB is a single-track Systems Biology workshop with emphasis on hybrid approaches in a general sense. Hybrid dynamical modelling but also other dynamical modelling approaches are equally part of the scope of the workshop. Interdisciplinary contributions, such as combining modelling, analysis, algorithmic and experimental techniques from different areas, are especially welcome. For a list of topics of interest, please visit the conference website http://hsb2016.imag.fr/ == CALL FOR CONTRIBUTIONS == We solicit high-quality submissions, to be refereed by the Program Committee below, to be included in the oral presentation sessions of the workshop. Following an established tradition of the conference, accepted papers will be published in a conference proceedings volume of the Springer LNCS/LNBI series (http://www.springer.com/lncs). Submitted papers shall describe original work that has not been previously published and is not under review for publication elsewhere. We will consider full papers (about 15 pages in LNCS style; full-blown research work contributing theoretical analysis, methods, algorithms for biology/biomedicine, as well as novel results on biological case studies) and short papers (about 6 pages in LNCS style; work in progress, tool papers and small case studies). In addition we accept submissions for posters and tool demonstration, to be included in a dedicated poster/demo session of the workshop, in the form of one-page poster/demo abstract (concise description of the research topic, ongoing work, first results or advancements on existing results, objectives and features or further developments of a new or improved tool). Abstracts and posters will not be published. Suitable contributions that could not be included in the workshop oral presentation sessions will be reconsidered for the poster/demo session. Papers should be written in English, and should not exceed 6 (short papers) or 15 pages (full papers), inclusive of references, and have to be formatted in LNCS style. Additional material may be included in a clearly marked appendix but will not be included in the published version. Papers need to be submitted electronically as PDF files via the EasyChair online submission system ( https://easychair.org/conferences/?conf=hsb2016 ) == PROGRAM COMMITTEE == Chairs: Eugenio Cinquemani (INRIA, Grenoble, France) and Alexandre Donz? (University of California, Berkeley, USA) Program and steering committee: Please see http://hsb2016.imag.fr/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From Graham.Hutton at nottingham.ac.uk Tue Jun 21 10:06:46 2016 From: Graham.Hutton at nottingham.ac.uk (Graham Hutton) Date: Tue, 21 Jun 2016 14:06:46 +0000 Subject: [TYPES/announce] Programming in Haskell - 2nd Edition Message-ID: <86E99596-1BB4-4ACE-9103-A931CF19B480@exmail.nottingham.ac.uk> Dear all, I'm delighted to announce that the 2nd edition of Programming in Haskell will be published in August 2016! The new edition has been extensively updated and expanded to include recent and more advanced features of Haskell, new examples and exercises, selected solutions, and freely downloadable lecture slides and example code. Further details, including how to preorder and obtain inspection copies, are provided below. Best wishes, Graham ================================================================= *** BOOK ANNOUNCEMENT *** Programming in Haskell - 2nd Edition Graham Hutton, University of Nottingham Cambridge University Press, August 2016 320 pages, 120 exercises, ISBN 9781316626221 http://tinyurl.com/PIH-2e ================================================================= DESCRIPTION: Haskell is a purely functional language that allows programmers to rapidly develop clear, concise, and correct software. The language has grown in popularity in recent years, both in teaching and in industry. This book is based on the author's experience of teaching Haskell for more than twenty years. All concepts are explained from first principles and no programming experience is required, making this book accessible to a broad spectrum of readers. While Part I focuses on basic concepts, Part II introduces the reader to more advanced topics. This new edition has been extensively updated and expanded to include recent and more advanced features of Haskell, new examples and exercises, selected solutions, and freely downloadable lecture slides and example code. The presentation is clean and simple, while also being fully compliant with the latest version of the language, including recent changes concerning applicative, monadic, foldable, and traversable types. ================================================================= CONTENTS: Foreword Preface Part I. Basic Concepts: 1. Introduction 2. First steps 3. Types and classes 4. Defining functions 5. List comprehensions 6. Recursive functions 7. Higher-order functions 8. Declaring types and classes 9. The countdown problem Part II. Going Further: 10. Interactive programming 11. Unbeatable tic-tac-toe 12. Monads and more 13. Monadic parsing 14. Foldables and friends 15. Lazy evaluation 16. Reasoning about programs 17. Calculating compilers Appendix A. Selected solutions Appendix B. Standard prelude Bibliography Index ================================================================= AUTHOR: Graham Hutton is Professor of Computer Science at the University of Nottingham. He has taught Haskell to thousands of students and received numerous best lecturer awards. Hutton has served as an editor of the Journal of Functional Programming, Chair of the Haskell Symposium and the International Conference on Functional Programming, and Vice-Chair of the ACM Special Interest Group on Programming Languages, and he is an ACM Distinguished Scientist. ================================================================= FURTHER DETAILS: The following web page includes details for how the book can be preordered, and how lecturers can obtain inspection copies: http://tinyurl.com/PIH-2e ================================================================= 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 send it back to me, and immediately delete it. Please do not use, copy or disclose the information contained in this message or in any attachment. Any views or opinions expressed by the author of this email do not necessarily reflect the views of the University of Nottingham. This message has been checked for viruses but the contents of an attachment may still contain software viruses which could damage your computer system, you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation. From Christophe.Raffalli at univ-savoie.fr Tue Jun 21 04:45:25 2016 From: Christophe.Raffalli at univ-savoie.fr (Christophe Raffalli) Date: Tue, 21 Jun 2016 10:45:25 +0200 Subject: [TYPES/announce] [Caml-list] Call for contribution, PLRR 2016 (Parametricity, Logical Relations & Realizability), EXTENDED DEADLINE Message-ID: <20160621084525.GV32059@d45.lama.univ-savoie.fr> LAST CALL FOR CONTRIBUTIONS EXTENDED DEADLINE Workshop PLRR 2016 Parametricity, Logical Relations & Realizability September 2, Marseille, France http://lama.univ-savoie.fr/plrr2016 Satellite workshop - CSL 2016 http://csl16.lif.univ-mrs.fr/ BACKGROUND The workshop PLRR 2016 aims at presenting recent work on parametricity, logical relations and realizability, and encourage interaction between those communities. The areas of interest include, but are not limited to: * Kleene's intuitionistic realizability, * Krivine's classical realizability, * other extensions of the Curry-Howard correspondence, * links between forcing and the Curry-Howard correspondence, * parametricity, * logical relations, * categorical models, * applications to programming languages. INVITED SPEAKERS Neil Ghani (University of Strathclyde) Nick Benton (Microsoft Research, Cambridge) CONTRIBUTED TALKS We solicit contributed talks based on extended abstracts of 2 pages. Submission are handled by easychair: https://easychair.org/conferences/?conf=plrr2016 IMPORTANT DATES Submission of abstracts: June 15, 2016 (EXTENDED TO JULY 1, 2016) Notification of acceptance: July 15, 2016 REGISTRATION via the main CSL 2016 website: http://csl16.lif.univ-mrs.fr/ VENUE Collocated with CSL 2016, hosted by Aix-Marseille Universit?. Both the main conference and its satellite workshops will be held in the city center campus of the Faculty of Science (Central Building). SCIENTIFIC COMMITTEE Pierre Hyvernat (Universit? Savoie Mont Blanc) Rodolphe Lepigre (Universit? Savoie Mont Blanc) Alexandre Miquel (Universidad de la Rep?blica, Montevideo) Christophe Raffalli (Universit? Savoie Mont Blanc) Thomas Streicher (Technische Universit?t Darmstadt) CONTACT Pierre.Hyvernat at univ-smb.fr -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 181 bytes Desc: Digital signature URL: From sam.staton at cs.ox.ac.uk Tue Jun 21 15:38:46 2016 From: sam.staton at cs.ox.ac.uk (Sam Staton) Date: Tue, 21 Jun 2016 19:38:46 +0000 Subject: [TYPES/announce] LICS 2016 Programme and Final Call for Participation Message-ID: THIRTY-FIRST ANNUAL ACM/IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE (LICS 2016) 5-8 July 2016, New York City, USA http://lics.rwth-aachen.de/lics16/ https://regmaster4.com/2016conf/LICS16/register.php * EVENT LICS 2016 will be hosted in New York City. Main conference: July 5-8 10, 2016. Workshops: July 9-10, 2016. * PROGRAMME http://easychair.org/smart-program/LICS2016/index.html * AFFILIATED WORKSHOPS Logic Mentoring Workshop LSB: 6th Workshop on Logic and Systems Biology NLCS: 4th Workshop on Natural Language and Computer Science. SR: 4th International Workshop on Strategic Reasoning. LOLA: Syntax and Semantics of Low-Level Languages. From catherine.dubois at ensiie.fr Thu Jun 23 02:08:59 2016 From: catherine.dubois at ensiie.fr (dubois) Date: Thu, 23 Jun 2016 08:08:59 +0200 Subject: [TYPES/announce] CfP: F-IDE2016, 3rd Workshop on Formal Integrated Development Environment In-Reply-To: <5763F1ED.3080707@ensiie.fr> References: <5763F12B.40602@ensiie.fr> <5763F1ED.3080707@ensiie.fr> Message-ID: <576B7CFB.4050705@ensiie.fr> -------------------------------------------------------------------------------------- CfP: F-IDE2016, 3rd Workshop on Formal Integrated Development Environment A satellite workshop of FM2016, November 8, 2016, Limassol, Cyprus Submission due: August 14, 2016 Website: https://sites.google.com/site/fideworkshop2016/ -------------------------------------------------------------------------------------- Formal Integrated Development Environment (F-IDE) is a workshop dedicated to formal tools for the rigorous specification, design, analysis, and documentation of a system. Topics of interest include (but are not limited to): - F-IDE building: design and integration of languages, compilation - How to make high-level logical and programming concepts palatable to industrial developers - Integration of Object-Oriented and modularity features - Integration of static analyzers - Integration of automatic proof tools, theorem provers and testing tools - Documentation tools - Impact of tools on certification - Experience reports of developing F-IDE - Experience reports of using F-IDE - Experience reports of formal methods-based assessments of industrial applications PROCEEDINGS Post proceedings will be published with Electronic Proceedings in Theoretical Computer Science (ETPCS). INVITED TALK Kim G.Larsen, prime investigator of the real-time verification system UPPAAL, will give an invited talk to our workshop! IMPORTANT DATES - Abstract submission: August 14, 2016 - Paper Submission: August 21, 2016 - Notification: September 30,2016 - Camera-ready: October 15, 2016 - Workshop: November 8, 2016 PC CO-CHAIRS Catherine Dubois, CNAM - Cedric / ENSIIE Dominique Mery, LORIA / Universite de Lorraine Paolo Masci, HASLab/INESC-TEC and Universidade do Minho PROGRAM COMMITTEE Bernhard Becket, Karlsruhe Institute of Technology Jens Bendisposto, University of Dusseldorf Jose C. Campos, HASLab/INESC-TEC and Universidade do Minho Paul Curzon, Queen Mary University of London Michalis Famelis, University of British Columbia Camille Fayollas, IRIT/LAAS Carlo A. Furia, Chalmers University of Technology Andrew Gacek, Rockwell Collins, Inc. Temesghen Kashai, NASA Ames/CMU Kenneth Lausdahl, Aarhus University Rustan Leino, Microsoft Research Stefan Mitsch, Carnegie Mellon University Patrick Oladimeji, Swansea University Andrei Paskevich, Universite Paris-Sud/LRI Francois Pessaux, ENSTA ParisTech Marie-Laure Potet, Laboratoire Verimag Virgile Prevosto, CEA Tech List Steve Reeves, Waikato University Bernhard Rumpe, RWTH Aachen University Carlo Sacerdoti Coen, University of Bologna Enrico Tassi, INRIA Laurent Voisin, Systerel Makarius Wenzel, sketis.net Yi Zhang, CDRH/FDA -- Catherine DUBOIS, professor ENSIIE, lab. Samovar (UMR 5157) -------------- next part -------------- An HTML attachment was scrubbed... URL: From beniamino.accattoli at inria.fr Thu Jun 23 10:47:40 2016 From: beniamino.accattoli at inria.fr (Beniamino Accattoli) Date: Thu, 23 Jun 2016 15:47:40 +0100 Subject: [TYPES/announce] IWC 2016 - DEADLINE EXTENSION Message-ID: NEWS: DEADLINE EXTENSION ============================================================== Call for Papers IWC 2016 5th International Workshop on Confluence Week of Sep 8-9, 2016, Obergurgl, Austria, Part of Computational Logic in the Alps CLA 2016 http://www.csl.sri.com/~tiwari/iwc2016/ ============================================================== Confluence provides a general notion of determinism and is widely viewed as one of the central properties of rewriting. Confluence relates to many topics of rewriting (completion, modularity, termination, commutation, etc.) and had been investigated in many formalisms of rewriting such as first-order rewriting, lambda-calculi, higher-order rewriting, constrained rewriting, conditional rewriting, etc. Recently there is a renewed interest in confluence research, resulting in new techniques, tool support, certification as well as new applications. The International Workshop on Confluence (IWC) aims at promoting further research in confluence and related properties. IWC 2016 is part of the Computational Logic in the Alps event to be held in Obergurgl, Austria, during the week Sep 4-10, 2016. Previous editions of the workshop were held in Nagoya (2012), Eindhoven (2013), Vienna (2014), and Berlin (2015). During the workshop, the 5th Confluence Competition (CoCo 2016) takes place. IMPORTANT DATES: * submission: EXTENDED to June 30, 2016 * notification: July 12, 2016 * final version: Aug 03, 2016 * workshop: Sep 8-9, 2016 TOPICS: Specific topics of interest include: * confluence and related properties (unique normal forms, commutation, ground confluence) * completion * critical pair criteria * decidability issues * complexity issues * system descriptions * certification * applications of confluence INVITED SPEAKERS: * Florent Jacquemard (INRIA) * Paul-Andre Mellies (CNRS & Paris Diderot University) PROGRAM COMMITTEE: * Beniamino Accattoli (INRIA) * Bertram Felgenhauer (University of Innsbruck) * Yves Guiraud (INRIA & Paris Diderot University) * Nao Hirokawa (JAIST) * Koji Nakazawa (Nagoya) * Ashish Tiwari (Menlo Park) SUBMISSION: We solicit short papers or extended abstracts of at most five pages. There will be no formal reviewing. In particular, we welcome short versions of recently published articles and papers submitted elsewhere. The program committee checks relevance and may provide additional feedback. The accepted papers will be made available electronically before the workshop. The page limit for papers is 5 pages in EasyChair style. Short papers or extended abstracts must be submitted electronically through the EasyChair system at: https://www.easychair.org/conferences/?conf=iwc2016 -------------- next part -------------- An HTML attachment was scrubbed... URL: From dom.orchard at gmail.com Thu Jun 23 15:48:43 2016 From: dom.orchard at gmail.com (Dominic Orchard) Date: Thu, 23 Jun 2016 20:48:43 +0100 Subject: [TYPES/announce] JLAMP special issue for PLACES (2nd Call for Papers) Message-ID: <9336962e-b337-29b2-0ba0-40b34771689b@gmail.com> -------------------------------- 2nd Call for papers: Special Issue of JLAMP for PLACES (Programming Language Approaches to Concurrency and Communication-cEntric Software) -------------------------------- Submission deadline: July 29th 2016 -------------------------------- http://www.journals.elsevier.com/journal-of-logical-and-algebraic-methods-in-programming/call-for-papers/special-issue-on-programming-language-approaches/ -------------------------------- This special issue of the Journal of Logical and Algebraic Methods in Programming (JLAMP) is devoted to the topics of the 9th International Workshop on Programming Language Approaches to Concurrency and Communication-cEntric Software (PLACES 2016), which took place in April 2016 in Eindhoven as part of ETAPS. This is however an *open call* for papers, therefore both participants of the workshop and other authors are encouraged to submit their contributions. Themes: Modern hardware platforms, from the very small to the very large, increasingly provide parallel computing resources for applications to maximise performance. Many applications therefore need to make effective use of tens, hundreds, and even thousands of compute nodes. Computation in such systems is thus inherently concurrent and communication centric. Effectively programming such applications is challenging; performance, correctness, and scalability are difficult to achieve. Submissions are invited in the area of programming language approaches to concurrency, communication and distribution, ranging from foundational issues, through language implementations, to applications (such as scientific computing) and case studies. Please visit the above website for more detailed topics of interest. Submission: We expect original articles (roughly 20-30 pages) that present high-quality contributions that have not been previously published in another journal and that must not be simultaneously submitted for publication elsewhere. Longer papers will be considered if there is a clear justification for why additional pages are necessary; authors should contact the guest editors to discuss this. Each paper will undergo a thorough evaluation by at least two reviewers. The authors will have about one month to incorporate the comments of the reviewers and submit a revised version of their papers, which will be evaluated again by the reviewers to make a final decision. Contributions should be typeset in PDF format and must comply with JLAMP's author guidelines (see website for details). Submission deadline: 29th July 2016 Final decision due in: Jan 2017 (planned) Guest Editors: Dominic Orchard, University of Cambridge, dominic.orchard at cl.cam.ac.uk Nobuko Yoshida, Imperial College London, UK, n.yoshida at imperial.ac.uk -------------- next part -------------- An HTML attachment was scrubbed... URL: From mirco.tribastone at imtlucca.it Fri Jun 24 11:37:37 2016 From: mirco.tribastone at imtlucca.it (Mirco Tribastone) Date: Fri, 24 Jun 2016 17:37:37 +0200 Subject: [TYPES/announce] PhD Studentships in Computer Science at IMT Lucca Message-ID: <6790DFD7-CF75-4E14-9A5B-05224664E5FC@imtlucca.it> ================================================================== Several Funded PhD Studentships in Computer Science at IMT Lucca Deadline for applications ? July 13th 2016, 6 pm Italian time ================================================================== Applications are now being accepted for scholarships for the Computer Science and Systems Engineering (CSSE) curriculum within the 2016/17 PhD program at the IMT School for Advanced Studies Lucca (http://www.imtlucca.it), one of Italy?s schools of excellence. Research in computer science, carried out within the SysMA unit (http://sysma.imtlucca.it), deals with the development of languages and techniques for the analysis and verification of modern concurrent and distributed systems. Specific areas of expertise are concurrency theory, programming languages, and software engineering, with applications in a wide range of domains such as adaptive systems, cyber-physical systems, cloud computing, computational biology, fault-tolerant systems, security, and transportation networks. All students are based in the recently restored San Francesco complex, a fully integrated Campus in the historical center of the beautiful Tuscan city of Lucca. The Campus includes renewed residential facilities, an on-site canteen, study and living rooms, a state-of-the-art library and outdoor recreational spaces, which foster a unique cultural, professional and social environment for our doctoral program. Eligible students, in addition to free room and board, will receive a research scholarship which amounts to approximately ?13,600/year. The PhD program at IMT attracts students from around the world, providing a truly international environment. English is the official language of the School. Moreover, all students will have the opportunity to spend periods abroad at research institutes, laboratories or universities, both within the Erasmus+ framework and through ad hoc mobility agreements. Most IMT School PhD Graduates have reached prominent roles in academia, governmental institutions, public and private companies or professions across the globe. Perspective students should preferably have a master-level background in computer science, engineering, physics, mathematics, statistics, or in a related field. To find out more about IMT?s PhD in computer science please visit http://sysma.imtlucca.it/phd-program/. For admission requirements and how to apply, see www.imtlucca.it/phd and http://www.imtlucca.it/phd/prospective/. For informal enquiries, please do not hesitate to contact: - Rocco De Nicola (rocco.denicola at imtlucca.it) - Mirco Tribastone (mirco.tribastone at imtlucca.it) From david.baelde at lsv.ens-cachan.fr Fri Jun 24 15:41:41 2016 From: david.baelde at lsv.ens-cachan.fr (David Baelde) Date: Fri, 24 Jun 2016 21:41:41 +0200 Subject: [TYPES/announce] Final Call-for-Papers POPL 2017, Paris, France [papers due by July 6, register by July 1] Message-ID: <576D8CF5.6090308@lsv.ens-cachan.fr> 44th ACM SIGPLAN Symposium on Principles of Programming Languages (POPL 2017) January 18-20, 2017, Paris, France The annual Symposium on Principles of Programming Languages is a forum for the discussion of all aspects of programming languages and programming systems. Both theoretical and experimental papers are welcome, on topics ranging from formal frameworks to experience reports. The symposium is sponsored by ACM SIGPLAN, in cooperation with ACM SIGACT and ACM SIGLOG. Paper registration deadline: July 1, 2016 Paper submission deadline: July 6, 2016 NEW: full list of external review committee available online. General chair: Giuseppe Castagna -- CNRS & Universit? Paris Diderot Program chair: Andrew D. Gordon -- Microsoft Research and University of Edinburgh Program committee: Martin Abadi -- Google Josh Berdine -- Facebook Johannes Borgstr?m -- Uppsala University Avik Chaudhuri -- Facebook Adam Chlipala -- MIT Derek Dreyer -- MPI-SWS Kathleen Fisher -- Tufts University Marco Gaboardi -- University at Buffalo, SUNY Ronald Garcia -- University of British Columbia C?t?lin Hri?cu -- Inria Paris Bart Jacobs -- KU Leuven Ranjit Jhala -- University of California, San Diego Limin Jia -- Carnegie Mellon University Zachary Kincaid -- Princeton University Dexter Kozen -- Cornell University Akash Lal -- Microsoft Research Isabella Mastroeni -- University of Verona Andrew Myers -- Cornell University Michele Pagani -- Universit? Paris Diderot Mooly Sagiv -- Tel Aviv University Ilya Sergey -- University College London Sharon Shoham -- Tel Aviv University Rishabh Singh -- Microsoft Research Sam Staton -- University of Oxford Eijiro Sumii -- Tohoku University David Van Horn -- University of Maryland Nobuko Yoshida -- Imperial College London Francesco Zappa Nardelli -- Inria Paris See http://conf.researchr.org/track/POPL-2017/POPL-2017-papers for full details, including the important dates and the submission procedure. David Baelde, publicity chair From kutsia at risc.jku.at Sat Jun 25 06:58:08 2016 From: kutsia at risc.jku.at (Temur Kutsia) Date: Sat, 25 Jun 2016 12:58:08 +0200 Subject: [TYPES/announce] Last CfP: JSC Special Issue on Symbolic Computation in Software Science Message-ID: <576E63C0.4050201@risc.jku.at> [Please post - apologies for multiple copies.] Last Call for Papers ---------------------------------------- Special issue of the JOURNAL OF SYMBOLIC COMPUTATION on SYMBOLIC COMPUTATION IN SOFTWARE SCIENCE ---------------------------------------- http://www.risc.jku.at/~tkutsia/organization/jsc-scss-2016.html IMPORTANT DATES --------- Abstract submission: June 27, 2016 Paper submission: July 11, 2016 Notification: October 17, 2016 Publication: 2017 SCOPE -------- Symbolic Computation is the science of computing with symbolic objects (terms, formulae, programs, representations of algebraic objects etc.). Powerful symbolic algorithms and methods have been developed during the past decades like computer algebra, theorem proving, automated reasoning, software verification, model checking, rewriting, formalization of mathematics, Groebner bases, characteristic sets, telescoping for recurrence relations, cylindric algebraic decomposition and other quantifier elimination techniques, etc. The purpose of this special issue is to promote research on theoretical and practical aspects of symbolic computation in software science. The special issue is related to the topics of the International Symposium on Symbolic Computation in Software Science: SCSS 2014 and SCSS 2016. It will be published by Elsevier within the Journal of Symbolic Computation. Participants of the SCSS 2014 and SCSS 2016 symposia, as well as other authors are invited to submit contributions. EXAMPLES of TOPICS ------------------- This special issue solicits papers on all aspects of symbolic computation and their applications in software sciences. The topics include, but are not limited to the following: - automated reasoning - algorithm (program) synthesis and/or verification - formal methods for the analysis of network and system security - termination analysis and complexity analysis of algorithms (programs) - extraction of specifications from algorithms (programs) - related theorem proving methods and techniques - proof carrying code - generation of inductive assertion for algorithm (programs) - algorithm (program) transformations - formalization and computerization of knowledge (maths, medicine, economy, etc.) - component-based programming - computational origami - query languages (in particular for XML documents) - semantic web and cloud computing SUBMISSION GUIDELINES --------------------- This special issue welcomes original high-quality contributions that have been neither published in nor simultaneously submitted to any journals or refereed conferences. Submissions will be peer-reviewed using the standard refereeing procedure of the Journal of Symbolic Computation. Authors of papers presented at the SCSS 2014 and SCSS 2016 symposia are welcome and encouraged to submit extended and revised versions of their papers. Furthermore, submissions of papers that are in the scope of SCSS, but did not appear in SCSS 2014 and SCSS 2016 are welcome as well. Submitted papers must be in English and include a well written introduction explicitly addressing the following questions in succinct and informal manner: - What is the problem? - Why is the problem important? - What has been done so far on the problem? - What is the main contribution of the paper on the problem? - Why is the contribution original? (Clarification: The results, already appeared in the conference paper, will be still counted as an original result for JSC refereeing process.) - Why is the contribution non-trivial? - How is the journal paper different from the conference paper? (For submissions originated from the papers presented at the symposium.) The submissions should be complete (since there is no rigid page limit): - All the related works and issues must be completely and carefully discussed. - All the previous relevant JSC papers must be properly cited and discussed. - All the theorem must be rigorously proved (no sketch allowed). - All the important definitions/theorems/algorithms must be illustrated by well chosen examples. Submissions originated from the papers presented at the symposium should address all the feedback from the symposium's referee process and Q/A. SUBMISSION -------------------- Please prepare your submission in LaTeX using the JSC document format from http://www4.ncsu.edu/~hong/jsc.htm (link to the submission template: http://www4.ncsu.edu/~hong/jsc/JSC_LaTex_2007_Mar_12.zip.) Submission is via the EasyChair submission site at https://easychair.org/conferences/?conf=jscscss2016. GUEST EDITORS -------------------- James H. Davenport (University of Bath, UK) Temur Kutsia (RISC, Johannes Kepler University Linz, Austria) From fsen2017 at ipm.ir Fri Jun 24 10:56:26 2016 From: fsen2017 at ipm.ir (Marjan Sirjani) Date: Fri, 24 Jun 2016 10:56:26 -0400 Subject: [TYPES/announce] First Call for Papers: FSEN 2017 Message-ID: <576D4A1A.9060002@ipm.ir> ###################################################################### CALL FOR PAPERS Seventh International Conference on Fundamentals of Software Engineering 2017 - Theory and Practice (FSEN '17) http://fsen.ir/2017 Tehran, Iran April 26-28, 2017 ###################################################################### -- About FSEN -- FSEN is an international conference that aims to bring together researchers, engineers, developers, and practitioners from the academia and the industry to present and discuss their research work in the area of formal methods for software engineering. This conference seeks to facilitate the transfer of experience, adaptation of methods, and where possible, foster collaboration among different groups. The topics of interest cover all aspects of formal methods, especially those related to advancing the application of formal methods in the software industry and promoting their integration with practical engineering techniques. Following the success of the previous FSEN editions, the next edition of the FSEN conference will take place in Tehran, Iran, April 26-28, 2017. -- Important Dates -- Abstract Submission: October 22, 2016 Paper Submission: October 29, 2016 Notification: December 17, 2016 Camera Ready: January 21, 2017 Conference: April 26-28, 2017 -- Keynote Speakers -- TBD -- Topics of Interest -- The topics of this conference include, but are not restricted to, the following: * Models of programs and software systems * Software specification, validation, and verification * Software testing * Software architectures and their description languages * Object and multi-agent systems * Coordination and feature interaction * Integration of formal and informal methods * Integration of different formal methods * Component-based and Service-oriented software systems * Self-adaptive software systems * Model checking and theorem proving * Software and hardware verification * CASE tools and tool integration * Industrial Applications -- Paper Submission -- Papers should be formatted according to the Springer LNCS style, not exceed 15 pages (including figures and references), submitted in PDF or postscript format through the EasyChair conference management system. Submissions should explicitly state their contribution and their relevance to the themes of the conference. Papers will be evaluated based on originality, significance, relevance, correctness and clarity. Papers should not be submitted simultaneously for publication elsewhere. You can submit your papers/abstracts via the following link: https://www.easychair.org/conferences/?conf=fsen2017 -- Proceedings and Special Issues -- The post-proceedings of FSEN'17 will be published by Springer Verlag in the LNCS series (to be confirmed). There will be a pre-proceeding, printed locally by IPM, available at the conference. Following the tradition of FSEN, we plan to have a special issue of Science of Computer Programming journal devoted to FSEN'17 (to be confirmed). After the conference a selection of papers will be invited for this special issue. The invited papers should be extended and will undergo a new round of review by an international program committee. Please see the websites of previous editions of FSEN for more information on post-proceedings and special issues related to those editions. -- General Chair -- Farhad Arbab - CWI, Netherlands; Leiden University, Netherlands Hamid Sarbazi-azad - IPM, Iran; Sharif University of Technology, Iran -- Program Chairs -- Mehdi Dastani - Utrecht University, The Netherlands Marjan Sirjani - Malardalen University, Sweden; Reykjavik University, Iceland -- Publicity Chair -- Hossein Hojjat - Cornell University, USA -- Steering Committee -- Farhad Arbab - CWI, Netherlands; Leiden University, Netherlands Christel Baier - University of Dresden, Germany Frank de Boer - CWI, Netherlands; Leiden University, Netherlands Ali Movaghar - IPM, Iran; Sharif University of Technology, Iran Hamid Sarbazi-azad - IPM, Iran; Sharif University of Technology, Iran Marjan Sirjani - Malardalen University, Sweden; Reykjavik University, Iceland (Chair) Jan Rutten - CWI, Netherlands; Vrije University Amsterdam, Netherlands -- Program Committee -- Mohammad Abdollahi Azgomi, Iran University of Science and Technology, Iran Erika Abraham, RWTH Aachen University, Germany Christel Baier, Technical University of Dresden, Germany Ezio Bartocci, TU Wien, Austria Mario Bravetti, University of Bologna, Italy Michael Butler, University of Southampton, UK Erik De Vink, Technische Universiteit Eindhoven, Netherlands Wan Fokkink, Vrije Universiteit Amsterdam, Netherlands Adrian Francalanza, University of Malta, Malta Masahiro Fujita, University of Tokyo, Japan Maurizio Gabbrielli, University of Bologna, Italy Jan Friso Groote, Technical University of Eindhoven, Netherlands Hassan Haghighi, Shahid Beheshti University, Iran Philipp Haller, KTH Royal Institute of Technology, Sweden Hossein Hojjat, Cornell University, USA Mohammad Izadi, Sharif University of Technology, Iran Joost-Pieter Katoen, RWTH Aachen University, Germany Narges Khakpour, Linnaeus University, Sweden Ramtin Khosravi, University of Tehran, Iran Natallia Kokash, Leiden University, Netherlands Eva K?hn, Vienna University of Technology, Austria Zhiming Liu, Southwest University, USA Mieke Massink, CNR-ISTI, Italy Seyyed Hassan Mirian Hosseinabadi, Sharif University of Technology, Iran Ugo Montanari, University of Pisa, Italy Peter Mosses, Swansea University, UK Mohammad Reza Mousavi, Halmstad University, Sweden Ali Movaghar, Sharif University of Technology, Iran Peter Olveczky, University of Oslo, Norway Meriem Ouederni, IRIT/INP Toulouse/ ENSEEIHT, France Wishnu Prasetya, Universiteit Utrecht, Netherlands Jose Proenca, University of Minho, Portugal Wolfgang Reisig, Humboldt-Universit?t zu Berlin, Germany Philipp Ruemmer, Uppsala University, Sweden Gwen Salaun, Grenoble INP, Inria, France Cesar Sanchez, IMDEA Software Institute, Spain Ina Schaefer, Technische Universit?t Braunschweig, Germany Wendelin Serwe, INRIA, France Alexandra Silva, University College London, UK Meng Sun, Peking University, China Carolyn Talcott, SRI International, USA From ohad.kammar at cl.cam.ac.uk Mon Jun 27 15:04:10 2016 From: ohad.kammar at cl.cam.ac.uk (Ohad Kammar) Date: Mon, 27 Jun 2016 20:04:10 +0100 Subject: [TYPES/announce] Metaprogramming Summer School --- FINAL call for applications Message-ID: Hi, A final call for applications for the Metaprogramming Summer School. We're happy to announce that Oracle Labs will also sponsor this event, which will allow us to fully subsidise more applicants. If you or someone you know think of applying, please note that the deadline for applications _and_ support letters is this Thursday, 30th June. Yours, Jeremy, Gemma, and Ohad. ==================================================================== International summer school on metaprogramming Robinson College, Cambridge, United Kingdom 8th-12th August, 2016 http://www.cl.cam.ac.uk/events/metaprog2016/ ==================================================================== Metaprogramming is an approach to improving programs by treating program fragments (such as expressions or types) as values that the program can manipulate. Metaprogramming comes in various forms, including * staged programming: treating expressions as program values. The execution of a staged program is spread over several phases, with each stage using the available data to generate specialized code. Staged programming has a wide variety of applications ? numeric computations, parsing, database queries, generic programming, domain specific languages, and many more. Precompiling the staged code can have dramatic performance improvements, in some cases an order of magnitude or more. * generic programming: treating types as program values. Generic programming can improve code flexibility, allowing to give a single definition of a function that operates in a predictable (but not uniform) way on many different types. Generic programming techniques can be used to define a wide variety of functions, including traversals, comparisons, pretty printers, serialization functions, and many more. The goal of the summer school is to explore the state-of-the art in metaprogramming and its applications, covering both theory and practice. -------------------------------------------------------------------- Lecturers and courses Philip Wadler, Sam Lindley and Shayan Najd (University of Edinburgh) Normalisation and embedding Simon Peyton Jones (Microsoft Research) Oleg Kiselyov (Tohoku University) Type-safe embedding and optimizing domain-specific languages in the typed final style Laurence Tratt (Kings College London) The highs and lows of macros in a modern language Jeremy Yallop (University of Cambridge) Staging generic programming Martin Berger (University of Sussex) Foundations of meta-programming Jos? Pedro Magalh?es (Standard Chartered) -------------------------------------------------------------------- Prerequisites The school is aimed at graduate students in programming languages and related areas, but is open to researchers, practitioners and strong masters students with the support of a supervisor. Some experience of typed functional programming in Haskell, OCaml, Scala, or a similar language will be assumed. -------------------------------------------------------------------- Costs Thanks to generous industrial sponsorship, we are able to offer places with significantly reduced fees. There are three categories of fees, all of which cover registration, accommodation in Robinson College from Monday to Friday, and all meals and refreshments. Participants who can pay the full fees will help allocate more fully-subsidised slots to less financially-able students. Your category of fees will not have any direct bearing on your acceptance into the school, but could affect how many slots we can offer. * The full fee is ?800. * The standard (partly-subsidised) fee is ?295. * We also have a limited number of fully-subsidised places available for a nominal registration fee of ?50. We will notify you of your fee upon acceptance. -------------------------------------------------------------------- Application procedure You will need to complete the online registration form at: http://www.cl.cam.ac.uk/events/metaprog2016/application.html and ensure your referees send your references to: metaprog-2016 at cl.cam.ac.uk by the application deadline. TIMETABLE * 30 June: Application and reference letters deadline. * 10 July: Notification of acceptance. * 24 July: Registration deadline. * 8 August: Summer school. -------------------------------------------------------------------- Further information For questions relating to the material of the school, please contact Jeremy Yallop (jeremy.yallop at cl.cam.ac.uk) Ohad Kammar (ohad.kammar at cs.ox.ac.uk) For administrative questions, please contact Gemma Gordon (gg417 at cl.cam.ac.uk) From sandro.stucki at epfl.ch Mon Jun 27 07:48:19 2016 From: sandro.stucki at epfl.ch (Sandro Stucki) Date: Mon, 27 Jun 2016 13:48:19 +0200 Subject: [TYPES/announce] Scala Symposium 2016 - Second Call for Papers Message-ID: ====================================================================== Scala Symposium 2016 co-located with SPLASH 2016 Amsterdam, Netherlands 30-31 October 2016 CALL FOR PAPERS http://conf.researchr.org/track/scala-2016/scala-2016 ====================================================================== 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 a forum for researchers and practitioners to share new ideas and results of interest to the Scala programming language community. We welcome a broad spectrum of research topics in many formats. Topics of Interest ================== We welcome submissions on 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 =============== * Abstract submission: July 17th 2016 * Paper submission: July 25th 2016 * Paper notification: September 5th 2016 * Camera ready: September 23rd 2016 Submission Format ================= To accommodate the needs of researchers and practitioners as well as beginners and experts alike, we accept submissions in several formats: * Full papers (10 pages) * Short papers (4 pages) * Tool papers (4 pages) * Student Talks (abstract) * Open Source Talks (abstract) Details for each format are given below. 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 Scala. In order to encourage lively discussion, submitted papers may describe work in progress. 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). The submissions should follow the ACM SIGPLAN guidelines (http://www.sigplan.org/Resources/Author/) and use a 10pt font. Accepted full and short papers will be published in the proceedings and will be disseminated on the ACM Digital Library. Tool Papers =========== Tool papers need not necessarily report original research results; they may 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. 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 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 10 minutes long, presenting an open-source project that would be of interest to the Scala community. Submission Website ================== The submission will be managed through HotCRP: https://scala16.hotcrp.com/ For questions and additional clarifications, please contact the conference organizers. Keynote Speakers ================ We are delighted to have two excellent keynote speakers this year: * Laurence Tratt, King's College London * Jan Vitek, Northeastern University Program Committee ================= * Nada Amin, EPFL * Shigeru Chiba, University of Tokyo * Eva Darulova, MPI-SWS * Sebastien Doeraene, EPFL * Sebastian Erdweg, TU Delft * Philipp Haller, KTH * Ricardo Honorato-Zimmer, University of Edinburgh * Cay Horstmann, San Jose State University * Lars Hupel, TUM * Vojin Jovanovic, Oracle Labs * Oleg Kiselyov, Tohoku University * Doug Lea, SUNY Oswego * Erik Meijer, Applied Duality, Inc. * Heather Miller, EPFL * Nate Nystrom, University of Lugano * Klaus Ostermann, University of T?bingen * Ilya Sergey, UCL * Mirko Stocker, HSR * Niki Vazou, UCSD * Tijs van der Storm, CWI Organizers ========== * Aggelos Biboudis, University of Athens * Manohar Jonnalagedda, EPFL * Sandro Stucki, EPFL * Vlad Ureche, EPFL Sponsors ======== We thank our sponsor Lightbend for supporting some of the talented student attendees of Scala'16. Links ===== * Scala '16 http://conf.researchr.org/track/scala-2016/scala-2016 * Submissions https://scala16.hotcrp.com/ * SPLASH '16 http://2016.splashcon.org/ From A.Popescu at mdx.ac.uk Tue Jun 28 09:37:52 2016 From: A.Popescu at mdx.ac.uk (Andrei Popescu) Date: Tue, 28 Jun 2016 13:37:52 +0000 Subject: [TYPES/announce] postdoctoral associate position on formal verification of security, based in London Message-ID: Greetings, I am hiring a postdoctoral associate for 14 months on a project having the following goals: (1) Develop an expressive, compositional and quasi-automated framework for information flow security of web-based systems. (2) Use this framework to produce the world's first feature-rich and security-verified social media platform, in collaboration with an industrial partner: https://www.globalnoticeboard.com The position is based at the Middlesex University London, and offers a competitive salary. Please contact me if: you are interested, have a PhD, and have expertise in proof assistant technology. Experience with Isabelle/HOL is a plus. For informal inquiries about the position, I can also be contacted while at IJCAR 2016 in Coimbra or ITP 2016 in Nancy. For some background on the kind of verification I have in mind, see the following papers and verified systems: http://andreipopescu.uk/pdf/CAV2014.pdf http://www4.in.tum.de/~popescua/rs3/CoCon.html http://andreipopescu.uk/pdf/CoSMedITP2016.pdf https://cosmed.globalnoticeboard.com Andrei -------------- next part -------------- An HTML attachment was scrubbed... URL: From kutsia at risc.jku.at Tue Jun 28 14:25:48 2016 From: kutsia at risc.jku.at (Temur Kutsia) Date: Tue, 28 Jun 2016 20:25:48 +0200 Subject: [TYPES/announce] Deadline Extension: JSC Special Issue on Symbolic Computation in Software Science Message-ID: <5772C12C.10600@risc.jku.at> Deadline extension ---------------------------------------- Special issue of the JOURNAL OF SYMBOLIC COMPUTATION on SYMBOLIC COMPUTATION IN SOFTWARE SCIENCE ---------------------------------------- http://www.risc.jku.at/~tkutsia/organization/jsc-scss-2016.html Paper submission (extended deadline): August 1, 2016 From bogom.s at gmail.com Wed Jun 29 10:21:34 2016 From: bogom.s at gmail.com (Sergiy Bogomolov) Date: Wed, 29 Jun 2016 16:21:34 +0200 Subject: [TYPES/announce] Call for participation -- NSV 2016 (collocated with CAV) Message-ID: <001501d1d211$8a65f630$9f31e290$@gmail.com> CALL FOR PARTICIPATION NSV 2016 ========= 9th International Workshop on Numerical Software Verification July 17-18, 2016 CAV 2016 Toronto, Ontario, Canada Web Page: http://nsv2016.pages.ist.ac.at/ 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 Registration =========================== Please use the CAV registration system: http://i-cav.org/2016/travel-and-registration/ Program =========================== Day 1 (Sunday, July 17) Session 1 - Hybrid Systems Verification 09:00 - 10:00 Alessandro Abate. Verification of smart energy systems on the cloud (Invited talk) 10:00 - 10:30 Alexandre Chapoutot and Julien Alexandre Dit Sandretto. Studying Sequences of Jumps in Hybrid Systems to Detect Zeno Phenomenon Session 2 - Abstract State Spaces 11:00 - 12:00 Yassamine Seladji. Reduce the Complexity of the Polyhedron Minimization Using the Max Plus Pruning Method (Invited talk) 12:00 - 12:30 Assale Adje. Proving properties on PWA Systems using Copositive and Semidefinite Programming Session 3 - Numerical Codes 02:00 - 03-00 Behzad Samadi. Model Based Automatic Code Generation for Nonlinear Model Predictive Control (Invited talk) 03:00 - 03:30 Nasrine Damouche, Matthieu Martel, Pavel Panchekha, Chen Qiu, Alexander Sanchez-Stern, chary Tatlock. Toward a Standard Benchmark Format and Suite for Floating-Point Analysis Session 4 - Applications 04:00 - 05:00 Eric Feron - Credible autocoding of convex optimization algorithms (Invited talk) Day 2 (Monday, July 18) Session 1 - System Modelling 09:00 - 10:00 Cesare Tinelli. A Mode-aware Contract Language for Reactive Systems (Invited talk) 10:00 - 10:30 Sidi Mohamed Beillahi, Umair Siddique and Sofiene Tahar. Formal Analysis of Engineering Systems Based on Signal-Flow-Graph Theory Session 2 - Numerical Verification 11:00 - 12:00 Thomas Heinz. Falsification of dynamical systems - an industrial perspective (Invited talk) 12:00 - 12:30 Sylvie Boldo. Computing a correct and tight rounding error bound using rounding-to-nearest -------------- next part -------------- An HTML attachment was scrubbed... URL: From Alexey.Gotsman at imdea.org Thu Jun 30 06:30:20 2016 From: Alexey.Gotsman at imdea.org (Alexey Gotsman) Date: Thu, 30 Jun 2016 12:30:20 +0200 Subject: [TYPES/announce] Postdoc position in verification at IMDEA, Madrid Message-ID: Applications are invited for a postdoctoral position at the IMDEA Software Institute in Madrid, Spain. The post is available from September 2016 for the duration of up to three years. The postdoc will work under supervision of Alexey Gotsman in the area of reasoning about distributed systems. The candidate should have, or expect shortly to obtain, a PhD in Computer Science, preferably with expertise in verification, programming languages or distributed computing/systems. He or she would be expected to develop research questions within a specific context, to undertake original individual research, and to prepare research papers. 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 inquires (alexey dot gotsman at imdea dot org). Formal applications should be submitted over the web. Please select the "Postdoc researcher" option at https://careers.imdea.org/software/ and mention this announcement in your research statement. Review of applications will begin immediately. From gvidal at dsic.upv.es Thu Jun 30 06:58:12 2016 From: gvidal at dsic.upv.es (German Vidal) Date: Thu, 30 Jun 2016 12:58:12 +0200 Subject: [TYPES/announce] Call for papers - TPLP special issue on computational logic for verification Message-ID: <736AD814-C9CD-4489-A0BF-C65026265A7E@dsic.upv.es> TPLP-CLV 2016 ------------------------------------------------------------------ SPECIAL ISSUE OF THEORY AND PRACTICE OF LOGIC PROGRAMMING ON COMPUTATIONAL LOGIC FOR VERIFICATION http://tplp-clv.webs.upv.es/ ------------------------------------------------------------------ The last decade has witnessed a growing interest in the use of computational logic methods for program validation and verification. For instance, verification problems for imperative and object oriented languages can be expressed using Constraint Logic Programming (CLP) and related formalisms like Constraint Horn Clauses (CHC). Both CLP and CHC have been recently proposed as appropriate intermediate languages where program analysis and verification techniques for different programming languages can be defined, proved correct, and implemented. Furthermore, a translation from several programming languages to either CLP or CHC already exist, together with efficient methods for solving verification problems expressed in these formalisms. The aim of this special issue is to attract high-quality research papers on the interplay between verification techniques and computational logic. Topics of interest include, but are not limited, to the use of CLP, CHC, and related formalisms for program validation and verification. Case studies, system tools and challenging problems in this area are also welcome. SUBMISSION DEADLINE An expression of interest to submit, title and abstract: October 15, 2016 (STRICT) Full paper: November 15, 2016 (TENTATIVE) SUBMISSION FORMAT Submissions must be made in the TPLP format http://journals.cambridge.org/images/fileUpload/images/tlp_ifc_MAY2014.pdf and handled by the new TPLP submission system: - Go to http://journals.cambridge.org/action/displayJournal?jid=TLP - Click the button "Submit Your Article" in the left column (register for an account if you don?t have one) - After you are logged in click "Author Centre" and then "Click here to submit a new manuscript". - Then choose "Original Article" - Then, fill the required fields and upload the paper. In particular, at the end of the page you?ll see the "Special Issue" option. Select "Computational Logic for Verification" GUEST EDITOR German Vidal Universitat Politecnica de Valencia ------------------------------------------------------------------ From m.mazzara at innopolis.ru Thu Jun 30 09:28:24 2016 From: m.mazzara at innopolis.ru (Manuel Mazzara) Date: Thu, 30 Jun 2016 13:28:24 +0000 Subject: [TYPES/announce] Postdoc/PhD position at Innopolis University Message-ID: $null The Software Engineering Laboratory of Innopolis University has one open position for PhD student/postdoc in areas of program verification, software architecture, concurrency and other advanced software engineering topics. Innopolis, based in Kazan, Russia, is a new, well-funded university founded on the international model and aiming to reach quickly the highest international ranks. The Software Engineering Laboratory is headed by Prof. Bertrand Meyer, formerly from ETH Zurich, a leading expert in software engineering and recipient of many awards, and Prof. Manuel Mazzara, formerly of the University of Newcastle and Politecnico di Milano. Scholarships and benefits are on a par with the most attractive international offerings. Numerous opportunities are available for collaboration and exchanges with other universities. We are accepting applications from enthusiastic students with a master's or equivalent (a PhD in the case of postdoc position), an excellent academic record, and a passion for leading-edge research in software engineering. Both theoretical computer science knowledge and in-depth programming experience are useful. Knowledge of principles of Design by Contract and Eiffel are a plus. Positions are open to applicants from any country; knowledge of Russian is a plus but not required. The working language of the Laboratory is English. Please send a CV, grade transcript, motivation letter and any other documents (PDF or plain text only, plain attachments without zip etc.) to Manuel Mazzara (m.mazzara at innopolis.ru). The email subject should contain the string "[SElab Vacancy]" and specify at what level you are applying (Postdoc/PhD). -------------- next part -------------- An HTML attachment was scrubbed... URL: From icfp.publicity at googlemail.com Thu Jun 30 22:19:16 2016 From: icfp.publicity at googlemail.com (Lindsey Kuper) Date: Thu, 30 Jun 2016 19:19:16 -0700 Subject: [TYPES/announce] ICFP 2016 Student Research Competition: Call for Submissions Message-ID: ====================================================================== CALL FOR SUBMISSIONS SRC at ICFP 2016 Nara, Japan 18-24 September 2016 http://conf.researchr.org/info/icfp-2016/student-research-competition Co-located with the International Conference on Functional Programming (ICFP 2016) ====================================================================== Student Research Competition ---------------------------- This year ICFP will host a Student Research Competition where undergraduate and postgraduate students can present posters. The SRC at ICFP 2016 consists of three rounds: * Extended abstract round. All students are encouraged to submit an extended abstract of up to 800 words outlining their research. * Poster session. Based on the abstracts, a panel of judges will select the most promising entrants to participate in the poster session which will take place at ICFP. Students who make it to this round will be eligible for some travel support to attend the conference. In the poster session, students will have the opportunity to present their work to the judges, who will select three finalists in each category (graduate/undergraduate) to advance to the next round. * ICFP presentation. The last round will consist of an oral presentation at ICFP to compete for the final award. 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 two-year complimentary ACM student membership, including a subscription to ACM's Digital Library. * The names of the winners will be posted on the ACM SRC web site. * The first-place winners will be invited to participate in the ACM SRC Grand Finals, an on-line round of competition among the winners of 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 graduate Grand Finalists will receive an additional $500, $300, and $200. Likewise, the top three undergraduate Grand Finalists will receive an additional $500, $300, and $200. All six 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 ACM website. Eligibility ----------- The SRC is open to both undergraduate (not in a PhD programme) and graduate students (in a PhD programme). Upon submission, entrants must be enrolled as a student at their universities, and are 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 ICFP or POPL. Collaborative work: Students are encouraged to submit work they have been conducting in collaboration with others, including advisors, internship mentors, or other students. However, submissions are individual, so they must focus on the contributions of the student. Submission Details ------------------ Each submission should include the student author's name, institutional affiliation, e-mail address, and postal address; research advisor's name; ACM student member number; category (undergraduate or graduate); research title; and an extended abstract addressing the following: * Problem and Motivation: Clearly state the problem being addressed and explain the reasons for seeking a solution to this problem. * Background and Related Work: Describe the specialized (but pertinent) background necessary to appreciate the work. 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 attacking the problem and clearly state how your approach is novel. * Results and Contributions: Clearly show how the results of your work contribute to computer science and explain the significance of those results. The abstract must describe the student's individual research and 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 800 words and must not be longer than 2 pages. The reference list does not count towards these limits. To submit an abstract, please register through the submission page and follow the instructions. Abstracts submitted after the deadline may be considered at the committee's discretion, but only after decisions have been made on all abstracts submitted before the deadline. If you have any problems, don't hesitate to contact the competition chair. Please submit your abstract at the EasyChair submission page: https://easychair.org/conferences/?conf=icfp2016src Important Dates --------------- * Deadline for submission: 3 August * Notification of acceptance: 10 August Selection Committee ------------------- To include: Chair: David Van Horn, University of Maryland Ronald Garcia, University of British Columbia Ilya Sergey, University College London From crossow at mmci.uni-saarland.de Fri Jul 1 02:02:36 2016 From: crossow at mmci.uni-saarland.de (Christian Rossow) Date: Fri, 1 Jul 2016 08:02:36 +0200 Subject: [TYPES/announce] Call for Papers: 2nd IEEE European Symposium on Security and Privacy (EuroS&P), April 26-28, 2017 in Paris Message-ID: ===================================================================== IEEE EuroS&P 2017 Call for Papers ===================================================================== Since 1980, the IEEE Symposium on Security and Privacy has been the premier forum for presenting developments in computer security and electronic privacy. Following this story of success, IEEE initiated the European Symposium on Security and Privacy (EuroS&P), which is organized every year in a European city. The 2nd EuroS&P symposium will be held on April 26-28, 2017 in Paris. Dan Boneh will give a keynote speech on Thursday, April 27. For more information see below and on the official conference website: http://www.ieee-security.org/TC/EuroSP2017/ HIGHLIGHTS THIS YEAR ===================================================================== Keynote speaker: Dan Boneh, Stanford University Systematization of Knowledge (SoK) Track (new) Best Paper Award (new) Symposium held just before EUROCRYPT 2017 (also in central Paris) IMPORTANT DATES ===================================================================== All deadlines are AoE (Anywhere on Earth, UTC-12h). Paper submission due: Aug 4th, 2016 (firm) Early reject notifications: Sep 20th, 2016 Author response due: Sep 22nd, 2016 Acceptance notifications: Oct 17th, 2016 Camera-ready papers due: Feb 13th, 2017 THEMATIC SCOPE ===================================================================== We solicit novel research contributions in any aspect of security or privacy. Papers may present advances in the theory, design, implementation, analysis, verification, or empirical evaluation and measurement of secure systems. For research topics of interests see: http://www.ieee-security.org/TC/EuroSP2017/cfp.php SoK: We also solicit systematization of knowledge papers that evaluate, systematize, and contextualize existing knowledge. 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 new taxonomy of such an area. VENUE ===================================================================== The conference is hosted in the Jussieu campus of Universit? Pierre et Marie Curie (Paris 6), which is located right in the center of Paris, about 10 minutes walk from Notre Dame. For more details and a map see: http://www.ieee-security.org/TC/EuroSP2017/venue.php April 26-28 is right before EUROCRYPT 2017, which will also happen in Paris. The affiliated events will be organized jointly with EUROCRYPT on April 29-30, 2017, also at UPMC Campus Jussieu. PAPER SUBMISSION PROCESS ===================================================================== Papers must not exceed 15 pages total (including the references and appendices). Papers must be formatted for US letter (not A4) size, in two-column layout, and use Times font, 10-point or larger. The submission site will open in July 2016. Outstanding paper(s) will be selected by the program committee for the best paper award. The award will be announced at the symposium. PROGRAM COMMITTEE ===================================================================== Program Chairs: Andrei Sabelfeld Chalmers University of Technology Matthew Smith University of Bonn & Fraunhofer FKIE PC Members: Michael Backes CISPA, Saarland University & MPI-SWS Gilles Barthe IMDEA David Basin ETH Zurich Dan Boneh Stanford Srdjan Capkun ETH Zurich Marc Dacier QCRI/HBKU George Danezis University College London Sergej Dechand University of Bonn Sascha Fahl CISPA, Saarland University Dario Fiore IMDEA Simone Fischer-Huebner Karlstad University Pierre-Alain Fouque Rennes Univ. & Institut Univ. de France Deepak Garg MPI-SWS Virgil Gligor Carnegie Mellon University Joshua Guttman WPI & MITRE Mike Just Heriot-Watt University Jonathan Katz University of Maryland Yongdae Kim KAIST Engin Kirda Northeastern University Steve Kremer LORIA Peeter Laud Cybernetica Sebastian Lekies Google Ninghui Li Purdue University Ben Livshits Microsoft Research Jean-Yves Marion LORIA & Lorraine University Michelle Mazurek University of Maryland Jonathan McCune Google Patrick McDaniel Penn State University Greg Morrisett Cornell University Toby Murray University of Melbourne Nick Nikiforakis Stony Brook University Panos Papadimitratos Royal Institute of Technology Ioannis Papagiannis Facebook Olivier Pereira UCLouvain Frank Piessens KU Leuven Christina Poepper New York University Abu Dhabi Georgios Portokalidis Stevens Institute of Technology Bart Preneel KU Leuven Delphine Reinhardt University of Bonn & Fraunhofer FKIE Reza Shokri Cornell Tech Frank Stajano University of Cambridge Francois-Xavier Standaert UCLouvain Deian Stefan UCSD & Intrinsic Vanessa Teague University of Melbourne Nikos Triandopoulos Boston Univ. & Stevens Institute of Techn. Blase Ur CMU & University of Chicago Hoeteck Wee ENS Kehuan Zhang Chinese University of Hong Kong Emanuel von Zezschwitz Ludwig Maximilian University of Munich ORGANIZING COMMITTEE ===================================================================== General Chair C?t?lin Hri?cu Inria Paris Local Chair Karthikeyan Bhargavan Inria Paris Finance Chair Bruno Blanchet Inria Paris Events Chair Pierre-Evariste Dagand UPMC and CNRS Donations Chair Benjamin Beurdouche Inria Paris Publications Chair Ben Stock CISPA, Saarland Univ. Publicity Chairs Patrick McDaniel Penn State Univ. Christian Rossow CISPA, Saarland Univ. Website Admin Guido Mart?nez Inria Paris Social Media Chair Nadim Kobeissi Inria Paris Posters Chair Ga?tan Leurent Inria Paris Student Grants Chair Tamara Rezk Inria Sophia Antipolis Short Talks Chair Benjamin Smith Inria Saclay CONTACT AND MORE INFORMATION ===================================================================== For questions regarding the conference, please feel free to contact the Program Committee Chairs or the General Chair. Media requests should be directed to the Publicity Chairs. More information about EuroS&P '17 can be found on its official website: http://www.ieee-security.org/TC/EuroSP2017/ Thanks and best regards, Andrei Sabelfeld, Matthew Smith, C?t?lin Hri?cu (on behalf of the organizing committee) From idramnesc at info.uvt.ro Fri Jul 1 10:54:07 2016 From: idramnesc at info.uvt.ro (Isabela Dramnesc) Date: Fri, 1 Jul 2016 17:54:07 +0300 Subject: [TYPES/announce] [Extended deadline] CFP Workshops in the Framework of SYNASC 2016 Message-ID: --------------------------------------------------------------- Call for Papers Workshops in the Framework of --------------------------------------------------------------- SYNASC 2016 18th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing September 24-27, 2016, Timisoara, Romania http://synasc.ro/2016/workshops Important dates --------------- + Submission of papers: July 25, 2016 (hard deadline) + Notification of acceptance: August 15, 2016 + Registration: September 4, 2016 + Final paper: September 4, 2016 + Revised papers for post-proceedings: November, 2016 Workshops --------- * Workshop on Agents for Complex Systems (ACSys) http://synasc.ro/2016/workshops/acsys-2016 * Workshop on Geoinformatics (GeoInfo) http://synasc.ro/2016/workshops/geoinformatics-2016 * Workshop on HPC for Science and Technology (HPC-ST) http://synasc.ro/2016/hpc-st-2016 * Workshop on Iterative Approximation of Fixed Points (IAFP) http://synasc.ro/2016/workshops/iafp-2016 * Workshop on Management of resources and services in Cloud and Sky computing (MICAS) https://amicas.hpc.uvt.ro/micas-workshops/micas-2016 * Workshop on Natural Computing and Applications (NCA) http://synasc.ro/2016/workshops/nca-2016 The papers for workshops should be submitted through https://easychair.org/conferences/?conf=synasc2016workshops * Workshop on Satisfiability Checking and Symbolic Computation (SC?) http://www.sc-square.org/CSA/workshop1.html The papers for this workshop should be submitted through https://easychair.org/conferences/?conf=scsquare2016 All papers accepted at workshops will be included in the local electronic proceedings and the best presented papers will be included in the post proceedings published by Conference Publishing Services. Tutorials and trainings ----------------------- * Tutorial on Monitoring of Big Data Applications * Tutorial on HPC Cloud Services * Tutorial on Preservation of Cultural Heritage and Textual Content Processing * Training in HPC for Industrial Innovation Invited Speakers --------------- Erika Abraham, RWTH Aachen University, Germany Chris Brown, U.S. Naval Academy Dan Cristea, Alexandru Ioan Cuza University, Iasi, Romania Tetsuo Ida, University of Tsukuba, Japan Sorin Stratulat, University of Lorraine, France Honorary Chairs --------------- * Bruno Buchberger, Johannes Kepler University, Austria * Stefan Maruster, West University of Timisoara, Romania Steering Committee ------------------ * Tetsuo Ida, University of Tsukuba, Japan * Tudor Jebelean, Johannes Kepler University, 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 ------------- * James Davenport, University of Bath, UK * Daniela Zaharie, West University of 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 ------------------ * James Davenport, University of Bath, UK * Daniela Zaharie, West University of Timisoara, Romania Local Committee Chairs ---------------------- * Isabela Dramnesc, West University of Timisoara, Romania * Silviu Panica, Institute e-Austria Timisoara, Romania * Monica Tirea, West University of Timisoara, Romania * Mihail Gaianu, West University of Timisoara, Romania ----------- SYNASC 2016 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: synasc16 at info.uvt.ro -------------- next part -------------- An HTML attachment was scrubbed... URL: From storm at cwi.nl Mon Jul 4 03:37:56 2016 From: storm at cwi.nl (Tijs van der Storm) Date: Mon, 04 Jul 2016 07:37:56 +0000 Subject: [TYPES/announce] SIGPLAN Programming Languages Mentoring Workshop @ SPLASH'16 Message-ID: SIGPLAN Programming Languages Mentoring Workshop @ SPLASH'16 Amsterdam, The Netherlands (part of SPLASH 2016) Tuesday, November 1st, 2016 http://2016.splashcon.org/track/splash-2016-plmw We are pleased to invite students interested in programming languages to the Programming Languages Mentoring Workshop (PLMW) at SPLASH. The goal of this workshop is to introduce senior undergraduate and early graduate students to research topics in programming languages as well as provide career mentoring advice. We have recruited leaders from the programming languages community to provide overviews of current research topics and give students valuable advice about how to thrive in graduate school, search for a job, and cultivate habits and skills that will help them in research careers. This workshop is part of the activities surrounding SPLASH, and takes place the day before the main conference. A key goal of the workshop is to make SPLASH more accessible to newcomers. Through the generous donation of our sponsors, we are able to provide travel scholarships to fund student participation. These travel scholarships will cover reasonable travel expenses (airfare and hotel) for attendance at both the workshop and the following main three days of SPLASH. The workshop is open to all. Students with alternative sources of funding for their travel and registration fees are welcome. In particular, many student attendance programs provide full or partial travel funding for students to attend SPLASH 2016. More information about student attendance programs at SPLASH is available here: http://2016.splashcon.org/attending/students Application for Travel Support: The travel funding application is available from the PLMW webpage. The deadline for full consideration of funding is August 15th, 2016. Selected participants will be notified by September 1st. Organizers: Sandrine Blazy, University of Rennes 1 Ulrik Pagh Schultz, University of Southern Denmark -------------- next part -------------- An HTML attachment was scrubbed... URL: From srba at cs.aau.dk Sun Jul 3 16:28:43 2016 From: srba at cs.aau.dk (Jiri Srba) Date: Sun, 3 Jul 2016 20:28:43 +0000 Subject: [TYPES/announce] NWPT'16 - first call for contributions References: <11E24301-B9E0-4EDF-BD50-ACAA1714F560@cs.aau.dk> Message-ID: First call for contributions to 28th Nordic Workshop on Programming Theory, Skoerping (Aalborg), Denmark. *************************************************************************** NWPT'16: 28th Nordic Workshop on Programming Theory October 31 - November 2, 2016, Rold Storkro, Skoerping (Aalborg), Denmark Submission deadline: August 26th, 2016 http://nwpt2016.cs.aau.dk/ **************************************************************************** CALL FOR CONTRIBUTIONS NOTE: - Submission of 2-3 page abstracts: 26 August 2015 (AoE) - Special issue in the Journal of Logical and Algebraic Methods in Programming The NWPT series of annual workshops is a forum bringing together programming theorists from the Nordic and Baltic countries (but also from elsewhere). The 28th edition of the Nordic Workshop on Programming Theory will be hosted by Department of Computer Science at Aalborg University and will take place in the middle of one of the most beautiful nature resources in North Jutland, about 20 minutes by train from Aalborg city center. The workshop, accomodation and social activities will all be hosted at the hotel Rold Storkro located at the Rold Forest. SUBMISSION INFORMATION: Authors wishing to give a talk at the workshop are requested to submit abstracts of 2-3 pages (pdf, printable on A4 paper, using easychair.cls, available at http://www.easychair.org/publications/easychair.zip) through EasyChair at the link https://easychair.org/conferences/?conf=nwpt2016. Work in progress as well as abstracts of manuscripts submitted for formal publication elsewhere are welcome. PUBLICATION: The abstracts of the accepted contributions will be available electronically at the workshop. We have arranged a special issue of the Journal of Logical and Algebraic Methods in Programming (JLAMP) devoted to the best contributions to the workshop. The contributions will be selected by the PC. They will be invited after the workshop and will undergo a rigorous, journal-strength review process according to the standards of JLAMP. IMPORTANT DATES: - Submission of abstracts: 26 August 2016 (AoE) - Notification: 20 September 2016 - Registration deadline: 27 September 2016 - Workshop: 31 October - 2 November 2016 SCOPE: Topics of interest include (but are not limited to) - semantics of programming languages - programming language design and programming methodology - programming logics - formal specification of programs - program verification - program construction - tools for program verification and construction - program transformation and refinement - real-time and hybrid systems - models of concurrency and distributed computing - language-based security. INVITED SPEAKERS: - To appear soon on the web-page. PROGRAMME COMMITTEE: Lars Birkedal, Aarhus Univ., Denmark Johannes Borgstr?m, Uppsala Univ., Sweden John Gallagher, RUC, Denmark Dilian Gurov, KTH Stockholm, Sweden Einar Broch Johnsen, Univ. of Oslo, Norway Michael R. Hansen, DTU, Denmark Keijo Heljanko, Aalto Univ., Finland Fritz Henglein, Univ. of Copenhagen, Denmark Thomas T. Hildebrandt, ITU, Denmark Anna Ingolfsdottir, Reykjav?k Univ., Iceland Yngve Lamo, Bergen Univ. Col., Norway Kim G. Larsen, Aalborg Univ., Denmark (co-chair) Alberto Lluch Lafuente, DTU, Denmark Fabrizio Montesi, Univ. of Southern Denmark, Denmark Mohammad Mousavi, Halmstad Univ., Sweden Olaf Owe, Univ. of Oslo, Norway Cristina Seceleanu, M?lardalen Univ., Sweden Gerardo Schneider, University of Gothenburg, Sweden Jiri Srba, Aalborg Univ., Denmark (co-chair) Tarmo Uustalu, Inst. of Cybernetics, Estonia J?ri Vain, Tallinn Univ. of Tech., Estonia Antti Valmari, Tampere Univ. of Techn., Finland Marina Wald?n, ?bo Akademi Univ., Finland Uwe Wolter, Univ. of Bergen, Norway Wang Yi, Uppsala Univ., Sweden ORGANIZING COMMITTEE: - Kim G. Larsen - Jiri Srba - Rikke W. Uhrenholt From francesco.tiezzi at unicam.it Sun Jul 3 09:53:29 2016 From: francesco.tiezzi at unicam.it (Francesco Tiezzi) Date: Sun, 3 Jul 2016 15:53:29 +0200 Subject: [TYPES/announce] 'Collective Adaptive Systems' (CAS) track at the ACM SAC 2017 Message-ID: [Apologies if you got multiple copies of this email.] ************************************************************************* COLLECTIVE ADAPTIVE SYSTEMS Special Track of the 32nd ACM Symposium on Applied Computing (SAC'17) http://sac-cas2017.apice.unibo.it April 3 - 7, 2017 Marrakech, Morocco ************************************************************************* Nowadays, most aspects of our daily life are affected by pervasive technology, consisting of massive numbers of heterogeneous units/nodes (computers, devices, software applications, smart objects, etc.), complex interactions, and humans-in-the-loop. The distributed and open nature of these systems and their large scale make sensing, decision-making, planning and acting possibly highly dispersed: this may cause on the one hand the emergence of unexpected phenomena, but on the other hand it can be the key to support inherent adaptation and resilience. These complex systems are typically referred to as Collective Adaptive Systems (CAS). They have to be equipped with dynamic and autonomous adaptation capabilities, to deal with changes in their working environments and within themselves. CAS involve huge collections of cooperating components, trading off individual tasks, properties, objectives and actions, with overall system goals. To properly engineer and exploit CAS, a deep scientific understanding of the principles underpinning their operation is required. The development of CAS is closely related to other contemporary (software) engineering approaches, such as component-based systems and middleware platforms, as well as other Computer Science areas, such as Distributed Artificial Intelligence, Formal Methods, Agent-based Programming, Pervasive Computing, Internet of Things, and Autonomic Computing. This track aims at providing a common forum for discussing the various different viewpoints over CAS, attracting relevant and consistent contributions from different research communities, with the ultimate goal of filling the gap between theory and practice, hence paving the way towards implementation of relevant applications. The Special Track on Collective Adaptive Systems takes deliberately a broad view of what CAS are and how they should be designed, analysed, built and deployed. In particular, the track's interest is both in the foundational view (e.g., theories, methods, formalisms, models) and the practical aspects (e.g., development methodologies, programming languages, middleware, development and runtime environments, tools). Moreover, also applications of CAS solutions to real-world case studies are welcomed. Major topics of interest this year will include the following: - Novel models, languages, programming and implementation techniques for CAS - CAS technologies and infrastructures - CAS applications - Scenarios, case studies and experience reports of CAS - Formal aspects (semantics, reasoning, verification) in CAS development - Business Processes in CAS - Self-* and emerging properties of CAS - Security and privacy in CAS - Policy-based coordination and self-adaptation in CAS - Middleware platforms for CAS - Software architectures and engineering methodologies for CAS ------------------- Important Dates ------------------- Sep 15, 2016: Papers and SRC research abstracts submission Nov 10, 2016: Author notification Nov 25, 2016: Camera-ready copies Dec 10, 2016: Author registration --------------------- Program Co-Chairs --------------------- Mirko Viroli Alma Mater Studiorum - University of Bologna, Italy http://mirkoviroli.apice.unibo.it email: mirko.viroli at unibo.it Francesco Tiezzi University of Camerino, Italy http://tiezzi.unicam.it/ email: francesco.tiezzi@ unicam.it ----------------------------- Program Committee Members ----------------------------- Jacob Beal, BBN Technologies, USA Olivier Boissier, Ecole des Mines de Saint-Etienne, France Tomas Bures, Charles University in Prague, Czech Republic Siobhan Clarke, Trinity College Dublin, Ireland Daniel Coore, University of the West Indies, Jamaica Ferruccio Damiani, University of Torino, Italy Rocco De Nicola, IMT Institute for Advanced Studies Lucca, Italy Giovanna Di Marzo Serugendo, University of Geneve, Switzerland Simon Dobson, University of St Andrews Schahram Dustdar, TU Wien, Austria Kurt Geihs, Universitaet Kassel, Germany Jane Hillston, University of Edinburgh, UK Christine Julien, University of Texas at Austin, USA Hung La, University of Nevada, Reno, USA Peter Lewis, Aston University, UK Alberto Lluch Lafuente, Technical University of Denmark, Denmark Michele Loreti, University of Firenze, Italy Andrea Omicini, University of Bologna, Italy Carlo Pinciroli, Ecole Polytechnique de Montreal, Canada Rosario Pugliese, University of Firenze, Italy Barbara Re, University of Camerino, Italy Jan-Philipp Stegh?fer, Chalmers | University of Gothenburg, Sweden Martin Wirsing, Ludwig-Maximilians-Universitaet Muenchen, Germany Franco Zambonelli, University of Modena and Reggio Emilia, Italy --------------- Proceedings --------------- Papers accepted for the Special Track on Collective Adaptive Systems will be published by ACM both in the SAC 2017 proceedings and in the Digital Library. CAS Special Track organisers also plan to invite authors of selected papers for a Special Issue in a high impact journal, such as ACM Transactions on Autonomous and Adaptive Systems or Science of Computer Programming. ------------------------------- Paper submission and format ------------------------------- All papers should represent original and previously unpublished works that currently are not under review in any conference or journal. The author(s) name(s) and address(es) must NOT appear in the body of the paper, and self-reference should be in the third person. This is to facilitate blind review. Only the title should be shown at the first page without the authors' information. Submitted papers must be in the ACM two-column page format (doc template, pdf template, latex template). The length of the papers is 6 pages (included in the registration) plus up to 2 extra pages (at extra charge), i.e. total 8 pages maximum. 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. Submission is entirely automated via the STAR Submission System, which is available from: - (for regular papers) https://www.softconf.com/h/sac2017/ - (for SRC papers) https://www.softconf.com/h/sac-src2017/ ------------------- Poster Sessions ------------------- Papers that received high reviews (that is acceptable by reviewer standards) but were not accepted due to space limitation can be invited for the poster session. Poster should be not longer than 3 pages (included in the registration) plus 1 extra page (at extra charge), i.e. total 4 pages maximum. The poster session procedures and details will be posted on SAC 2017 website as soon as they become available. ------------------------------------------ Student research abstracts competition ------------------------------------------ Graduate students are invited to submit Student Research Competition (SRC) abstracts (maximum of 2 pages in ACM camera-ready format) following the instructions published at SAC 2017 website. Submission of the same abstract to multiple tracks is not allowed. All research abstract submissions will be reviewed by researchers and practitioners with expertise in the track focus area to which they are submitted. Authors of selected abstracts (up to 20 students) will have the opportunity to give poster and oral presentations of their work and compete for three top-winning places. The winners will receive medals, cash awards, and SIGAPP recognition certificates during the conference banquet. Invited students receive SRC travel support (US$500) and are eligible to apply to the SIGAPP Student Travel Award Program (STAP) for additional travel support. -------------- next part -------------- An HTML attachment was scrubbed... URL: From nikos.tzevelekos at qmul.ac.uk Mon Jul 4 11:38:20 2016 From: nikos.tzevelekos at qmul.ac.uk (Nikos Tzevelekos) Date: Mon, 4 Jul 2016 16:38:20 +0100 Subject: [TYPES/announce] PhD Studentship at Queen Mary In-Reply-To: <577A7ED4.7080100@qmul.ac.uk> References: <577A7ED4.7080100@qmul.ac.uk> Message-ID: <577A82EC.1040409@qmul.ac.uk> PhD Studentship in Semantics and Verification of Heterogeneous Programs Applications are invited for a fully-funded PhD studentship within the Theory Group at Queen Mary University of London, as part of a project which aims to develop a unified semantic framework for heterogeneous software systems and apply it to compositional software compilation and verification. Cloud computing and heterogeneous computing are widely acknowledged to dominate the software landscape in the foreseeable future. The recent work on System-Level Games provides a semantic framework for modelling low-level code interactions involving resources shared between a program and its environment. This project will apply the framework for deriving compositional analysis techniques for the compilation and verification of heterogeneous programs. All nationalities are eligible to apply for this studentship, which will start in October 2016. The studentship is for three years, and covers student fees as well as a tax-free stipend of ??16,057 per annum. Candidates must have a 2:1 degree or equivalent, and/or a good MSc Degree, in Computer Science or a related discipline. The ideal candidate should be creative and motivated in the studying of semantics and verification of programming languages. Good coding skills will be an advantage, and applicants will have at least good knowledge of programming languages such as C/C++, Java, Python, OCaml. Analytical and good communication skills are also welcome. The PhD supervisor will be Dr Nikos Tzevelekos. The project will be based in the School of Electronic Engineering and Computer Science (EECS), and the student will join a world-leading centre for research on logical methods for reasoning about computer systems in the Theory Group (http://theory.eecs.qmul.ac.uk/). The position will be integrated in the EPSRC project "System-Level Game Semantics: A unifying framework for composing systems", which is in collaboration with the University of Birmingham. Informal enquiries about the studentship can be made by email to Dr Tzevelekos (nikos.tzevelekos at qmul.ac.uk). To apply, please follow the on-line process at www.qmul.ac.uk/postgraduate/applyresearchdegrees/ click on the list of Research Degree Subjects, select "Computer Science", and follow the instructions on the right-hand side of the web page. Please note that instead of the Research Proposal we request a Statement of Research Interests. Your statement should answer two questions: (i) Why are you interested in the topic described above? (ii) What relevant experience do you have? Your statement should be brief: no more than 500 words or one side of A4 paper. In addition we would also like you to send a sample of your written work (e.g. excerpt of final year dissertation or published academic paper). More details can be found at: http://www.eecs.qmul.ac.uk/phd/how-to-apply The closing date for the applications is 24/07/2016. Interviews are expected to take place the week of 25 July 2016. From salvaneschi at st.informatik.tu-darmstadt.de Tue Jul 5 08:33:15 2016 From: salvaneschi at st.informatik.tu-darmstadt.de (Guido Salvaneschi) Date: Tue, 5 Jul 2016 14:33:15 +0200 Subject: [TYPES/announce] CFP: REBLS 2016 - 3rd International Workshop on Reactive and Event-Based Languages & Systems Message-ID: 3rd International Workshop on Reactive and Event-Based Languages & Systems Held at SPLASH Conference http://2016.splashcon.org/ Amsterdam, Netherlands - November 1st, 2016 ===== Introduction ===== Reactive programming and event-based programming are two closely related programming styles that are becoming ever more important with the advent of advanced HPC technology and the ever increasing requirement for our applications to run on the web or on collaborating mobile devices. A number of publications on middleware and language design - so-called reactive and event-based languages and systems (REBLS) - have already seen the light, but the field still raises several questions. For example, the interaction with mainstream language concepts is poorly understood, implementation technology is in its infancy and modularity mechanisms are almost totally lacking. Moreover, large applications are still to be developed and patterns and tools for developing reactive applications is an area that is vastly unexplored. This workshop will gather researchers in reactive and event-based languages and systems. The goal of the workshop is to exchange new technical research results and to define better the field by coming up with taxonomies and overviews of the existing work. ===== Contributions ===== Even though reactive programming and event-based programming are receiving ever more attention, the field is far from mature. This workshop will join forces and try to gather researchers working on the foundational models, languages and implementation technologies. We welcome all submissions on reactive programming, aspect- and event-oriented systems, including but not limited to: - Language design, implementation, runtime systems, program analysis, software metrics, patterns and benchmarks. - Study of the paradigm: interaction of reactive and event-based programming with existing language features such as object-oriented programming, mutable state, concurrency. - Advanced event systems, event quantification, event composition, aspect-oriented programming for reactive applications. - Functional-reactive programming, self-adjusting computation and incremental computing. - Applications, case studies that show the efficacy of reactive programming. - Empirical studies that motivate further research in the field. - Patterns and best-practices. - Related fields, such as complex event processing, reactive data structures, view maintenance, constraint-based languages, and their integration with reactive programming. IDEs, Tools. - Implementation technology, language runtimes, virtual machine support, compilers. - Modularity and abstraction mechanisms in large systems. - Formal models for reactive and event-based programming. The format of the workshop is that of a mini-conference. Participants can present their work in slots of 30mins with Q&A included. Because of the declarative nature of reactive programs, it is often hard to understand their semantics just by looking at the code. We therefore also encourage authors to use their slots for presenting their work based on live demos. ===== Submissions ===== REBLS encourages submissions of two types of papers: - Research results: complete works that ill be published in the ACM digital library. - In progress papers: papers that have the potential of triggering an interesting discussion at the workshop or present new ideas that require further systematic investigation. These papers will not be published in the ACM digital library. Info about the format and the page limits can be found on the REBLS'16 website (http://2016.splashcon.org/track/rebls2016). ===== Important dates ===== - Papers deadline: August 1, 2016 - Papers notification: September 5, 2016 - Workshop: November 1, 2016 ==== Organization and Committees Organizers: Guido Salvaneschi, TU Darmstadt Wolfgang De Meuter, Vrije Universiteit Brussel Patrick Eugster, Purdue University and TU Darmstadt Lukasz Ziarek, SUNY Buffalo Program Committee: Umut Acar - Carnegie Mellon University Albert Cheng - University of Houston Shigeru Chiba - University of Tokyo Camil Demetrescu - Sapienza University of Rome Dominique Devriese - Katholieke Universiteit Leuven Jonathan Edwards - Massachusetts Institute of Technology Tim Felgentreff - Hasso Plattner Institut Philipp Haller - KTH Royal Institute of Technology Erik Meijer - Applied Duality, Inc. Heather Miller - EPFL Jacques Noye - ?cole des Mines de Nantes Yoshiki Ohshima - Viewpoints Research Institute Hridesh Rajan - Iowa State University Francisco Sant'anna - UERJ, Brazil ===== REBLS @ SPLASH 2016 From m.r.mousavi at hh.se Tue Jul 5 05:05:49 2016 From: m.r.mousavi at hh.se (M.R. Mousavi) Date: Tue, 5 Jul 2016 11:05:49 +0200 Subject: [TYPES/announce] Last CFP: 6th Workshop on Cyber Physical Systems (Deadline: July 10) Message-ID: =========================================== The 6th International Workshop on Design, Modeling and Evaluation of Cyber Physical Systems (CyPhy 2016) Pittsburgh, USA October 6, 2016 http://www.cyphy.org/ (Held in conjunction with ESWEEK 2016) =========================================== Scope ======= Cyber physical systems (CPSs) combine computing and networking power with physical components. They enable innovation in a wide range of domains including robotics; smart homes, vehicles, and buildings; medical implants; and future-generation sensor networks. CyPhy'16 brings together researchers and practitioners working on modeling, simulation, and evaluation of CPS, based on a broad interpretation of these areas, to collect and exchange expertise from a diverse set of disciplines. The workshop places particular focus on techniques and components to enable and support virtual prototyping and testing. Topics of interest include, but are not limited to the following aspects of cyber-physical systems: Foundations: models of computation, modeling and simulation languages for hybrid and cyber-?physical systems, including hybrid automata and hybrid process theory, as well as other integrations of control-?theoretic and discrete-?event models; Methods: Specifications and evaluation of processes for rigorous modeling, testing, simulation, and verification of new cyber-?physical systems; Case studies: Development of industrial or research ?oriented cyber?-physical systems in domains such as robotics, smart systems (homes, vehicles, buildings), medical and healthcare devices, future generation networks; and Tools: Evaluation of novel research tools, comparisons of state of the art tools in industrial practice. Submission Types ================ Submissions types: 1) research papers (max. 15 pages); 2) positions papers (max. 4 pages, not published); and 3) industrial experience and tool demonstrations (max. 10 pages). Research papers will be judged for technical novelty and scientific merit. Any previous publication in any form must be explicitly identified and cited on the first page of the submission. Papers in all other categories will be judged on novelty, clarity, accessibility, and suitability for a high quality presentation and discussion at the workshop. Submissions of type 1 and 3 will be published after the workshop in a volume of Lecture Notes in Computer Science, by Springer. If the quality of the submissions warrants, a special issue of an archival journal will be negotiated for the best submissions (subject to confirmation, and an additional round of review). Important Dates ================ Submission deadline: July 10, 2016 Notifications: August 24, 2016 Camera Ready: September 5, 2016 Workshop: October 6, 2016 Submission Instructions ====================== Papers should be formatted according to the Springer LNCS style, not exceed the respective page limits (including figures and references), and be submitted in PDF format through the following submission website. https://easychair.org/conferences/?conf=cyphy2016 Except for regular research papers, the paper category must be indicated at the end of the title in parenthesis at the time of the initial submission and in the final camera ready version. Simultaneous submission to other venues with a formal publication (workshops, conferences, symposia, and journals) is not allowed. Duplicated submissions or other types of plagiarism will result in rejection and a report will be sent to the corresponding institution's dean or manager. Papers not adhering to the format or page limit may be rejected without a review. Committees ============ Program Committee Christian Berger, Chalmers and University of Gothenburg, Sweden (Co?Chair) Manuela Bujorianu, University of Leicester, UK Thao Dang, Verimag, France Scott Hissam, Carnegie Mellon University, USA Daisuke Ishii, Tokyo Institute of Technology, Japan Mehdi Kargahi, University of Tehran, Iran Zhiyun Lin, Zhejiang University, China Mohammad Reza Mousavi, Halmstad University, Sweden (Co?Chair) Enrico Pagello, University of Padua, Italy Mihaly Petreczky, CNRS Lille, France Michel Reniers, TU Eindhoven, Netherlands Bernhard Rumpe, RWTH Aachen University, Germany Maytham Safar, Kuwait University, Kuwait Christoph Seidl, TU Braunschweig, Germany Christoffer Sloth, Aalborg U., Denmark Jonathan Sprinkle, University of Arizona, USA Martin Steffen, University of Oslo, Norway Frits Vaandrager, RU Nijmegen, Netherlands Rafael Wisniewski, Aalborg U., Denmark (Co?Chair) Advisory Committee Manfred Broy, Technische Universit?t M?nchen, Germany. Karl Iagnemma, MIT, USA. Karl Henrik Johansson, Royal Institute of Technology, Sweden. Insup Lee, University of Pennsylvania, USA. Pieter Mosterman, McGill University, Canada Janos Sztipanovits, Vanderbilt University, USA Walid Taha, Halmstad University & University of Houston (General Chair) *************************************************************************** Mohammad Reza Mousavi Centre for Research on Embedded Systems (CERES) Halmstad University, Halmstad, Sweden Phone: 0046-(0)35 16 71 22 Fax: 0046-(0)35 16 03 48 Email: m.r.mousavi at hh.se http://ceres.hh.se/mediawiki/index.php/Mohammad_Mousavi ************************************************************************ -------------- next part -------------- An HTML attachment was scrubbed... URL: From publicityifl at gmail.com Tue Jul 5 06:17:09 2016 From: publicityifl at gmail.com (publicityifl at gmail.com) Date: Tue, 05 Jul 2016 10:17:09 +0000 Subject: [TYPES/announce] 2nd CfP: IFL 2016 (28th Symposium on Implementation and Application of Functional Languages) Message-ID: <94eb2c0b7940753a2f0536e0c158@google.com> Hello, Please, find below the second call for papers for IFL 2016. 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 2016 - 2nd Call for papers 28th SYMPOSIUM ON IMPLEMENTATION AND APPLICATION OF FUNCTIONAL LANGUAGES - IFL 2016 KU Leuven, Belgium In cooperation with ACM SIGPLAN August 31 - September 2, 2016 https://dtai.cs.kuleuven.be/events/ifl2016/ 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 2016 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. Peer-review Following the IFL tradition, IFL 2016 will use a post-symposium review process to produce the formal proceedings. All participants of IFL 2016 are invited to submit either a draft paper or an extended abstract describing work to be presented at the symposium. 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 The submissions will be screened by the program committee chair to make sure they are within the scope of IFL, and will appear in the draft proceedings distributed at the symposium. Submissions appearing in the draft proceedings are not peer-reviewed publications. Hence, publications that appear only in the draft proceedings are not subject to the ACM SIGPLAN republication policy. After the symposium, authors 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 review process. From the revised submissions, the program committee will select papers for the formal proceedings considering their correctness, novelty, originality, relevance, significance, and clarity. The formal proceedings will appear in the International Conference Proceedings Series of the ACM Digital Library. Important dates August 1: Submission deadline draft papers August 3: Notification of acceptance for presentation August 5: Early registration deadline August 12: Late registration deadline August 22: Submission deadline for pre-symposium proceedings August 31 - September 2: IFL Symposium December 1: Submission deadline for post-symposium proceedings January 31, 2017: Notification of acceptance for post-symposium proceedings March 15, 2017: Camera-ready version for post-symposium proceedings Submission details Prospective authors are encouraged to submit papers or extended abstracts to be published in the draft proceedings and to present them at the symposium. All contributions must be written in English. Papers must use the new ACM two columns conference format, which can be found at: http://www.acm.org/publications/proceedings-template For the pre-symposium proceedings we adopt a 'weak' page limit of 12 pages. For the post-symposium proceedings the page limit of 12 pages is firm. Authors submit through EasyChair: https://easychair.org/conferences/?conf=ifl2016 Topics IFL welcomes submissions describing practical and theoretical work as well as submissions describing applications and tools in the context of functional programming. If you are not sure whether your work is appropriate for IFL 2016, please contact the PC chair at tom.schrijvers at cs.kuleuven.be. Topics of interest 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 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. Programme committee Chair: Tom Schrijvers, KU Leuven, Belgium - Sandrine Blazy, University of Rennes 1, France - Laura Castro, University of A Coru?a, Spain - Jacques, Garrigue, Nagoya University, Japan - Clemens Grelck, University of Amsterdam, The Netherlands - Zoltan Horvath, Eotvos Lorand University, Hungary - Jan Martin Jansen, Netherlands Defence Academy, The Netherlands - Mauro Jaskelioff, CIFASIS/Universidad Nacional de Rosario, Argentina - Patricia Johann, Appalachian State University, USA - Wolfram Kahl, McMaster University, Canada - Pieter Koopman, Radboud University Nijmegen, The Netherlands - Shin-Cheng Mu, Academia Sinica, Taiwan - Henrik Nilsson, University of Nottingham, UK - Nikolaos Papaspyrou, National Technical University of Athens, Greece - Atze van der Ploeg, Chalmers University of Technology, Sweden - Matija Pretnar, University of Ljubljana, Slovenia - Tillmann Rendel, University of T?bingen, Germany - Christophe Scholliers, Universiteit Gent, Belgium - Sven-Bodo Scholz, Heriot-Watt University, UK - Melinda Toth, Eotvos Lorand University, Hungary - Meng Wang, University of Kent, UK - Jeremy Yallop, University of Cambridge, UK Venue The 28th IFL will be held in association with the Faculty of Computer Science, KU Leuven, Belgium. Leuven is centrally located in Belgium and can be easily reached from Brussels Airport by train (~15 minutes). The venue in the Arenberg Castle park can be reached by foot, bus or taxi from the city center. See the website for more information on the venue. -------------- next part -------------- An HTML attachment was scrubbed... URL: From gvidal at dsic.upv.es Thu Jul 7 10:15:02 2016 From: gvidal at dsic.upv.es (German Vidal) Date: Thu, 7 Jul 2016 16:15:02 +0200 Subject: [TYPES/announce] Call for participation: PPDP 2016 Message-ID: <768C1B6D-0900-44B0-9489-A7612FBB4A31@dsic.upv.es> ============================================================ CALL FOR PARTICIPATION: PPDP 2016 18th International Symposium on Principles and Practice of Declarative Programming Edinburgh, UK, September 5-7, 2016 http://ppdp16.webs.upv.es/ co-located with LOPSTR 2016 26th International Symposium on Logic-Based Program Synthesis and Transformation Edinburgh, UK, September 6-8, 2016 http://www.cliplab.org/Conferences/LOPSTR16/ and SAS 2016 23rd Static Analysis Symposium Edinburgh, UK, September 8-10, 2016 http://staticanalysis.org/sas2016/ ============================================================ Registration is now open: http://conferences.inf.ed.ac.uk/ppdp-lopstr-sas-2016/ **Early registration until August 15** INVITED TALKS * Elvira Albert: Testing of Concurrent and Imperative Software using CLP * Greg Morrisett (jointly with LOPSTR'16): TBD * Francesco Logozzo (jointly with LOPSTR'16): TBD ACCEPTED PAPERS - Davide Fusc?, Stefano Germano, Jessica Zangari, Marco Anastasio, Francesco Calimeri and Simona Perri. A Framework for Easing the Development of Applications Embedding Answer Set Programming - Dimitrios Kouzapas, Ornela Dardha, Roly Perera and Simon Gay. Typechecking Protocols with Mungo and StMungo - Joaquin Arias Herrero and Manuel Carro. Description and Evaluation of a Generic Design to Integrate CLP and Tabled Execution - Nataliia Stulova, Jose F. Morales and Manuel V. Hermenegildo. Reducing the Overhead of Runtime Checks via Static Analysis - Takahiro Nagao and Naoki Nishida. Proving Inductive Validity of Constrained Inequalities - Vincenzo Mastandrea, Elena Giachino, Ludovic Henrio and Cosimo Laneve. Actors may synchronize, safely! - Frederic Mesnard, Etienne Payet and Wim Vanhoof. Towards a Framework for Algorithm Recognition in Binary Code - Jan Midtgaard, Flemming Nielson and Hanne Riis Nielson. Iterated Process Analysis over Lattice-Valued Regular Expressions - Nick Benton, Martin Hofmann and Vivek Nigam. Effect-Dependent Transformations for Concurrent Programs - Manfred Schmidt-Schauss and David Sabel. Unification of Program Expressions with Recursive Bindings - Stefan Fehrenbach and James Cheney. Language-integrated provenance - Clara Bertolissi, Jean-Marc Talbot and Didier Villevalois. Rewrite-based Access Control Policy Analysis through Narrowing - Sylvia Grewe, Sebastian Erdweg, Michael Raulf and Mira Mezini. Exploration of Language Specifications by Compilation to First-Order Logic - Angelos Charalambidis, Panos Rondogiannis and Antonis Troumpoukis. Higher-Order Logic Programming: an Expressive Language for Representing Qualitative Preferences - Thomas Ehrhard and Giulio Guerrieri. The bang calculus: an untyped lambda-calculus generalizing Call-By-Name and Call-By-Value - Fan Yang, Santiago Escobar, Catherine Meadows, Jose Meseguer and Sonia Santiago. Strand Spaces with Choice via a Process Algebra Semantics - Yanhong A. Liu, Jon Brandvein, Scott Stoller and Bo Lin. Demand-Driven Incremental Object Queries Hope to see you in Edinburgh! ====================================================================== From tobycmurray at googlemail.com Mon Jul 11 03:17:42 2016 From: tobycmurray at googlemail.com (Toby Murray) Date: Mon, 11 Jul 2016 17:17:42 +1000 Subject: [TYPES/announce] PLAS 2016: Second Call for Papers Message-ID: -------------------------------------------------------------------------- Second Call for Papers ACM SIGPLAN 11th Workshop on Programming Languages and Analysis for Security (PLAS 2016) Vienna, Austria October 24, 2016 https://plas2016.programming.systems Co-located with CCS 2016 (https://www.sigsac.org/ccs/CCS2016/) -------------------------------------------------------------------------- Important dates Submissions due: 25 July 2016 (anywhere on Earth) Author notification: 29 August 2016 Final papers due: 12 September 2016 Workshop date: 24 October 2016 -------------------------------------------------------------------------- PLAS aims to provide a forum for exploring and evaluating ideas on the use of programming language and program analysis techniques to improve the security of software systems. Strongly encouraged are proposals of new, speculative ideas, evaluations of new or known techniques in practical settings, and discussions of emerging threats and important problems. We are especially interested in position papers that are radical, forward-looking, and likely to lead to lively and insightful discussions that will influence future research that lies at the intersection of programming languages and security. The scope of PLAS includes, but is not limited to: * Compiler-based security mechanisms (e.g. security type systems) or runtime-based security mechanisms (e.g. inline reference monitors) * Program analysis techniques for discovering security vulnerabilities * Automated introduction and/or verification of security enforcement mechanisms * Language-based verification of security properties in software, including verification of cryptographic protocols * Specifying and enforcing security policies for information flow and access control * Model-driven approaches to security * Security concerns for Web programming languages * Language design for security in new domains such as cloud computing and IoT * Applications, case studies, and implementations of these techniques -------------------------------------------------------------------------- Submission Guidelines We invite both full papers and short papers. For short papers we especially encourage the submission of position papers that are likely to generate lively discussion. * Full papers should be at most 11 pages long, plus as many pages as needed for references and appendices. Papers in this category are expected to have relatively mature content. Full paper presentations will be 25 minutes each. * Short papers should be at most 5 pages long, plus as many pages as needed for references. Papers that present radical, open-ended and forward-looking ideas are particularly welcome in this category, as are papers presenting preliminary and exploratory work. Authors submitting papers in this category must prepend the phrase "Short Paper:" to the title of the submitted paper. Short paper presentations will be 15 minutes each. Submissions should be PDF documents typeset in the ACM proceedings format using 10pt fonts. A SIGPLAN-approved template can be found at the following link: http://www.sigplan.org/Resources/Author/. We recommend using this template. Both full and short papers must describe work not published in other refereed venues (see the SIGPLAN republication policy at http://www.sigplan.org/Resources/Policies/Republication/ for more details). Accepted papers will appear in workshop proceedings, which will be distributed to the workshop participants and be available in the ACM Digital Library. -------------------------------------------------------------------------- Program Committee Karthikeyan Bhargavan, INRIA Stephen Chong, Harvard University Marco Gaboardi, University at Buffalo Christian Hammer, Saarland University Limin Jia, Carnegie Mellon University Toby Murray (co-chair), University of Melbourne and Data61 Benjamin Pierce, University of Pennsylvania Tamara Rezk, INRIA Deian Stefan (co-chair), UC San Diego and Intrinsic Vanessa Teague, University of Melbourne Xi Wang, University of Washington To reach the PC chairs, send email to plas2016-chairs at programming.systems. -------------------------------------------------------------------------- From eelcovis at gmail.com Fri Jul 8 09:31:37 2016 From: eelcovis at gmail.com (Eelco Visser) Date: Fri, 8 Jul 2016 15:31:37 +0200 Subject: [TYPES/announce] PhD or Postdoc in Semantics Engineering for Language Designer's Workbench at TU Delft Message-ID: We have open positions for PhD students and Postdocs in the Programming Languages group of Eelco Visser at TU Delft. If you would like to provide a contribution to our work on language engineering, semantics engineering, and/or language design in the context of the Language Designer's Workbench project and the Spoofax Language Workbench , and you have a strong background in programming languages, language engineering, and/or verification you are most welcome to apply. Please include a motivation letter explaining how you could contribute and a CV showing your background. In the project we are exploring a new approach to type systems and name binding based on the scope graph framework (ESOP 2015, ETAPS best paper), which we use as the basis for static name resolution and a uniform model for memory in dynamic semantics (ECOOP 2016); see links to publications below. Candidates are expected to start in the Fall of 2016 and applications are due August 7, 2016 For more information see https://department.st.ewi.tudelft.nl/jobs/job/5/phd-or-postdoc-in-semantics-engineering -- Eelco Visser Professor of Computer Science, TU Delft http://eelcovisser.org The Language Designers Workbench http://eelcovisser.org/wiki/projects/ldwb ## Publications Scopes describe Frames: A uniform model for memory layout in dynamic semantics (ECOOP16) http://researchr.org/publication/PoulsenFrames2016 A constraint language for static semantic analysis based on scope graphs (PEPM16) http://researchr.org/publication/AntwerpenNTVW16 A theory of name resolution (ESOP 2015) http://researchr.org/publication/NeronTVW-ESOP-2015 DynSem: A DSL for Dynamic Semantics Specification (RTA 2015) http://researchr.org/publication/VerguNV15 A language designer's workbench: A one-stop-shop for implementation and verification of language designs (Onward! 2014) http://researchr.org/publication/VisserOnward14 IceDust: Incremental and eventual computation of derived values in persistent object graphs (ECOOP16) http://researchr.org/publication/HarkesIceDust2016 Unifying and generalizing relations in role-based data modeling and navigation (SLE 2014) http://researchr.org/publication/HarkesV14 -------------- next part -------------- An HTML attachment was scrubbed... URL: From c.grelck at uva.nl Fri Jul 8 09:37:44 2016 From: c.grelck at uva.nl (Clemens Grelck) Date: Fri, 8 Jul 2016 15:37:44 +0200 Subject: [TYPES/announce] Lab docent position at University of Amsterdam Message-ID: Dear all, I would like to draw your attention to the following job opening at the University of Amsterdam: http://www.uva.nl/en/about-the-uva/working-at-the-uva/vacancies/item/16-267-lecturer-software-engineering.html This is a full-time teaching position in our MSc Software Engineering programme that is rated among the best ICT Master programmes in the Netherlands: http://www.uva.nl/en/education/master-s/master-s-programmes/item/software-engineering.html We take at least partially a fairly formal approach to software engineering, so the position might indeed be of interest to subscribers of this mailing list. After some local hickups the definitive and firm deadline for application is Monday July 11 any time Amsterdam time. If you have any questions, do not hesitate to contact me. Best regards, Clemens Grelck -- ---------------------------------------------------------------------- Dr Clemens Grelck Science Park 904 University Lecturer 1098XH Amsterdam Netherlands University of Amsterdam Institute for Informatics T +31 (0) 20 525 8683 Computer Systems Architecture Group F +31 (0) 20 525 7490 Office C3.105 staff.fnwi.uva.nl/c.u.grelck ---------------------------------------------------------------------- -------------- next part -------------- An HTML attachment was scrubbed... URL: From gorel.hedin at cs.lth.se Sun Jul 10 09:51:05 2016 From: gorel.hedin at cs.lth.se (=?iso-8859-1?Q?G=F6rel_Hedin?=) Date: Sun, 10 Jul 2016 15:51:05 +0200 Subject: [TYPES/announce] Associate Professor in Software Technology with Starting Grant, at Lund University, Sweden Message-ID: <41386199-F885-42C4-836E-129B5E781C27@cs.lth.se> The following position is announced on the types-announce mailinglist, as new programming languages, type systems, and verification techniques are important techniques and tools in the software technology field. STRONGLY FINANCED ASSOCIATE PROFESSOR POSITION IN SOFTWARE TECHNOLOGY The Computer Science department at Lund University, Sweden, invites applications for a newly created position as Associate Professor in Software Technology, supported by WASP, Wallenberg Autonomous Systems Program. The position includes a generous starting grant of roughly 2.5 million Euro, adequate to finance four PhD/postdoc students over a period of 4 years, i.e., comparable to an ERC starting grant. We are looking for candidates with an excellent research record, demonstrated through a clear and innovative research vision along with research results, including software, and publications in conferences and journals of top quality. Special attention will be paid to industry collaboration and the long term development potential of the candidate. WASP is a 10 year research program funded by a donation of more than 100 million Euro by the Knut and Alice Wallenberg Foundation, and with additional funding provided by industry and participating universities in Sweden. WASP supports a number of strongly financed positions in Sweden, see http://wasp-sweden.org/ . Lund University is ranked as one of the top 100 in the world. Seehttp://www.lunduniversity.lu.se/about/work-at-lund-university/why-work-at-lund-university . Lund, "city of ideas", is over 1000 years old and is consistently ranked as one of the best places in Sweden to live. It is located in the southern part of Sweden, just 35 minutes by train from the Danish Copenhagen international airport. Close to the engineering faculty is the IDEON Science Park with 350 companies, including many global actors in ICT. Formal announcement: https://lu.mynetworkglobal.com/en/what:job/jobID:105412/where:4/ Application deadline: September 15, 2016 For more information, contact: Prof. G?rel Hedin, http://cs.lth.se/gorel-hedin Prof. Per Runeson, http://cs.lth.se/per-runeson From brucker at spamfence.net Fri Jul 8 08:26:39 2016 From: brucker at spamfence.net (Achim D. Brucker) Date: Fri, 8 Jul 2016 14:26:39 +0200 Subject: [TYPES/announce] 3rd Call for Papers: OCL and Textual Modeling Tools and Textual Model Transformations (OCL 2016) - Less Than 10 Days Left To Submit Your Paper! Message-ID: <20160708122639.GA24063@fujikawa.home.brucker.ch> (Apologies for duplicates) Less than 10 days until the deadline! CALL FOR PAPERS 16th International Workshop on OCL and Textual Modeling Co-located with ACM/IEEE 19th International Conference on Model Driven Engineering Languages and Systems (MODELS 2016) October 2, 2016, Saint-Malo, France 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 some of their features are difficult to formalize and lack the level of precision required to create complete and unambiguous specifications. Limitations of the 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 include (but are not limited to) =================================================== - Mappings between textual modeling languages and other languages or formalisms - 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) - 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 This year, we particularly encourage submissions describing tools that support - in a very broad sense - textual modeling languages (if you have implemented OCL.js to run OCL in a web browser, this is the right workshop to present your work) as well as textual model transformations. Venue ===== The workshop will be organized as a part of MODELS 2016 Conference in Saint-Malo, France. It continues the series of OCL workshops held at UML/MODELS conferences: York (2000), Toronto (2001), San Francisco (2003), Lisbon (2004), Montego Bay (2005), Genova (2006), Nashville (2007), Toulouse (2008), Denver (2009), Oslo (2010), Zurich (2011, at the TOOLs conference), 2012 in Innsbruck, 2013 in Miami, 2014 in Valencia, Spain, and 2015 in Ottawa, Canada. 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 6 and 8 pages) describing new ideas, innovative tools or position papers. * full papers (between 12 and 16 pages) in LNCS format. Submissions should be uploaded to EasyChair (https://easychair.org/conferences/?conf=ocl16). 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 in a post-conference edition of CEUR (http://www.ceur-ws.org). Important Dates =============== Submission of papers: July 17, 2016 Notification: August 14, 2016 Workshop date: October 2, 2016 Organizers ========== Achim D. Brucker, The University of Sheffield, UK Jordi Cabot, ICREA - Open University of Catalonia, Spain Adolfo S?nchez-Barbudo Herrera, University of York, UK Programme Committee (TBC) ========================= Thomas Baar, University of Applied Sciences Berlin, Germany Mira Balaban, Ben-Gurion University of the Negev, Israel Tricia Balfe, Nomos Software, Ireland Domenico Bianculli, University of Luxembourg Dan Chiorean, Babes-Bolyai University, Romania Robert Clariso, Universitat Oberta de Catalunya, Spain Tony Clark, Middlesex University, UK Manuel Clavel, IMDEA Software Institute, Spain Birgit Demuth, Technische Universitat Dresden, Germany Marina Egea, Indra Sistemas S.A., Spain Geri Georg, Colorado State University, USA Martin Gogolla, University of Bremen, Germany Shahar Maoz, Tel Aviv University, Israel Istvan Rath, Budapest University of Technology and Economics, Hungary Bernhard Rumpe, RWTH Aachen, Germany Massimo Tisi, Mines de Nantes, France Frederic Tuong, Univ. Paris-Sud - IRT SystemX - LRI, France Edward Willink, Willink Transformations Ltd., UK Burkhart Wolff, Univ. Paris-Sud - LRI, France Steffen Zschaler, King's College, UK -- Dr. Achim D. Brucker | Software Assurance & Security | University of Sheffield https://www.brucker.uk/ | https://logicalhacking.com/blog From brucker at spamfence.net Fri Jul 8 09:04:19 2016 From: brucker at spamfence.net (Achim D. Brucker) Date: Fri, 8 Jul 2016 15:04:19 +0200 Subject: [TYPES/announce] Chair in Information/Computer Security (Sheffield, UK) Message-ID: <20160708130419.GA28848@fujikawa.home.brucker.ch> (Apologies for duplicates) Dear all, The Computer Science Department of The University Of Sheffield has an open position for a Chair in Computer and Information Security. The new chair will lead a new research group in the Department of Computer Science and establish an agenda for security and privacy research across the wider university. Applications are welcome in all areas of computer and/or information security, including * Human factors and secure systems * Security aspects of distributed and autonomous systems Internet of things, cloud computing * Applications of secure systems Manufacturing, health, transport, robotics * Security analysis Intrusion monitoring, threat detection, links with machine learning and language processing * Secure software engineering (Both empirical and theoretical approaches) * Applied cryptography Applications in IT systems, homomorphic encryption For more information about the position and the Department, please visit http://www.sheffield.ac.uk/dcs/research/groups/security/index Or apply directly at https://goo.gl/FSfk5P, application deadline is 27th July, 2016. Best, Achim -- Dr. Achim D. Brucker | Software Assurance & Security | University of Sheffield https://www.brucker.uk/ | https://logicalhacking.com/blog From gvidal at dsic.upv.es Mon Jul 11 05:46:24 2016 From: gvidal at dsic.upv.es (German Vidal) Date: Mon, 11 Jul 2016 11:46:24 +0200 Subject: [TYPES/announce] 2016 Autumn School on Computational Logic Message-ID: <0146C73D-F74D-4AE6-90AB-6A8CD70232C1@dsic.upv.es> (Apologies if you receive multiple copies of this email. Please distribute to interested parties.) The 2016 Autumn School on Computational Logic will be held on October 16-17, 2016, in New York, affiliated to the 32nd International Conference on Logic Programming (ICLP'16). Researchers and PhD students are encouraged to attend. Student scholarships are available (Deadline for application: July 20) Association for Logic Programming 2016 Autumn School on Computational Logic http://iclp16school.webs.upv.es/ October 16-17, New York, USA (Affiliated to ICLP'16) Researchers interested in research in computational logic are invited to attend the 2016 Autumn School. The 2-day school is suited for those who wish to learn advanced topics in computational logic and logic programming. It will consist of four half-day tutorials on the following topics: 1. Constraint Logic Programming Lecturer: Roman Bartak, Charles University, Czech Republic 2. Language processing through logic grammars and constraints Lecturer: Veronica Dahl, Simon Fraser University, Canada 3. Answer Set Programming: foundations and applications Lecturer: Torsten Schaub, University of Potsdam, Germany 4. Verification and probabilistic programming Lecturer: C.R. Ramakrishnan, SUNY Stony Brook, USA A number of scholarships for students that cover local expenses for the duration of the school are available. To apply for these scholarships, students should also register to the Doctoral Consortium and send the following information to German Vidal at gvidal at dsic.upv.es by July 20th: - A short vita of the applicant. - A letter of recommendation from applicant's faculty advisor. - A one paragraph statement outlining how the school will benefit the applicant. The letter from the advisor should also certify that the applicant is a full-time student. Organizers: John Gallagher, Roskilde University, Denmark German Vidal, Universitat Politecnica de Valencia, Spain From boris.koepf at imdea.org Mon Jul 11 09:00:59 2016 From: boris.koepf at imdea.org (=?utf-8?Q?Boris_K=C3=B6pf?=) Date: Mon, 11 Jul 2016 15:00:59 +0200 Subject: [TYPES/announce] Postdoc Position at IMDEA in Security/Privacy/Verification Message-ID: <012A5832-2F9A-4F48-8019-8B07116B2333@imdea.org> We invite applications for a postdoctoral position at the IMDEA Software Institute in Madrid, Spain. The successful candidate will join the group of Boris K?pf to work on topics at the intersection of security, privacy, and formal verification. The post is available from September 2016 for the duration of up to three years. Applicants should have, or expect to obtain shortly, a PhD in Computer Science, preferably with a focus on the topics mentioned above. The IMDEA Software Institute is located in the vibrant area of Madrid, Spain. It offers an open and collaborative working environment, where researchers can focus on developing new ideas and projects. Salaries at the Institute are internationally competitive. Potential candidates are encouraged to contact Boris K?pf with inquiries (boris dot koepf at imdea dot org). From francois.pottier at inria.fr Tue Jul 12 08:10:15 2016 From: francois.pottier at inria.fr (=?UTF-8?Q?Fran=c3=a7ois_Pottier?=) Date: Tue, 12 Jul 2016 14:10:15 +0200 Subject: [TYPES/announce] JFLA 2017: First call for communications Message-ID: <5784DE27.40306@inria.fr> [ This message is intentionally written in French. JFLA is a French-speaking conference whose scope includes types, functional programming languages, proof assistants, program verification, and so on. ] * Merci de faire circuler : premier appel ? communications * JFLA'2017 (http://jfla.inria.fr/2017/) Journ?es Francophones des Langages Applicatifs dans les Pyr?n?es, du 4 au 7 janvier 2017 Dates importantes ----------------- 25 septembre 2016 : date limite de soumission des r?sum?s 09 octobre 2016 : date limite de soumission des articles 18 novembre 2016 : notification aux auteurs 27 novembre 2016 : remise des articles d?finitifs 04 au 07 janvier 2017 : journ?es Les JFLA r?unissent concepteurs, utilisateurs et th?oriciens ; elles ont pour ambition de couvrir les domaines des langages applicatifs, de la preuve formelle, de la v?rification de programmes, et des objets math?matiques qui sous-tendent ces outils. Ces domaines doivent ?tre pris au sens large : nous souhaitons promouvoir les ponts entre les diff?rentes th?matiques. . Langages fonctionnels et applicatifs : s?mantique, compilation, optimisation, typage, mesures, extensions par d'autres paradigmes. . Assistants de preuve : impl?mentation, nouvelles tactiques, d?veloppements pr?sentant un int?r?t technique ou m?thodologique. . Logique, correspondance de Curry-Howard, r?alisabilit?, extraction de programmes, mod?les. . Sp?cification, prototypage, d?veloppements formels d'algorithmes. . V?rification de programmes ou de mod?les, m?thode d?ductive, interpr?tation abstraite, raffinement. . Utilisation industrielle des langages fonctionnels et applicatifs, ou des m?thodes issues des preuves formelles, outils pour le web. Les articles soumis aux JFLA sont relus par au moins deux personnes s'ils sont accept?s, trois personnes s'ils sont rejet?s. Les critiques des relecteurs sont toujours bienveillantes et la plupart du temps encourageantes et constructives, m?me en cas de rejet. Il n'y a donc pas de raison de ne pas soumettre aux JFLA ! Cours invit?s ------------- . Guillaume Burel (ENSIIE) sur "Dedukti, un v?rificateur de preuve universel" (titre exact ? pr?ciser) . Benjamin Canou (OCamlPro SAS) sur "comment programmer en OCaml aujourd'hui" (titre exact ? pr?ciser) Expos?s invit?s ------------- . St?phane Lescuyer et Florence Plateau (Prove and Run) sur "langage, prouveur et autres outils d?di?s ? la preuve d'un micro-noyau" (titre exact ? pr?ciser) . second orateur invit? ? pr?ciser Comit? de programme ------------------- Julien Signoles CEA LIST (pr?sident) Sylvie Boldo Inria Saclay-?le de France, LRI (vice-pr?sidente) June Andronick Data61/CSIRO et UNSW Anne-Gwenn Bosser ENIB, Lab-STICC Thomas Gazagnaire Docker Mohamed Iguernlala OCamlPro SAS Fr?d?ric Loulergue Universit? d'Orl?ans Laurent Mounier Verimag, Universit? Grenoble Alpes Fran?ois Pottier Inria Paris Sylvain Salvati Inria Bordeaux-Sud Ouest Mihaela Sighireanu IRIF, Universit? Paris 7 Francesco Zappa Nardeli Inria Paris Soumissions ----------- Nous acceptons deux types de soumissions : . Article de recherche de quinze pages au plus, portant sur des travaux originaux. Nous acceptons des travaux en cours, pour lesquels l'aspect recherche n'est pas enti?rement finalis?. . Article court de six pages au plus, pour d?crire un prototype, faire la d?monstration d'un outil, rechercher de l'aide pour r?soudre un probl?me particulier, ou reparler d'un papier d?j? publi?. Dans tous les cas, la forme de l'article devra soign?e. Les articles s?lectionn?s seront publi?s dans les actes de la conf?rence, et les auteurs seront invit?s ? faire une pr?sentation lors des journ?es, de vingt-cinq minutes pour les articles longs et de quinze minutes pour les courts. L'article peut ?tre r?dig? en anglais, auquel cas la pr?sentation devra ?tre effectu?e en fran?ais. N?anmoins, dans le cas o? il s'agit d'une republication au format court d'un article d?j? publi?, la publication doit ?tre en fran?ais et la publication originale en anglais. Le style LaTeX est impos? : http://jfla.inria.fr/2017/actes.sty date limite de soumission des r?sum?s : 25 septembre 2016 date limite de soumission des articles : 09 octobre 2016 From storm at cwi.nl Mon Jul 11 16:38:18 2016 From: storm at cwi.nl (Tijs van der Storm) Date: Mon, 11 Jul 2016 20:38:18 +0000 Subject: [TYPES/announce] SPLASH'16: 3rd Combined Call for Contributions to Collocated Events Message-ID: ################################################# ACM Conference on Systems, Programming, Languages, and Applications: Software for Humanity (SPLASH'16) ################################################# Amsterdam, The Netherlands Sun 30th October - Fri 4th November , 2016 http://2016.splashcon.org https://twitter.com/splashcon https://www.facebook.com/SPLASHCon/ NEWS! Benjamin Pierce and Andy Ko have agreed to be keynotes for SPLASH'16! Sponsored by ACM SIGPLAN Combined Call for Contributions to Collocated Events: - SPLASH-I, SPLASH-E, Student Research Competition, Programming Languages Mentoring Workshop - Scala Symposium - Workshops: AGERE, DSLDI, DSM, FOSD, ITSLE, LWC at SLE, META, MOBILE!, NOOL, PLATEAU, Parsing at SLE, REBLS, RUMPLE, SA-MDE, SEPS, VMIL, WODA 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, systems, and software engineering. SPLASH'16 hosts a record number collocated tracks and events, from associated conferences (GPCE, SLE) and symposia (DLS, Scala), to 16 workshops! Please see below about important dates. We look forward to your submissions! SPLASH'16 Tracks =========================== ## SPLASH-I: Innovation, Interaction, Insight, Industry, Invited SPLASH-I is the track of SPLASH dedicated to great talks on exciting topics! SPLASH-I will run in parallel with all of SPLASH (during the week days), and is open to all attendees. SPLASH-I will host both invited talks and selected talks submitted via this call for proposals. SPLASH-I solicits inspiring talks, tutorials and demonstrations on exciting topics related to programming and programming systems, delivered by excellent speakers from academia or industry. Deadline: 1st of August Website: http://2016.splashcon.org/track/splash-2016-splash-i ## SPLASH-E: Foundational Concepts of Computation SPLASH-E will be a one-day working meeting, with the following goals: - Building on prior work, identify and enumerate the foundational concepts of computation. - More ambitiously, for each concept, create a detailed plan for a lesson (or short sequence of lessons) for 8 year olds, to teach the concept. We do not solicit publications, but we ask prospective participants to submit a one-paragraph position statement. Website: http://2016.splashcon.org/track/splash-2016-splash-e ## Student Research Competition Continuing the successes of previous years, SPLASH is again hosting an ACM SIGPLAN Student Research Competition (ACM SRC). The competition is an internationally-recognized venue that enables undergraduate and graduate students to experience the research world and to share their research results with other students and SPLASH attendees. The competition has separate categories for undergraduate and graduate students and awards prizes to the top three students in each category. The ACM SIGPLAN Student Research Competition shares the Poster session?s goal to facilitate interaction with researchers and industry practitioners, providing both sides with the opportunity to learn of ongoing, current research. Additionally, the Student Research Competition gives students experience with both formal presentations and evaluations. Submission deadline: Mon 15 Aug 2016 Website: http://2016.splashcon.org/track/splash-2016-src ## 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. It is held early in the conference, to promote continued discussion among interested parties. Submission deadline: Fri 15 Jul 2016 Website: http://2016.splashcon.org/track/splash-2016-posters ## PLMW: Programming Language Mentoring Workshop The purpose of Programming Languages Mentoring Workshop (PLMW) is to give promising students who consider pursuing a graduate degree in this field an overview of what research in this field looks like and how to get into and succeed in graduate school. In other words, a combination whirlwind tour of this research area, networking opportunity, and how-to-succeed guide. The program of PLMW will include talks by prominent researchers of the field of programming languages and software engineering providing an insight in their research. To learn more about PLMW, please see the SIGPLAN PLMW web page (http://www.sigplan.org/Conferences/PLMW/). Application deadline: Sun 14 Aug 2016 Website: http://2016.splashcon.org/track/splash-2016-plmw ## Scala Symposium The Scala Symposium is a forum for researchers and practitioners to share new ideas and results of interest to the Scala programming language community. We welcome a broad spectrum of research topics in many formats, going from student talks all the way to full 10-page research papers, indexed by the ACM Digital Library. Abstract submission deadline: Sun 17 Jul 2016 Paper submission deadline: Mon 25 Jul 2016 Website: http://2016.splashcon.org/track/scala-2016 Workshops ========= SPLASH'16 will host a record number of 16 workshops: ## AGERE! Programming based on Actors, Agents, and Decentralized Control The AGERE! workshop is aimed at focusing on programming systems, languages and applications based on actors, active/concurrent objects, agents and ? more generally ? high-level programming paradigms promoting a mindset of decentralized control in solving problems and developing software. The workshop is designed to cover both the theory and the practice of design and programming, bringing together researchers working on models, languages and technologies, and practitioners developing real-world systems and applications. Abstract submission deadline: Mon 1 Aug 2016 Paper submission deadline: Mon 15 Aug 2016 Website: http://2016.splashcon.org/track/agere2016 ## DSLDI: Domain-specific Language Design and Implementation 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. Submission deadline talk proposals: Mon 1 Aug 2016 Website: http://2016.splashcon.org/track/dsldi2016 ## DSM: Domain-Specific Modeling Domain-specific languages provide a viable and time-tested solution for continuing to raise the level of abstraction, and thus productivity, beyond coding, making systems development faster and easier. When accompanied with suitable automated modeling tools and generators it delivers to the promises of continuous delivery and devops. In domain-specific modeling (DSM) the models are constructed using concepts that represent things in the application domain, not concepts of a given programming language. The modeling language follows the domain abstractions and semantics, allowing developers to perceive them- selves as working directly with domain concepts. Together with frameworks and platforms, DSM can automate a large portion of software production. Submission deadline: Mon 15 Aug 2016 Website: http://2016.splashcon.org/track/dsm2016 ## FOSD: Feature-oriented Software Development Feature orientation is an emerging paradigm of software development. It supports the automatic generation of large-scale software systems from a set of units of functionality, called features. The key idea of feature-oriented software development (FOSD) is to explicitly represent similarities and differences of a family of software systems for a given application domain (e.g., database systems, banking software, text processing systems) with the goal of reusing software artifacts among the family members. Submission deadline: Mon 1 Aug 2016 Website: http://www.fosd.net/workshop2016 Call for papers: http://conf.researchr.org/getImage/FOSD-2016/orig/FOSD+2016+-+CFP.pdf ## ITSLE: Industry Track Software Language Engineering Industry Track for Software Language Engineering (ITSLE) is a workshop to bring together practitioners and researchers from industry and academia working on the area of software language engineering. Domain Specific Languages (DSLs) and Model-Driven Software Engineering (MDSE) techniques are being developed and used broadly in industry. However, as the size and complexity of software systems steadily increase, so does the cost of maintaining and improving the DSL and MDSE techniques and tools. It introduces new challenges such as language co-evolution, maintainability of legacy software using older version of DSLs and MDSE techniques, and extendability and scalability of these techniques. Some of these challenges have been addressed by the SLE research community and some remain unsolved. Submission deadline: Mon 1 Aug 2016 Website: http://2016.splashcon.org/track/itsle2016 ## LWC at SLE: Language Workbench Challenge Language workbenches are tools for software language engineering. They distinguish themselves from traditional compiler tools by providing integrated development environment (IDE) support for defining, implementing, testing and maintaining languages. Not only that, languages built with a language workbench are supported by IDE features as well (e.g., syntax highlighting, outlining, reference resolving, completion etc.). As a result, language workbenches achieve a next level in terms of productivity and interactive editor support for building languages, in comparison to traditional batch-oriented, compiler construction tools. The goal of this workshop is twofold. First: exercise and assess the state-of-the-art in language workbenches using challenge problems from the user perspective (i.e. the language designer). Second: foster knowledge exchange and opportunities for collaboration between language workbench implementors and researchers. Submission deadline of solutions: Mon 1 Aug 2016 Website: http://2016.splashcon.org/track/lwc2016 ## META The Meta?16 workshop aims to bring together researchers working on metaprogramming and reflection, as well as users building applications, language extensions such as contracts, or software tools. With the changing hardware and software landscape, and increased heterogeneity of systems, metaprogramming becomes an important research topic to handle the associate complexity once more. Contributions to the workshop are welcome on a wide range of topics related to design, implementation, and application of metaprogramming techniques, as well as empirical studies on and typing for such systems and languages. Abstract submission: Wed 27 Jul 2016 Paper submission: Mon 1 Aug 2016 Website: http://2016.splashcon.org/track/meta2016 ## Mobile! Mobile application use and development is experiencing enormous growth, and by 2016 more than 200 billion apps have been downloaded. The mobile domain presents new challenges to software engineering. Mobile platforms are rapidly changing, with diverse capabilities including various input modes, wireless communication types, on-device memory and disk capacities, and sensors. Applications function on wide ranges of platforms, requiring scaling according to hardware. Many applications interact with third-party services, requiring application development with effective security and authorization processes for those dataflows. ?Bring your own device? policies pose security challenges including employer and employee data privacy. Developing secure mobile applications requires new tools and practices such as improved refactoring tools for hybrid applications; polyglot applications; and testing techniques for multiple devices. This workshop aims to establish a community of researchers and practitioners, leading to further research in mobile development. Paper submission deadline: Mon 1 Aug 2016 Website: http://2016.splashcon.org/track/mobile2016 ## NOOL: New Object-Oriented Languages NOOL-16 is a new unsponsored workshop to bring together users and implementors of new(ish) object oriented systems. Through presentations, and panel discussions, as well as demonstrations, and video and audiotapes, NOOL-16 will provide a forum for sharing experience and knowledge among experts and novices alike. We invite technical papers, case studies, and surveys in the following areas, related to theory of object oriented programming, new languages, implementation of languages, tools and environment, applications and related work. Abstract submission deadline: Thu 1 Sep 2016 Website: http://2016.splashcon.org/track/nool2016 ## PLATEAU: Workshop on Evaluation and Usability of Programming Languages and Tools Programming languages exist to enable programmers to develop software effectively. But how efficiently programmers can write software depends on the usability of the languages and tools that they develop with. 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. Paper submission deadline: Mon 1 Aug 2016 Website: http://2016.splashcon.org/track/plateau2016 ## Parsing at SLE Parsing at SLE 2016 is the fourth annual workshop on parsing programming languages. The intended participants are the authors of parser generation tools and parsers for programming languages and other software languages. For the purpose of this workshop ?parsing? is a computation that takes a sequence of characters as input and produces a syntax tree or graph as output. This possibly includes tokenization using regular expressions, deriving trees using context-free grammars, and mapping to abstract syntax trees. The goal is to bring together today?s experts in the field of parsing, in order to explore open questions and possibly forge new collaborations. The topics may include algorithms, implementation and generation techniques, syntax and semantics of meta formalisms (BNF), etc. We expect to attract participants that have been or are developing theory, techniques and tools in the broad area of parsing. Abstract submission deadline: Fri 9 Sep 2016 Website: http://2016.splashcon.org/track/parsing2016 ## REBLS: Reactive and Event-based Languages & Systems 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. Paper submission deadline: Mon 1 Aug 2016 Website: http://2016.splashcon.org/track/rebls2016 ## RUMPLE: ReUsable and Modular Programming Language Ecosystems The RUMPLE?16 workshop is a venue for discussing a wide range of topics related to modular approaches to programming language implementation, extensible virtual machine architectures, as well as reusable runtime components such as dynamic compilers, interpreters, or garbage collectors. One of the main goals of the workshop is to bring together both researchers and practitioners and facilitate effective sharing of their respective experiences and ideas. We welcome presentation proposals in the form of extended abstracts discussing experiences, work-in-progress, as well as future visions from the academic as well as industrial perspective. Extended abstract submission deadline: Mon 1 Aug 2016 Website: http://2016.splashcon.org/track/rumple2016 ## SA-MDE: Tutorial on MDD with Model Catalogue and Semantic Booster With the model-driven development (MDD) approach to software, rather than building each system from scratch, one specifies a metamodel covering a whole class of similar systems, provides a universal generator to transform metamodel instances into executable programs, and specifies each system by a higher-level model conforming to the metamodel. When the application domain concerns semantically rich datasets?with structured entities, interlinked data, and sophisticated integrity constraints?then the MDD tools should support this richness: in the metamodel, in individual system models, and in the generation process. In this tutorial, we present the Model Catalogue and Semantic Booster, tools respectively for curating and exploiting semantically rich data in a MDD workflow, which are under development as part of ALIGNED. Participants will learn what the tools can do, gain hands-on experience with using them, and be able to contribute challenges and suggestions for future development. Website: http://2016.splashcon.org/track/samde2016 ## SEPS: Software Engineering for Parallel Systems This workshop provides a stable forum for researchers and practitioners dealing with compelling challenges of the software development life cycle on modern parallel platforms. The increased complexity of parallel applications on modern parallel platforms (e.g. multicore/manycore, distributed or hybrid) requires more insight into development processes, and necessitates the use of advanced methods and techniques supporting developers in creating parallel applications or parallelizing and re-engineering sequential legacy applications. We aim to advance the state of the art in different phases of parallel software development, covering software engineering aspects such as requirements engineering and software specification; design and implementation; program analysis, profiling and tuning; testing and debugging. Paper submission deadline: Mon 1 Aug 2016 Website: http://2016.splashcon.org/track/seps2016 ## VMIL: Virtual Machines and Intermediate Languages The VMIL workshop is a forum for research in virtual machines and intermediate languages. It is dedicated to identifying programming mechanisms and constructs that are currently realized as code transformations or implemented in libraries but should rather be supported at VM level. Candidates for such mechanisms and constructs include modularity mechanisms (aspects, context-dependent layers), concurrency (threads and locking, actors, capsules, processes, software transactional memory), transactions, development tools (profilers, runtime verification), etc. Topics of interest include the investigation of which such mechanisms are worthwhile candidates for integration with the run-time environment, how said mechanisms can be elegantly (and reusably) expressed at the intermediate language level (e.g., in bytecode), how their implementations can be optimized, and how virtual machine architectures might be shaped to facilitate such implementation efforts. Paper submission deadline: Mon 1 Aug 2016 Website: http://2016.splashcon.org/track/vmil2016 ## WODA: Workshop on Dynamic Analysis The International Workshop on Dynamic Analysis (WODA) is the place where researchers interested in dynamic analysis and related topics can meet and discuss current research, issues, and trends in the field. WODA exists since 2003 and has been co-located with several different SE/PL conferences in the past, including ICSE, ISSTA, ASPLOS, and SPLASH. See https://sites.google.com/site/scwoda/ for the history of WODA. The 2016 edition of WODA will be a mix of invited talks by high-visibility researchers in the community and presentations of submitted workshop papers. Submission deadline: Fri 19 Aug 2016 Website: http://2016.splashcon.org/track/woda2016 # SPLASH Supporters SPLASH'16 is kindly supported by the following organizations: - ACM: http://www.acm.org/ - SIGPLAN: http://www.sigplan.org/ - LogicBlox (Gold): http://www.logicblox.com/ - Oracle (Silver): http://www.oracle.com/index.html - TU Delft (Silver): http://tudelft.nl/ - Huawei (Bronze): http://www.huawei.com/en/ - Facebook (Bronze): https://research.facebook.com/ - IBM Research (Bronze): http://www.research.ibm.com/ - Google (Bronze): https://www.google.com - Itemis (Bronze): https://www.itemis.com/en/ Want to support SPLASH'16? See our options here: http://2016.splashcon.org/attending/support-program. -------------- next part -------------- An HTML attachment was scrubbed... URL: From p.d.james.366409 at swansea.ac.uk Fri Jul 15 09:00:30 2016 From: p.d.james.366409 at swansea.ac.uk (JAMES P. (366409)) Date: Fri, 15 Jul 2016 13:00:30 +0000 Subject: [TYPES/announce] Call For Participation: WADT 2016 Message-ID: Registration for WADT 2016 is now open. Early registration ends on: Monday, July 18, 2016. Note that we can offer a number of reduced rate places for students / young researchers to attend WADT'16, who are not registered as an author for a paper. These places are limited to early registration. Link: http://cs.swan.ac.uk/wadt16/ When Sep 21, 2016 - Sep 24, 2016 Where Gregynog, UK Submission Deadline June 17, 2016 (extended) Notification July 3, 2016 (extended) Final Version Due July 15, 2016 AIMS AND SCOPE The algebraic approach to system specification encompasses many aspects of the formal design of software systems. Originally born as formal method for reasoning about abstract data types, it now covers new specification frameworks and programming paradigms (such as object-oriented, aspect-oriented, agent-oriented, logic and higher-order functional programming) as well as a wide range of application areas (including information systems, concurrent, distributed and mobile systems). The workshop will provide an opportunity to present recent and ongoing work, to meet colleagues, and to discuss new ideas and future trends. TOPICS OF INTEREST Typical, but not exclusive topics of interest are: - Foundations of algebraic specification - Other approaches to formal specification, including process calculi and models of concurrent, distributed and mobile computing - Specification languages, methods, and environments - Semantics of conceptual modelling methods and techniques - Model-driven development - Graph transformations, term rewriting and proof systems - Integration of formal specification techniques - Formal testing and quality assurance, validation, and verification INVITED SPEAKERS - Alessio Lomuscio (London, UK) - Till Mossakowski (Magdeburg, Germany) - John Tucker (Swansea, UK) WORKSHOP FORMAT AND LOCATION The workshop will take place over four days, Wednesday to Saturday, at Gregynog Hall in Wales, UK (http://www.gregynog.org). Participants should arrive on Tuesday evening, the workshop will end on Saturday with lunch. Presentations will be selected on the basis of submitted abstracts. IMPORTANT DATES Submission deadline for abstracts: June 17, 2016 (extended) Notification of acceptance: July 3, 2016 (extended) Early registration: July 3, 2016 (delayed) Final abstract due: July 15, 2016 Workshop in Gregynog: September 21-24, 2016 SUBMISSIONS The scientific programme of the workshop will include presentations of recent results and ongoing research. The presentations will be selected by the Steering Committee on the basis of submitted abstracts according to originality, significance and general interest. The abstracts must be up to two pages long including references. If a longer version of the contribution is available, it can be made accessible on the web and referenced in the abstract. The abstracts have to be submitted electronically via the EasyChair system. PROCEEDINGS After the workshop, authors will be invited to submit full papers for the refereed proceedings. All submissions will be reviewed; selection will be based on originality, soundness and significance of the presented ideas and results. The proceedings will be published as a volume of Lecture Notes in Computer Science (Springer). SPONSORSHIP The workshop takes place under the auspices of IFIP WG 1.3. WADT STEERING COMMITTEE Andrea Corradini (Italy) Jose Fiadeiro (UK) Rolf Hennicker (Germany) Hans-Jorg Kreowski (Germany) Till Mossakowski (Germany) Fernando Orejas (Spain) Francesco Parisi-Presicce (Italy) Markus Roggenbach (UK) [chair] Grigore Rosu (United States) Andrzej Tarlecki (Poland) ORGANIZING COMMITTEE Phillip James (UK) Markus Roggenbach (UK) CONTACT INFORMATION Email: M.Roggenbach at Swansea.ac.uk Homepage: http://cs.swan.ac.uk/wadt16/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From sandro.stucki at epfl.ch Mon Jul 18 09:09:25 2016 From: sandro.stucki at epfl.ch (Sandro Stucki) Date: Mon, 18 Jul 2016 15:09:25 +0200 Subject: [TYPES/announce] Scala 2016 - Final Call for Papers - Deadline Extension Message-ID: ====================================================================== Scala Symposium 2016 co-located with SPLASH 2016 Amsterdam, Netherlands 30-31 October 2016 FINAL CALL FOR PAPERS !! DEADLINES EXTENDED !! http://conf.researchr.org/track/scala-2016/scala-2016 ====================================================================== 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 a forum for researchers and practitioners to share new ideas and results of interest to the Scala programming language community. We welcome a broad spectrum of research topics in many formats. Topics of Interest ================== We welcome submissions on 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 =============== * Abstract submission: EXTENDED to July 25th, 2016 * Paper submission: EXTENDED to Aug 1st, 2016 * Paper notification: September 5th, 2016 * Camera ready: September 23rd, 2016 Submission Format ================= To accommodate the needs of researchers and practitioners as well as beginners and experts alike, we accept submissions in several formats: * Full papers (10 pages) * Short papers (4 pages) * Tool papers (4 pages) * Student Talks (abstract) * Open Source Talks (abstract) Details for each format are given below. 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 Scala. In order to encourage lively discussion, submitted papers may describe work in progress. 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). The submissions should follow the ACM SIGPLAN guidelines (http://www.sigplan.org/Resources/Author/) and use a 10pt font and numeric citation style. Accepted full and short papers will be published in the proceedings and will be disseminated on the ACM Digital Library. Tool Papers =========== Tool papers need not necessarily report original research results; they may 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. 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 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 10 minutes long, presenting an open-source project that would be of interest to the Scala community. Submission Website ================== The submission will be managed through HotCRP: https://scala16.hotcrp.com/ For questions and additional clarifications, please contact the conference organizers. Keynote Speakers ================ We are delighted to have two excellent keynote speakers this year: * Laurence Tratt, King's College London * Jan Vitek, Northeastern University Program Committee ================= * Nada Amin, EPFL * Shigeru Chiba, University of Tokyo * Eva Darulova, MPI-SWS * Sebastien Doeraene, EPFL * Sebastian Erdweg, TU Delft * Philipp Haller, KTH * Ricardo Honorato-Zimmer, University of Edinburgh * Cay Horstmann, San Jose State University * Lars Hupel, TUM * Vojin Jovanovic, Oracle Labs * Oleg Kiselyov, Tohoku University * Doug Lea, SUNY Oswego * Erik Meijer, Applied Duality, Inc. * Heather Miller, EPFL * Nate Nystrom, University of Lugano * Klaus Ostermann, University of T?bingen * Ilya Sergey, UCL * Mirko Stocker, HSR * Niki Vazou, UCSD * Tijs van der Storm, CWI Organizers ========== * Aggelos Biboudis, University of Athens * Manohar Jonnalagedda, EPFL * Sandro Stucki, EPFL * Vlad Ureche, EPFL Sponsors ======== We thank our sponsors Lightbend and Oracle for supporting some of the talented student attendees of the Scala Symposium 2016. Links ===== * Scala '16 http://conf.researchr.org/track/scala-2016/scala-2016 * Submissions https://scala16.hotcrp.com/ * SPLASH '16 http://2016.splashcon.org/ From brucker at spamfence.net Sun Jul 17 05:13:06 2016 From: brucker at spamfence.net (Achim D. Brucker) Date: Sun, 17 Jul 2016 10:13:06 +0100 Subject: [TYPES/announce] OCL 2016: ** Deadline Extension ** Submit Your Paper Until July 24, 2016 Message-ID: <20160717091306.GA24005@fujikawa.home.brucker.ch> (Apologies for duplicates) If you are working on the foundations, methods, or tools for OCL or textual modelling, you should now finalise your submission for the OCL workshop! *** The submission deadline has been extended to July 24th, 2016! *** CALL FOR PAPERS 16th International Workshop on OCL and Textual Modeling Co-located with ACM/IEEE 19th International Conference on Model Driven Engineering Languages and Systems (MODELS 2016) October 2, 2016, Saint-Malo, France 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 some of their features are difficult to formalize and lack the level of precision required to create complete and unambiguous specifications. Limitations of the 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 include (but are not limited to) =================================================== - Mappings between textual modeling languages and other languages or formalisms - 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) - 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 This year, we particularly encourage submissions describing tools that support - in a very broad sense - textual modeling languages (if you have implemented OCL.js to run OCL in a web browser, this is the right workshop to present your work) as well as textual model transformations. Venue ===== The workshop will be organized as a part of MODELS 2016 Conference in Saint-Malo, France. It continues the series of OCL workshops held at UML/MODELS conferences: York (2000), Toronto (2001), San Francisco (2003), Lisbon (2004), Montego Bay (2005), Genova (2006), Nashville (2007), Toulouse (2008), Denver (2009), Oslo (2010), Zurich (2011, at the TOOLs conference), 2012 in Innsbruck, 2013 in Miami, 2014 in Valencia, Spain, and 2015 in Ottawa, Canada. 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 6 and 8 pages) describing new ideas, innovative tools or position papers. * full papers (between 12 and 16 pages) in LNCS format. Submissions should be uploaded to EasyChair (https://easychair.org/conferences/?conf=ocl16). 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 in a post-conference edition of CEUR (http://www.ceur-ws.org). Important Dates =============== Submission of papers: July 24, 2016 Notification: August 14, 2016 Workshop date: October 2, 2016 Organizers ========== Achim D. Brucker, The University of Sheffield, UK Jordi Cabot, ICREA - Open University of Catalonia, Spain Adolfo S?nchez-Barbudo Herrera, University of York, UK Programme Committee (TBC) ========================= Thomas Baar, University of Applied Sciences Berlin, Germany Mira Balaban, Ben-Gurion University of the Negev, Israel Tricia Balfe, Nomos Software, Ireland Domenico Bianculli, University of Luxembourg Dan Chiorean, Babes-Bolyai University, Romania Robert Clariso, Universitat Oberta de Catalunya, Spain Tony Clark, Middlesex University, UK Manuel Clavel, IMDEA Software Institute, Spain Birgit Demuth, Technische Universitat Dresden, Germany Marina Egea, Indra Sistemas S.A., Spain Geri Georg, Colorado State University, USA Martin Gogolla, University of Bremen, Germany Shahar Maoz, Tel Aviv University, Israel Istvan Rath, Budapest University of Technology and Economics, Hungary Bernhard Rumpe, RWTH Aachen, Germany Massimo Tisi, Mines de Nantes, France Frederic Tuong, Univ. Paris-Sud - IRT SystemX - LRI, France Edward Willink, Willink Transformations Ltd., UK Burkhart Wolff, Univ. Paris-Sud - LRI, France Steffen Zschaler, King's College, UK -- Dr. Achim D. Brucker | Software Assurance & Security | University of Sheffield https://www.brucker.uk/ | https://logicalhacking.com/blog From gmmcrystal at gmail.com Sun Jul 17 05:56:58 2016 From: gmmcrystal at gmail.com (=?UTF-8?B?6JGb6JCM6JCM?=) Date: Sun, 17 Jul 2016 21:56:58 +1200 Subject: [TYPES/announce] Call for Papers - The 22nd IEEE Pacific Rim International Symposium on Dependable Computing (PRDC 2017) Message-ID: CALL FOR PAPERS ******************************************************************************** The 22nd IEEE Pacific Rim International Symposium on Dependable Computing (PRDC 2017) Christchurch, New Zealand January 22-25, 2017 http://prdc.dependability.org/PRDC2017/ ******************************************************************************** IEEE PRDC 2017 is the twenty-second event in the series of symposia started in 1989 that are devoted to dependable and fault-tolerant computing. PRDC is recognized as the main event in the Pacific area that covers many dimensions of dependability and fault tolerance, encompassing fundamental theoretical approaches, practical experimental projects, and commercial components and systems. As applications of computing systems have permeated into all aspects of daily life, the dependability of computing system has become increasingly critical. This symposium provides a forum for countries around the Pacific Rim and other areas of the world to exchange ideas for improving the dependability of computing systems. "Christchurch City is alive with colour, atmosphere and world-class attractions, including the International Antarctic Centre, Orana Park and Willowbank Wildlife Park. Christchurch is known internationally as the "Garden City" because of its spectacular gardens. Christchurch is also home to a number of excellent cafes, bars and restaurants. Many popular destinations such as Kaikoura, Akaroa, Mt Hutt and South Canterbury are less than two hours drive from Christchurch." (from NZ tourism guide, http://www.tourism.net.nz/region/christchurch) Topics of interest include (but not limited to): - Architecture and System Design for Dependability - Dependability issues in Computer Networks and the Internet - Dependability issues in Parallel and Distributed Systems - Dependability issues in Real-time Systems - Dependability issues in Databases and Transaction Processing Systems - Dependability issues in Autonomic Computing - Dependability Issues in Cloud Computing - Dependability issues in Cyber-Physical Systems - Dependability issues in Socio-Technical Systems - Dependability Measurement, Modeling, Evaluation, and Tools - Cloud Computing Security and Privacy - Internet of Things Architectures and Protocols - Internet of Things Security - Fault-tolerant Algorithms and Protocols - Software Defined Networks Architectures and Protocols - Software and Hardware Reliability - Self-healing, Self-protecting, and Fault-tolerant Systems - Safety-Critical Systems and Software - Reliability in Web Systems and Applications Paper Submissions Manuscripts should be submitted in the following categories: Regular Papers and Practical Experience Reports. Regular Papers should describe original research (not submitted or published elsewhere) and be not more than 10 pages using IEEE format guidelines or 20 pages double-spaced. Practical Experience Reports(max 6 pages using IEEE format guidelines or 12 pages double-spaced) should describe an experience or a case study, such as the design and deployment of a system or actual failure and recovery field data. The title page should include a 150-word abstract, five keywords, authors' names and affiliations, and a line specifying whether the submission is a Regular Paper or a Practical Experience Report. The full mailing address, phone, fax, and email address of the corresponding author should be specified. All submissions must be made electronically (in PDF format) on the submission web site. Papers will be reviewed internationally and selected based on their originality, significance, relevance, and clarity of presentation. All accepted papers will be published by IEEE Computer Society Press. One outstanding paper will be selected to receive the Best Paper Award. Important Dates Call for regular papers Submission deadline: August 1, 2016 (New Deadline with Any Time Zone) Notification: September 15, 2016 Call for Fast Abstracts Fast Abstracts are lightly-reviewed 2-page manuscripts in IEEE format describing unpublished, in-progress, novel work, opinions or ideas. The submission deadline is September 20, 2016. Call for Industry Track Submissions The Industry Track provides a forum for researchers and practitioners to present and debate R&D challenges, practical solutions, case studies, and share field reliability data. Industry Track submissions should be a maximum of 6 pages using IEEE format guidelines. The submission deadline is August 1, 2016. Call for Posters The Poster Session provides a forum to present and discuss works-in-progress with topics related to dependable systems. A poster paper should use the same format as a regular paper but with a maximum of 2 pages. The submission Deadline is September 20, 2016. General Chair: Dong Seong Kim, U. of Canterbury, New Zealand Program Co-Chairs: Masato Kitakami, Chiba U., Japan Vijay Varadharajan, Macquarie U., Australia Fast Abstract Chair: Paulo R. M. Maciel, Federal U. of Pernambuco , Brazil Industry Track Chair: Fumio Machida, NEC, Japan Poster Chair: Matthias Galster, U. of Canterbury, New Zealand Publicity Co-Chairs: Tatsuhiro Tsuchiya, Osaka University, Japan Javier Alonso, University of Leon, Spain Steering Committee: Yennun Huang, Academia Sinica, Taiwan (Chair) Leon Alkalai, California Institute of Tech., USA Takashi Nanya, U of Tyoko, Japan N. Kanekawa, Hitachi Research Lab., Japan Jin Song Dong, National U.of Singapore K. Pattabiraman, U. of British Columbia, Canada Gernot Heiser, U.of New South Wales, Australia Sy-Yen Kuo, National Taiwan U., Taiwan Michael Lyu, Chinese U. of Hong Kong Zhi Jin, Peking U., China Publication Chair: Aniket Mahanti, U. of Auckland, New Zealand Finance Chair: Walter Guttmann, U. of Canterbury, New Zealand Local Arrangement Chair: Jin Bum Hong, U. of Canterbury, New Zealand TPC members: Etienne Andre, Universite Paris, France Toshiaki Aoki, JAIST, Japan Masayuki Arai, Nihon University, Japan Aniello Catiglione, University of Salerno, Italy Ge-Ming Chiu, National Taiwan U of Science and Technology, Taiwan Tadashi Dohi, Hiroshima University, Japan Satoshi Fukumoto, Tokyo Metropolitan University, Japan Katerina Goseva-Popstojanova, West Virginia U, USA Zhi Guan, Peking University, China Masanori Hashimoto, Osaka University, Japan Naohiro Hayashibara, Kyoto Sangyo University, Japan Sun-Yuan Hsieh, National Cheng Kung U, Taiwan Qingpei Hu, Chinese Academy of Sciences, China Hideyuki Ichihara, Hiroshima City University, Japan Masashi Imai, Hirosaki University, Japan Hidetsugu Irie, U of Electro-Communications, Japan Jianhui Jiang, Tongji University, China Nobuyasu Kanekawa, Hitachi, Japan Haruhiko Kaneko, Tokyo Institute of Technology, Japan Takashi Kitamura, National Institute of Advanced Industrial Science and Technology, Japan Kenichi Kourai, Kyushu Institute of Technology, Japan Sy-Yen Kuo, National Taiwan University, Taiwan Mikel Larrea, University of the Basque Country, Spain Huawei Li, Chinese Academy of Sciences, China Xiaowei Li, Chinese Academy of Sciences, China Yanfu Li, Ecole Centrale Paris-Supelec, France Yang Liu, Nanyang Technological University, Singapore Brendan Mahony, DSTO, Australia Andrew Martin, Oxford University, UK Sjouke Mauw, University of Luxembourg, Luxemburg Hiroshi Nakamura, University of Tokyo, Japan Alex Orailoglu, UC San Diego, USA Karthik Pattabiraman, The Uof British Columbia, Canada Rui Peng, Uof science & technology Beijing, China Toshinori Sato, Fukuoka University, Japan Kuo-Feng Ssu, National Cheng Kung University, Taiwan Ann Tai, WW Technology Group, USA Dong Tang, Oracle Corporation, USA Oliver Theel, Carl von Ossietzky U of Oldenburg, Germany Tatsuhiro Tsuchiya, Osaka University, Japan Sheng-De Wang, National Taiwan University, Taiwan Yazhe Wang, Chinese Academy of Sciences, China Jigang Wu, TianJin Polytechnic University, China Min Xie, City University of Hong Kong, Hong Kong Haruo Yokota, Tokyo Institute of Technology, Japan Ling Yuan, Huazhong U of Sci and Tec, China Wei Zhang, Hong Kong U of Sci and Tech, Hong Kong Zheng Zheng, Duke University, USA Huibiao Zhu, East China Normal University, China If you have any question, please contact the organizers at prdc2017 at gmail.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From icfp.publicity at googlemail.com Tue Jul 19 01:44:37 2016 From: icfp.publicity at googlemail.com (Lindsey Kuper) Date: Mon, 18 Jul 2016 22:44:37 -0700 Subject: [TYPES/announce] Call for Participation: ICFP 2016 Message-ID: <578dbe45e6343_17b03fddc1c65be0619be@landin.local.mail> [ Early registration ends 17 August. ] ===================================================================== Call for Participation ICFP 2016 21st ACM SIGPLAN International Conference on Functional Programming and affiliated events September 18 - September 24, 2016 Nara, Japan http://conf.researchr.org/home/icfp-2016 ===================================================================== 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. A full week dedicated to functional programming: 1 conference, 1 symposium, 10 workshops, tutorials, programming contest results, student research competition, and mentoring workshop * Overview and affiliated events: http://conf.researchr.org/home/icfp-2016 * Program: http://conf.researchr.org/program/icfp-2016/program-icfp-2016 * Accepted Papers: http://conf.researchr.org/track/icfp-2016/icfp-2016-papers#event-overview * Registration is available via: https://regmaster4.com/2016conf/ICFP16/register.php Early registration is due 17 August, 2016. * Programming contest, 5-8 August, 2016: http://2016.icfpcontest.org/ * Student Research Competition (deadline: 3 August, 2016): http://conf.researchr.org/info/icfp-2016/student-research-competition * Follow @icfp_conference on twitter for the latest news: http://twitter.com/icfp_conference There are several events affiliated with ICFP: Sunday, September 18 Workshop on Higher-order Programming with Effects Workshop on Type-Driven Development Scheme and Functional Programming Workshop Programming Languages Mentoring Workshop Monday, September 19 ? Wednesday, September 21 ICFP Thursday, September 22 Haskell Symposium ? Day 1 ML Family Workshop Workshop on Functional High-Performance Computing Commercial Users of Functional Programming ? Day 1 Friday, September 23 Haskell Symposium ? Day 2 OCaml Workshop Erlang Workshop Commercial Users of Functional Programming ? Day 2 Saturday, September 5 Commercial Users of Functional Programming ? Day 3 Haskell Implementors Workshop Functional Art, Music, Modeling and Design Conference Organizers General Co-Chairs: Jacques Garrigue, Nagoya University Gabriele Keller, University of New South Wales Program Chair: Eijiro Sumii, Tohoku University Local Arrangements Co-Chairs: Shinya Katsumata, Kyoto University Susumu Nishimura, Kyoto University Industrial Relations Chair: Rian Trinkle, Obsidian Systems LLC Workshop Co-Chairs: Nicolas Wu, University of Bristol Andres Loeh, Well-Typed LLP Programming Contest Chair: Keisuke Nakano, The University of Electro-Communications Student Research Competition Chair: David Van Horn, University of Maryland, College Park Mentoring Workshop Co-Chairs: Amal Ahmed, Northeastern University Robby Findler, Northwestern University Atsushi Igarashi, Kyoto Universty Publicity Chair: Lindsey Kuper, Intel Labs Video Chair: Iavor Diatchki, Galois Jose Calderon, Galois Student Volunteer Co-Chairs: Yosuke Fukuda, Kyoto University Yuki Nishida, Kyoto University Gabriel Scherer, INRIA Industrial partners: Platinum partners Jane Street Capital Ahrefs Gold partners Mozilla Research Silver partners Ambiata Tsuru Capital Bronze partners Awake Networks Microsoft Research ===================================================================== From Jean-Marc.Talbot at lif.univ-mrs.fr Tue Jul 19 05:14:11 2016 From: Jean-Marc.Talbot at lif.univ-mrs.fr (Jean-Marc Talbot) Date: Tue, 19 Jul 2016 11:14:11 +0200 Subject: [TYPES/announce] Call for participation - CSL 2016 Message-ID: <4f1c0592-3bde-3603-5a2d-c33e28989c11@lif.univ-mrs.fr> Call for participation - CSL 2016 (August 29 - September 1) ----------------------------------------------------------- 25th EACSL Annual Conference on Computer Science Logic Computer Science Logic (CSL) is the annual conference of the European Association for Computer Science Logic (EACSL). The conference is intended for computer scientists whose research activities involve logic, as well as for logicians working on issues significant for computer science. CSL 2016 will be the 25th edition in the series. CSL 2016 is hosted by Aix-Marseille Universit? and will take place in Marseille (France) from August 29 to September 1 (Satellite workshops August 28 and September 2-3). Both the main conference and its satellite workshops will be held in the city center campus of the Faculty of Science. These events are jointly organized by the Laboratoire d'Informatique Fondamentale de Marseille and the Institut de Math?matiques de Marseille. http://csl16.lif.univ-mrs.fr/ Invited speakers ---------------- - Libor Barto (Charles University in Prague) - Agata Ciabattoni (Technische Universit?t Wien) - Anca Muscholl (Universit? Bordeaux) - Alexandra Silva (University College London) Conference programme -------------------- http://csl16.lif.univ-mrs.fr/planning/csl/sessions/ Satellite workshops (August 28, September 2 and 3) -------------------------------------------------- CRECOGI: Concurrent, Resourceful and Effectful Computation by Geometry of Interaction (August 28) LCC'16: Logic and Computational Complexity 2016 (September 2 and 3) PLRR: Parametricity, Logical Relations and Realizability (September 2) QSLC: Quantitative Semantics of Logic and Computation (September 2 and 3) Registration ------------ http://csl16.lif.univ-mrs.fr/registration/ Contact ------- Organisation_csl16 at liste.lidil.univ-mrs.fr -------------- next part -------------- An HTML attachment was scrubbed... URL: From patrick.baillot at ens-lyon.fr Tue Jul 19 09:07:17 2016 From: patrick.baillot at ens-lyon.fr (Baillot Patrick) Date: Tue, 19 Jul 2016 15:07:17 +0200 Subject: [TYPES/announce] Linear logic 2016 (Nov 7-10): Autumn school and Workshops Message-ID: ** Important: student grants, deadline Sep 20, 2016 ** ** Important: call for contributions, deadline Sep 10, 2016 ** ================================================================= Call for participation and submission of abstracts LL2016 - Linear Logic: interaction, proofs and computation Autumn school and workshops Lyon, France, November 7-10, 2016 https://ll2016.sciencesconf.org/ ================================================================= Linear Logic 2016 will be a four-day meeting in Lyon, including three events: - Autumn school on linear logic (Nov 7-8) - Workshop 'Linear logic and philosophy' (Nov 8, afternoon) - Workshop 'Linear logic, mathematics and computer science' (Nov 9-10) The present announcement is a call for submission of abstracts to the workshop 'Linear logic, mathematics and computer science' (Nov 9-10) and a call for participation for all three events (see below). * CONTEXT Linear logic was introduced 30 years ago and has rapidly become a pivot point between mathematical logic and computer science. This field has diversified into various chapters: proof-nets, categorical semantics, geometry of interaction, game semantics etc. These chapters have provided many tools and concepts useful in computer science to analyse, understand, control and generalise computational dynamics. The contribution of linear logic to the logical foundations of computer science has also influenced other fields, e.g. computational linguistics and quantum computing, and it has inspired philosophical investigations around the computational approach to logic. For these reasons the present event aims to gather mathematicians, computer scientists and philosophers in order to foster interaction in research on linear logic. The following three events are organised. Registration instructions for all events are below. * AUTUMN SCHOOL ON LINEAR LOGIC (Nov 7-8) This school is mainly directed towards Master's students with a background in logic and philosophy, computer science or mathematics. It is also open to PhD students and researchers who would like to learn about linear logic. The goal is to give a structured introduction to the main concepts and results in linear logic. It will assume as prerequisites only a basic knowledge of classical logic and of formal proof systems (sequent calculus or natural deduction). The aim is to allow the participants to understand, in particular, the motivations and origins of linear logic, its logical connectives, sequent calculus, proof-nets, semantics, relationships with intuitionistic and classical logic etc. The lectures will be given in English. More detailed information about the programme and the lecturers will be available on the web site. * WORKSHOP 'Linear logic and philosophy' (Nov 8, afternoon) This meeting will consist of invited talks only. It will address some of the philosophical issues raised by linear logic such as the computational foundations of logic, the problem of proof representation, and the interface between logic and physics. * WORKSHOP 'Linear logic, mathematics and computer science' (Nov 9-10) This workshop will consist of invited talks (TBA on the web page soon) and contributed ones. For contributed talks, authors are invited to submit an abstract following the instructions below. Submissions on all topics related to linear logic in its relations with mathematics and computer science are welcome, for instance, but not exclusively: - proof-nets - denotational and categorical semantics - geometry of interaction, game semantics - linear type systems - implicit computational complexity CALL FOR CONTRIBUTIONS We invite the submission of abstracts at most 2 pages long. Submission is electronic, in text or PDF format, via the web site of the workshop at at. - Sep 10, 2016: deadline for submission of abstracts - Sep 25, 2016: notification * VENUE - The school (Nov 7-8) will take place at Universite Lyon 3. - The workshop 'Linear logic and philosophy' (Nov 8, afternoon) will take place at Universite Lyon 3. - The workshop 'Linear logic, mathematics and computer science' (Nov 9-10) will take place at ENS Lyon. Further travel and venue information will be made available on the web site. * REGISTRATION (FOR ONE OR SEVERAL EVENTS) - Deadline for registration: Sep 30, 2016 - No registration fees - To register, see the web page:https://ll2016.sciencesconf.org/ * STUDENT GRANTS A limited number of student grants for the autumn school are available. Grants can cover local expenses (accommodation and meals) and transport. Applications to attend the four days of LL2016 will be considered favourably. Applications should contain a short curriculum vitae (mentioning the degree prepared, e.g. Master's or PhD), a letter from a person supervising the student (e.g. director of the Master's programme, Master's thesis supervisor or PhD supervisor), and a short motivation letter by the applicant. Please follow the instructions that will be made available on the web page. The deadline for application for student grants is Sep 20, 2016. * SCIENTIFIC COMMITTEE - Michele Abrusci (Univ. Roma Tre, Italy) [chair] - Patrick Baillot (CNRS, LIP, ENS Lyon, France) - Thomas Ehrhard (CNRS, IRIF, Univ. Denis Diderot - Paris 7, France) - Martin Hofmann (Ludwig-Maximilians-Universit?t M?nchen, Deutschland) - Jean-Baptiste Joinet (IRPhil, Univ. Jean Moulin - Lyon 3, France) - Olivier Laurent (CNRS, LIP, ENS Lyon, France) - Mitsu Okada (Univ. Kei?, Tokyo, Japan) - Myriam Quatrini (I2M, Univ. Aix-Marseille, France) - Phil Scott (Univ. Ottawa, Canada) - Lorenzo Tortora de Falco (Univ. Roma Tre, Italy) From ksk at cs.uec.ac.jp Wed Jul 20 21:48:37 2016 From: ksk at cs.uec.ac.jp (Keisuke Nakano) Date: Thu, 21 Jul 2016 10:48:37 +0900 Subject: [TYPES/announce] Call for Participation: the 19th ICFP Programming Contest (ICFPc 2016) Message-ID: ######################################################################## Call for Participation: the 19th ICFP Programming Contest (ICFPc 2016) ######################################################################## The annual ICFP programming contest is just two weeks away. This contest aims for deciding who are discriminating hackers and whose programming languages of choice are the best. The characteristic features of this contest are: * There are no restriction for choices of programming languages. You may choose even multiple languages. * There are no restriction for organization of teams as long as no member belongs to multiple teams. This contest is open to everyone. Not only students but also professors and professional programmers are welcome to participate in. Neither advance registration nor entry fee is required. There are no limit for the number of members. * The contest will be held for 72 consecutive hours. It will start at 0:00 UTC on August 5, 2016 and end at 0:00 UTC on August 8, 2016. * There will also be a 24-hour lightning division for those who have only 24 hours to spend on the contest. It will start at the same time as the regular contest and end at 0:00 UTC on August 6, 2016. All teams are able to participate in both regular and lightning division. * There will be prizes for the first (US$1,000) and second ($500) place teams as well as a discretionary judges' prize ($500) and a lightning division ($500). The winners will be announced at ICFP 2016 in Nara, Japan, on 19-21 September, 2016. * The problem task will be informed in our website at the beginning of the contest. The task varies depending on the year and organizers. Any detail of the task for this year cannot be revealed before the contest. The official twitter account @icfpcontest2016 may expose some hints (?) for this year's contest, though (don't be so serious). For more information about the contest, please visit our website: http://icfpcontest.org/ Currently the website is less informative due to the character of the contest. The links to the past contests in the website may be helpful for newcomers. -- Keisuke Nakano The University of Electro-Communications http://millsmess.cs.uec.ac.jp/~ksk/ From tobycmurray at googlemail.com Sun Jul 24 08:19:52 2016 From: tobycmurray at googlemail.com (Toby Murray) Date: Sun, 24 Jul 2016 22:19:52 +1000 Subject: [TYPES/announce] PLAS 2016 - Deadline Extended to August 3rd Message-ID: -------------------------------------------------------------------------- Call for Papers ACM SIGPLAN 11th Workshop on Programming Languages and Analysis for Security (PLAS 2016) Deadline Extended to August 3rd (AoE) Vienna, Austria October 24, 2016 https://plas2016.programming.systems Co-located with CCS 2016 (https://www.sigsac.org/ccs/CCS2016/) -------------------------------------------------------------------------- Important dates Submissions due: 3 August 2016 (anywhere on Earth) Author notification: 29 August 2016 Final papers due: 12 September 2016 Workshop date: 24 October 2016 -------------------------------------------------------------------------- PLAS aims to provide a forum for exploring and evaluating ideas on the use of programming language and program analysis techniques to improve the security of software systems. Strongly encouraged are proposals of new, speculative ideas, evaluations of new or known techniques in practical settings, and discussions of emerging threats and important problems. We are especially interested in position papers that are radical, forward-looking, and likely to lead to lively and insightful discussions that will influence future research that lies at the intersection of programming languages and security. The scope of PLAS includes, but is not limited to: * Compiler-based security mechanisms (e.g. security type systems) or runtime-based security mechanisms (e.g. inline reference monitors) * Program analysis techniques for discovering security vulnerabilities * Automated introduction and/or verification of security enforcement mechanisms * Language-based verification of security properties in software, including verification of cryptographic protocols * Specifying and enforcing security policies for information flow and access control * Model-driven approaches to security * Security concerns for Web programming languages * Language design for security in new domains such as cloud computing and IoT * Applications, case studies, and implementations of these techniques -------------------------------------------------------------------------- Submission Guidelines We invite both full papers and short papers. For short papers we especially encourage the submission of position papers that are likely to generate lively discussion. * Full papers should be at most 11 pages long, plus as many pages as needed for references and appendices. Papers in this category are expected to have relatively mature content. Full paper presentations will be 25 minutes each. * Short papers should be at most 5 pages long, plus as many pages as needed for references. Papers that present radical, open-ended and forward-looking ideas are particularly welcome in this category, as are papers presenting preliminary and exploratory work. Authors submitting papers in this category must prepend the phrase "Short Paper:" to the title of the submitted paper. Short paper presentations will be 15 minutes each. Submissions should be PDF documents typeset in the ACM proceedings format using 10pt fonts. A SIGPLAN-approved template can be found at the following link: http://www.sigplan.org/Resources/Author/. We recommend using this template. Both full and short papers must describe work not published in other refereed venues (see the SIGPLAN republication policy at http://www.sigplan.org/Resources/Policies/Republication/ for more details). Accepted papers will appear in workshop proceedings, which will be distributed to the workshop participants and be available in the ACM Digital Library. -------------------------------------------------------------------------- Program Committee Karthikeyan Bhargavan, INRIA Stephen Chong, Harvard University Marco Gaboardi, University at Buffalo Christian Hammer, Saarland University Limin Jia, Carnegie Mellon University Toby Murray (co-chair), University of Melbourne and Data61 Benjamin Pierce, University of Pennsylvania Tamara Rezk, INRIA Deian Stefan (co-chair), UC San Diego and Intrinsic Vanessa Teague, University of Melbourne Xi Wang, University of Washington To reach the PC chairs, send email to plas2016-chairs at programming.systems. -------------------------------------------------------------------------- From Josee.Desharnais at ift.ulaval.ca Mon Jul 25 11:39:55 2016 From: Josee.Desharnais at ift.ulaval.ca (=?utf-8?B?Sm9zw6llIERlc2hhcm5haXM=?=) Date: Mon, 25 Jul 2016 15:39:55 +0000 Subject: [TYPES/announce] CONCUR FORMATS QEST 2016 - call for participation In-Reply-To: References: Message-ID: <3C2381A6-68D8-4892-B4A6-7DF6E5D3AB96@ift.ulaval.ca> ---- Call for Participation ---- CONCUR, FORMATS, QEST and workshops EXPRESS/SOS and TRENDS Quebec city, Canada August 22 -- August 27, 2016 ----------------------------------------- The 27th International Conference on Concurrency Theory (CONCUR) will take place in Qu?bec City. The event will be co-located with the 13th International Conference on Quantitative Evaluation of SysTems (QEST) and the 14th International Conference on Formal Modeling and Analysis of Timed Systems (FORMATS). Two workshops will take place, EXPRESS/SOS on the 22nd and TRENDS on the 27th. --------- SPEAKERS --------- *Vincent Danos - CONCUR *Francesca Rossi - CONCUR *Marc Shapiro - CONCUR *Scott A. Smolka - CONCUR, QEST and FORMATS *Oleg Sokolsky - FORMATS *Ufuk Topcu - FORMATS and QEST *Carey Williamson - QEST *** The deadline for early registration has passed, but if you book at the conference hotel, we will give you the rebate on the hotel bill. The hotel rooms are at discount price until the 28th. Looking forward to seeing you in Quebec City! Jos?e Desharnais Laval University concur2016.ulaval.ca formats16.lsv.fr qest.org/qest2016 From tarmo at cs.ioc.ee Tue Jul 26 03:57:05 2016 From: tarmo at cs.ioc.ee (Tarmo Uustalu) Date: Tue, 26 Jul 2016 10:57:05 +0300 Subject: [TYPES/announce] ETAPS 2017 1st call for papers Message-ID: <20160726105705.032c79f2@duality> ****************************************************************** JOINT CALL FOR PAPERS 20th European Joint Conferences on Theory And Practice of Software ETAPS 2017 Uppsala, Sweden, 22-29 April 2017 http://www.etaps.org/2017 ****************************************************************** -- 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 2017 is the twentieth event in the series. -- MAIN CONFERENCES (24-28 April) -- * ESOP: European Symposium on Programming (PC chair Hongseok Yang, University of Oxford, UK) * FASE: Fundamental Approaches to Software Engineering (PC chairs Marieke Huisman, Universiteit Twente, The Netherlands, and Julia Rubin, University of British Columbia, Canada) * FOSSACS: Foundations of Software Science and Computation Structures (PC chairs Javier Esparza, Technische Universit?t M?nchen, Germany, Andrzej Murawski, University of Warwick, UK) * POST: Principles of Security and Trust (PC chairs Matteo Maffei, Universit?t des Saarlandes, Germany, Mark D. Ryan, University of Birmingham, UK) * TACAS: Tools and Algorithms for the Construction and Analysis of Systems (PC chairs Axel Legay, INRIA Rennes, France, and Tiziana Margaria, LERO, Ireland) TACAS '17 hosts the 6th Competition on Software Verification (SV-COMP). -- INVITED SPEAKERS -- * Unifying speakers: Michael Ernst (University of Washington, USA) Kim G. Larsen (Aalborg University, DK) * FoSSaCS invited speaker: Joel Ouaknine (University of Oxford, UK) * TACAS invited speaker: Dino Distefano (Facebook and Queen Mary University of London, UK) -- IMPORTANT DATES -- * Abstracts due (ESOP, FASE, FoSSACS, TACAS): 14 October 2016 * Papers due: 21 October 2016 * Rebuttal (ESOP and FoSSaCS only): 7-9 December 2016 * Notification: 22 December 2016 * Camera-ready versions due: 20 January 2017 -- SUBMISSION INSTRUCTIONS -- ETAPS conferences accept two types of contributions: research papers and tool demonstration papers. Both types will appear in the proceedings and have presentations during the conference. ESOP and FoSSaCS accept only research papers. 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. 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. Papers must follow the formatting guidelines specified by Springer at the URL http://www.springer.de/comp/lncs/authors.html and be submitted electronically in pdf through the EasyChair author interface of the respective conference. Submissions not adhering to the specified format and length may be rejected immediately. FASE will use a light-weight double-blind review process (see http://www.etaps.org/2017/fase). - Research papers FASE, FOSSACS and TACAS have a page limit of 15 pp (excluding bibliography of max 2 pp) for research papers, whereas POST allows at most 20 pp (excluding bibliography of max 2 pp) and ESOP 25 pp (excluding bibliography of max 2 pp). 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 (at most 15 pp, excluding bibliography of max 2 pp). Both TACAS and FASE solicit also regular tool papers (at most 15 pp, excluding bibliography of max 2 pp). The rationale of a separate page limit for the bibliography is to remove the possibility to win space for the body of a paper by cutting the bibliography, a practise that has a negative effect on our competitiveness as a community. - Tool demonstration papers Submissions should consist of two parts: * The first part, at most 4 pages, should describe the tool presented. Please include the URL of the tool (if available) and provide information that illustrates the maturity and robustness of the tool. (This part will be included in the proceedings.) * The second part, at most 6 pages, should explain how the demonstration will be carried out and what it will show, including screen dumps and examples. (This part will be not be included in the proceedings, but will be evaluated. ESOP and FOSSACS do not accept tool demonstration papers. TACAS has a page limit of 6 pages for tool demonstrations. -- SATELLITE EVENTS (22-23 April, 29 April) -- Around 20 satellite workshops will take place before and after the main conferences. -- HOST CITY -- Uppsala city holds a rich history, having for long periods been the political, religious and academic centre of Sweden. Uppsala University is over 500 years old and ranked among the top 100 in the World and has hosted many great scientists over the years, for instance Carl von Linn?, Anders Celsius and Anders Jonas ?ngstr?m. The proximity to the capital of Sweden, Stockholm, provides additional benefits as a potential site for arranging both pre- and post congress tours, as well as for excursions or tourism. -- HOST INSTITUTION -- ETAPS 2017 is hosted by the Department of Information Technology, Uppsala University. -- ORGANIZERS Parosh Abdulla (General chair), Mohamed Faouzi Atig, Andreina Francisco, Kaj Lampka, Philipp R?mmer, Konstantinos Sagonas, Bj?rn Victor, Wang Yi, Tjark Weber, Yunyun Zhu -- FURTHER INFORMATION -- Please do not hesitate to contact the organizers at parosh.abdulla at it.uu.se, mohamed_faouzi.atig at it.uu.se From raffalli at univ-savoie.fr Thu Jul 28 06:52:48 2016 From: raffalli at univ-savoie.fr (Christophe Raffalli) Date: Thu, 28 Jul 2016 12:52:48 +0200 Subject: [TYPES/announce] Call for participation to PLRR 2016 (hosted by CSL) Message-ID: <20160728105248.GF2154@delli7.univ-savoie.fr> ======================================================================= CALL FOR PARTICIPATION Workshop PLRR 2016 Parametricity, Logical Relations & Realizability September 2, Marseille, France http://lama.univ-savoie.fr/~hyvernat/PLRR2016 Satellite workshop - CSL 2016 http://csl16.lif.univ-mrs.fr/ BACKGROUND The workshop PLRR 2016 aims at presenting recent work on parametricity, logical relations and realizability, and encourage interaction between those communities. The areas of interest include, but are not limited to: * Kleene's intuitionistic realizability, * Krivine's classical realizability, * other extensions of the Curry-Howard correspondence, * links between forcing and the Curry-Howard correspondence, * parametricity, * logical relations, * categorical models, * applications to programming languages. INVITED SPEAKERS Neil Ghani (University of Strathclyde) Nick Benton (Microsoft Research, Cambridge) PROGRAM It is available at http://www.lama.univ-smb.fr/plrr2016/program.html REGISTRATION via the main CSL 2016 website: http://csl16.lif.univ-mrs.fr/ VENUE Collocated with CSL 2016, hosted by Aix-Marseille Universit?. Both the main conference and its satellite workshops will be held in the city center campus of the Faculty of Science (Central Building). SCIENTIFIC COMMITTEE Pierre Hyvernat (Universit? Savoie Mont Blanc) Rodolphe Lepigre (Universit? Savoie Mont Blanc) Alexandre Miquel (Universidad de la Rep?blica, Montevideo) Christophe Raffalli (Universit? Savoie Mont Blanc) Thomas Streicher (Technische Universit?t Darmstadt) CONTACT Pierre.Hyvernat at univ-smb.fr ======================================================================= -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 181 bytes Desc: not available URL: From andrea.rosa at usi.ch Wed Jul 27 04:59:05 2016 From: andrea.rosa at usi.ch (Andrea Rosa) Date: Wed, 27 Jul 2016 08:59:05 +0000 Subject: [TYPES/announce] Managed Languages & Runtimes Week '16 - Call for Participation Message-ID: <6793256E-6724-4B62-8E6B-07C11A7F100A@usi.ch> Managed Languages & Runtimes Week '16 PPPJ '16 / JTRES '16 / VMM '16 August 29 - September 2, 2016 Lugano, Switzerland http://manlang16.inf.usi.ch ------------------------------------------------------------------------------- Managed Languages & Runtimes Week '16 is a premier forum for presenting and discussing innovations and breakthroughs in the area of programming languages and runtime systems, which form the basis of many modern computing systems, from small scale (embedded and real-time systems) to large-scale (cloud-computing and big-data platforms). Managed Languages & Runtimes Week '16 features three international academic and industry venues for the first time: - PPPJ '16 - 13th International Conference on Principles and Practices of Programming on the Java Platform: virtual machines, languages, and tools - A forum for researchers, practitioners, and educators to present and discuss novel results on all aspects of managed languages and their runtime systems, including virtual machines, tools, methods, frameworks, libraries, case studies, and experience reports. Managed languages and runtime systems of interest include, but are not limited to, Java, Scala, JavaScript, Python, Ruby, C#, F#, Clojure, Groovy, Kotlin, R, Java VM, Dalvik VM and Android Runtime (ART), LLVM, .NET CLR, RPython. PPPJ'16 is in-cooperation with ACM SIGPLAN, SIGSOFT, SIGAPP and SPEC RG. - JTRES '16 - 14th International Workshop on Java Technologies for Real-time and Embedded Systems - A workshop for researchers working on real-time and embedded Java with the goal of identifying the challenging problems that still need to be solved in order to assure the success of real-time Java as a technology and reporting results and experience. - VMM '16 - 3rd Virtual Machine Meetup - A venue for discussing the latest research and developments in the area of managed language execution. ------------------------------------------------------------------------------- PROGRAM Managed Languages & Runtimes Week takes place from August 29 to September 2, 2016. Presentation of papers accepted at PPPJ '16 and JTRES '16 will take place on August 29-31, while VMM '16 will be held on September 1-2. The preliminary program is available at the following links: - PPPJ '16 and JTRES '16: http://manlang16.inf.usi.ch/programme - VMM '16: http://vmmeetup.github.io/2016/ ------------------------------------------------------------------------------- REGISTRATION Registration is open! To register to PPPJ '16 and JTRES '16, please follow the instruction at the following link: http://manlang16.inf.usi.ch/registration. Attendance to VMM '16 (September 1-2) is free of charge but requires admission from Thomas W?rthinger >. Please visit http://vmmeetup.github.io/2016/ for additional information. Early registration deadline: August 1, 2016 ------------------------------------------------------------------------------- KEYNOTE We are proud to announce our keynote speaker for Managed Languages & Runtimes Week '16: Thomas Gross (ETH Zurich, Switzerland) http://www.lst.inf.ethz.ch/people/trg.html Title: From Managed Languages to Guarded Programs Date and Time: Tuesday, August 30th - h. 14.30 Abstract: Managed languages allow the runtime system to perform dynamic checks to detect a wide range of problems. But even the combination of managed languages and static checks has not eliminated software attacks. One reason is that non-managed languages continue to be important (and will likely remain so). In this talk I'll argue that managed languages may not have gone far enough and discuss how dynamic checking based on binary translation can detect various kinds of attacks. Given the abundance of computing cycles, it appears prudent to rethink the role of the core software system and the hardware execution engine(s) in supporting reliable software. About The Speaker: Thomas R. Gross is a Professor of Computer Science at ETH Zurich. He joined Carnegie Mellon University in 1984 after receiving a Ph.D. in Electrical Engineering from Stanford University. In 2000, he became a Full Professor at ETH Zurich. He is interested in tools, techniques, and abstractions for software construction and has worked on many aspects of the design and implementation of software and computer systems. His current work concentrates on low-cost/low-complexity networks (in collaboration with Disney Research, Zurich), compilers, and programming parallel systems. Thomas R. Gross has been a PI or co-PI of various research grants and contracts. Recent projects, supported by the Swiss National Science Foundation, include the "Datacenter Observatory", a joint EPFL-ETH Zurich-USI project to support system-level research and teaching, and a collaboration with USI on novel approaches for dynamic program analysis. ------------------------------------------------------------------------------- ORGANIZING COMMITTEE PPPJ '16 and JTRES '16 General Chair: Walter Binder - University of Lugano (USI), Switzerland PPPJ '16 Program Committee Chair: Petr T?ma - Charles University, Czech Republic JTRES '16 Program Committee Chair: Martin Schoeberl - Technical University of Denmark, Denmark VMM '16 Organizer: Thomas W?rthinger - Oracle Labs, Switzerland Organizing Chair: Yudi Zheng - University of Lugano (USI), Switzerland Publicity Chair: Andrea Ros? - University of Lugano (USI), Switzerland Web Chair: Giacomo Toffetti Carughi - University of Lugano (USI), Switzerland -------------------------------------------------------------------------------- CONTACTS Do not hesitate to contact the organizers at > for more information about Managed Languages & Runtimes Week '16 and the co-located venues. ------------ Andrea Ros? PhD student - Teaching assistant Faculty of Informatics - 2nd floor Universit? della Svizzera italiana (USI) Via G. Buffi 13 CH-6904 Lugano Switzerland (e) andrea.rosa at usi.ch (p) +41 58 666 4455 ext. 2183 (w) http://www.inf.usi.ch/phd/rosaa/ From p.gardner at imperial.ac.uk Fri Jul 29 15:00:59 2016 From: p.gardner at imperial.ac.uk (Gardner, Philippa A) Date: Fri, 29 Jul 2016 19:00:59 +0000 Subject: [TYPES/announce] Postdoctoral position, concurrency reasoning, Imperial College London Message-ID: <76C074C1-6B60-4AC0-B74B-EB450902B0EB@ic.ac.uk> Hello all, We are looking to recruit one postdoctoral researcher in the Program Specification and Verification Group at Imperial College London, to work on reasoning about concurrent programs. The position is suitable for either a theoretician, who would work on the foundations of concurrent reasoning, or a theoretician/practitioner, who would work on the verification and testing of file systems. If interested, please send your CV and Research Summary to me by September 18th. This position will have an initial duration of 2.5 years, with a certain level of flexibility with respect to the start date and possible extensions. It will be funded as part of the ?5.6M EPSRC Programme Grant ?REMS: Rigorous Engineering of Mainstream Systems?, at the University of Cambridge, University of Edinburgh, and Imperial College London (see http://www.cl.cam.ac.uk/~pes20/rems/). The Department of Computing at Imperial provides a vibrant and stimulating research environment in the heart of London, with leading research groups working on programming languages, verification, and testing. The quality of the Department has been consistently awarded the highest research and teaching rating. In the latest Research Excellence Framework assessment of 2014, the Department was ranked third (first in the Research Intensity table published by the Times Higher). In addition, at the last national assessment of teaching quality, the Department was rated as "Excellent" and came 2nd in The Complete University Guide, The Guardian, The Times and The Sunday Times national league tables by subject. The Program Specification and Verification Group is led by Professor Philippa Gardner, and its current focus is on reasoning about JavaScript and concurrency. The advertised position will target concurrency in particular (see http://psvg.doc.ic.ac.uk/research/concurrency.html). The breadth of the REMS project allows for flexibility in the profile of the candidate, who would work either on the foundations of concurrency reasoning or on the verification and testing of file systems. *** Foundations of concurrency reasoning *** Recently, various program logics based on concurrent separation logic have been developed, by ourselves and others, with the aim of providing more modular abstract reasoning about concurrent programs. Our work at Imperial has tackled a range of problems, including data abstraction (Concurrent Abstract Predicates), abstract atomicity (the TaDA logic), fault-tolerance and progress, applying our reasoning to concurrent B-trees, skip lists from java.util.concurrent, graph algorithms, and the POSIX file system. The advertised position is suitable for someone interested in such foundational work on concurrency reasoning and, in particular, its relationship with respect to linearisability. *** Verification and testing of file systems *** File-system operations exhibit complex concurrent behaviour, comprising multiple actions affecting different parts of the state: typically, multiple atomic reads followed by an atomic update. The description of the concurrent behaviour of file-system operations given in the POSIX standard is unsatisfactory: it is fragmented, contains ambiguities, and is generally under-specified. We have given a formal concurrent specification of POSIX file systems and demonstrated scalable reasoning for clients, combining our ideas about abstract atomicity (TaDA) with refinement. The advertised position is suitable for someone interested in the theoretical and practical development of this work on file systems. Specific tasks include exploring client reasoning, mechanising the specification and testing real-world implementations by using our specification as a test oracle, extending our work with fault-tolerance guarantees, and studying the Network File System, which exhibits weak consistent behaviours. We expect that some of this work will be done in collaboration with our colleagues from the University of Cambridge, who are working on formal methods and systems in the setting of the REMS project. We actively encourage applicants who wish to explore their own research ideas within the scope of the project. Both our research group and Imperial as a whole offer many opportunities to help postdocs develop as independent researchers. Please take a look at our group's web pages and recent publications (http://psvg.doc.ic.ac.uk/research/concurrency.html) to see whether the sort of work we do resonates with you, and do not hesitate to contact me if you are interested in applying for the position. Best wishes, Philippa Gardner -------------- next part -------------- An HTML attachment was scrubbed... URL: From sanjiva at iitd.ac.in Sun Jul 31 12:19:08 2016 From: sanjiva at iitd.ac.in (sanjiva) Date: Sun, 31 Jul 2016 21:49:08 +0530 Subject: [TYPES/announce] Call for Papers: ICLA 2017 Indian Conference on Logic and Its Applications Message-ID: <25bbb0d670bee5435b92f5082e2e4084@iitd.ac.in> 7th INDIAN CONFERENCE ON LOGIC AND ITS APPLICATIONS January 5?7, 2017 IIT Kanpur, India http://www.cse.iitk.ac.in/users/icla/ CALL FOR PAPERS ALI, the Association for Logic in India, announces the seventh edition of its biennial International Conference on Logic and its Applications (ICLA), to be held at the Indian Institute of Technology Kanpur, from January 5 to 7, 2017. ICLA 2017 will be co-located with the Methods for Modalities Workshop to be held during January 8-10, 2017. ICLA is a forum for bringing together researchers from a wide variety of fields in which formal logic plays a significant role, along with mathematicians, computer scientists, philosophers and logicians studying foundations of formal logic in itself. A special feature of this conference is the inclusion of studies in systems of logic in the Indian tradition, and historical research on logic. Details of the last ICLA (2015) may be found at https://www.cse.iitb.ac.in/~icla15/. The earlier events in this series featured many eminent logicians as invited speakers, and we are pleased to announce that this year's speakers will include: Nicholas Asher, IRIT Toulouse Natasha Dobrinen, University of Denver Luke Ong, University of Oxford Richard Zach, University of Calgary Submission ---------- Authors are invited to submit papers presenting original and unpublished research in any area of logic and applications. Articles on mathematical and philosophical logic, computer science logic, foundations and philosophy of mathematics and the sciences, use of formal logic in areas of theoretical computer science and artificial intelligence, logic and linguistics, history of logic, Indian systems of logic, or on the relationship between logic and other branches of knowledge, are welcome. Submissions must be in English and should provide sufficient detail to allow the programme committee to assess the merits of the paper. The submission may not exceed 12 pages in Springer-Verlag Lecture Notes LaTeX2e style (Springer's Information for LNCS Authors: http://www.springer.com/computer/lncs?SGWID=0-164-6-793341-0). If necessary, detailed proofs of technical results can be included in a clearly marked appendix which may be read at the discretion of the programme committee. The submission must be a PDF file. Authors who use Microsoft Word to prepare their submissions should typeset them in 11-pt Times New Roman, with single-line spacing, centered, and with margins on all four sides that are at least 4cm wide. The manuscript should not exceed 12 pages. Springer's Information for LNCS Authors page (mentioned above) contains appropriate templates. The Word document must be exported to PDF before being submitted. All submissions will be in electronic form and submitted via the easychair conference management system. Simultaneous submission to journals or to other conferences with proceedings is not allowed. Submitted papers will be peer-reviewed and accepted papers will be published in the conference proceedings, which will be made available at the time of the conference. The conference proceedings will appear as a volume in the Springer FoLLI-LNCS series. For an accepted paper to be included in the proceedings, one of the authors must commit to presenting the paper at the conference. Important Dates ---------------- ************************************************************************ Deadline for Submission: 2 September 2016 Notification to Authors: 8 October 2016 Deadline for camera-ready papers: 17 October 2016 Deadline for early-bird registration: 30 November 2016 ************************************************************************ Important Links --------------- http://ali.cmi.ac.in http://www.cse.iitk.ac.in/users/icla/ Programme Committee ------------------- Natasha Alechina (University of Nottingham) Maria Aloni (University of Amsterdam) Steve Awodey (Carnegie Mellon University, Pittsburgh) Mohua Banerjee (IIT Kanpur) Patricia Blanchette (University of Notre Dame) Maria-Paola Bonacina (Universit? degli Studi di Verona) Lopamudra Choudhury (Jadavpur University, Kolkata) Agata Ciabattoni (TU Wien) Anuj Dawar (University of Cambridge) Hans van Ditmarsch (LORIA, Nancy) Sujata Ghosh (ISI Chennai) Co-chair Brendan Gillon (McGill University, Montreal) Roman Kossak (City University of New York) S Krishna (IIT Bombay) Benedikt Loewe (University of Hamburg, University of Amsterdam) Gopalan Nadathur (University of Minnesota) Satyadev Nandakumar (IIT Kanpur) Alessandra Palmigiano (TU Delft) Prakash Panangaden (McGill University, Montreal) Sanjiva Prasad (IIT Delhi) Co-chair R Ramanujam (IMSc, Chennai) Christian Retore (University of Montpellier) Sunil Simon (IIT Kanpur) Isidora Stojanovic (Jean Nicod Institute, Paris) S.P. Suresh (CMI, Chennai) Rineke Verbrugge (University of Groningen) Yanjing Wang (Peking University) -- Sanjiva Prasad Professor, Department of Computer Science & Engineering Indian Institute of Technology Delhi Hauz Khas, New Delhi 110016 From asai at is.ocha.ac.jp Mon Aug 1 02:30:52 2016 From: asai at is.ocha.ac.jp (Kenichi Asai) Date: Mon, 1 Aug 2016 15:30:52 +0900 Subject: [TYPES/announce] Call for participation: ML 2016 Message-ID: <20160801063052.GA351@pllab.is.ocha.ac.jp> Higher-order, Typed, Inferred, Strict: ACM SIGPLAN ML Family Workshop Thursday September 22, 2016, Nara, Japan (co-located with ICFP) Call For Participation: http://www.mlworkshop.org/ml2016/ Early registration deadline: Wednesday 17 August 2016 Register online: http://conf.researchr.org/attending/icfp-2016/Registration The ML Family Workshop brings together researchers, implementors and users of languages in the extended ML family and provides a forum to present and discuss common issues, both practical (compilation techniques, tooling, embedded programming) and theoretical (fancy types, module systems, type inference). ML 2016 will be held in Nara on September 22nd, immediately after ICFP and close to a number of other related events, including the OCaml Workshop on the following day. Tentative Program * Making Reactive Programs Function (Invited Talk) Neelakantan Krishnaswami * WebAssembly: high speed at low cost for everyone Andreas Rossberg * Extracting from F* to C: a progress report Jonathan Protzenko, Karthikeyan Bhargavan, Jean-Karim Zinzindohoue Abhishek Anand, Cedric Fournet, Bryan Parno, Aseem Rastogi and Nikhil Swamy * Compiling with Continuations and LLVM Kavon Farvardin and John Reppy * SML# with Natural Join Tomohiro Sasaki, Katsuhiro Ueno and Atsushi Ohori * Eff Directly in OCaml Oleg Kiselyov and Kc Sivaramakrishnan * Compiling Links Effect Handlers to the OCaml Backend Daniel Hillerstrom, Sam Lindley and Kc Sivaramakrishnan * Classes for the Masses Claudio Russo and Matthew Windsor * Close Encounters of the Higher Kind - Emulating Constructor Classes in Standard ML Yutaka Nagashima and Liam O'Connor * Malfunctional Programming Stephen Dolan * Ambiguous pattern variables Gabriel Scherer, Luc Maranget and Thomas Refis * Typed Embedding of Relational Language in OCaml Dmitri Kosarev and Dmitri Boulytchev * Sundials/ML: interfacing with numerical solvers Timothy Bourke, Jun Inoue and Marc Pouzet (The last talk is accepted for ML workshop, but presented in OCaml workshop with the agreement from authors and ML/OCaml workshop PCs) Programme Committee Nada Amin (EPFL, Switzerland) Kenichi Asai (Ochanomizu University, Japan) (PC chair) Jacques Carette (McMaster University, Canada) Arthur Chargueraud (INRIA, France) Yan Chen (Google, USA) Jan Midtgaard (Technical University of Denmark, Denmark) John Reppy (University of Chicago, USA) Mark Shinwell (Jane Street Europe, UK) Nikhil Swamy (Microsoft Research, USA) Katsuhiro Ueno (Tohoku University, Japan) From i.sergey at ucl.ac.uk Mon Aug 1 07:02:07 2016 From: i.sergey at ucl.ac.uk (Ilya Sergey) Date: Mon, 1 Aug 2016 11:02:07 +0000 Subject: [TYPES/announce] Two PhD positions in verification at UCL Message-ID: Hello all, I am seeking to recruit two bright, enthusiastic doctoral students for two related projects on verification of blockchain-based smart contracts. The projects will build on ideas from interactive theorem proving, certified programming and program verification. Applicants with strong theoretical background and with practical programming expertise (or both) are encouraged to apply. The students will be based at the University College London, UK and will be members of the Programming Principles, Logic and Verification Group ( http://pplv.cs.ucl.ac.uk). The stipend is a tax free lump sum of approximately ?16,296 to ?17,808 per year, covering fees and living expenses over three years. There is separate funding for computer equipment and conference attendance. The positions will remain open until filled, and screening of candidates will begin on Monday, 19 September 2016. The start date is negotiable. Further information on the projects, UCL, and detailed instructions on the application process are available by the following links: https://www.prism.ucl.ac.uk/#!/?project=193 https://www.prism.ucl.ac.uk/#!/?project=194 Please, pass this on to anyone you think might be interested, and get in touch with me if you would like to discuss these opportunities. Kind regards. Ilya -------------- next part -------------- An HTML attachment was scrubbed... URL: From jv at informatik.uni-bonn.de Mon Aug 1 10:29:10 2016 From: jv at informatik.uni-bonn.de (Janis Voigtlaender) Date: Mon, 1 Aug 2016 16:29:10 +0200 Subject: [TYPES/announce] Call for Participation: WFLP 2016 and co-located events Message-ID: <4c582eed-ca00-74d3-82b6-f822f74261ed@informatik.uni-bonn.de> 24th International Workshop on Functional and (Constraint) Logic Programming (WFLP 2016) https://wflp2016.github.io/ September 13-14, part of the Leipzig Week of Declarative Programming (L-DEC 2016) Registration is now open, see: http://nfa.imn.htwk-leipzig.de/LDEC2016/registration/ Note the package prices combining co-located events, and the early registration deadline of August 15 (bank transfer must have been received by that date to secure the reduced fee). A highlight at WFLP will be an invited talk by Anthony Anjorin. *********************************************************** The international workshops on functional and (constraint) logic programming aim at bringing together researchers, students, and practitioners interested in functional programming, logic programming, and their integration. This year the workshop is co-located with * WLP 2016, September 12-13 and * HaL 2016, September 14-15 in order to promote the cross-fertilizing exchange of ideas and experiences among and between the communities interested in the foundations, applications, and combinations of high-level, declarative programming languages and related areas. Combined, the three workshops offer two invited talks, an invited musical performance, and more than 25 contributed talks and tutorials. The lists of presentations can be found at: * http://nfa.imn.htwk-leipzig.de/WLP2016/WLP16accepted.html * https://wflp2016.github.io/accepted.html * http://hal2016.haskell.org/#program and the layout of the overall programme at http://nfa.imn.htwk-leipzig.de/LDEC2016/program/ From storm at cwi.nl Mon Aug 1 09:22:07 2016 From: storm at cwi.nl (Tijs van der Storm) Date: Mon, 01 Aug 2016 13:22:07 +0000 Subject: [TYPES/announce] *EXTENDED DEADLINE* Language Workbench Challenge 2016 Message-ID: ############################################################# Language Workbench Challenge 2016 @ SLE: Call for Solutions Collocated with SPLASH'16 in Amsterdam, The Netherlands Deadline: Mon 15 Aug 2016 (EXTENDED) Notification: Mon 5 Sep 2016 Workshop: Tue 1 Nov 2016 http://2016.splashcon.org/track/lwc2016 ############################################################# Language workbenches are tools that lower the development costs of implementing new languages and their associated tools (IDEs, debuggers etc.). As well as easing the development of traditional stand-alone languages, language workbenches also make multi-paradigm and language-oriented programming environments practical. The Language Workbench Challenge (LWC) aims to bring together language workbench users and implementers, to discuss the state-of-the-art in language workbenches and explore future directions. LWC?16 solicits solutions to 3 benchmark problems proposed in Section 6.5 of the following paper: Sebastian Erdweg, Tijs van der Storm, Markus V?lter, Laurence Tratt, et al. **Evaluating and comparing language workbenches: Existing results and benchmarks for the future**, Computer Languages, Systems & Structures, Volume 44, Part A, December 2015, Pages 24?47. DOI: http://dx.doi.org/10.1016/j.cl.2015.08.007 Preprint: http://homepages.cwi.nl/~storm/publications/lwc13-comlan.pdf The benchmark problems are categorized in the following categories: - Notation: challenges dealing with the appearance of source code, including support for tabular notation, mathematical symbols, code in prose etc. - Evolution and reuse: challenges related to modularity, composition, language versions and migration. - Editing: challenges exercising how the language user interacts with code. The goal of the workshop is to demonstrate, discuss and foster improvements in tools, as well as encourage the collaboration between and learning among different teams developing different (kinds of) editors. To this end, we emphasize the implementation of the challenges, not writing about them. Submissions should be short documents (in PDF format) describing each solution using the following structure: - Assumptions: Are there any assumptions or prerequisites relevant to the implementation of the solution? - Implementation: What are the important building blocks for defining the solution? What does it take to implement the solution to the problem? - Variants: Are there any interesting and insightful variants of the implementation? What small change(s) to the challenge would make a big difference in the implementation strategy or effort? - Usability: What is the resulting user experience? Is it convenient to use? Is it similar to other kinds of notations? Does it feel ?foreign? to experienced users of the particular editor? - Impact: Which artifacts have to be changed to make the solution work? Are changes required to (conceptually) unrelated artifacts? How modular is the solution? - Composability: To what degree does the solution support composition with solutions to other benchmark problems other instances of the same problem (e.g., same challenge problem, different language feature)? - Limitations: What are the limitations of this implementation? - Uses and Examples: Are there examples of this problem in real-world systems? Where can the reader learn more? - Effort (best-effort): How much effort has been spent to build the solution, assuming an experienced user of the technology? - Other Comments: Anything that does not fit within the other categories. - Artifact: a publicly accessible URL to the source code of the submission. The paper cited above includes two example descriptions for inspiration, Submissions should furthermore use the ACM SIGPLAN Conference Format, 10 point font, using the font family Times New Roman and numeric citation style. The PC will review the submissions for inclusion in the workshop program, based on criteria of providing interest for discussion, conformance to the challenges, and whether the submission is on-topic (e.g., is using a language workbench). The PDFs of accepted submissions will be published on this website before the workshop. Organization - Meinte Boersma (Mendix) - Eugen Schindler (Oce) - Tijs van der Storm (CWI) - Markus Voelter (itemis AG) Program Committee - Lorenzo Bettini (DISIA) - Sebastian Erdweg (TU Delft) - Pablo Inostroza (CWI) - Tam?s Szab? (itemis AG / TU Darmstadt) -------------- next part -------------- An HTML attachment was scrubbed... URL: From gvidal at dsic.upv.es Tue Aug 2 04:51:16 2016 From: gvidal at dsic.upv.es (German Vidal) Date: Tue, 2 Aug 2016 10:51:16 +0200 Subject: [TYPES/announce] Last Call for Participation: PPDP 2016 - 18th International Symposium on Principles and Practice of Declarative Programming Message-ID: <74D76972-7182-4553-ACD2-7B87074BCAC1@dsic.upv.es> ============================================================ LAST CALL FOR PARTICIPATION: PPDP 2016 18th International Symposium on Principles and Practice of Declarative Programming Edinburgh, UK, September 5-7, 2016 http://ppdp16.webs.upv.es/ co-located with LOPSTR 2016 26th International Symposium on Logic-Based Program Synthesis and Transformation Edinburgh, UK, September 6-8, 2016 http://www.cliplab.org/Conferences/LOPSTR16/ and SAS 2016 23rd Static Analysis Symposium Edinburgh, UK, September 8-10, 2016 http://staticanalysis.org/sas2016/ ============================================================ Registration is open at: http://conferences.inf.ed.ac.uk/ppdp-lopstr-sas-2016/ ** EARLY REGISTRATION UNTIL AUGUST 15 ** VISA Please check here: https://www.gov.uk/check-uk-visa whether you require a visa to visit the UK. This can take 6-8 weeks. If so, please contact James Cheney as soon as possible to obtain a visa support letter. INVITED TALKS * Elvira Albert: Testing of Concurrent and Imperative Software using CLP * Greg Morrisett (jointly with LOPSTR'16): Challenges in Compiling Coq * Francesco Logozzo (jointly with LOPSTR'16): Abstract interpretation for taint analysis at scale ACCEPTED PAPERS - Davide Fusca, Stefano Germano, Jessica Zangari, Marco Anastasio, Francesco Calimeri and Simona Perri. A Framework for Easing the Development of Applications Embedding Answer Set Programming - Dimitrios Kouzapas, Ornela Dardha, Roly Perera and Simon Gay. Typechecking Protocols with Mungo and StMungo - Joaquin Arias Herrero and Manuel Carro. Description and Evaluation of a Generic Design to Integrate CLP and Tabled Execution - Nataliia Stulova, Jose F. Morales and Manuel V. Hermenegildo. Reducing the Overhead of Runtime Checks via Static Analysis - Takahiro Nagao and Naoki Nishida. Proving Inductive Validity of Constrained Inequalities - Vincenzo Mastandrea, Elena Giachino, Ludovic Henrio and Cosimo Laneve. Actors may synchronize, safely! - Frederic Mesnard, Etienne Payet and Wim Vanhoof. Towards a Framework for Algorithm Recognition in Binary Code - Jan Midtgaard, Flemming Nielson and Hanne Riis Nielson. Iterated Process Analysis over Lattice-Valued Regular Expressions - Nick Benton, Martin Hofmann and Vivek Nigam. Effect-Dependent Transformations for Concurrent Programs - Manfred Schmidt-Schauss and David Sabel. Unification of Program Expressions with Recursive Bindings - Stefan Fehrenbach and James Cheney. Language-integrated provenance - Clara Bertolissi, Jean-Marc Talbot and Didier Villevalois. Analysis of Access Control Policy Updates through Narrowing - Sylvia Grewe, Sebastian Erdweg, Michael Raulf and Mira Mezini. Exploration of Language Specifications by Compilation to First-Order Logic - Angelos Charalambidis, Panos Rondogiannis and Antonis Troumpoukis. Higher-Order Logic Programming: an Expressive Language for Representing Qualitative Preferences - Thomas Ehrhard and Giulio Guerrieri. The bang calculus: an untyped lambda-calculus generalizing Call-By-Name and Call-By-Value - Fan Yang, Santiago Escobar, Catherine Meadows, Jose Meseguer and Sonia Santiago. Strand Spaces with Choice via a Process Algebra Semantics - Yanhong A. Liu, Jon Brandvein, Scott Stoller and Bo Lin. Demand-Driven Incremental Object Queries Hope to see you in Edinburgh! From storm at cwi.nl Mon Aug 1 18:29:52 2016 From: storm at cwi.nl (Tijs van der Storm) Date: Mon, 01 Aug 2016 22:29:52 +0000 Subject: [TYPES/announce] SPLASH'16 Final CFP: Workshops, SPLASH-E, SRC, PLMW Message-ID: ################################################# ACM Conference on Systems, Programming, Languages, and Applications: Software for Humanity (SPLASH'16) ################################################# Amsterdam, The Netherlands Sun 30th October - Fri 4th November , 2016 http://2016.splashcon.org https://twitter.com/splashcon https://www.facebook.com/SPLASHCon/ Keynotes: Benjamin Pierce and Andy Ko Sponsored by ACM SIGPLAN Combined Call for Contributions to Collocated Events: - SPLASH-E, Student Research Competition, Programming Languages Mentoring Workshop - Workshops: AGERE, DSLDI, DSM, FOSD, ITSLE, LWC at SLE, META, MOBILE!, NOOL, PLATEAU, Parsing at SLE, REBLS, SA-MDE, SEPS, VMIL, WODA 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, systems, and software engineering. SPLASH'16 hosts a record number collocated tracks and events, from associated conferences (GPCE, SLE) and symposia (DLS, Scala), to 16 workshops! Please see below about important dates. We look forward to your submissions! SPLASH'16 Tracks =========================== ## SPLASH-E: Foundational Concepts of Computation SPLASH-E will be a one-day working meeting, with the following goals: - Building on prior work, identify and enumerate the foundational concepts of computation. - More ambitiously, for each concept, create a detailed plan for a lesson (or short sequence of lessons) for 8 year olds, to teach the concept. We do not solicit publications, but we ask prospective participants to submit a one-paragraph position statement. Website: http://2016.splashcon.org/track/splash-2016-splash-e ## Student Research Competition Continuing the successes of previous years, SPLASH is again hosting an ACM SIGPLAN Student Research Competition (ACM SRC). The competition is an internationally-recognized venue that enables undergraduate and graduate students to experience the research world and to share their research results with other students and SPLASH attendees. The competition has separate categories for undergraduate and graduate students and awards prizes to the top three students in each category. The ACM SIGPLAN Student Research Competition shares the Poster session?s goal to facilitate interaction with researchers and industry practitioners, providing both sides with the opportunity to learn of ongoing, current research. Additionally, the Student Research Competition gives students experience with both formal presentations and evaluations. Submission deadline: Mon 15 Aug 2016 Website: http://2016.splashcon.org/track/splash-2016-src ## PLMW: Programming Language Mentoring Workshop The purpose of Programming Languages Mentoring Workshop (PLMW) is to give promising students who consider pursuing a graduate degree in this field an overview of what research in this field looks like and how to get into and succeed in graduate school. In other words, a combination whirlwind tour of this research area, networking opportunity, and how-to-succeed guide. The program of PLMW will include talks by prominent researchers of the field of programming languages and software engineering providing an insight in their research. To learn more about PLMW, please see the SIGPLAN PLMW web page (http://www.sigplan.org/Conferences/PLMW/). Application deadline: Sun 14 Aug 2016 Website: http://2016.splashcon.org/track/splash-2016-plmw Workshops ========= SPLASH'16 will host a record number of 16 workshops: ## AGERE! Programming based on Actors, Agents, and Decentralized Control The AGERE! workshop is aimed at focusing on programming systems, languages and applications based on actors, active/concurrent objects, agents and ? more generally ? high-level programming paradigms promoting a mindset of decentralized control in solving problems and developing software. The workshop is designed to cover both the theory and the practice of design and programming, bringing together researchers working on models, languages and technologies, and practitioners developing real-world systems and applications. Abstract submission deadline: Mon 8 Aug 2016 (EXTENDED) Paper submission deadline: Mon 15 Aug 2016 (EXTENDED) Website: http://2016.splashcon.org/track/agere2016 ## DSLDI: Domain-specific Language Design and Implementation 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. Submission deadline talk proposals: Mon 15 Aug 2016 (EXTENDED) Website: http://2016.splashcon.org/track/dsldi2016 ## DSM: Domain-Specific Modeling Domain-specific languages provide a viable and time-tested solution for continuing to raise the level of abstraction, and thus productivity, beyond coding, making systems development faster and easier. When accompanied with suitable automated modeling tools and generators it delivers to the promises of continuous delivery and devops. In domain-specific modeling (DSM) the models are constructed using concepts that represent things in the application domain, not concepts of a given programming language. The modeling language follows the domain abstractions and semantics, allowing developers to perceive them- selves as working directly with domain concepts. Together with frameworks and platforms, DSM can automate a large portion of software production. Submission deadline: Mon 15 Aug 2016 Website: http://2016.splashcon.org/track/dsm2016 ## FOSD: Feature-oriented Software Development Feature orientation is an emerging paradigm of software development. It supports the automatic generation of large-scale software systems from a set of units of functionality, called features. The key idea of feature-oriented software development (FOSD) is to explicitly represent similarities and differences of a family of software systems for a given application domain (e.g., database systems, banking software, text processing systems) with the goal of reusing software artifacts among the family members. Submission deadline: Mon 15 Aug 2016 (EXTENDED) Website: http://www.fosd.net/workshop2016 Call for papers: http://conf.researchr.org/getImage/FOSD-2016/orig/FOSD+2016+-+CFP.pdf ## ITSLE: Industry Track Software Language Engineering Industry Track for Software Language Engineering (ITSLE) is a workshop to bring together practitioners and researchers from industry and academia working on the area of software language engineering. Domain Specific Languages (DSLs) and Model-Driven Software Engineering (MDSE) techniques are being developed and used broadly in industry. However, as the size and complexity of software systems steadily increase, so does the cost of maintaining and improving the DSL and MDSE techniques and tools. It introduces new challenges such as language co-evolution, maintainability of legacy software using older version of DSLs and MDSE techniques, and extendability and scalability of these techniques. Some of these challenges have been addressed by the SLE research community and some remain unsolved. Submission deadline: Mon 8 Aug 2016 (EXTENDED) Website: http://2016.splashcon.org/track/itsle2016 ## LWC at SLE: Language Workbench Challenge Language workbenches are tools for software language engineering. They distinguish themselves from traditional compiler tools by providing integrated development environment (IDE) support for defining, implementing, testing and maintaining languages. Not only that, languages built with a language workbench are supported by IDE features as well (e.g., syntax highlighting, outlining, reference resolving, completion etc.). As a result, language workbenches achieve a next level in terms of productivity and interactive editor support for building languages, in comparison to traditional batch-oriented, compiler construction tools. The goal of this workshop is twofold. First: exercise and assess the state-of-the-art in language workbenches using challenge problems from the user perspective (i.e. the language designer). Second: foster knowledge exchange and opportunities for collaboration between language workbench implementors and researchers. Submission deadline of solutions: Mon 15 Aug 2016 (EXTENDED) Website: http://2016.splashcon.org/track/lwc2016 ## META The Meta?16 workshop aims to bring together researchers working on metaprogramming and reflection, as well as users building applications, language extensions such as contracts, or software tools. With the changing hardware and software landscape, and increased heterogeneity of systems, metaprogramming becomes an important research topic to handle the associate complexity once more. Contributions to the workshop are welcome on a wide range of topics related to design, implementation, and application of metaprogramming techniques, as well as empirical studies on and typing for such systems and languages. Abstract submission: Mon 8 Aug 2016 (EXTENDED) Paper submission: Mon 15 Aug 2016 (EXTENDED) Website: http://2016.splashcon.org/track/meta2016 ## Mobile! Mobile application use and development is experiencing enormous growth, and by 2016 more than 200 billion apps have been downloaded. The mobile domain presents new challenges to software engineering. Mobile platforms are rapidly changing, with diverse capabilities including various input modes, wireless communication types, on-device memory and disk capacities, and sensors. Applications function on wide ranges of platforms, requiring scaling according to hardware. Many applications interact with third-party services, requiring application development with effective security and authorization processes for those dataflows. ?Bring your own device? policies pose security challenges including employer and employee data privacy. Developing secure mobile applications requires new tools and practices such as improved refactoring tools for hybrid applications; polyglot applications; and testing techniques for multiple devices. This workshop aims to establish a community of researchers and practitioners, leading to further research in mobile development. Paper submission deadline: Mon 15 Aug 2016 (EXTENDED) Website: http://2016.splashcon.org/track/mobile2016 ## NOOL: New Object-Oriented Languages NOOL-16 is a new unsponsored workshop to bring together users and implementors of new(ish) object oriented systems. Through presentations, and panel discussions, as well as demonstrations, and video and audiotapes, NOOL-16 will provide a forum for sharing experience and knowledge among experts and novices alike. We invite technical papers, case studies, and surveys in the following areas, related to theory of object oriented programming, new languages, implementation of languages, tools and environment, applications and related work. Abstract submission deadline: Thu 1 Sep 2016 Website: http://2016.splashcon.org/track/nool2016 ## PLATEAU: Workshop on Evaluation and Usability of Programming Languages and Tools Programming languages exist to enable programmers to develop software effectively. But how efficiently programmers can write software depends on the usability of the languages and tools that they develop with. 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. Paper submission deadline: Thu 11 Aug 2016 (EXTENDED) Website: http://2016.splashcon.org/track/plateau2016 ## Parsing at SLE Parsing at SLE 2016 is the fourth annual workshop on parsing programming languages. The intended participants are the authors of parser generation tools and parsers for programming languages and other software languages. For the purpose of this workshop ?parsing? is a computation that takes a sequence of characters as input and produces a syntax tree or graph as output. This possibly includes tokenization using regular expressions, deriving trees using context-free grammars, and mapping to abstract syntax trees. The goal is to bring together today?s experts in the field of parsing, in order to explore open questions and possibly forge new collaborations. The topics may include algorithms, implementation and generation techniques, syntax and semantics of meta formalisms (BNF), etc. We expect to attract participants that have been or are developing theory, techniques and tools in the broad area of parsing. Abstract submission deadline: Fri 9 Sep 2016 Website: http://2016.splashcon.org/track/parsing2016 ## REBLS: Reactive and Event-based Languages & Systems 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. Paper submission deadline: Thu 11 Aug 2016 (EXTENDED) Website: http://2016.splashcon.org/track/rebls2016 ## SA-MDE: Tutorial on MDD with Model Catalogue and Semantic Booster With the model-driven development (MDD) approach to software, rather than building each system from scratch, one specifies a metamodel covering a whole class of similar systems, provides a universal generator to transform metamodel instances into executable programs, and specifies each system by a higher-level model conforming to the metamodel. When the application domain concerns semantically rich datasets?with structured entities, interlinked data, and sophisticated integrity constraints?then the MDD tools should support this richness: in the metamodel, in individual system models, and in the generation process. In this tutorial, we present the Model Catalogue and Semantic Booster, tools respectively for curating and exploiting semantically rich data in a MDD workflow, which are under development as part of ALIGNED. Participants will learn what the tools can do, gain hands-on experience with using them, and be able to contribute challenges and suggestions for future development. Website: http://2016.splashcon.org/track/samde2016 ## SEPS: Software Engineering for Parallel Systems This workshop provides a stable forum for researchers and practitioners dealing with compelling challenges of the software development life cycle on modern parallel platforms. The increased complexity of parallel applications on modern parallel platforms (e.g. multicore/manycore, distributed or hybrid) requires more insight into development processes, and necessitates the use of advanced methods and techniques supporting developers in creating parallel applications or parallelizing and re-engineering sequential legacy applications. We aim to advance the state of the art in different phases of parallel software development, covering software engineering aspects such as requirements engineering and software specification; design and implementation; program analysis, profiling and tuning; testing and debugging. Paper submission deadline: Mon 15 Aug 2016 (EXTENDED) Website: http://2016.splashcon.org/track/seps2016 ## VMIL: Virtual Machines and Intermediate Languages The VMIL workshop is a forum for research in virtual machines and intermediate languages. It is dedicated to identifying programming mechanisms and constructs that are currently realized as code transformations or implemented in libraries but should rather be supported at VM level. Candidates for such mechanisms and constructs include modularity mechanisms (aspects, context-dependent layers), concurrency (threads and locking, actors, capsules, processes, software transactional memory), transactions, development tools (profilers, runtime verification), etc. Topics of interest include the investigation of which such mechanisms are worthwhile candidates for integration with the run-time environment, how said mechanisms can be elegantly (and reusably) expressed at the intermediate language level (e.g., in bytecode), how their implementations can be optimized, and how virtual machine architectures might be shaped to facilitate such implementation efforts. Paper submission deadline: Mon 8 Aug 2016 (EXTENDED) Website: http://2016.splashcon.org/track/vmil2016 ## WODA: Workshop on Dynamic Analysis The International Workshop on Dynamic Analysis (WODA) is the place where researchers interested in dynamic analysis and related topics can meet and discuss current research, issues, and trends in the field. WODA exists since 2003 and has been co-located with several different SE/PL conferences in the past, including ICSE, ISSTA, ASPLOS, and SPLASH. See https://sites.google.com/site/scwoda/ for the history of WODA. The 2016 edition of WODA will be a mix of invited talks by high-visibility researchers in the community and presentations of submitted workshop papers. Submission deadline: Fri 19 Aug 2016 Website: http://2016.splashcon.org/track/woda2016 # SPLASH Supporters SPLASH'16 is kindly supported by the following organizations: - ACM: http://www.acm.org/ - SIGPLAN: http://www.sigplan.org/ - LogicBlox (Gold): http://www.logicblox.com/ - Oracle (Silver): http://www.oracle.com/index.html - TU Delft (Silver): http://tudelft.nl/ - Huawei (Bronze): http://www.huawei.com/en/ - Facebook (Bronze): https://research.facebook.com/ - IBM Research (Bronze): http://www.research.ibm.com/ - Google (Bronze): https://www.google.com - Itemis (Bronze): https://www.itemis.com/en/ Want to support SPLASH'16? See our options here: http://2016.splashcon.org/attending/support-program. -------------- next part -------------- An HTML attachment was scrubbed... URL: From viktor at mpi-sws.org Thu Aug 4 04:18:36 2016 From: viktor at mpi-sws.org (Viktor Vafeiadis) Date: Thu, 4 Aug 2016 10:18:36 +0200 Subject: [TYPES/announce] CPP 2017 Call for papers Message-ID: <3B97E02B-2923-4349-9F7E-993003751409@mpi-sws.org> CPP 2017: The 6th ACM SIGPLAN Conference on Certified Programs and Proofs Paris, France, January 16 - 17, 2017 (co-located with POPL'17) http://cpp2017.mpi-sws.org/ Call for papers 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. 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=cpp2017. Submitted papers must be formatted following the ACM SIGPLAN Proceedings format (seehttp://www.sigplan.org/Resources/Author/) using **10 point** font for the main text (not the default 9pt font). Papers should should not exceed **12 pages** including all tables, figures, and bibliography. Shorter papers are very welcome and will be given equal consideration. Abstracts must be submitted by October 5, 2016 (AOE). The deadline for full papers is October 12, 2016 (AOE), and authors have the option to withdraw their papers during the window between the two. 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. 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. 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. Important Dates Abstract submission: October 5, 2016 Full paper submission: October 12, 2016 Notification: November 16, 2016 Conference dates: January 16-17, 2017 Program Committee Reynald Affeldt, AIST, Japan Thorsten Altenkirch, University of Nottingham, UK Jes?s Aransay, Universidad de La Rioja, Spain Andrea Asperti, University of Bologna, Italy Clark Barrett, New York University, USA Yves Bertot, INRIA, France (co-chair) Nikolaj Bjorner, Microsoft Research, USA Ana Bove, Chalmers University of Technology & University of Gothenburg, Sweden Delphine Demange, IRISA / University of Rennes 1, France Marieke Huisman, University of Twente, Netherlands Reiner H?hnle, Technische Universit?t Darmstadt, Germany Cezary Kaliszyk, University of Innsbruck, Austria Robbert Krebbers, Aarhus University, Denmark Ond?ej Kun?ar, Technische Universit?t M?nchen, Germany Mohsen Lesani, MIT, USA Assia Mahboubi, INRIA, France Michael Norrish, Data61, Australia Vincent Rahli, University of Luxembourg, Luxembourg Tom Ridge, University of Leicester, UK Viktor Vafeiadis, MPI-SWS, Germany (co-chair) Freek Verbeek, Open University of the Netherlands, Netherlands Steve Zdancewic, University of Pennsylvania, USA From walkiner at eecs.oregonstate.edu Thu Aug 4 20:03:02 2016 From: walkiner at eecs.oregonstate.edu (Eric Walkingshaw) Date: Thu, 4 Aug 2016 17:03:02 -0700 Subject: [TYPES/announce] DSLDI 2016: Final Call for Talk Proposals (Extended Deadline) Message-ID: ********************************************************************* FINAL CALL FOR TALK PROPOSALS DSLDI 2016 Fourth Workshop on Domain-Specific Language Design and Implementation October 31, 2016 Amsterdam, Netherlands Co-located with SPLASH http://2016.splashcon.org/track/dsldi2016 https://twitter.com/wsdsldi ********************************************************************* Deadline for talk proposals: August 15, 2016 (extended!) *** Workshop Goal *** 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 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. An additional goal of this year's workshop is to encourage discussion about the usability of DSLs, and to establish connections with researchers in related areas, such as end-user software engineering, who have studied human factors of programming languages and tools. *** Workshop Format *** DSLDI is a single-day workshop and will consist of moderated audience discussions structured around a series of 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 Submissions *** 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 15, 2016 * Notification: September 5, 2016 * Workshop: October 31, 2016 * Submission website: https://dsldi16.hotcrp.com/ *** Workshop Organization *** Organizers: * Eric Walkingshaw (Oregon State University) * Tijs van der Storm (CWI) Program committee: * Iman Avazpour (Deakin University) * Christopher Bogart (Carnegie Mellon University) * Andy Gill (University of Kansas) * Sylvia Grewe (TU Darmstadt) * Kate Howland (University of Sussex) * Lindsey Kuper (Intel Labs) * Darya Kurilova (Carnegie Mellon University) * Ralf L?mmel (University of Koblenz-Landau) * Tanja Mayerhofer (Vienna University of Technology) * Marjan Mernik (University of Maribor) * Sarah Mount (King's College London) * Justin Pombrio (Brown University) * Tillmann Rendel (University of T?bingen) * Tiark Rompf (Purdue & Oracle Labs) * Sonja Schimmler (Bundeswehr University Munich) * Markus V?lter (itemis) * Peng Wu (Huawei America Lab) From sibylle.schwarz at htwk-leipzig.de Fri Aug 5 10:49:46 2016 From: sibylle.schwarz at htwk-leipzig.de (Sibylle Schwarz) Date: Fri, 5 Aug 2016 16:49:46 +0200 Subject: [TYPES/announce] Call for Participation: WLP 2016 and co-located events Message-ID: <2c92215a-8d8b-634a-48ad-14860fe76718@htwk-leipzig.de> 30th Workshop on (Constraint) Logic Programming (WLP 2016)24th International Workshop on http://nfa.imn.htwk-leipzig.de/WLP2016/ September 12-13, part of the Leipzig Week of Declarative Programming (L-DEC 2016) Registration is now open, see: http://nfa.imn.htwk-leipzig.de/LDEC2016/registration/ Note the package prices combining co-located events, and the early registration deadline of August 15 (bank transfer must have been received by that date to secure the reduced fee). *********************************************************** The Workshops on (Constraint) Logic Programming are the annual meeting of the German Society of Logic Programming Gesellschaft f?r Logische Programmierung e.V. (GLP) and brings together researchers interested in logic programming, constraint programming, answer set programming, and related areas like databases and artificial intelligence (not only from Germany). This year the workshop is part of the Leipzig Week of Declarative Programming (L-DEC) 2016 September 12-15, 2016 and co-located with * WFLP 2016, September 13-14 and * HaL 2016, September 14-15 in order to promote the cross-fertilizing exchange of ideas and experiences among and between the communities interested in the foundations, applications, and combinations of high-level, declarative programming languages and related areas. Combined, the three workshops offer two invited talks, an invited musical performance, and more than 25 contributed talks and tutorials. The lists of presentations can be found at: * http://nfa.imn.htwk-leipzig.de/WLP2016/WLP16accepted.html * https://wflp2016.github.io/accepted.html * http://hal2016.haskell.org/#program and the layout of the overall programme at http://nfa.imn.htwk-leipzig.de/LDEC2016/program/ -- -- Prof. Dr. Sibylle Schwarz -- http://www.imn.htwk-leipzig.de/~schwarz -- sibylle.schwarz at htwk-leipzig.de -- phone 0341 / 3076 6483 From drl at cs.cmu.edu Fri Aug 5 12:19:57 2016 From: drl at cs.cmu.edu (Dan Licata) Date: Fri, 5 Aug 2016 12:19:57 -0400 Subject: [TYPES/announce] postdoc position at Wesleyan Message-ID: Hi everyone, I am looking for a postdoc with me here at Wesleyan. Possible start dates range from this coming fall to the following one. Please email me or submit an application if you're interested! -Dan The Department of Mathematics and Computer Science at Wesleyan University invites applications for a one-year postdoctoral position, that is potentially renewable for a second year, subject to satisfactory performance and available funds. The postdoc will work with Assistant Professor Dan Licata on the topic of homotopy type theory, specifically directed type theory. The successful applicant will be able to pursue his/her own research agenda as well. Teaching is not required, but there may be an opportunity for the postdoc to teach 1 or 2 courses in their first year for additional compensation if they desire to develop their teaching skills and portfolio. Candidates will be expected to have a Ph.D. in hand by the time of appointment. We will review applications until the position is filled; possible start dates range from September 2016 through winter and fall 2017. Applications must be submitted at https://academicjobsonline.org/ajo/jobs/7590. Applications must include a cover letter, curriculum vitae, and brief research statement. At least one (up to three) letters of recommendation should be submitted on academicjobsonline by the recommender, or the applicant may provide the email addresses of referees from whom we will obtain confidential letters of recommendation. Wesleyan University, located in Middletown, Connecticut, does not discriminate on the basis of race, color, religious creed, age, gender, gender identity or expression, national origin, marital status, ancestry, present or past history of mental disorder, learning disability or physical disability, political belief, veteran status, sexual orientation, genetic information or non-position-related criminal record. We welcome applications from women and historically underrepresented minority groups. Inquiries regarding Title IX, Section 504, or any other non-discrimination policies should be directed to: Antonio Farias, VP for Equity & Inclusion, Title IX and ADA/504 Officer, 860-685-4771, afarias at wesleyan.edu. From gmmcrystal at gmail.com Mon Aug 8 00:33:11 2016 From: gmmcrystal at gmail.com (=?UTF-8?B?6JGb6JCM6JCM?=) Date: Mon, 8 Aug 2016 16:33:11 +1200 Subject: [TYPES/announce] Workshop, fast abstract, posters in conjunction with IEEE PRDC 2017 in Christchurch, New Zealand Message-ID: We apologize in advance if you receive multiple copies of this message. CALL FOR PAPERS for the Workshop, fast abstract, poster and industry track. ******************************************************************************** The 22nd IEEE Pacific Rim International Symposium on Dependable Computing (PRDC 2017) Christchurch, New Zealand January 22-25, 2017 http://prdc.dependability.org/PRDC2017/ ******************************************************************************** Selected papers, after further revisions, will be published in several SCI & EI indexed special issues: (1) Future Generation Computer Systems - Elsevier (SCI&EI Indexed, Impact Factor: 2.639) (confirmed) http://www.journals.elsevier.com/future-generation-computer-systems/ (2) Elsevier Journal of Network and Computer Applications (SCI&EI Indexed, Impact Factor: 2.33) (pending) http://www.journals.elsevier.com/journal-of-network-and-computer-applications/ (3) IEEE Internet of Things Journal (SCI&EI Indexed) (pending) http://iot-journal.weebly.com/ IEEE PRDC 2017 is the twenty-second event in the series of symposia started in 1989 that are devoted to dependable and fault-tolerant computing. PRDC is recognized as the main event in the Pacific area that covers many dimensions of dependability and fault tolerance, encompassing fundamental theoretical approaches, practical experimental projects, and commercial components and systems. As applications of computing systems have permeated into all aspects of daily life, the dependability of computing system has become increasingly critical. This symposium provides a forum for countries around the Pacific Rim and other areas of the world to exchange ideas for improving the dependability of computing systems. "Christchurch City is alive with colour, atmosphere and world-class attractions, including the International Antarctic Centre, Orana Park and Willowbank Wildlife Park. Christchurch is known internationally as the "Garden City" because of its spectacular gardens. Christchurch is also home to a number of excellent cafes, bars and restaurants. Many popular destinations such as Kaikoura, Akaroa, Mt Hutt and South Canterbury are less than two hours drive from Christchurch." (from NZ tourism guide, http://www.tourism.net.nz/region/christchurch) Topics of interest include (but not limited to): - Architecture and System Design for Dependability - Dependability issues in Computer Networks and the Internet - Dependability issues in Parallel and Distributed Systems - Dependability issues in Real-time Systems - Dependability issues in Databases and Transaction Processing Systems - Dependability issues in Autonomic Computing - Dependability Issues in Cloud Computing - Dependability issues in Cyber-Physical Systems - Dependability issues in Socio-Technical Systems - Dependability Measurement, Modeling, Evaluation, and Tools - Cloud Computing Security and Privacy - Internet of Things Architectures and Protocols - Internet of Things Security - Fault-tolerant Algorithms and Protocols - Software Defined Networks Architectures and Protocols - Software and Hardware Reliability - Self-healing, Self-protecting, and Fault-tolerant Systems - Safety-Critical Systems and Software - Reliability in Web Systems and Applications Paper Submissions and Important Dates Call for workshop Submissions The First International Workshop on Frontiers in Dependable Computing (FDC 2017) The submission deadline is September 28, 2016. http://prdc.dependability.org/PRDC2017/cfw.html Call for Industry Track Submissions The Industry Track provides a forum for researchers and practitioners to present and debate R&D challenges, practical solutions, case studies, and share field reliability data. Industry Track submissions should be a maximum of 6 pages using IEEE format guidelines. The submission deadline is September 28, 2016. Call for Fast Abstracts Fast Abstracts are lightly-reviewed 2-page manuscripts in IEEE format describing unpublished, in-progress, novel work, opinions or ideas. The submission deadline is September 28, 2016. Call for Posters The Poster Session provides a forum to present and discuss works-in-progress with topics related to dependable systems. A poster paper should use the same format as a regular paper but with a maximum of 2 pages. The submission Deadline is September 28, 2016. General Chair: Dong Seong Kim, U. of Canterbury, New Zealand Program Co-Chairs: Masato Kitakami, Chiba U., Japan Vijay Varadharajan, Macquarie U., Australia Fast Abstract Chair: Paulo R. M. Maciel, Federal U. of Pernambuco , Brazil Industry Track Chair: Fumio Machida, NEC, Japan Poster Chair: Matthias Galster, U. of Canterbury, New Zealand Publicity Co-Chairs: Tatsuhiro Tsuchiya, Osaka University, Japan Javier Alonso, University of Leon, Spain Steering Committee: Yennun Huang, Academia Sinica, Taiwan (Chair) Leon Alkalai, California Institute of Tech., USA Takashi Nanya, U of Tyoko, Japan N. Kanekawa, Hitachi Research Lab., Japan Jin Song Dong, National U.of Singapore K. Pattabiraman, U. of British Columbia, Canada Gernot Heiser, U.of New South Wales, Australia Sy-Yen Kuo, National Taiwan U., Taiwan Michael Lyu, Chinese U. of Hong Kong Zhi Jin, Peking U., China Publication Chair: Aniket Mahanti, U. of Auckland, New Zealand Finance Chair: Walter Guttmann, U. of Canterbury, New Zealand Local Arrangement Chair: Jin Bum Hong, U. of Canterbury, New Zealand TPC members: Etienne Andre, Universite Paris, France Toshiaki Aoki, JAIST, Japan Masayuki Arai, Nihon University, Japan Aniello Catiglione, University of Salerno, Italy Ge-Ming Chiu, National Taiwan U of Science and Technology, Taiwan Tadashi Dohi, Hiroshima University, Japan Satoshi Fukumoto, Tokyo Metropolitan University, Japan Katerina Goseva-Popstojanova, West Virginia U, USA Zhi Guan, Peking University, China Masanori Hashimoto, Osaka University, Japan Naohiro Hayashibara, Kyoto Sangyo University, Japan Sun-Yuan Hsieh, National Cheng Kung U, Taiwan Qingpei Hu, Chinese Academy of Sciences, China Hideyuki Ichihara, Hiroshima City University, Japan Masashi Imai, Hirosaki University, Japan Hidetsugu Irie, U of Electro-Communications, Japan Jianhui Jiang, Tongji University, China Nobuyasu Kanekawa, Hitachi, Japan Haruhiko Kaneko, Tokyo Institute of Technology, Japan Takashi Kitamura, National Institute of Advanced Industrial Science and Technology, Japan Kenichi Kourai, Kyushu Institute of Technology, Japan Sy-Yen Kuo, National Taiwan University, Taiwan Mikel Larrea, University of the Basque Country, Spain Huawei Li, Chinese Academy of Sciences, China Xiaowei Li, Chinese Academy of Sciences, China Yanfu Li, Ecole Centrale Paris-Supelec, France Yang Liu, Nanyang Technological University, Singapore Brendan Mahony, DSTO, Australia Andrew Martin, Oxford University, UK Sjouke Mauw, University of Luxembourg, Luxemburg Hiroshi Nakamura, University of Tokyo, Japan Alex Orailoglu, UC San Diego, USA Karthik Pattabiraman, The Uof British Columbia, Canada Rui Peng, Uof science & technology Beijing, China Toshinori Sato, Fukuoka University, Japan Kuo-Feng Ssu, National Cheng Kung University, Taiwan Ann Tai, WW Technology Group, USA Dong Tang, Oracle Corporation, USA Oliver Theel, Carl von Ossietzky U of Oldenburg, Germany Tatsuhiro Tsuchiya, Osaka University, Japan Sheng-De Wang, National Taiwan University, Taiwan Yazhe Wang, Chinese Academy of Sciences, China Jigang Wu, TianJin Polytechnic University, China Min Xie, City University of Hong Kong, Hong Kong Haruo Yokota, Tokyo Institute of Technology, Japan Ling Yuan, Huazhong U of Sci and Tec, China Wei Zhang, Hong Kong U of Sci and Tech, Hong Kong Zheng Zheng, Duke University, USA Huibiao Zhu, East China Normal University, China If you have any question, please contact the organizers at prdc2017 at gmail.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From peterol at ifi.uio.no Sun Aug 7 08:52:31 2016 From: peterol at ifi.uio.no (=?utf-8?Q?Peter_Csaba_=C3=96lveczky?=) Date: Sun, 7 Aug 2016 14:52:31 +0200 Subject: [TYPES/announce] Associate professor position in information security at the University of Oslo Message-ID: <50B9FA41-8434-476C-8E66-EFDD23FD07C0@ifi.uio.no> We have an opening for an associate professor position (tenured/permanent) in information security at the Department of Informatics, University of Oslo. Application deadline: August 31, 2016. Further information about the position and details about how to apply are given at http://uio.easycruit.com/vacancy/1648101/64290?iso=no From vladimir at ias.edu Sun Aug 7 12:28:47 2016 From: vladimir at ias.edu (Vladimir Voevodsky) Date: Sun, 7 Aug 2016 12:28:47 -0400 Subject: [TYPES/announce] Fwd: Fellowship Opportunity for < 5 yrs from PhD - Power of Information References: Message-ID: <4B8DB26F-FD0E-462E-93FE-E4B9C0FCFD62@ias.edu> This might be of interest to some on these lists (my apologies for multiple postings): > Begin forwarded message: > --------- > I am writing to you to tell you about a new Templeton World Charity Foundation (TWCF) program: Templeton Independent Research Fellowships in the Power of Information. We would appreciate if you would share this announcement with others who may be interested. > > TWCF will award up to three fellowships in 2016. Each Fellowship will provide financial support of up to $110,000 per year for up to three years, tenable at any recognized university or research institution in the world. Since 2013, TWCF has funded nearly a dozen research projects around the world which have used the concept of information to understand the world more fully. The concept of information offers a promising pathway for comprehending both micro- and macro-level phenomena within a single idea. The purpose of the Templeton Independent Research Fellowship is to facilitate ongoing scientific research by exceptional early-career scholars who are likely to establish themselves as prominent researchers in their fields. > > Fellows must hold a PhD by the beginning of their Fellowship, although they need not have completed their degree when submitting their application. Applicants must apply within five full-time-equivalent research years of completing their PhD program. Newly graduated PhDs are particularly encouraged to apply. Applications will be considered from scholars who identify with any of the following disciplines: mathematics, statistics, physics, chemistry, biology, psychology, computer science, electrical engineering, or the philosophy of science. Applications are welcome from scholars of any nationality. > > Applications for the 2016 round of Fellowships close on Sunday 28 August 2016. Just click on http://www.templetonworldcharity.org/fellowship for more information about the program and instructions for applying. > > Please email any enquiries about the Fellowship to fellowship at templetonworldcharity.org . -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 496 bytes Desc: Message signed with OpenPGP using GPGMail URL: From w.s.swierstra at uu.nl Tue Aug 9 08:51:14 2016 From: w.s.swierstra at uu.nl (Wouter Swierstra) Date: Tue, 9 Aug 2016 14:51:14 +0200 Subject: [TYPES/announce] PhD position in computational music structure analysis using functional programming Message-ID: ============================================================== VACANCY : PhD position in computational music structure analysis using functional programming ============================================================== The research group of Software Technology is part of the Software Systems division of in the department of Information and Computer Science at the Utrecht University. We focus our research on functional programming, compiler construction, program analysis, validation, and verification. We are currently advertising a PhD position, together with the Interaction Technology group, to explore the use of functional programming -- and data type generic programming in particular -- to describe and analyze musical structure. This project continues the line of research initiated by Bas de Haas and Jos? Pedro Magalh?es, that has lead to several successful publications and a flourishing start-up, Chordify. Besides research, the successful candidate will be expected to help supervise MSc students and assist teaching courses. Candidates must be willing to start before January 2017. --------------------------------- What we are looking for --------------------------------- The ideal candidate should have an MSc in Computer Science, be highly motivated, speak and write English well, and be proficient in producing scientific reports. Furthermore, candidates should be able to demonstrate * experience with functional programming languages, such as Haskell, OCaml, ML, Agda, Idris, or Coq; * an interest in music and musical theory. --------------------------------- What we offer --------------------------------- The candidate is offered a full-time position for four years. A part-time of at least 0.8 fte may also be possible. The salary is supplemented with a holiday bonus of 8% and an end-of-year bonus of 8,3% per year. In addition we offer: a pension scheme, partially paid parental leave, and flexible employment conditions. Conditions are based on the Collective Labour Agreement Dutch Universities. The research group will provide the candidate with necessary support on all aspects of the project. More information is available on the website: Terms and employment: http://bit.ly/1elqpM7 Utrecht is consistently ranked as one of the best places in the world to live: http://bbc.in/2aFS5n1 --------------------------------- In order to apply --------------------------------- To apply please attach a letter of motivation, a curriculum vitae, and (email) addresses of two referees. Make sure to also include a transcript of the courses you have followed (at bachelor and master level), with the grades you obtained, and to include a sample of your scientific writing, such as your master thesis. It is possible to apply for this position if you are close to obtaining your Master's. In that case include a letter of your supervisor with an estimate of your progress, and do not forget to include at least a sample of your technical writing skills. Application closes on September 7th. You can apply through the University's website: http://bit.ly/2abk3pe --------------- Contact --------------- For further information you can direct your inquiries to: Wouter Swierstra e-mail: w.s.swierstra at uu.nl. Anja Volk email: a.volk at uu.nl From pedro.lopez at imdea.org Tue Aug 9 14:39:47 2016 From: pedro.lopez at imdea.org (pedro.lopez) Date: Tue, 09 Aug 2016 20:39:47 +0200 Subject: [TYPES/announce] Call for Participation: LOPSTR 2016 - 26th Intl. Symp. on Logic-Based Program Synthesis and Transformation Message-ID: ============================================================ CALL FOR PARTICIPATION: LOPSTR 2016 26th International Symposium on Logic-Based Program Synthesis and Transformation, Edinburgh, Scotland UK, September 6-8, 2016 http://www.cliplab.org/Conferences/LOPSTR16/ co-located with PPDP 2016 18th International Symposium on Principles and Practice of Declarative Programming, Edinburgh, Scotland UK, September 5-7, 2016 http://ppdp16.webs.upv.es/ and SAS 2016 23rd Static Analysis Symposium, Edinburgh, Scotland UK, September 8-10, 2016 http://staticanalysis.org/sas2016/ ============================================================ Registration is open at: http://conferences.inf.ed.ac.uk/ppdp-lopstr-sas-2016/ ** EARLY REGISTRATION UNTIL AUGUST 15 ** VISA Please check here: https://www.gov.uk/check-uk-visa whether you require a visa to visit the UK. If so, contact us as soon as possible as explained here: http://conferences.inf.ed.ac.uk/ppdp-lopstr-sas-2016/registration.html Getting a visa can take from 3-6 weeks depending on the nationality and country from which applying. We recommend that anyone considering attending who needs a visa register now and apply now. If you are eventually unable to attend due to visa issues we will refund your registration fee. INVITED TALKS - Greg Morrisett, Cornell University, USA (jointly with PPDP'16): Challenges in Compiling Coq. - Francesco Logozzo, Facebook, USA (jointly with PPDP'16): Abstract interpretation for taint analysis at scale. - Martin Vechev, ETH Zurich, Switzerland (jointly with SAS'16): Learning from Programs: Probabilistic Models, Program Analysis and Synthesis. ACCEPTED PAPERS - Symbolic Abstract Contract Synthesis in a Rewriting Framework. Mar?a Alpuente, Daniel Pardo and Alicia Villanueva. - Coinductive Soundness of Corecursive Type Class Resolution. Frantisek Farka, Ekaterina Komendantskaya, Kevin Hammond and Peng Fu. - MiniZinc with Strings. Roberto Amadini, Pierre Flener, Justin Pearson, Joseph D. Scott, Peter J. Stuckey and Guido Tack. - On the Completeness of Selective Unification in Concolic Testing of Logic Programs. Fred Mesnard, Etienne Payet and German Vidal. - Verification of Time-Aware Business Processes using Constrained Horn Clauses. Emanuele De Angelis, Fabio Fioravanti, Maria Chiara Meo, Alberto Pettorossi and Maurizio Proietti. - Tuning Fuzzy Logic Programs with Symbolic Execution. Gines Moreno, Jaime Penabad and German Vidal. - A Hiking Trip Through the Orders of Magnitude: Deriving Efficient Generators for Closed Simply-Typed Lambda Terms and Normal Forms. Paul Tarau. - A New Functional-Logic Compiler for Curry: Sprite. Sergio Antoy and Andy Jost. - Towards Reversible Computation in Erlang. Naoki Nishida, Adrian Palacios and German Vidal. - Slicing Concurrent Constraint Programs. Moreno Falaschi, Maurizio Gabbrielli, Carlos Olarte and Catuscia Palamidessi. - Scaling Bounded Model Checking By Transforming Programs With Arrays. Anushri Jana, Uday Khedker, Advaita Datar, R Venkatesh and Niyas C. - Hierarchical Shape Abstraction of Free-List Memory Allocators. Bin Fang and Mihaela Sighireanu. - A Productivity Checker for Logic Programming. Ekaterina Komendantskaya, Patricia Johann and Martin M?hrmann. - Automata Theory Approach to Predicate Intuitionistic Logic. Maciej Zielenkiewicz and Aleksy Schubert. - Nominal Unification of Higher Order Expressions with Recursive Let. Manfred Schmidt-Schauss, Temur Kutsia, Jordi Levy and Mateu Villaret. - A Formal, Resource Consumption-Preserving Translation of Actors to Haskell. Elvira Albert, Nikolaos Bezirgiannis, Frank De Boer and Enrique Martin-Martin. - Partial Evaluation of Order-sorted Equational Programs modulo Axioms. Mar?a Alpuente, Angel Cuenca, Santiago Escobar and Jose Meseguer. - lpopt: A Rule Optimization Tool for Answer Set Programming. Manuel Bichler, Michael Morak and Stefan Woltran. - CurryCheck: Checking Properties of Curry Programs. Michael Hanus. - Intuitionistic Logic for SQL. Fernando Saenz-Perez. Hope to see you in Edinburgh! Manuel Hermengildo and Pedro Lopez-Garcia LOPSTR 2016 Co-chairs From lememta at gmail.com Thu Aug 11 18:41:07 2016 From: lememta at gmail.com (Temesghen Kahsai) Date: Thu, 11 Aug 2016 15:41:07 -0700 Subject: [TYPES/announce] Postdoctoral Research Scholar Positions @ CMU SV Campus Message-ID: We have 2 Postdoctoral Research Scholar positions: *1. Postdoc position in static and dynamic analysis of Android OS * We invite applications for a postdoctoral research scholar position in the CAVA project. The position is based at the Silicon Valley campus of Carnegie Mellon University . Candidates must have (or close to obtain) a Ph.D. in Computer Science or a closely related area with a specialization in automated reasoning. Individuals with expertise in: * Android OS * Symbolic execution * Model checking * SAT/SMT * Fault diagnosis are encouraged to apply. The successful candidate will have excellent coding skills (Java, C++, Python), strong communication skills, and ability to work independently and in a dynamic team environment. The candidate will also partially contribute to the development of two verification framework: SeaHorn and JayHorn . Carnegie Mellon University is an EEO/Affirmative Action Employer -- M/F/Disability/Veteran For more informations, please contact Temesghen Kahsai (teme.kahsai AT sv.cmu.edu) *2. Postdoc position in verification of Flight-Critical Software * We invite applications for a postdoctoral research scholar position in the CoCo project. The position is based at the Silicon Valley campus of Carnegie Mellon University . Candidates must have (or close to obtain) a Ph.D. in Computer Science or a closely related area with a specialization in automated reasoning. Individuals with expertise in: * Model checking * SAT/SMT * Automated test case generation * Simulink/Stateflow are encouraged to apply. The successful candidate will have excellent coding skills (Java, C++, OCaml, Python), strong communication skills, and ability to work independently and in a dynamic team environment. The candidate will also partially contribute to the development of the following verification frameworks: SeaHorn , Zustre and CoCoSim . Carnegie Mellon University is an EEO/Affirmative Action Employer -- M/F/Disability/Veteran For more informations, please contact Temesghen Kahsai (teme.kahsai AT sv.cmu.edu) ---- Temesghen Kahsai Research Scientist @ RSE NASA Ames / CMU web: www.lememta.info ---- -- -Temesghen Kahsai -------------- next part -------------- An HTML attachment was scrubbed... URL: From stephane.galland at utbm.fr Sat Aug 13 03:14:09 2016 From: stephane.galland at utbm.fr (stephane.galland at utbm.fr) Date: Sat, 13 Aug 2016 03:14:09 -0400 Subject: [TYPES/announce] Call for Workshops Proposals in conjonction with ANT-17 Message-ID: <8285944f1502fbddee9d393cf4f689d1@mwinf5d07.me-wanadoo.net> -------------- Call for Workshops Proposals ---------------------- The 8th International Conference on Ambient Systems, Networks and Technologies (ANT-2017) Madeira, Portugal May 16-19, 2017 Conference Website: http://cs-conferences.acadiau.ca/ant-17/#workshop *********************************************************************************** Important Date ============== - Workshop Proposal Due: October 1, 2016 ANT-2017 organizing committee invites proposals for workshops. The main objective of the workshops is to provide a forum for researchers and professionals to discuss a specific topic from the field of ANT-2017 and its related areas. Proceedings =========== All papers accepted for workshops will be included in the ANT-2017 proceedings, which will be published by Elsevier. The authors must follow Elsevier guidelines as given in ANT-2017 Website. The number of pages for workshop papers is limited to 6 pages. The selective outstanding papers presented at the workshops, after further revision, will be considered for publication in journals special issues. Proposal Format =============== - Title of the workshop - Workshop Website: tentative address, or old address (if applicable) - Full contact of workshop organizer(s) - Expected number of paper submissions - Draft Call for papers of the workshop - Tentative list of TPC members Financial assistance ==================== To appreciate your hard work and support, the registration fees for one organizer of each workshop will be waived for workshops with more than eight registered papers. Please refer to (Important Dates) for the deadline for proposals. Workshops Chair =============== Dr.habil. St??phane Galland, Universit?? de Bourgogne Franche-Comt??, Universit?? de Technologie de Belfort-Montb??liard, France (Email: stephane.galland at utbm.fr) From srba at cs.aau.dk Mon Aug 15 02:14:51 2016 From: srba at cs.aau.dk (Jiri Srba) Date: Mon, 15 Aug 2016 06:14:51 +0000 Subject: [TYPES/announce] NWPT'16 - last call for contributions Message-ID: Last call for contributions to 28th Nordic Workshop on Programming Theory, Skoerping (Aalborg), Denmark. *************************************************************************** NWPT'16: 28th Nordic Workshop on Programming Theory October 31 - November 2, 2016, Rold Storkro, Skoerping (Aalborg), Denmark Submission deadline of 2-3 page abstracts: August 26th, 2016 http://nwpt2016.cs.aau.dk/ **************************************************************************** CALL FOR CONTRIBUTIONS NOTE: - Submission of 2-3 page abstracts: 26 August 2015 (AoE) - Special issue in the Journal of Logical and Algebraic Methods in Programming The NWPT series of annual workshops is a forum bringing together programming theorists from the Nordic and Baltic countries (but also from elsewhere). The 28th edition of the Nordic Workshop on Programming Theory will be hosted by Department of Computer Science at Aalborg University and will take place in the middle of one of the most beautiful nature resources in North Jutland, about 20 minutes by train from Aalborg city center. The workshop, accomodation and social activities will all be hosted at the hotel Rold Storkro located at the Rold Forest. SUBMISSION INFORMATION: Authors wishing to give a talk at the workshop are requested to submit abstracts of 2-3 pages (pdf, printable on A4 paper, using easychair.cls, available at http://www.easychair.org/publications/easychair.zip) through EasyChair at the link https://easychair.org/conferences/?conf=nwpt2016. Work in progress as well as abstracts of manuscripts submitted for formal publication elsewhere are welcome. PUBLICATION: The abstracts of the accepted contributions will be available electronically at the workshop. We have arranged a special issue of the Journal of Logical and Algebraic Methods in Programming (JLAMP) devoted to the best contributions to the workshop. The contributions will be selected by the PC. They will be invited after the workshop and will undergo a rigorous, journal-strength review process according to the standards of JLAMP. IMPORTANT DATES: - Submission of abstracts: 26 August 2016 (AoE) - Notification: 20 September 2016 - Registration deadline: 27 September 2016 - Workshop: 31 October - 2 November 2016 SCOPE: Topics of interest include (but are not limited to) - semantics of programming languages - programming language design and programming methodology - programming logics - formal specification of programs - program verification - program construction - tools for program verification and construction - program transformation and refinement - real-time and hybrid systems - models of concurrency and distributed computing - language-based security. INVITED SPEAKERS: - Jan Friso Groote, Eindhoven University of Technology, The Netherlands - Alan Mycrof, University of Cambridge, UK - Andrzej W?sowski, IT University, Denmark PROGRAMME COMMITTEE: Lars Birkedal, Aarhus Univ., Denmark Johannes Borgstr?m, Uppsala Univ., Sweden John Gallagher, RUC, Denmark Dilian Gurov, KTH Stockholm, Sweden Einar Broch Johnsen, Univ. of Oslo, Norway Michael R. Hansen, DTU, Denmark Keijo Heljanko, Aalto Univ., Finland Fritz Henglein, Univ. of Copenhagen, Denmark Thomas T. Hildebrandt, ITU, Denmark Anna Ingolfsdottir, Reykjav?k Univ., Iceland Yngve Lamo, Bergen Univ. Col., Norway Kim G. Larsen, Aalborg Univ., Denmark (co-chair) Alberto Lluch Lafuente, DTU, Denmark Fabrizio Montesi, Univ. of Southern Denmark, Denmark Mohammad Mousavi, Halmstad Univ., Sweden Olaf Owe, Univ. of Oslo, Norway Cristina Seceleanu, M?lardalen Univ., Sweden Gerardo Schneider, University of Gothenburg, Sweden Jiri Srba, Aalborg Univ., Denmark (co-chair) Tarmo Uustalu, Inst. of Cybernetics, Estonia J?ri Vain, Tallinn Univ. of Tech., Estonia Antti Valmari, Tampere Univ. of Techn., Finland Marina Wald?n, ?bo Akademi Univ., Finland Uwe Wolter, Univ. of Bergen, Norway Wang Yi, Uppsala Univ., Sweden ORGANIZING COMMITTEE: - Kim G. Larsen, Aalborg Univ., Denmark - Jiri Srba, Aalborg Univ., Denmark - Rikke W. Uhrenholt, Aalborg Univ. Denmark From pedro.lopez at imdea.org Mon Aug 15 03:24:55 2016 From: pedro.lopez at imdea.org (=?UTF-8?B?UGVkcm8gTMOzcGV6IEdhcmPDrWE=?=) Date: Mon, 15 Aug 2016 09:24:55 +0200 Subject: [TYPES/announce] Last Call for Participation: LOPSTR 2016 - 26th Intl. Symp. on Logic-Based Program Synthesis and Transformation Message-ID: ============================================================ LAST CALL FOR PARTICIPATION: LOPSTR 2016 26th International Symposium on Logic-Based Program Synthesis and Transformation, Edinburgh, Scotland UK, September 6-8, 2016 http://www.cliplab.org/Conferences/LOPSTR16/ co-located with PPDP 2016 18th International Symposium on Principles and Practice of Declarative Programming, Edinburgh, Scotland UK, September 5-7, 2016 http://ppdp16.webs.upv.es/ and SAS 2016 23rd Static Analysis Symposium, Edinburgh, Scotland UK, September 8-10, 2016 http://staticanalysis.org/sas2016/ ============================================================ Registration is open at: http://conferences.inf.ed.ac.uk/ppdp-lopstr-sas-2016/ ** EARLY REGISTRATION UNTIL AUGUST 15 ** VISA Please check here: https://www.gov.uk/check-uk-visa whether you require a visa to visit the UK. If so, contact us as soon as possible as explained here: http://conferences.inf.ed.ac.uk/ppdp-lopstr-sas-2016/registration.html Getting a visa can take from 3-6 weeks depending on the nationality and country from which applying. We recommend that anyone considering attending who needs a visa register now and apply now. If you are eventually unable to attend due to visa issues we will refund your registration fee. INVITED TALKS - Greg Morrisett, Cornell University, USA (jointly with PPDP'16): Challenges in Compiling Coq. - Francesco Logozzo, Facebook, USA (jointly with PPDP'16): Abstract interpretation for taint analysis at scale. - Martin Vechev, ETH Zurich, Switzerland (jointly with SAS'16): Learning from Programs: Probabilistic Models, Program Analysis and Synthesis. ACCEPTED PAPERS - Symbolic Abstract Contract Synthesis in a Rewriting Framework. Mar?a Alpuente, Daniel Pardo and Alicia Villanueva. - Coinductive Soundness of Corecursive Type Class Resolution. Frantisek Farka, Ekaterina Komendantskaya, Kevin Hammond and Peng Fu. - MiniZinc with Strings. Roberto Amadini, Pierre Flener, Justin Pearson, Joseph D. Scott, Peter J. Stuckey and Guido Tack. - On the Completeness of Selective Unification in Concolic Testing of Logic Programs. Fred Mesnard, Etienne Payet and German Vidal. - Verification of Time-Aware Business Processes using Constrained Horn Clauses. Emanuele De Angelis, Fabio Fioravanti, Maria Chiara Meo, Alberto Pettorossi and Maurizio Proietti. - Tuning Fuzzy Logic Programs with Symbolic Execution. Gines Moreno, Jaime Penabad and German Vidal. - A Hiking Trip Through the Orders of Magnitude: Deriving Efficient Generators for Closed Simply-Typed Lambda Terms and Normal Forms. Paul Tarau. - A New Functional-Logic Compiler for Curry: Sprite. Sergio Antoy and Andy Jost. - Towards Reversible Computation in Erlang. Naoki Nishida, Adrian Palacios and German Vidal. - Slicing Concurrent Constraint Programs. Moreno Falaschi, Maurizio Gabbrielli, Carlos Olarte and Catuscia Palamidessi. - Scaling Bounded Model Checking By Transforming Programs With Arrays. Anushri Jana, Uday Khedker, Advaita Datar, R Venkatesh and Niyas C. - Hierarchical Shape Abstraction of Free-List Memory Allocators. Bin Fang and Mihaela Sighireanu. - A Productivity Checker for Logic Programming. Ekaterina Komendantskaya, Patricia Johann and Martin M?hrmann. - Automata Theory Approach to Predicate Intuitionistic Logic. Maciej Zielenkiewicz and Aleksy Schubert. - Nominal Unification of Higher Order Expressions with Recursive Let. Manfred Schmidt-Schauss, Temur Kutsia, Jordi Levy and Mateu Villaret. - A Formal, Resource Consumption-Preserving Translation of Actors to Haskell. Elvira Albert, Nikolaos Bezirgiannis, Frank De Boer and Enrique Martin-Martin. - Partial Evaluation of Order-sorted Equational Programs modulo Axioms. Mar?a Alpuente, Angel Cuenca, Santiago Escobar and Jose Meseguer. - lpopt: A Rule Optimization Tool for Answer Set Programming. Manuel Bichler, Michael Morak and Stefan Woltran. - CurryCheck: Checking Properties of Curry Programs. Michael Hanus. - Intuitionistic Logic Programming for SQL. Fernando Saenz-Perez. Hope to see you in Edinburgh! Manuel Hermengildo and Pedro Lopez-Garcia LOPSTR 2016 Co-chairs -------------- next part -------------- An HTML attachment was scrubbed... URL: From steila at inf.unibe.ch Tue Aug 16 10:41:33 2016 From: steila at inf.unibe.ch (Silvia Steila) Date: Tue, 16 Aug 2016 16:41:33 +0200 Subject: [TYPES/announce] TAMC 2017 - Call for papers Message-ID: * **ANNOUNCEMENT AND FIRST CALL FOR PAPERS TAMC 2017* *Theory and Applications of Models of Computation 2017* ( http://www.tamc2017.unibe.ch ) TAMC 2017 aims at bringing together a wide range of researchers with interest in computational theory and its applications. The main themes of the conference are computability, computer science logic, complexity, algorithms, models of computation and systems theory. There are two special sessions planned: /Logic in computer science /and /New models of computation/. Typical but not exclusive topics of interest include: algebraic computation algorithmic coding and number theory approximation algorithms automata theory computational biology and biological computing computational complexity computational game theory computational geometry computer science logic cryptography domain models learning theory modal and temporal logics model theory for computing natural computation networks in nature and society online algorithms optimization privacy and security process models proof complexity property testing quantum computing randomness and pseudo-randomness space-time tradeoffs streaming algorithms systems theory VLSI models of computation ---------------------------------------------------- *INVITED SPEAKERS *Marta Kwiatkowska (Univesity of Oxford, Oxford) Pinyan Lu (Shanghai University of Finance and Economics, Shanghai) Maria Emilia Maietti (Universit? di Padova, Padova) Johann A. Makowsky (Israel Institute of Technology, Haifa) Carlos Mart?n-Vide (Universitat Rovira i Virgili, Tarragona) Stefan Wolf (Universit? della Svizzera italiana, Lugano) Jeffery Zucker (McMaster University, Hamilton) ---------------------------------------------------- *IMPORTANT DATES* *Submission Deadline:* October 31, 2016 *Notification of Acceptance:* December 15, 2016 *Final Camera Ready Version:* January 15, 2017 --------------------------------------------------- *PROGRAMME COMMITTEE* *Chair:* G. J?ger (University of Bern) *Co-chair:* T V Gopal (Anna University, India) *Members: *S. Artemov, J. Bradfield, C. Calude, V. Chakaravarthy, A. F?ssler, H. Fernau, D. Fotakis, T. Fujito, C.A. Furia, A.D. Jaggard, R. Kuznets, S. Lempp, J. Liu, S. Martini, K. Meer, M. Minnes, P. Moser, M. Ogihara, J. Rolim, H. Schwichtenberg, A. Seth, R.K. Shyamasundar, S. Steila, T. Studer, S. Wainer, P. Widmayer, G. Wu, Y. Yin, M. Ying, T. Zeugmann, N. Zhan ----------------------------------------------------- *STEERING COMMITTEE *M. Agrawal (Indian Institute of Technology, Kanpur) Jin-Yi Cai (University of Wisconsin) J. Hopcroft (Cornell University) A. Li (Chinese Academy of Sciences) Z. Liu (Institute of Computing Technology, Chinese Academy of Sciences) ----------------------------------------------------- *Paper submission via Easychair. Please find the paper submission guidelines at*:http://www.tamc2017.unibe.ch/submission.html -------------- next part -------------- An HTML attachment was scrubbed... URL: From l.pina at imperial.ac.uk Wed Aug 17 06:13:11 2016 From: l.pina at imperial.ac.uk (=?iso-8859-1?Q?Lu=EDs?= Pina) Date: Wed, 17 Aug 2016 11:13:11 +0100 Subject: [TYPES/announce] Workshop: S-REPLS 4 Message-ID: <20160817101311.GA10287@localhost.localdomain> Dear all, Alastair Donaldson and I are organizing a regional PL seminar that will take place at Imperial College on the 27/September. This event brings together the PL community from the South of England, with participants from both academia and industry. This event is probably of interest to people in the UK. Of course, people from outside are welcome to attend and participate as well. Please find the Call for Participation below. Cheers, Lu?s Pina -------------------------------------------------------------------------------- Call for Participation ====================== What: A programming language seminar, S-REPLS 4 When: 27 September, 2016 Where: Imperial College London (South Kensington Campus) Who: Keynote by Cristophe Dubach (http://homepages.inf.ed.ac.uk/cdubach/), plus volunteered talks How much: Registration is free, lunch and coffee-breaks will be provided URL: http://srepls4.doc.ic.ac.uk/ Registration: http://doodle.com/poll/3pp26yfmi7uuc9z7 ====================== The South of England Regional Programming Language Seminar (S-REPLS) is a regular and informal meeting based in the South of England for those with an interest in the semantics and implementation of programming languages. The fourth meeting, S-REPLS 4, will take place at Imperial College London on 27 September, 2016. It will follow the low-overhead formula of the previous meetings at Cambridge, Middlesex, and Canterbury. Cristophe Dubach will give an invited talk, and we solicit proposals for 15 or 30 minute talks from attendees. To submit a talk proposal, please email Alastair Donaldson (alastair.donaldson at imperial.ac.uk) and Lu?s Pina (l.pina at imperial.ac.uk) with a brief abstract and preferred length as soon as possible. Talks about any PL-related topics are welcome, and at any stage of development (from promising ideas to work submitted for publication, as well as experience reports arising from more mature projects). The workshop will start at 11:30am on the South Kensignton campus in London (Huxley building, room 308), and last until 6pm. To register to attend the seminar, please fill in this Doodle poll http://doodle.com/poll/3pp26yfmi7uuc9z7 indicating your attendance. We are also organising a dinner afterward: we ask that those interested in attending indicate so on the Doodle poll. Please email us with any dietary restrictions for the provided lunch. The South Kensington campus of Imperial College London is well served by public transport from nearly anywhere in the London area. To find out how to get there, please visit the directions to the South Kensington campus (http://www.imperial.ac.uk/visit/campuses/south-kensington/). The seminar takes place at the Huxley building, up the stairs from the entrance at Queen's Gate. For the latest news, more information on the meeting, as well as a full programme of talks (as it becomes available), please visit the S-REPLS 4 website: http://srepls4.doc.ic.ac.uk/ Alastair Donaldson and Lu?s Pina (organisers) From herman at cs.ru.nl Wed Aug 17 12:37:52 2016 From: herman at cs.ru.nl (Herman Geuvers) Date: Wed, 17 Aug 2016 18:37:52 +0200 Subject: [TYPES/announce] Vacancies for Assistant Professors at Radboud University NL Message-ID: <1f002e9b-22f7-0acf-2e84-2f40ee8dc42f@cs.ru.nl> Dear all, At Radboud University Nijmegen in the Netherlands, we have two vacancies for 1. Assistant/Associate Professor in Software Engineering (tenure track, 0,8 - 1,0 fte) See http://www.ru.nl/werken/details/details_vacature_0/?recid=584220 2. Assistant/Associate Professor in Privacy Engineering (tenure track, 0,8 - 1,0 fte) See http://www.ru.nl/werken/details/details_vacature_0/?recid=585459 Herman Geuvers Professor in Computer Science Radboud University The Netherlands From nataliia.bielova at inria.fr Thu Aug 18 08:51:50 2016 From: nataliia.bielova at inria.fr (Nataliia Bielova) Date: Thu, 18 Aug 2016 14:51:50 +0200 Subject: [TYPES/announce] Postdoc position at INRIA Message-ID: <0DEB9D35-2395-4EA7-A5CD-071A31AFF802@inria.fr> Hi everyone, we are looking for 2 postdocs at INRIA Sophia Antipolis, next to Nice, France. The successful candidate will join the project lead by Nataliia Bielova and Arnaud Legout to work on web tracking prevention through program analysis and measurement of user discrimination on the Web. Possible starting date is this fall/winter for the duration of 1 year. Applicants should have, or expect to obtain shortly, a PhD in Computer Science, preferably with a focus on the topics mentioned above. Potential candidates are encouraged to contact Nataliia Bielova (nataliia dot bielova at inria dot fr). Nataliia -------------- next part -------------- An HTML attachment was scrubbed... URL: From klaus.ostermann at uni-tuebingen.de Fri Aug 19 05:40:45 2016 From: klaus.ostermann at uni-tuebingen.de (Klaus Ostermann) Date: Fri, 19 Aug 2016 11:40:45 +0200 Subject: [TYPES/announce] Postdoctoral position in programming languages at U Tuebingen Message-ID: I'm pleased to announce that we have an open position for a Postdoc in programming languages. The position is for up to 36 months and can start on January 1, 2017 or later. The position is part of the chair on programming languages and software technology in the department of computer science at the University of Tuebingen in Germany. The position is not bound to a particular project or research topic, hence it enables the Postdoc to build his or her own research field and lay the foundation for an academic or industrial research career. We have a generous budget for traveling and equipment and will provide the opportunity to participate in a range of research projects in our group. The Postdoc will have the opportunity to form his/her own research group and participate in the supervision of PhD students. Topics that are of particular interest for this position include: Probabilistic programming, type and module systems, domain-specific languages, programming language design, programming education, generative programming, programming techniques, programming and theorem proving. Applicants for the postdoctoral position should have a PhD (or be close to completion) in computer science, with a track record of high quality publications in programming languages. Fluency in German is not a requirement; the working language in our research group is English. More information about the research group can be found at: http://ps.informatik.uni-tuebingen.de Please send informal enquiries about the position via email to Klaus Ostermann http://ps.informatik.uni-tuebingen.de/team/ostermann/ -- Klaus From davide.ancona at unige.it Fri Aug 19 08:56:48 2016 From: davide.ancona at unige.it (Davide Ancona) Date: Fri, 19 Aug 2016 14:56:48 +0200 Subject: [TYPES/announce] CfP: OOPS @ SAC 2017, April 3-7, 2017, Marrakesh, Morocco Message-ID: ************************************************** OOPS 2017 Call for Papers Object-Oriented Programming Languages and Systems http://oops.disi.unige.it/OOPS17 ************************************************** Technical Track at the 32nd ACM Symposium on Applied Computing, SAC 2017 http://www.acm.org/conferences/sac/sac2017 April 3 - 7, 2017 Marrakesh, Morocco - Important Dates Submission of regular papers and SRC abstracts September 15, 2016 Paper and SRC notifications November 10, 2016 Paper and SRC camera-ready copies November 25, 2016 Author registration December 10, 2016 SAC 2017 April 3 - 7, 2017 - Track Chair Davide Ancona (davide.ancona at unige.it) DIBRIS, University of Genova, Italy - SAC 2017 For the past thirty one years, the ACM Symposium on Applied Computing (SAC) has been a primary gathering forum for applied computer scientists, computer engineers, software engineers, and application developers from around the world. SAC 2017 is sponsored by the ACM Special Interest Group on Applied Computing (SIGAPP) and is hosted by the University of Quebec at Montreal, Canada; University Cadi Ayyad (UCA) of Marrakech, Morocco; National School of Engineering in Rabat (EMI), Rabat, Morocco; and National School of Applied Sciences (ENSA) of Kenitra, Morocco. - Call For Student Research Abstracts Graduate students seeking feedback from the scientific community on their research ideas are invited to submit original abstracts of their research work in areas of experimental computing and application development related to SAC 2017 Tracks. The Student Research Competition (SRC) Program is designed to provide graduate students the opportunity to meet and exchange ideas with researchers and practitioners in their areas of interest. - OOPS Track: Aims and Topics Object-oriented programming (OOP) has become the mainstream programming paradigm for developing complex software systems in most application domains. However, existing OO languages and platforms need to evolve to meet the continuous demand for new abstractions, features, and tools able to reduce the time, effort, and cost of creating object-oriented software systems, and improving their performance, quality and usability. To this aim, OOPS is seeking for research advances bringing benefits in all those typical aspects of software development, such as modeling, prototyping, design, implementation, concurrency and distribution, code generation, analysis, verification, testing, debugging, evaluation, deployment, maintenance, reuse, and software evolution and adaptation. The specific topics of interest for the OOPS track include, but are not limited to, the following: * Aspects and components * Code generation, and optimization, just-in-time compilation * Context-oriented programming * Databases and persistence * Distribution and concurrency * Dynamic and scripting languages * Evaluation * Feature Oriented Software Development and Programming * Formal verification * Internet of Things technology and programming * Integration with other paradigms * Interoperability, versioning and software evolution and adaptation * Language design and implementation * Modular and generic programming * Reflection, meta-programming * Runtime verification * Secure and dependable software * Static analysis * Testing and debugging * Type systems and type inference * Virtual machines OOPS offers a great opportunity to the OOP community to gain visibility, and to exploit the inter-disciplinary nature of SAC. - Submission Instructions 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 2017 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 2017 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 6 pages with the option for up to 2 additional pages (max of 8 pages) at extra charge (80 USD per page). Posters are limited to 3 pages with the option for up to 1 additional page (max of 4 pages) at extra charge (80 USD). The length of the SRC abstracts is 2 pages with no additional pages at extra charge. Papers that fall short the above requirements are subjected to rejection. All papers must be submitted by September 15, 2016. For more information please visit the SAC 2017 home page. - Proceedings Accepted papers will be published by ACM in the annual conference proceedings. Accepted posters will be published as extended abstracts in the same proceedings. 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. Student registration is only intended to encourage student attendance and does not cover inclusion of papers/posters in the conference proceedings. Finally, following the tradition of the past OOPS editions, depending on the quality and the overall number of accepted papers, authors of selected papers will be invited to submit an extended version for a journal special issue, after the conference. From frederic.loulergue at univ-orleans.fr Fri Aug 19 15:10:00 2016 From: frederic.loulergue at univ-orleans.fr (=?UTF-8?B?RnLDqWTDqXJpYyBMb3VsZXJndWU=?=) Date: Fri, 19 Aug 2016 12:10:00 -0700 Subject: [TYPES/announce] CfP: ACM SAC'17 PAPP Track - Practical Aspects of High-Level Parallel Programming Message-ID: <57B75988.3040602@univ-orleans.fr> ====================== Call for Papers ====================== SAC'17 - ACM 2017 Symposium on Applied Computing Technical Track PAPP - Practical Aspects of High-Level Parallel Programming Marrakech, Morocco March 27 - 31, 2017 http://frederic.loulergue.eu/PAPP2017 ============================================================= AIMS & SCOPE Nowadays parallel architectures are everywhere. However parallel programming is still reserved to experienced programmers. The trend is towards the increase of cores in processors and the number of processors in multiprocessor machines: The need for scalable computing is everywhere. But parallel and distributed programming is still dominated by low-level techniques such as send/receive message passing and POSIX threads. Thus high-level approaches should play a key role in the shift to scalable computing in every computer. Algorithmic skeletons (Google's MapReduce being the most well-known skeletal parallelism approach), parallel extensions of functional languages such as Haskell and ML, parallel logic and constraint programming, parallel execution of declarative programs such as SQL queries, genericity and meta-programming in object-oriented languages, etc. have produced methods and tools that improve the price/performance ratio of parallel software, and broaden the range of target applications. Also, high level languages offer a high degree of abstraction which ease the development of complex systems. Moreover, being based on formal semantics, it is possible to certify the correctness of critical parts of the applications. The aim of all these languages and tools is to improve and ease the development of applications (safety, expressivity, efficiency, etc.). The PAPP track is aimed both at researchers involved in the development of high level approaches for parallel computing and engineers and researchers who are potential users of these languages and tools. PAPP is no longer a workshop but is a track of ACM Symposium on Applied Computing, the flagship conference of ACM Special Interest Group on Applied Computing (SIGAPP). ACM SAC is ranked A1 in the Qualis ranking. The acceptance rate of recent SAC is around 25%. TOPICS We welcome submission of original, unpublished papers in English on topics including: - design, implementation and optimisation of high-level programming languages, - algorithms and high-level models (CGM, BSP, LogP, MapReduce,...), - artificial intelligence, software engineering and formal methods applied to high-level parallel programming, - middleware and tools: performance predictors, visualisations of abstract behaviour, automatic hot-spot detectors, high-level resource managers, compilers, automatic generators, etc., - applications of high-level approaches, benchmarks and experiments. The PAPP track focuses on practical aspects of high-level parallel programming but it welcomes topics of mostly theoretical nature, provided there is clear practical potential in applying the results of such work. PAPER SUBMISSION AND PUBLICATION Paper submissions must be original, unpublished work. Submissions should be in electronic format, via the link provided at SAC web page (http://www.acm.org/conferences/sac/sac2017). 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 papers will undergo a blind review process. Authors of accepted papers should submit an editorial revision of their papers that fits within six two-column pages (an extra two pages, to a total of eight pages, may be available at a charge). Please comply with this page limitation already at submission time. 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. After the conference, selected accepted papers will be invited to a special issue of an international journal (pending). SAC 2017 will also hold a Student Research Competition (SRC). To enter this in the area of PAPP, please submit via the link at SAC web page. IMPORTANT DATES Paper Submission: Sep 15, 2016 SRC Abstract Submission: Sep 15, 2016 Paper/SRC Notifications: Nov 10, 2016 Camera-Ready Copies: Nov 25, 2016 TRACK PROGRAMME COMMITTEE Frederic Loulergue, Track Chair (Northern Arizona University, USA) Marco Aldinucci (University of Torino, Italy) Mohamad Al Hajj Hassan (Lebanese International University, Lebanon) Mathias Bourgoin (LIFO, Universite d'Orleans, France) Ines de Castro Dutra (Universidade do Porto, Portugal) Helene Coullon (Inria Rhone-Alpes, France) Kento Emoto (Kyushu Institute of Technology, Japan) Alexandros Gerbessiotis (NJIT, USA) Khaled Hamidouche (The Ohio State University, USA) Geoff Hamilton (Dublin City University, Ireland) Hideya Iwasaki (The University of Electro-Communications, Japan) Herbert Kuchen (Westf?lische Wilhems-Universitat Muenster, Germany) Virginia Niculescu (Babes Bolya University, Romania) Susanna Pelagatti (University of Pisa, Italy) Julien Tesson (Universite Paris-Est Creteil, France) From konnov at forsyte.tuwien.ac.at Sat Aug 20 02:59:07 2016 From: konnov at forsyte.tuwien.ac.at (Igor Konnov) Date: Sat, 20 Aug 2016 08:59:07 +0200 Subject: [TYPES/announce] FMCAD 2016 STUDENT FORUM Message-ID: <57B7FFBB.1060202@forsyte.tuwien.ac.at> FMCAD 2016 STUDENT FORUM Mountain View, CA, USA 3-6 October, 2016 The sixteenth International Conference on Formal Methods in Computer-Aided Design (FMCAD 2016) will host a forum for graduate students at any career stage to highlight their research accomplishments and work-in-progress to the wider Formal Methods community. IMPORTANT DATES Submission Deadline: September 4, 2016 Acceptance notification: September 11, 2016 Forum date: October 3-6, 2016 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. We kindly ask faculty members to help us advertise the event by displaying the posters available from the web-page in their departments. If you have questions, please contact the forum chair Hossein Hojjat (hh at cs.rit.edu). For more details visit http://www.cs.utexas.edu/users/hunt/FMCAD/FMCAD16/student-forum.shtml From catherine.dubois at ensiie.fr Sun Aug 21 04:22:27 2016 From: catherine.dubois at ensiie.fr (dubois) Date: Sun, 21 Aug 2016 10:22:27 +0200 Subject: [TYPES/announce] F-IDE 2016, deadline extension In-Reply-To: <5763F1ED.3080707@ensiie.fr> References: <5763F12B.40602@ensiie.fr> <5763F1ED.3080707@ensiie.fr> Message-ID: <57B964C3.2010904@ensiie.fr> News * Deadlines extended!* Abstract submission: August 24; Full paper submission: August 31. -------------------------------------------------------------------------------------- CfP: F-IDE2016, 3rd Workshop on Formal Integrated Development Environment A satellite workshop of FM2016, November 8, 2016, Limassol, Cyprus Submission due: August 14, 2016 Website: https://sites.google.com/site/fideworkshop2016/ -------------------------------------------------------------------------------------- Formal Integrated Development Environment (F-IDE) is a workshop dedicated to formal tools for the rigorous specification, design, analysis, and documentation of a system. Topics of interest include (but are not limited to): - F-IDE building: design and integration of languages, compilation - How to make high-level logical and programming concepts palatable to industrial developers - Integration of Object-Oriented and modularity features - Integration of static analyzers - Integration of automatic proof tools, theorem provers and testing tools - Documentation tools - Impact of tools on certification - Experience reports of developing F-IDE - Experience reports of using F-IDE - Experience reports of formal methods-based assessments of industrial applications PROCEEDINGS Post proceedings will be published with Electronic Proceedings in Theoretical Computer Science (ETPCS). INVITED TALK Kim G.Larsen, prime investigator of the real-time verification system UPPAAL, will give an invited talk to our workshop! IMPORTANT DATES - Abstract submission: August 24, 2016 - Paper Submission: August 31, 2016 - Notification: September 30,2016 - Camera-ready: October 15, 2016 - Workshop: November 8, 2016 PC CO-CHAIRS Catherine Dubois, CNAM - Cedric / ENSIIE Dominique Mery, LORIA / Universite de Lorraine Paolo Masci, HASLab/INESC-TEC and Universidade do Minho PROGRAM COMMITTEE Bernhard Becket, Karlsruhe Institute of Technology Jens Bendisposto, University of Dusseldorf Jose C. Campos, HASLab/INESC-TEC and Universidade do Minho Paul Curzon, Queen Mary University of London Michalis Famelis, University of British Columbia Camille Fayollas, IRIT/LAAS Carlo A. Furia, Chalmers University of Technology Andrew Gacek, Rockwell Collins, Inc. Temesghen Kashai, NASA Ames/CMU Kenneth Lausdahl, Aarhus University Rustan Leino, Microsoft Research Stefan Mitsch, Carnegie Mellon University Patrick Oladimeji, Swansea University Andrei Paskevich, Universite Paris-Sud/LRI Francois Pessaux, ENSTA ParisTech Marie-Laure Potet, Laboratoire Verimag Virgile Prevosto, CEA Tech List Steve Reeves, Waikato University Bernhard Rumpe, RWTH Aachen University Carlo Sacerdoti Coen, University of Bologna Enrico Tassi, INRIA Laurent Voisin, Systerel Makarius Wenzel, sketis.net Yi Zhang, CDRH/FDA -------------- next part -------------- An HTML attachment was scrubbed... URL: From aravara at fct.unl.pt Mon Aug 22 06:56:32 2016 From: aravara at fct.unl.pt (Antonio Ravara) Date: Mon, 22 Aug 2016 11:56:32 +0100 Subject: [TYPES/announce] BETTY final meeting: call for participation Message-ID: Dear all, The COST Action Behavioural Types for Reliable Large-Scale Software Systems (BETTY, http://www.behavioural-types.eu/) is close to its end. We are organising its final meeting on October 6 and 7, in Lisbon, where we will highlight the main achievements, show the tools developed, discuss future work and the main open problems. Participation is open to everyone interested on the topic, irrespectively of being involved in the action. Anyone working on the topics of the action is welcome to propose a talk. Find more info at http://www.behavioural-types.eu/meetings/final-meeting-6th-7th-october-2016-in-lisbon Information about the program, registration, and fees will be available in mid September. Regards, Simon Gay and Ant?nio Ravara From tarmo at cs.ioc.ee Mon Aug 22 07:54:49 2016 From: tarmo at cs.ioc.ee (Tarmo Uustalu) Date: Mon, 22 Aug 2016 14:54:49 +0300 Subject: [TYPES/announce] ETAPS 2017 2nd joint call for papers Message-ID: <20160822145449.319239aa@duality> ****************************************************************** JOINT CALL FOR PAPERS 20th European Joint Conferences on Theory And Practice of Software ETAPS 2017 Uppsala, Sweden, 22-29 April 2017 http://www.etaps.org/2017 ****************************************************************** -- 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 2017 is the twentieth event in the series. -- MAIN CONFERENCES (24-28 April) -- * ESOP: European Symposium on Programming (PC chair Hongseok Yang, University of Oxford, UK) * FASE: Fundamental Approaches to Software Engineering (PC chairs Marieke Huisman, Universiteit Twente, The Netherlands, and Julia Rubin, University of British Columbia, Canada) * FoSSaCS: Foundations of Software Science and Computation Structures (PC chairs Javier Esparza, Technische Universit?t M?nchen, Germany, Andrzej Murawski, University of Warwick, UK) * POST: Principles of Security and Trust (PC chairs Matteo Maffei, Universit?t des Saarlandes, Germany, Mark D. Ryan, University of Birmingham, UK) * TACAS: Tools and Algorithms for the Construction and Analysis of Systems (PC chairs Axel Legay, INRIA Rennes, France, and Tiziana Margaria, LERO, Ireland) TACAS '17 hosts the 6th Competition on Software Verification (SV-COMP). -- INVITED SPEAKERS -- * Unifying speakers: Michael Ernst (University of Washington, USA) Kim G. Larsen (Aalborg University, DK) * FoSSaCS invited speaker: Joel Ouaknine (University of Oxford, UK) * TACAS invited speaker: Dino Distefano (Facebook and Queen Mary University of London, UK) -- IMPORTANT DATES -- * Abstracts due (ESOP, FASE, FoSSaCS, TACAS): 14 October 2016 * Papers due: 21 October 2016 * Rebuttal (ESOP and FoSSaCS only): 7-9 December 2016 * Notification: 22 December 2016 * Camera-ready versions due: 20 January 2017 -- SUBMISSION INSTRUCTIONS -- ETAPS conferences accept two types of contributions: research papers and tool demonstration papers. Both types will appear in the proceedings and have presentations during the conference. ESOP and FoSSaCS accept only research papers. 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. 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. Papers must follow the formatting guidelines specified by Springer at the URL http://www.springer.de/comp/lncs/authors.html and be submitted electronically in pdf through the EasyChair author interface of the respective conference. Submissions not adhering to the specified format and length may be rejected immediately. FASE will use a light-weight double-blind review process (see http://www.etaps.org/2017/fase). - Research papers FASE, FoSSaCS and TACAS have a page limit of 15 pp (excluding bibliography of max 2 pp) for research papers, whereas POST allows at most 20 pp (excluding bibliography of max 2 pp) and ESOP 25 pp (excluding bibliography of max 2 pp). 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 (at most 15 pp, excluding bibliography of max 2 pp). Both TACAS and FASE solicit also regular tool papers (at most 15 pp, excluding bibliography of max 2 pp). The rationale of a separate page limit for the bibliography is to remove the possibility to win space for the body of a paper by cutting the bibliography, a practise that has a negative effect on our competitiveness as a community. - Tool demonstration papers Submissions should consist of two parts: * The first part, at most 4 pages, should describe the tool presented. Please include the URL of the tool (if available) and provide information that illustrates the maturity and robustness of the tool. (This part will be included in the proceedings.) * The second part, at most 6 pages, should explain how the demonstration will be carried out and what it will show, including screen dumps and examples. (This part will be not be included in the proceedings, but will be evaluated. ESOP and FoSSaCS do not accept tool demonstration papers. TACAS has a page limit of 6 pages for tool demonstrations. -- SATELLITE EVENTS (22-23 April, 29 April) -- Around 20 satellite workshops will take place before and after the main conferences: BX, CREST, DICE-FOPARA, FESCA, GALOP, GaM, HotSpot, LiVe, MARS, MBT, QAPL, SNR, SynCoP, VerifyThis, VPT. -- HOST CITY -- Uppsala city holds a rich history, having for long periods been the political, religious and academic centre of Sweden. Uppsala University is over 500 years old and ranked among the top 100 in the World and has hosted many great scientists over the years, for instance Carl von Linn?, Anders Celsius and Anders Jonas ?ngstr?m. The proximity to the capital of Sweden, Stockholm, provides additional benefits as a potential site for arranging both pre- and post congress tours, as well as for excursions or tourism. -- HOST INSTITUTION -- ETAPS 2017 is hosted by the Department of Information Technology, Uppsala University. -- ORGANIZERS Parosh Abdulla (General chair), Mohamed Faouzi Atig, Andreina Francisco, Kaj Lampka, Philipp R?mmer, Konstantinos Sagonas, Bj?rn Victor, Wang Yi, Tjark Weber, Yunyun Zhu -- FURTHER INFORMATION -- Please do not hesitate to contact the organizers at parosh.abdulla at it.uu.se, mohamed_faouzi.atig at it.uu.se From bart at unica.it Thu Aug 25 06:17:02 2016 From: bart at unica.it (Massimo Bartoletti) Date: Thu, 25 Aug 2016 12:17:02 +0200 Subject: [TYPES/announce] SOAP@SAC 2017, April 3-7, Marrakech, Morocco - call for papers Message-ID: SOAP track at SAC Call for Papers Service-Oriented Architectures and Programming track of the 32st ACM/SIGAPP Symposium On Applied Computing 3-7 April 2017, Marrakech, Morocco http://sac-soap.sdu.dk/ IMPORTANT DATES **September 15**, 2016: Submission of regular papers and SRC research abstracts November 10, 2016: Notification of paper and SRC acceptance/rejection November 25, 2016: Camera-ready copies of accepted papers/SRC December 10, 2016: Author registration due date ACM SAC 2017 For the past thirty years, the ACM Symposium on Applied Computing has been a primary gathering forum for applied computer scientists, computer engineers, software engineers, and application developers from around the world. SAC 2017 is sponsored by the ACM Special Interest Group on Applied Computing (SIGAPP), and will be held in Marrakech (Morocco). SOAP TRACK: CALL FOR PAPERS Service-Oriented Programming (SOP) is quickly changing our vision of software development, bringing a paradigmatic shift in the methodologies followed by programmers when designing and implementing distributed systems. SOP originally triggered a radical transformation of the Web, from being a means of presenting information to a wide spectrum of people to becoming a computational fabric. In such fabric, loosely-coupled services publish their interfaces and, through them, discover and interact with each other abstracting from their internal implementations. While this transformation still continues today, it has also already generated other shifts in how programmers deal with resource handling (Cloud Computing) and the scalability of software architectures from the very small to the very large (Microservices). Research on SOP is giving strong impetus to the development of new technologies and tools for creating and deploying distributed software. In the context of this modern paradigm we have to cope with an old challenge, like in the early days of Object-Oriented Programming (OOP) when consistency in the programming model definition was not achieved until the introduction of key features like encapsulation, inheritance, and polymorphism, together with proper design methodologies. The complex scenario of SOP needs to be clarified on many aspects, both from the engineering and from the foundational points of view. >From the engineering point of view, there are open issues at many levels. Among others, at the system design level, both traditional approaches based on UML and approaches taking inspiration from business process modelling, e.g. BPMN, are used. At the composition level, orchestration and choreography are continuously improved both formally and practically, with an evident need for their integration in the development process. At the description and discovery level there are two separate communities pushing respectively the semantic approach (ontologies, OWL, ...) and the syntactic one like WSDL. In particular, the role of discovery engines and protocols is not clear. In this respect we still lack adopted standards: UDDI looked to be a good candidate, but it is no longer pushed by the main corporations, and its wide adoption seems difficult. Furthermore, a recent implementation platform, the so-called REST services, is emerging and competing with classic Web Services. Finally, features like Quality of Service, security and dependability need to be taken seriously into account, and this investigation should lead to standard proposals. >From the foundational point of view, researchers have discussed widely in the last years, and many attempts to use formal methods for specification and verification in this setting have been made. Session correlation, service types, contract theories and communication patterns are only a few examples of the aspects that have been investigated. Moreover, several formal models based upon automata, Petri nets and algebraic approaches have been developed. However, most of these approaches concentrate only on a few features of Service-Oriented Systems in isolation, and a comprehensive approach is still far from being achieved. Our track aims at bringing together researchers and practitioners having the common objective of transforming SOP into a mature discipline with both solid scientific foundations and mature software engineering development methodologies supported by dedicated tools. In particular, we will encourage works and discussions about what SOP still needs in order to achieve its original goal. TOPICS OF INTEREST - Formal methods for Service-Oriented Computing - Notations, models, and standards for Service-Oriented Computing - Tools and Middlewares for Service-Oriented Development - Service-Oriented Programming Languages - Service-Oriented Programming in dynamic Open Service Ecosystems - Service Choreographies and Protocol-Driven Service Development - Service Interfaces and Communication Technologies (e.g., REST) - Microservices and Scalable Service-Oriented Computing - Engineering methodologies and Patterns for Service-Oriented Software - Static Analysis and Testing of Service-Oriented applications - Adaptability, Dependability, and Fault handling in Service Systems - Security in Service-Oriented Architectures - Quality of Service and Performance Analysis - Industrial deployment of tools and methodologies, case studies - Service application case studies - Trust and Services - Sustainability and Services, Green Computing - Cloud Computing and Services - Services and Big Data SUBMISSIONS Authors are invited to submit original unpublished papers. Submission of the same paper to multiple tracks is not allowed. Peer groups with expertise in the track focus area will double-blindly review submissions. Accepted papers will be published in the annual conference proceedings. SOAP track chairs will not submit to the track. Submissions from SOAP PC members and from PC members and track chairs of other SAC tracks are welcome. Submission guidelines can be found on the SAC 2017 website: http://www.sigapp.org/sac/sac2017/ Prospective papers should be submitted to the track using the provided automated submission system. Please pay attention to ensure anonymity of your submitted manuscript as detailed in the submission page so to allow for double-blind review. Papers not satisfying this constraint will be automatically rejected. The maximum length for papers is 8 pages. Accepted papers whose camera-ready version will exceed 6 pages will have to pay an extra charge. Paper registration is required, allowing the inclusion of the papers, posters, or SRC abstracts in the conference proceedings. An author or a proxy attending SAC MUST present the paper. 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. SPECIAL ISSUE We plan a special issue of a top-level journal for which we will invite the best papers. STUDENT RESEARCH COMPETITION PROGRAM As before, SAC 2017 organizes 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. For guidelines and information about the SRC program: http://www.sigapp.org/sac/sac2017/src.html Submission of research abstracts (maximum of 2 pages) to the SRC program should be in electronic form via the SAC 2017 website: http://www.sigapp.org/sac/sac2017/ Submission of the same abstract to multiple tracks is not allowed. All research abstract submissions will be reviewed by researchers and practitioners with expertise in the track focus area to which they are submitted. Authors of selected abstracts will have the opportunity to give poster presentations of their work and compete for three top-winning places. The Student Research Competition committee will evaluate and select First-, Second-, and Third- place winners. The winners will receive cash awards and SIGAPP recognition certificates during the conference banquet. Authors of selected abstracts are eligible to apply to the SIGAPP Student Travel Award program for support. PC MEMBERS Nazareno Aguirre (Universidad de R?o Cuarto, AR) Farhad Arbab (Leiden University and CWI, Amsterdam, NL) Lu?s Barbosa (University of Minho, Braga, PT) Antonio Bucchiarone (FBK, Trento, IT) Marco Carbone (IT University of Copenhagen, DK) Romain Demangeon (Universit? Pierre et Marie Curie, FR) Schahram Dustdar (Vienna University of Technology, AT) Gian Luigi Ferrari (Universit? di Pisa, IT) Jos? Fiadeiro (Royal Holloway University of London, UK) Saverio Giallorenzo (University of Bologna, IT) Ross Horne (Nanyang Technological University, SG) Vasileios Koutavas (Trinity College Dublin, IR) Alberto Lluch Lafuente (Technical University of Denmark, DK) Corrado Moiso (Telecom Italia, Torino, IT) Alberto N??ez (Universidad Complutense de Madrid, SP) Jorge A. Perez (University of Groningen, NL) Gustavo Petri (Universit? Paris Diderot - Paris 7, FR) Gwen Sala?n (Inria Grenoble - Rh?ne-Alpes, FR) Alceste Scalas (Imperial College London, UK) Hugo Torres Vieira (IMT Lucca, IT) Emilio Tuosto (University of Leicester, UK) Yongluan Zhou (University of Southern Denmark, DK) TRACK CHAIRS - Maurice ter Beek (ISTI-CNR, Pisa, IT) - Hern?n Melgratti (University of Buenos Aires, AR) - Massimo Bartoletti (Universit? di Cagliari, IT) - Lu?s Cruz-Filipe (University of Southern Denmark, DK) STEERING COMMITTEE - Claudio Guidi (italianaSoftware, IT) - Ivan Lanese (University of Bologna, IT and INRIA, FR) - Manuel Mazzara (Innopolis University, RU) - Fabrizio Montesi (University of Southern Denmark, DK) -------------- next part -------------- An HTML attachment was scrubbed... URL: From massimo.merro at univr.it Thu Aug 25 09:24:59 2016 From: massimo.merro at univr.it (Massimo Merro) Date: Thu, 25 Aug 2016 15:24:59 +0200 Subject: [TYPES/announce] Postdoctoral position in Security of Cyber-Physical Systems Message-ID: <6FB8E964-E11A-4FE9-A273-05D9B09CFD58@univr.it> I apologize if you receive multiple copies of this mail. Please distribute to anyone who may be interested. ======================================================================= Foundations on Security of Cyber-Physical Systems - University of Verona One postdoctoral Research Fellowship Applications are invited for ONE post-doctoral position to undertake research into Foundations on Security of Cyber-physical systems. The position is within the the Department of Computer Science at University of Verona, Italy, under the direction of Dr. Massimo Merro. Applicants should have a PhD in Computer Science, or a closely related discipline. Candidates with expertise in following areas are particularly welcome: - Semantics - Concurrency theory - Information security - Embedded system security - Security of Cyber-Physical Systems - Model checking (in particular, knowledge of UPPAAL, Maude and/or Ariadne) - verification techniques The position is tenable from October 2016 at a salary commensurate with the successful candidates' qualifications and experience. Appointments will be made initially for a 12 month period, although there will be scope for a 12 month extension. Further particulars of the posts may be obtained from the address below, and informal enquiries are also welcomed. Applications should include - detailed curriculum vitae, in pdf format - copies of relevant publications, or url-pointers to them - the names of two referees - a statement outlining the applicant's suitability to the project. Applications should be sent to: Massimo Merro Dipartimento di Informatica Ca' Vignal 2 Universita' degli Studi di Verona 37134 Verona Italy email: massimo.merro at univr.it tel: +39 045 802 7992 -------------- next part -------------- An HTML attachment was scrubbed... URL: From dbro at kth.se Thu Aug 25 09:29:11 2016 From: dbro at kth.se (David Broman) Date: Thu, 25 Aug 2016 15:29:11 +0200 Subject: [TYPES/announce] Open PhD Position in Programming Languages and Statistical Machine Learning at KTH, Sweden Message-ID: KTH Royal Institute of Technology at the School of Information and Communication Technology (ICT), Sweden, has a new open position as ** PhD student in Programming Languages and Statistical Machine Learning** Job description: The doctoral student position focuses on the combination of programming language theory and statistical machine learning. In particular, the emphasis is on designing new domain-specific modeling languages and abstractions that enable a clear separation between probabilistic models and inference algorithms. The doctoral student will be involved in a larger project and work with researchers from both KTH Royal Institute of Technology and Uppsala University. The doctoral student will be part of the Model-Based Computing Systems (MCS) research group and be supervised by Associate Professor David Broman. Besides research studies, the student is expected to teach up to 20 % of the working time. Qualifications: The applicant should hold a Master of Science degree or a degree that fulfills the entry requirements for doctoral education at KTH. The ideal candidate has very good mathematical and programming skills. Experience in one or more of the following areas are beneficial: Mathematical Modeling, Statistical Machine Learning, Compilers, Algorithms, and Programming Language Theory. Besides technical and mathematical skills, the candidate is expected to be a curious and ambitious person who is strongly motivated to conduct research. He or she should be used to work in a structured way and have the ability to work both individually and in teams. Good communication skills in both oral and written English are required. Application deadline: September 30, 2016. For more information, see: http://www.kth.se/en/om/work-at-kth/lediga-jobb/what:job/jobID:104001/where:4/ About KTH: Since its founding in 1827, 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 dedicated to advancing knowledge. For more information, see https://www.kth.se/en/om/fakta ---------------------------------------------------------- David Broman Associate Professor KTH Royal Institute of Technology ICT/SCS Electrum 229 164 40 Kista Sweden office: +46 8 790 42 74 cellular. +46 73 765 20 44 web: http://people.kth.se/~dbro/ email: dbro at kth.se From sanjiva at iitd.ac.in Thu Aug 25 13:58:44 2016 From: sanjiva at iitd.ac.in (sanjiva) Date: Thu, 25 Aug 2016 23:28:44 +0530 Subject: [TYPES/announce] Second and final Call for Papers: ICLA 2017 Indian Conference on Logic and Its Applications In-Reply-To: <7bc1c5275fe775ae34c0ee7859f01980@iitd.ac.in> References: <7bc1c5275fe775ae34c0ee7859f01980@iitd.ac.in> Message-ID: [Apologies for a repeat call. Deadline is September 2] 7th INDIAN CONFERENCE ON LOGIC AND ITS APPLICATIONS January 5-7, 2017 IIT Kanpur, India http://www.cse.iitk.ac.in/users/icla/ CALL FOR PAPERS ALI, the Association for Logic in India, announces the seventh edition of its biennial International Conference on Logic and its Applications (ICLA), to be held at the Indian Institute of Technology Kanpur, from January 5 to 7, 2017. ICLA 2017 will be co-located with the Methods for Modalities Workshop to be held during January 8-10, 2017. ICLA is a forum for bringing together researchers from a wide variety of fields in which formal logic plays a significant role, along with mathematicians, computer scientists, philosophers and logicians studying foundations of formal logic in itself. A special feature of this conference is the inclusion of studies in systems of logic in the Indian tradition, and historical research on logic. Details of the last ICLA (2015) may be found at https://www.cse.iitb.ac.in/~icla15/. The earlier events in this series featured many eminent logicians as invited speakers, and we are pleased to announce that this year's speakers will include: Nicholas Asher, IRIT Toulouse Natasha Dobrinen, University of Denver Luke Ong, University of Oxford Richard Zach, University of Calgary Submission ---------- Authors are invited to submit papers presenting original and unpublished research in any area of logic and applications. Articles on mathematical and philosophical logic, computer science logic, foundations and philosophy of mathematics and the sciences, use of formal logic in areas of theoretical computer science and artificial intelligence, logic and linguistics, history of logic, Indian systems of logic, or on the relationship between logic and other branches of knowledge, are welcome. Submissions must be in English and should provide sufficient detail to allow the programme committee to assess the merits of the paper. The submission may not exceed 12 pages in Springer-Verlag Lecture Notes LaTeX2e style (Springer's Information for LNCS Authors: http://www.springer.com/computer/lncs?SGWID=0-164-6-793341-0). If necessary, detailed proofs of technical results can be included in a clearly marked appendix which may be read at the discretion of the programme committee. The submission must be a PDF file. Authors who use Microsoft Word to prepare their submissions should typeset them in 11-pt Times New Roman, with single-line spacing, centered, and with margins on all four sides that are at least 4cm wide. The manuscript should not exceed 12 pages. Springer's Information for LNCS Authors page (mentioned above) contains appropriate templates. The Word document must be exported to PDF before being submitted. All submissions will be in electronic form and submitted via the easychair conference management system. Simultaneous submission to journals or to other conferences with proceedings is not allowed. Submitted papers will be peer-reviewed and accepted papers will be published in the conference proceedings, which will be made available at the time of the conference. The conference proceedings will appear as a volume in the Springer FoLLI-LNCS series. For an accepted paper to be included in the proceedings, one of the authors must commit to presenting the paper at the conference. Important Dates ---------------- ************************************************************************ Deadline for Submission: 2 September 2016 Notification to Authors: 8 October 2016 Deadline for camera-ready papers: 17 October 2016 Deadline for early-bird registration: 30 November 2016 ************************************************************************ Important Links --------------- http://ali.cmi.ac.in http://www.cse.iitk.ac.in/users/icla/ Programme Committee ------------------- Natasha Alechina (University of Nottingham) Maria Aloni (University of Amsterdam) Steve Awodey (Carnegie Mellon University, Pittsburgh) Mohua Banerjee (IIT Kanpur) Patricia Blanchette (University of Notre Dame) Maria-Paola Bonacina (Universit? degli Studi di Verona) Lopamudra Choudhury (Jadavpur University, Kolkata) Agata Ciabattoni (TU Wien) Anuj Dawar (University of Cambridge) Hans van Ditmarsch (LORIA, Nancy) Sujata Ghosh (ISI Chennai) Co-chair Brendan Gillon (McGill University, Montreal) Roman Kossak (City University of New York) S Krishna (IIT Bombay) Benedikt Loewe (University of Hamburg, University of Amsterdam) Gopalan Nadathur (University of Minnesota) Satyadev Nandakumar (IIT Kanpur) Alessandra Palmigiano (TU Delft) Prakash Panangaden (McGill University, Montreal) Sanjiva Prasad (IIT Delhi) Co-chair R Ramanujam (IMSc, Chennai) Christian Retore (University of Montpellier) Sunil Simon (IIT Kanpur) Isidora Stojanovic (Jean Nicod Institute, Paris) S.P. Suresh (CMI, Chennai) Rineke Verbrugge (University of Groningen) Yanjing Wang (Peking University) Contact ------- Any queries related to the conference may be sent to the following email address: icla2017.iitk at gmail.com -- Sanjiva Prasad Professor, Department of Computer Science & Engineering Indian Institute of Technology Delhi Hauz Khas, New Delhi 110016 From gorel.hedin at cs.lth.se Sun Aug 28 16:02:28 2016 From: gorel.hedin at cs.lth.se (=?iso-8859-1?Q?G=F6rel_Hedin?=) Date: Sun, 28 Aug 2016 22:02:28 +0200 Subject: [TYPES/announce] Associate Professor in Software Technology with Starting Grant, at Lund University, Sweden Message-ID: <4CA98F8B-654B-4244-A08D-14C4D5FB1293@cs.lth.se> Second call for applications. The following position is announced on the types-announce mailinglist, as new programming languages, type systems, and verification techniques are important techniques and tools in the software technology field. STRONGLY FINANCED ASSOCIATE PROFESSOR POSITION IN SOFTWARE TECHNOLOGY The Computer Science department at Lund University, Sweden, invites applications for a newly created position as Associate Professor in Software Technology, supported by WASP, Wallenberg Autonomous Systems Program. The position includes a generous starting grant of roughly 2.5 million Euro, adequate to finance four PhD/postdoc students over a period of 4 years, i.e., comparable to an ERC starting grant. We are looking for candidates with an excellent research record, demonstrated through a clear and innovative research vision along with research results, including software, and publications in conferences and journals of top quality. Special attention will be paid to industry collaboration and the long term development potential of the candidate. WASP is a 10 year research program funded by a donation of more than 100 million Euro by the Knut and Alice Wallenberg Foundation, and with additional funding provided by industry and participating universities in Sweden. WASP supports a number of strongly financed positions in Sweden, see http://wasp-sweden.org/ . Lund University is ranked as one of the top 100 in the world.Seehttp://www.lunduniversity.lu.se/about/work-at-lund-university/why-work-at-lund-university . Lund, "city of ideas", is over 1000 years old and is consistently ranked as one of the best places in Sweden to live. It is located in the southern part of Sweden, just 35 minutes by train from the Danish Copenhagen international airport. Close to the engineering faculty is the IDEON Science Park with 350 companies, including many global actors in ICT. Formal announcement:https://lu.mynetworkglobal.com/en/what:job/jobID:105412/where:4/ Application deadline: September 15, 2016 For more information, contact: Prof. G?rel Hedin, http://cs.lth.se/gorel-hedin (main contact) Prof. Per Runeson, http://cs.lth.se/per-runeson (head of department) From m.roggenbach at swansea.ac.uk Mon Aug 29 17:39:46 2016 From: m.roggenbach at swansea.ac.uk (Markus Roggenbach) Date: Mon, 29 Aug 2016 22:39:46 +0100 Subject: [TYPES/announce] 3 year, post PhD, RA position in Theoretical Computer Science in Swan Message-ID: <854C1920-1C0E-45BA-B067-FB9995D57F77@swansea.ac.uk> There is a 3 year, full time, post-PhD, RA position available in the Processes and Data group at Swansea, UK. Topic: new formal methods for specification and validation of data sharing, i.e., formal security. Required background: experience in formal methods / theoretical computer science; the position provides an opportunity to enter the important, developing field of formal methods for cyber security. A previous track record in cyber security will be valuable, however not be necessary. Closing date: 5.9.2016. Informal enquiries are welcome and should be directed to Markus Roggenbach m.roggenbach at swan.ac.uk. Link to the advert: http://www.swansea.ac.uk/personnel/jobs/details.php?nPostingId=3541&nPostingTargetId=6123&id=QHUFK026203F3VBQB7VLO8NXD&LG=UK&mask=suext -------------- next part -------------- An HTML attachment was scrubbed... URL: From d.r.ghica at cs.bham.ac.uk Tue Aug 30 09:17:36 2016 From: d.r.ghica at cs.bham.ac.uk (Dan Ghica) Date: Tue, 30 Aug 2016 14:17:36 +0100 Subject: [TYPES/announce] Research Fellow Positions at Birmingham and QMU London Message-ID: We are hiring two research fellows with strong backgrounds in the theory and practice of programming languages, in particular functional languages, who can contribute to the design and implementation of compilers and compiler-related tools informed by semantic models and type-theoretic frameworks. The deadline for applications is SEPTEMBER 27, 2017. One position is based in the School of Computer Science, University of Birmingham, under the supervision of Dan Ghica. The other is in the School of Computer Science, Queen Mary University of London, under the supervision of Nikos Tzevelekos. Both positions are for 18 months with the possibility of extension to 36 months. The project is financed by EPSRC grant "System-Level Game Semantics: A semantic framework for composing systems?, in collaborations with external partners Aarhus University, Yale University, Microsoft Research and Facebook. Informal inquiries can be sent to Dan (dan at ghica.net) and Nikos (nikos.tzevelekos at qmul.ac.uk). QMUL job link : bit.ly/QMUL-RF BHAM job link : bit.ly/BHAM-RF Please share. Dr. Dan R. Ghica Head of Education Reader in Semantics of Programming Languages University of Birmingham, School of Computer Science http://www.cs.bham.ac.uk/~drg/ To set up an appointment please use http://doodle.com/danghica -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 496 bytes Desc: Message signed with OpenPGP using GPGMail URL: From francesco.tiezzi at unicam.it Mon Aug 29 09:10:06 2016 From: francesco.tiezzi at unicam.it (Francesco Tiezzi) Date: Mon, 29 Aug 2016 15:10:06 +0200 Subject: [TYPES/announce] 'Collective Adaptive Systems' (CAS) track at the ACM SAC 2017 - 2nd CFP Message-ID: [Apologies if you got multiple copies of this email.] ************************************************************************* COLLECTIVE ADAPTIVE SYSTEMS Special Track of the 32nd ACM Symposium on Applied Computing (SAC'17) http://sac-cas2017.apice.unibo.it April 3 - 7, 2017 Marrakech, Morocco ************************************************************************* Nowadays, most aspects of our daily life are affected by pervasive technology, consisting of massive numbers of heterogeneous units/nodes (computers, devices, software applications, smart objects, etc.), complex interactions, and humans-in-the-loop. The distributed and open nature of these systems and their large scale make sensing, decision-making, planning and acting possibly highly dispersed: this may cause on the one hand the emergence of unexpected phenomena, but on the other hand it can be the key to support inherent adaptation and resilience. These complex systems are typically referred to as Collective Adaptive Systems (CAS). They have to be equipped with dynamic and autonomous adaptation capabilities, to deal with changes in their working environments and within themselves. CAS involve huge collections of cooperating components, trading off individual tasks, properties, objectives and actions, with overall system goals. To properly engineer and exploit CAS, a deep scientific understanding of the principles underpinning their operation is required. The development of CAS is closely related to other contemporary (software) engineering approaches, such as component-based systems and middleware platforms, as well as other Computer Science areas, such as Distributed Artificial Intelligence, Formal Methods, Agent-based Programming, Pervasive Computing, Internet of Things, and Autonomic Computing. This track aims at providing a common forum for discussing the various different viewpoints over CAS, attracting relevant and consistent contributions from different research communities, with the ultimate goal of filling the gap between theory and practice, hence paving the way towards implementation of relevant applications. The Special Track on Collective Adaptive Systems takes deliberately a broad view of what CAS are and how they should be designed, analysed, built and deployed. In particular, the track's interest is both in the foundational view (e.g., theories, methods, formalisms, models) and the practical aspects (e.g., development methodologies, programming languages, middleware, development and runtime environments, tools). Moreover, also applications of CAS solutions to real-world case studies are welcomed. Major topics of interest this year will include the following: - Novel models, languages, programming and implementation techniques for CAS - CAS technologies and infrastructures - CAS applications - Scenarios, case studies and experience reports of CAS - Formal aspects (semantics, reasoning, verification) in CAS development - Business Processes in CAS - Self-* and emerging properties of CAS - Security and privacy in CAS - Policy-based coordination and self-adaptation in CAS - Middleware platforms for CAS - Software architectures and engineering methodologies for CAS ------------------- Important Dates ------------------- Sep 15, 2016: Papers and SRC research abstracts submission Nov 10, 2016: Author notification Nov 25, 2016: Camera-ready copies Dec 10, 2016: Author registration --------------------- Program Co-Chairs --------------------- Mirko Viroli Alma Mater Studiorum - University of Bologna, Italy http://mirkoviroli.apice.unibo.it email: mirko.viroli at unibo.it Francesco Tiezzi University of Camerino, Italy http://tiezzi.unicam.it/ email: francesco.tiezzi@ unicam.it ----------------------------- Program Committee Members ----------------------------- Jacob Beal, BBN Technologies, USA Olivier Boissier, Ecole des Mines de Saint-Etienne, France Antonio Bucchiarone, FBK-IRST, Italy Tomas Bures, Charles University in Prague, Czech Republic Siobhan Clarke, Trinity College Dublin, Ireland Daniel Coore, University of the West Indies, Jamaica Ferruccio Damiani, University of Torino, Italy Rocco De Nicola, IMT Institute for Advanced Studies Lucca, Italy Giovanna Di Marzo Serugendo, University of Geneve, Switzerland Simon Dobson, University of St Andrews Schahram Dustdar, TU Wien, Austria Kurt Geihs, Universitaet Kassel, Germany Jane Hillston, University of Edinburgh, UK Christine Julien, University of Texas at Austin, USA Hung La, University of Nevada, Reno, USA Peter Lewis, Aston University, UK Alberto Lluch Lafuente, Technical University of Denmark, Denmark Michele Loreti, University of Firenze, Italy Andrea Omicini, University of Bologna, Italy Carlo Pinciroli, Ecole Polytechnique de Montreal, Canada Rosario Pugliese, University of Firenze, Italy Barbara Re, University of Camerino, Italy Jan-Philipp Stegh?fer, Chalmers | University of Gothenburg, Sweden Martin Wirsing, Ludwig-Maximilians-Universitaet Muenchen, Germany Franco Zambonelli, University of Modena and Reggio Emilia, Italy --------------- Proceedings --------------- Papers accepted for the Special Track on Collective Adaptive Systems will be published by ACM both in the SAC 2017 proceedings and in the Digital Library. CAS Special Track organisers also plan to invite authors of selected papers for a Special Issue in a high impact journal, such as ACM Transactions on Autonomous and Adaptive Systems or Science of Computer Programming. ------------------------------- Paper submission and format ------------------------------- All papers should represent original and previously unpublished works that currently are not under review in any conference or journal. The author(s) name(s) and address(es) must NOT appear in the body of the paper, and self-reference should be in the third person. This is to facilitate blind review. Only the title should be shown at the first page without the authors' information. Submitted papers must be in the ACM two-column page format (doc template, pdf template, latex template). The length of the papers is 6 pages (included in the registration) plus up to 2 extra pages (at extra charge), i.e. total 8 pages maximum. 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. Submission is entirely automated via the STAR Submission System, which is available from: - (for regular papers) https://www.softconf.com/h/sac2017/ - (for SRC papers) https://www.softconf.com/h/sac-src2017/ ------------------- Poster Sessions ------------------- Papers that received high reviews (that is acceptable by reviewer standards) but were not accepted due to space limitation can be invited for the poster session. Poster should be not longer than 3 pages (included in the registration) plus 1 extra page (at extra charge), i.e. total 4 pages maximum. The poster session procedures and details will be posted on SAC 2017 website as soon as they become available. ------------------------------------------ Student research abstracts competition ------------------------------------------ Graduate students are invited to submit Student Research Competition (SRC) abstracts (maximum of 2 pages in ACM camera-ready format) following the instructions published at SAC 2017 website. Submission of the same abstract to multiple tracks is not allowed. All research abstract submissions will be reviewed by researchers and practitioners with expertise in the track focus area to which they are submitted. Authors of selected abstracts (up to 20 students) will have the opportunity to give poster and oral presentations of their work and compete for three top-winning places. The winners will receive medals, cash awards, and SIGAPP recognition certificates during the conference banquet. Invited students receive SRC travel support (US$500) and are eligible to apply to the SIGAPP Student Travel Award Program (STAP) for additional travel support. -------------- next part -------------- An HTML attachment was scrubbed... URL: From peterol at ifi.uio.no Wed Aug 31 05:58:42 2016 From: peterol at ifi.uio.no (=?utf-8?Q?Peter_Csaba_=C3=96lveczky?=) Date: Wed, 31 Aug 2016 11:58:42 +0200 Subject: [TYPES/announce] Deadline extension: Formal Techniques for Safety-Critical Systems (FTSCS'16) Message-ID: --------------------------------------------------------------------- Call for Papers FTSCS 2016 5th International Workshop on Formal Techniques for Safety-Critical Systems Tokyo, November 14/15, 2016 (satellite workshop of ICFEM 2016) http://www.ftscs.org --------------------------------------------------------------------- *** Deadline extension: Final submission deadline September 11 *** *** Science of Computer Programming special issue *** *** Springer CCIS proceedings *** 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, and medical systems. 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 complex 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 (15 pages max, LNCS format); B- applications and experiences (15 pages max, LNCS format); C- surveys, comparisons, and state-of-the-art reports (15 pages max, LNCS); D- tool papers (5 pages max, LNCS format); E- position papers and work in progress (5 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=ftscs2016. 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 2016. 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, 2016; extended to September 11, 2016 Notification of acceptance: October 7, 2016 Workshop: November 14/15, 2016 Venue: Tokyo, Japan Program chairs: Cyrille Artho AIST, Japan and KTH, Sweden Peter Olveczky University of Oslo, Norway Program committee: Etienne Andre University Paris 13, France Toshiaki Aoki JAIST, Japan Cyrille Artho AIST, Japan and KTH, Sweden Kyungmin Bae Pohang University of Science and Technology, Korea Eun-Hye Choi AIST, Japan Alessandro Fantechi University of Florence and ISTI-CNR, Pisa, Italy Bernd Fischer Stellenbosch University, South Africa 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 Alexander Knapp Augsburg University, Germany 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 Vivek Nigam Federal University of Para??ba, Brazil Thomas Noll RWTH Aachen University, Germany Kazuhiro Ogata JAIST, Japan Peter Olveczky University of Oslo, Norway Charles Pecheur Universite catholique de Louvain, Belgium Markus Roggenbach Swansea University, UK Ralf Sasse ETH Zurich, Switzerland Martina Seidl Johannes Kepler University, Austria Oleg Sokolsky University of Pennsylvania, USA Sofiene Tahar Concordia University, Canada Carolyn Talcott SRI International, USA Tatsuhiro Tsuchiya Osaka University, Japan Andras Voros Budapest University of Technology and Economics, Hungary Chen-Wei Wang State University of New York (SUNY), Korea Alan Wassyng McMaster University, Canada Michael Whalen University of Minnesota, USA Huibiao Zhu East China Normal University, China From p.l.lumsdaine at gmail.com Wed Aug 31 08:24:01 2016 From: p.l.lumsdaine at gmail.com (Peter LeFanu Lumsdaine) Date: Wed, 31 Aug 2016 14:24:01 +0200 Subject: [TYPES/announce] CFP: special issue of JAR on HoTT and univalent foundations Message-ID: ------------------------------------------------------------ ----------------- CALL FOR PAPERS Journal of Automated Reasoning Special Issue on Homotopy Type Theory and Univalent Foundations First Call for Papers Guest editors: Peter LeFanu Lumsdaine & Nicolas Tabareau Submission deadline: 20 Nov 2016 Notification: 20 Mar 2017 ------------------------------------------------------------ ----------------- This special issue is devoted to the 2nd international workshop on Homotopy Type Theory / Univalent Foundations (HoTT/UF 2016): http://hott-uf.gforge.inria.fr/ Homotopy Type Theory/Univalent Foundations is a young area of logic, combining ideas from several established fields: the use of dependent type theory as a foundation for mathematics, informed by ideas and tools from abstract homotopy theory. The workshop focus on the practical formalisation of mathematics in HoTT/UF-based style, in computer proof assistants (Coq, Agda, Lean, ?). Submission to this special issue is open. We expect original articles (typically 20-30 pages) that present high-quality contributions, and that must not be simultaneously submitted for publication elsewhere. Submissions must be written in English and comply with JAR's author guidelines *http://www.springer.com/computer/theoretical+computer+science/journal/10817 * Submission is over easychair: https://easychair.org/conferences/?conf=hottufspecialissue16 Please send any queries you may have to Nicolas Tabareau ( nicolas.tabareau at inria.fr) -------------- next part -------------- An HTML attachment was scrubbed... URL: From Graham.Hutton at nottingham.ac.uk Thu Sep 1 04:32:39 2016 From: Graham.Hutton at nottingham.ac.uk (Graham Hutton) Date: Thu, 1 Sep 2016 08:32:39 +0000 Subject: [TYPES/announce] New edition of "Programming in Haskell" Message-ID: Dear all, I'm delighted to announce that the new edition of "Programming in Haskell" is now available! Further details are provided below, and are also available from: http://tinyurl.com/hnfjdgc. Best wishes, Graham ================================================================= *** BOOK ANNOUNCEMENT *** Programming in Haskell - 2nd Edition Graham Hutton, University of Nottingham Cambridge University Press, 1st September 2016 320 pages, 120 exercises, ISBN 9781316626221 http://tinyurl.com/hnfjdgc ================================================================= DESCRIPTION: Haskell is a purely functional language that allows programmers to rapidly develop clear, concise, and correct software. The language has grown in popularity in recent years, both in teaching and in industry. This book is based on the author's experience of teaching Haskell for more than twenty years. All concepts are explained from first principles and no programming experience is required, making this book accessible to a broad spectrum of readers. While Part I focuses on basic concepts, Part II introduces the reader to more advanced topics. This new edition has been extensively updated and expanded to include recent and more advanced features of Haskell, new examples and exercises, selected solutions, and freely downloadable lecture slides and example code. The presentation is clean and simple, while also being fully compliant with the latest version of the language, including recent changes concerning applicative, monadic, foldable, and traversable types. ================================================================= CONTENTS: Foreword Preface Part I. Basic Concepts: 1. Introduction 2. First steps 3. Types and classes 4. Defining functions 5. List comprehensions 6. Recursive functions 7. Higher-order functions 8. Declaring types and classes 9. The countdown problem Part II. Going Further: 10. Interactive programming 11. Unbeatable tic-tac-toe 12. Monads and more 13. Monadic parsing 14. Foldables and friends 15. Lazy evaluation 16. Reasoning about programs 17. Calculating compilers Appendix A. Selected solutions Appendix B. Standard prelude Bibliography Index ================================================================= AUTHOR: Graham Hutton is Professor of Computer Science at the University of Nottingham. He has taught Haskell to thousands of students and received numerous best lecturer awards. Hutton has served as an editor of the Journal of Functional Programming, Chair of the Haskell Symposium and the International Conference on Functional Programming, and Vice-Chair of the ACM Special Interest Group on Programming Languages, and he is an ACM Distinguished Scientist. ================================================================= 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 send it back to me, and immediately delete it. Please do not use, copy or disclose the information contained in this message or in any attachment. Any views or opinions expressed by the author of this email do not necessarily reflect the views of the University of Nottingham. This message has been checked for viruses but the contents of an attachment may still contain software viruses which could damage your computer system, you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation. From a.naumchev at innopolis.ru Thu Sep 1 04:10:48 2016 From: a.naumchev at innopolis.ru (Alexandr Naumchev) Date: Thu, 1 Sep 2016 08:10:48 +0000 Subject: [TYPES/announce] Call for Papers - AutoProof Workshop 2016 - Toulouse area, France In-Reply-To: <5b38bc725dd54c5fbc47e08a0fac9bc8@ex-mbx01.uc.local> References: <5c53655f56a64c7f9e614f111af8fd09@ex-mbx01.uc.local> <5b38bc725dd54c5fbc47e08a0fac9bc8@ex-mbx01.uc.local> Message-ID: $null AutoProof Workshop 2016 - APW 2016 1 October 2016 Toulouse area, France This first AutoProof workshop is intended to discuss the state of AutoProof technology (http://se.inf.ethz.ch/research/autoproof/), needs for improvement and current advances. The workshop is results-focused rather than publication-focused; on the basis of the results we may propose a post-event proceedings volume. The keynote will be given by Rustan Leino. The AutoProof technology pursues the idea of "Verification As a Matter Of Course": making full-fledged verification an integral part of the development process. Based on Eiffel and Boogie, it supports an "auto-active" style of verification where users interactively add the necessary mechanism to permit a full proof. We invite you to submit your contributions according to the following schedule. Call for Papers Paper Submission Due: 15 September 2016 Acceptance Notification: 20 September 2016 Workshop Website: https://sites.google.com/site/autoproofworkshop2016/ Looking forward to your contributions. Best regards, Alexandr Naumchev Innopolis University -------------- next part -------------- An HTML attachment was scrubbed... URL: From einarj at ifi.uio.no Fri Sep 2 10:07:22 2016 From: einarj at ifi.uio.no (Einar Broch Johnsen) Date: Fri, 2 Sep 2016 16:07:22 +0200 Subject: [TYPES/announce] 2 PhD positions in Formal Methods at the Sirius Center in Oslo Message-ID: <802CC355-7FC8-4E50-972A-E07356B66175@ifi.uio.no> 1-2 PhD positions available in formal methods at the Sirius Center in Oslo. The positons target the development of techniques to analyze executable models, with applications to real industrial use cases. We focus on complex concurrent scenarios drawn from operations use cases in industry, involving areas such as cloud computing, streaming of sensor data, coordinating complex industrial workflows, etc. We are interested in building executable models to understand and analyze this kind of scenarios, using both static and runtime analysis techniques. For these positions, we are looking for brilliant candidates who combine an interest in - theory (e.g., language semantics, type systems, deductive or runtime verification) with - programming (e.g., Erlang, Scala, Clojure or other modern languages) and who want to work on - industrially relevant problems. The successful candidates will be part of an active cross-disciplinary research environment at the Sirius Center of Excellence in Research-driven Innovation. The Center has tight, long-term collaboration with major industries and involves research groups in formal methods, logic and semantic technologies, computational linguistics, cloud computing, and high performance computing. For more information about Sirius, see http://sirius-labs.no. More information about the available positions can be found here: uio.easycruit.com/vacancy/1695249/64290 Application deadline: 16. September, 2016 ? Einar Broch Johnsen professor Dept. of Informatics, University of Oslo Tel +47 2285 2509, email einarj at ifi.uio.no From adamc at csail.mit.edu Fri Sep 2 16:46:51 2016 From: adamc at csail.mit.edu (Adam Chlipala) Date: Fri, 2 Sep 2016 16:46:51 -0400 Subject: [TYPES/announce] Alpha release of a book on program proof in Coq Message-ID: <57C9E53B.6090208@csail.mit.edu> I'm writing to make an official announcement of a draft book that I've had online for a few months: http://adam.chlipala.net/frap/ I developed it this past spring in the context of a graduate course. There are a number of nontrivial improvement plans that I have queued up mentally, for the next few times I offer the course, but someone may find it useful in the mean time. It's called "FRAP," for "Formal Reasoning About Programs." Like Software Foundations, it tries to introduce both the Coq proof assistant and some classic techniques in semantics and program proof. The pace is faster than in Software Foundations, so there's time to cover a broader range of topics, like model checking with abstraction, automated proofs in separation logic, reasoning about concurrent programs with shared memory or message passing, etc. (Actually, that pace still needs some adjustment to properly serve an audience jumping in without much formal-methods experience!) One distinguishing characteristic of the book is phrasing (almost) everything in terms of transition systems and their invariants, to expose commonalities across approaches. The book runs in parallel with a PDF using classic math notation and with Coq source files mechanizing all the results. It's released under a Creative Commons license. I have exercises that I assigned in the first related course offering, though some of them deserve significant reconfiguration for difficulty level and so on. Brave souls might consider using (parts of) the book already, and I'm glad to receive suggestions. From yallop at gmail.com Sat Sep 3 20:25:44 2016 From: yallop at gmail.com (Jeremy Yallop) Date: Sun, 4 Sep 2016 01:25:44 +0100 Subject: [TYPES/announce] PEPM 2017 Final Call for Papers (submission deadline extension: 30th Sep.) Message-ID: FINAL CALL FOR PAPERS Workshop on PARTIAL EVALUATION AND PROGRAM MANIPULATION (PEPM 2017) NEWS: Deadline extension to 30th September (see below) NEWS: Keynote talk by Neil Jones, DIKU (see below). http://conf.researchr.org/home/PEPM-2017 Paris, France, January 16th - 17th, 2017 (co-located with POPL 2017) PEPM is the premier forum for discussion of semantics-based program manipulation. The first ACM SIGPLAN PEPM symposium took place in 1991, and meetings have been held in affiliation with POPL every year since 2006. PEPM 2017 will be based on a broad interpretation of semantics-based program manipulation, reflecting the expanded scope of PEPM in recent years beyond the traditionally covered areas of partial evaluation and specialization. Specifically, PEPM 2017 will include practical applications of program transformations such as refactoring tools, and practical implementation techniques such as rule-based transformation systems. In addition, the scope of PEPM covers manipulation and transformations of program and system representations such as structural and semantic models that occur in the context of model-driven development. In order to maintain the dynamic and interactive nature of PEPM and to encourage participation by practitioners, we also solicit submissions of short papers, including tool demonstrations, and of posters. Scope ----- Topics of interest for PEPM 2017 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. * 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. * 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. * 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 applications of semantics-based program manipulation techniques in new domains. If you have a question as to whether a potential submission is within the scope of the workshop, please contact the programme chairs. Submission categories and guidelines ------------------------------------ Three kinds of submissions will be accepted: Regular Research Papers, Short Papers and Posters. * 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 in ACM Proceedings style (including appendix). * 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 in ACM Proceedings style (including appendix). * Posters should describe work relevant to the PEPM community, and must not exceed 2 pages in ACM Proceedings style. We invite poster submissions that present early work not yet ready for submission to a conference or journal, identify new research problems, showcase tools and technologies developed by the author(s), or describe student research projects. 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 2017 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. Publication and special issue ----------------------------- All accepted papers, short papers and posters included, will appear in formal proceedings published by ACM Press. Accepted papers will be included in the ACM Digital Library. Authors of selected papers from PEPM 2016 and PEPM 2017 will also be invited to expand their papers for publication in a special issue of the journal Computer Languages, Systems and Structures (COMLAN, Elsevier). Keynote ------- Neil Jones (DIKU) will give the PEPM keynote talk, titled Compiling Untyped Lambda Calculus to Lower-level Code by Game Semantics and Partial Evaluation Best paper award ---------------- PEPM 2017 continues the tradition of a Best Paper award. The winner will be announced at the workshop. Submission ---------- Papers should be submitted electronically via HotCRP. https://pepm17.hotcrp.com/ Authors using LaTeX to prepare their submissions should use the new improved SIGPLAN proceedings style, and specifically the sigplanconf.cls 9pt template. Important Dates --------------- UPDATE: following feedback from potential authors, we have extended the PEPM submission dates by two weeks to avoid clashes with other events. The new deadlines are consequently strict, and there will be no further extensions. For Regular Research Papers and Short Papers: * Abstract submission : Tuesday 27th September 2016 * Paper submission : Friday 30th September 2016 * Author notification : Friday 4th November 2016 * Camera ready : Monday 28th November 2016 For Posters: * Poster submission : Tuesday 8th November 2016 * Author notification : Friday 18th November 2016 * Camera ready : Monday 28th November 2016 PEPM workshop: * Workshop : Monday 16th - Tuesday 17th January 2017 The proceedings will 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.). PEPM'17 Programme Committee --------------------------- Elvira Albert (Complutense University of Madrid, Spain) Don Batory (University of Texas at Austin, USA) Martin Berger (University of Sussex, UK) Sebastian Erdweg (TU Delft, Netherlands) Andrew Farmer (Facebook, USA) Matthew Flatt (University of Utah, USA) John Gallagher (Roskilde University, Denmark) Robert Gl?ck (DIKU, Denmark) Jurriaan Hage (Utrecht University, Netherlands) Zhenjiang Hu (National Institute of Informatics, Japan) Yukiyoshi Kameyama (University of Tsukuba, Japan) Ilya Klyuchnikov (Facebook, UK) Huiqing Li (EE, UK) Annie Liu (Stony Brook University, USA) Markus P?schel (ETH Zurich, Switzerland) Ryosuke SATO (University of Tokyo, Japan) Sven-Bodo Scholz (Heriot-Watt University, UK) Ulrik Schultz (co-chair) (University of Southern Denmark) Ilya Sergey (University College London, UK) Chung-chieh Shan (Indiana University, USA) Tijs van der Storm (Centrum Wiskunde & Informatica, Netherlands) Jeremy Yallop (co-chair) (University of Cambridge, UK) From maffei at cs.uni-saarland.de Mon Sep 5 04:25:15 2016 From: maffei at cs.uni-saarland.de (Matteo Maffei) Date: Mon, 5 Sep 2016 10:25:15 +0200 Subject: [TYPES/announce] [CfP] POST'17: 6th International Conference on Principles of Security and Trust (confederated with ETAPS) Message-ID: ========== ETAPS 2017 ========== 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. ETAPS, established in 1998, is a confederation of five main annual conferences (ESOP, FASE, FOSSACS, POST and TACAS) accompanied by satellite workshops and other events. The twentieth edition, ETAPS 2017, will take place in Uppsala, Sweden. This is the first time that ETAPS goes to Scandinavia. ========= POST 2017 ========= Principles of Security and Trust is a broad forum related to the theoretical and foundational aspects of security and trust. We seek submissions proposing theories to clarify security and trust within computer science; submissions establishing new results in existing theories; and also submissions raising fundamental concerns about existing theories. We welcome new techniques and tools to automate reasoning within such theories, or to solve security and trust problems. Case studies that reflect the strengths and limitations of foundational approaches are also welcome, as are more exploratory presentations on open questions. Areas of interest include but are not limited to: Access control Anonymity Authentication Availability Cloud security Confidentiality Covert channels Crypto foundations Economic issues Information flow Integrity Languages for security Malicious code Mobile code Models and policies Privacy Provenance Reputation and trust Resource usage Risk assessment Security architectures Security protocols Trust management Web service security ============ Important Dates ============ Papers due: 21 October 2016 ***4 days after EuroS&P notification deadline, no abstract submission deadline*** Author notification: 22 December 2016 Camera-ready versions: 20 January 2017 ETAPS Conference: 22-29 April 2017, Uppsala, Sweden =============== Program Committee =============== Matteo Maffei (Universit?t des Saarlandes, Germany - co-chair) Mark D. Ryan (University of Birmingham, UK - co-chair) Myrto Arapinis (University of Edinburgh, UK) Stefano Calzavara (Universit? Ca'Foscari Venezia, Italy) Kostas Chatzikokolakis (LIX, CNRS & ?cole Polytechnique & INRIA, France) Stephen Chong (Harvard University, USA) Jeremy Clark (Concordia University, Canada) Cas Cremers (University of Oxford, UK) Stephanie Delaune (LSV, CNRS & ENS Cachan, France) Matt Fredrikson (Carnegie Mellon University, UK) Marco Gaboardi (State University of New York at Buffalo, USA) David Galindo (University of Birmingham, UK) Deepak Garg (MPI-SWS, Germany) Dieter Gollmann (Technische Universit?t Hamburg, Germany) C?t?lin Hri?cu (INRIA Paris - Rocquencourt, France) Limin Jia (Carrnegie Mellon University, USA) Aniket Kate (Purdue University, USA) Boris K?pf (IMDEA Software Institute, Spain) Mark Manulis (University of Surrey, UK) Catherine Meadows (Naval Research Laboratory, USA) Frank Piessens (KU Leuven, Belgium) Alejandro Russo (Chalmers University of Technology, Sweden) Geoffrey Smith (University of Florida, USA) Ben Smyth (Huawei Research) Luca Vigan? (King's College London, UK) Bogdan Warinschi (University of Bristol, UK) The full CfP is available at http://www.etaps.org/2017/call-for-papers -------------- next part -------------- An HTML attachment was scrubbed... URL: From francois.pottier at inria.fr Tue Sep 6 08:29:40 2016 From: francois.pottier at inria.fr (=?UTF-8?Q?Fran=c3=a7ois_Pottier?=) Date: Tue, 6 Sep 2016 14:29:40 +0200 Subject: [TYPES/announce] Second call for papers: JFLA 2017 Message-ID: <57CEB6B4.7020505@inria.fr> [Second call for papers for JFLA 2017, a French-speaking conference on functional programming.] ======================================================================= * Merci de faire circuler : second appel ? communications * JFLA'2017 (http://jfla.inria.fr/2017/) Journ?es Francophones des Langages Applicatifs dans les Pyr?n?es, du 4 au 7 janvier 2017 Dates importantes ----------------- 25 septembre 2016 : date limite de soumission des r?sum?s 09 octobre 2016 : date limite de soumission des articles 18 novembre 2016 : notification aux auteurs 27 novembre 2016 : remise des articles d?finitifs 04 au 07 janvier 2017 : journ?es Les JFLA r?unissent concepteurs, utilisateurs et th?oriciens ; elles ont pour ambition de couvrir les domaines des langages applicatifs, de la preuve formelle, de la v?rification de programmes, et des objets math?matiques qui sous-tendent ces outils. Ces domaines doivent ?tre pris au sens large : nous souhaitons promouvoir les ponts entre les diff?rentes th?matiques. . Langages fonctionnels et applicatifs : s?mantique, compilation, optimisation, typage, mesures, extensions par d'autres paradigmes. . Assistants de preuve : impl?mentation, nouvelles tactiques, d?veloppements pr?sentant un int?r?t technique ou m?thodologique. . Logique, correspondance de Curry-Howard, r?alisabilit?, extraction de programmes, mod?les. . Sp?cification, prototypage, d?veloppements formels d'algorithmes. . V?rification de programmes ou de mod?les, m?thode d?ductive, interpr?tation abstraite, raffinement. . Utilisation industrielle des langages fonctionnels et applicatifs, ou des m?thodes issues des preuves formelles, outils pour le web. Les articles soumis aux JFLA sont relus par au moins deux personnes s'ils sont accept?s, trois personnes s'ils sont rejet?s. Les critiques des relecteurs sont toujours bienveillantes et la plupart du temps encourageantes et constructives, m?me en cas de rejet. Les ?tudiants pr?sentant un article accept? b?n?ficieront d'un soutien des JFLA pour venir aux journ?es. Il n'y a donc pas de raison de ne pas soumettre aux JFLA ! Cours invit?s ------------- . Guillaume Burel (ENSIIE) "Dedukti, un v?rificateur de preuve universel" (titre exact ? pr?ciser) . Benjamin Canou (OCamlPro SAS) "Comment programmer en OCaml aujourd'hui" (titre exact ? pr?ciser) Expos?s invit?s ------------- . Damien Doligez (Inria Paris) "Le prouveur automatique Z?non" (titre exact ? pr?ciser) . St?phane Lescuyer et Florence Plateau (Prove and Run) "Langage, prouveur et autres outils d?di?s ? la preuve d'un micro-noyau" (titre exact ? pr?ciser) Comit? de programme ------------------- Julien Signoles CEA LIST (pr?sident) Sylvie Boldo Inria Saclay-?le de France, LRI (vice-pr?sidente) June Andronick Data61/CSIRO et UNSW Anne-Gwenn Bosser ENIB, Lab-STICC Thomas Gazagnaire Docker Mohamed Iguernlala OCamlPro SAS Fr?d?ric Loulergue SICCS, Northern Arizona University Laurent Mounier Verimag, Universit? Grenoble Alpes Fran?ois Pottier Inria Paris Sylvain Salvati Universit? Lille 1 Mihaela Sighireanu IRIF, Universit? Paris 7 Francesco Zappa Nardeli Inria Paris Soumissions ----------- Nous acceptons deux types de soumissions : . Article de recherche de quinze pages au plus, portant sur des travaux originaux. Nous acceptons des travaux en cours, pour lesquels l'aspect recherche n'est pas enti?rement finalis?. . Article court de six pages au plus, pour d?crire un prototype, faire la d?monstration d'un outil, rechercher de l'aide pour r?soudre un probl?me particulier, ou reparler d'un papier d?j? publi?. Dans tous les cas, la forme de l'article devra soign?e. Les articles s?lectionn?s seront publi?s dans les actes de la conf?rence, et les auteurs seront invit?s ? faire une pr?sentation lors des journ?es, de vingt-cinq minutes pour les articles longs et de quinze minutes pour les courts. L'article peut ?tre r?dig? en anglais, auquel cas la pr?sentation devra ?tre effectu?e en fran?ais. N?anmoins, dans le cas o? il s'agit d'une republication au format court d'un article d?j? publi?, la publication doit ?tre en fran?ais et la publication originale en anglais. Les soumissions doivent ?tre d?pos?es sur Easychair, ? l'adresse suivante : https://easychair.org/conferences/?conf=jfla2017 Le style LaTeX est impos? : http://jfla.inria.fr/2017/actes.sty date limite de soumission des r?sum?s : 25 septembre 2016 date limite de soumission des articles : 09 octobre 2016 From davide.ancona at unige.it Wed Sep 7 06:04:57 2016 From: davide.ancona at unige.it (Davide Ancona) Date: Wed, 7 Sep 2016 12:04:57 +0200 Subject: [TYPES/announce] CfP: OOPS @ SAC 2017, deadline extended to September 29th, 2016 Message-ID: ============================================================== ***** SUBMISSION DEADLINE EXTENDED: September 29th, 2016 ***** ============================================================== ************************************************** OOPS 2017 Call for Papers Object-Oriented Programming Languages and Systems http://oops.disi.unige.it/OOPS17 ************************************************** Technical Track at the 32nd ACM Symposium on Applied Computing, SAC 2017 http://www.acm.org/conferences/sac/sac2017 April 3 - 7, 2017 Marrakesh, Morocco - Important Dates Submission of regular papers and SRC abstracts September 29, 2016 (extended deadline) Paper and SRC notifications November 10, 2016 Paper and SRC camera-ready copies November 25, 2016 Author registration December 10, 2016 SAC 2017 April 3 - 7, 2017 - Track Chair Davide Ancona (davide.ancona at unige.it) DIBRIS, University of Genova, Italy - SAC 2017 For the past thirty one years, the ACM Symposium on Applied Computing (SAC) has been a primary gathering forum for applied computer scientists, computer engineers, software engineers, and application developers from around the world. SAC 2017 is sponsored by the ACM Special Interest Group on Applied Computing (SIGAPP) and is hosted by the University of Quebec at Montreal, Canada; University Cadi Ayyad (UCA) of Marrakech, Morocco; National School of Engineering in Rabat (EMI), Rabat, Morocco; and National School of Applied Sciences (ENSA) of Kenitra, Morocco. - Call For Student Research Abstracts Graduate students seeking feedback from the scientific community on their research ideas are invited to submit original abstracts of their research work in areas of experimental computing and application development related to SAC 2017 Tracks. The Student Research Competition (SRC) Program is designed to provide graduate students the opportunity to meet and exchange ideas with researchers and practitioners in their areas of interest. - OOPS Track: Aims and Topics Object-oriented programming (OOP) has become the mainstream programming paradigm for developing complex software systems in most application domains. However, existing OO languages and platforms need to evolve to meet the continuous demand for new abstractions, features, and tools able to reduce the time, effort, and cost of creating object-oriented software systems, and improving their performance, quality and usability. To this aim, OOPS is seeking for research advances bringing benefits in all those typical aspects of software development, such as modeling, prototyping, design, implementation, concurrency and distribution, code generation, analysis, verification, testing, debugging, evaluation, deployment, maintenance, reuse, and software evolution and adaptation. The specific topics of interest for the OOPS track include, but are not limited to, the following: * Aspects and components * Code generation, and optimization, just-in-time compilation * Context-oriented programming * Databases and persistence * Distribution and concurrency * Dynamic and scripting languages * Evaluation * Feature Oriented Software Development and Programming * Formal verification * Internet of Things technology and programming * Integration with other paradigms * Interoperability, versioning and software evolution and adaptation * Language design and implementation * Modular and generic programming * Reflection, meta-programming * Runtime verification * Secure and dependable software * Static analysis * Testing and debugging * Type systems and type inference * Virtual machines OOPS offers a great opportunity to the OOP community to gain visibility, and to exploit the inter-disciplinary nature of SAC. - Submission Instructions 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 2017 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 2017 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 6 pages with the option for up to 2 additional pages (max of 8 pages) at extra charge (80 USD per page). Posters are limited to 3 pages with the option for up to 1 additional page (max of 4 pages) at extra charge (80 USD). The length of the SRC abstracts is 2 pages with no additional pages at extra charge. Papers that fall short the above requirements are subjected to rejection. All papers must be submitted by September 29, 2016. For more information please visit the SAC 2017 home page. - Proceedings Accepted papers will be published by ACM in the annual conference proceedings. Accepted posters will be published as extended abstracts in the same proceedings. 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. Student registration is only intended to encourage student attendance and does not cover inclusion of papers/posters in the conference proceedings. Finally, following the tradition of the past OOPS editions, depending on the quality and the overall number of accepted papers, authors of selected papers will be invited to submit an extended version for a journal special issue, after the conference. From nclpltt at gmail.com Thu Sep 8 05:10:42 2016 From: nclpltt at gmail.com (Nicola Paoletti) Date: Thu, 8 Sep 2016 10:10:42 +0100 Subject: [TYPES/announce] CMSB 2016: Call for participation Message-ID: [Apologies for multiple copies.] ========================================================================= CALL FOR PARTICIPATION CMSB 2016 - 14th International Conference on Computational Methods in Systems Biology http://www.cl.cam.ac.uk/events/cmsb2016 21-23 September 2016, Computer Laboratory, University of Cambridge (UK) SPONSORED BY: - NVIDIA Corporation - IEEE Technical Committee on Simulation (TCSIM) - Microsoft Research ========================================================================= The 14th International Conference on Computational Methods in Systems Biology will be hosted by the Computer Laboratory of Cambridge University (UK). The conference brings together computer scientists, biologists, mathematicians, engineers, and physicists interested in a system-level understanding of biological processes. ***REGISTRATION*** You can choose from regular, student and 1-day registration at the conference webpage https://www.cl.cam.ac.uk/events/cmsb2016/registration.html ***PROGRAM*** https://www.cl.cam.ac.uk/events/cmsb2016/program.html CMSB 2016 will feature an exciting program of high-quality technical papers, accompanied by four invited talks, a pre-workshop on automated reasoning for Systems Biology, a tool session and a poster session. Conference proceedings are available at http://link.springer.com/book/10.1007%2F978-3-319-45177-0 INVITED SPEAKERS - Luca Cardelli, Microsoft Research Cambridge / University of Oxford (UK) - Joelle Despeyroux, INRIA Sophia Antipolis (France) - Radu Grosu, TU Wien (Austria) - Jane Hillston, University of Edinburgh (UK) TECHNICAL SESSIONS - Estimation, inference and synthesis methods - Optimisation and control - High-performance and parallel methods - Case studies - Reaction Networks - Abstraction, reduction and approximation methods - Tools - Posters AWARDS During the conference, we will announce the following awards - Best Paper Award, sponsored by NVIDIA - Best Student Paper Award, sponsored by the IEEE Technical Committee on Simulation - Best Poster Award, sponsored by the IEEE Technical Committee on Simulation SOCIAL EVENT The social dinner of CMSB 2016 will be at Emmanuel College, one of the larger Cambridge colleges, and famed for the quality of its food. Additional tickets can be purchased for guests, see the registration page at https://www.cl.cam.ac.uk/events/cmsb2016/registration.html We look forward to meeting you in Cambridge! The CMSB 2016 PC chairs Ezio Bartocci, Pietro Lio', Nicola Paoletti -------------- next part -------------- An HTML attachment was scrubbed... URL: From patrick.baillot at ens-lyon.fr Thu Sep 8 07:01:02 2016 From: patrick.baillot at ens-lyon.fr (Baillot Patrick) Date: Thu, 8 Sep 2016 13:01:02 +0200 Subject: [TYPES/announce] Extended deadline: Linear logic 2016 (Nov 7-10): Autumn school and Workshop Message-ID: <7fee5439-ea27-3e23-52a9-dcbff0867398@ens-lyon.fr> ***** UPDATES with respect to previous call : ***** + deadline extension for submission of contributed talks (Sep 17, 2016) + lists of invited speakers and lecturers *************************************************** ===================================================================== 2nd Call for participation and submission of abstracts LL2016 - Linear Logic: interaction, proofs and computation Autumn school and workshops Lyon, France, November 7-10, 2016 https://ll2016.sciencesconf.org/ ===================================================================== Linear Logic 2016 will be a four-day meeting in Lyon, including three events: - Autumn school on linear logic (Nov 7-8) - Workshop 'Linear logic and philosophy' (Nov 8, afternoon) - Workshop 'Linear logic, mathematics and computer science' (Nov 9-10) The present announcement is a call for submission of abstracts to the workshop 'Linear logic, mathematics and computer science' (Nov 9-10) and a call for participation for all three events (see below). --------------------------------------------------------------------- IMPORTANT DATES * Contributed talks submission deadline: Sep 17, 2016 * Student grants submission deadline: Sep 20, 2016 * Contributed talks acceptance notification: Sep 27, 2016 * Registration deadline: Oct 5, 2016 --------------------------------------------------------------------- * CONTEXT Linear logic was introduced 30 years ago and has rapidly become a pivot point between mathematical logic and computer science. This field has diversified into various chapters: proof-nets, categorical semantics, geometry of interaction, game semantics, etc. These chapters have provided many tools and concepts useful in computer science to analyse, understand, control and generalise computational dynamics. The contribution of linear logic to the logical foundations of computer science has also influenced other fields, e.g. computational linguistics and quantum computing, and it has inspired philosophical investigations around the computational approach to logic. For these reasons the present event aims to gather mathematicians, computer scientists and philosophers in order to foster interaction in research on linear logic. The following three events are organised. Registration instructions for all events are below. * AUTUMN SCHOOL ON LINEAR LOGIC (Nov 7-8) This school is mainly directed towards Master's students with a background in logic and philosophy, computer science or mathematics. It is also open to PhD students and researchers who would like to learn about linear logic. The goal is to give a structured introduction to the main concepts and results in linear logic. It will assume as prerequisites only a basic knowledge of classical logic and of formal proof systems (sequent calculus or natural deduction). The aim is to allow the participants to understand, in particular, the motivations and origins of linear logic, its logical connectives, sequent calculus, proof-nets, semantics, relationships with intuitionistic and classical logic, etc. LECTURERS - Jean-Baptiste Joinet - Olivier Laurent - TBA The lectures will be given in English. More detailed information about the programme and the lecturers will be available on the web site:https://ll2016.sciencesconf.org/page/school/ * WORKSHOP 'Linear logic and philosophy' (Nov 8, afternoon) This meeting will consist of invited talks only. It will address some of the philosophical issues raised by linear logic such as the computational foundations of logic, the problem of proof representation, and the interface between logic and physics. INVITED SPEAKERS - Jean-Baptiste Joinet (Lyon - France) - Jean-Yves Girard (Marseille - France) - Mitsu Okada (Tokyo - Japan) - Mattia Petrolo (Paris - France) - Paolo Pistone (Marseille - France) * WORKSHOP 'Linear logic, mathematics and computer science' (Nov 9-10) This workshop will consist of invited talks and contributed ones. For contributed talks, authors are invited to submit an abstract following the instructions below. Submissions on all topics related to linear logic in its relations with mathematics and computer science are welcome, for instance, but not exclusively: - proof-nets - denotational and categorical semantics - geometry of interaction, game semantics - linear type systems - implicit computational complexity INVITED SPEAKERS - Willem Heijltjes (Bath - UK) - Dale Miller (Saclay - France) - Christine Tasson (Paris - France) [to be confirmed] - Kazushige Terui (Kyoto - Japan) CALL FOR CONTRIBUTIONS We invite the submission of abstracts at most 2 pages long. Submission is electronic, in text or PDF format, via the web site of the workshop athttps://ll2016.sciencesconf.org/ . - Sep 17, 2016: deadline for submission of abstracts - Sep 27, 2016: notification * VENUE - The school (Nov 7-8) will take place at Universite Lyon 3. - The workshop 'Linear logic and philosophy' (Nov 8, afternoon) will take place at Universite Lyon 3. - The workshop 'Linear logic, mathematics and computer science' (Nov 9-10) will take place at ENS Lyon. Further travel and venue information are available on the web site:https://ll2016.sciencesconf.org/page/infos/ * REGISTRATION (FOR ONE OR SEVERAL EVENTS) - Deadline for registration: Oct 5, 2016. - No registration fees. - To register, see the web page:https://ll2016.sciencesconf.org/ * STUDENT GRANTS A limited number of student grants for the autumn school are available. Grants can cover local expenses (accommodation and meals) and transport. Applications to attend the four days of LL2016 will be considered favourably. Applications should contain a short curriculum vitae (mentioning the degree prepared, e.g. Master's or PhD), a letter from a person supervising the student (e.g. director of the Master's programme, Master's thesis supervisor or PhD supervisor), and a short motivation letter by the applicant. Please follow the instructions available on the web page: https://ll2016.sciencesconf.org/page/school/#grants (create an account and then go to Submissions). The deadline for application for student grants is Sep 20, 2016. * SCIENTIFIC COMMITTEE - Michele Abrusci (Univ. Roma Tre, Italy) [chair] - Patrick Baillot (CNRS, LIP, ENS Lyon, France) - Thomas Ehrhard (CNRS, IRIF, Univ. Denis Diderot - Paris 7, France) - Martin Hofmann (Ludwig-Maximilians-Universitat Munchen, Deutschland) - Jean-Baptiste Joinet (IRPhil, Univ. Jean Moulin - Lyon 3, France) - Olivier Laurent (CNRS, LIP, ENS Lyon, France) - Mitsu Okada (Univ. Keio, Tokyo, Japan) - Myriam Quatrini (I2M, Univ. Aix-Marseille, France) - Phil Scott (Univ. Ottawa, Canada) - Lorenzo Tortora de Falco (Univ. Roma Tre, Italy) * ORGANIZING COMMITTEE - Patrick Baillot - Emmanuel Beffara - Anupam Das - Catherine Desplanches - Wendy Hammache - Jean-Baptiste Joinet - Olivier Laurent - Nazare Marques From francesco.tiezzi at unicam.it Thu Sep 8 09:59:31 2016 From: francesco.tiezzi at unicam.it (Francesco Tiezzi) Date: Thu, 8 Sep 2016 15:59:31 +0200 Subject: [TYPES/announce] EXTENDED DEADLINE: 'Collective Adaptive Systems' (CAS) track at the ACM SAC 2017 Message-ID: [Apologies if you got multiple copies of this email.] ************************************************************************* The deadline for paper submission has been extended to September 29th, 2016 ************************************************************************* COLLECTIVE ADAPTIVE SYSTEMS Special Track of the 32nd ACM Symposium on Applied Computing (SAC'17) http://sac-cas2017.apice.unibo.it April 3 - 7, 2017 Marrakech, Morocco ************************************************************************* Nowadays, most aspects of our daily life are affected by pervasive technology, consisting of massive numbers of heterogeneous units/nodes (computers, devices, software applications, smart objects, etc.), complex interactions, and humans-in-the-loop. The distributed and open nature of these systems and their large scale make sensing, decision-making, planning and acting possibly highly dispersed: this may cause on the one hand the emergence of unexpected phenomena, but on the other hand it can be the key to support inherent adaptation and resilience. These complex systems are typically referred to as Collective Adaptive Systems (CAS). They have to be equipped with dynamic and autonomous adaptation capabilities, to deal with changes in their working environments and within themselves. CAS involve huge collections of cooperating components, trading off individual tasks, properties, objectives and actions, with overall system goals. To properly engineer and exploit CAS, a deep scientific understanding of the principles underpinning their operation is required. The development of CAS is closely related to other contemporary (software) engineering approaches, such as component-based systems and middleware platforms, as well as other Computer Science areas, such as Distributed Artificial Intelligence, Formal Methods, Agent-based Programming, Pervasive Computing, Internet of Things, and Autonomic Computing. This track aims at providing a common forum for discussing the various different viewpoints over CAS, attracting relevant and consistent contributions from different research communities, with the ultimate goal of filling the gap between theory and practice, hence paving the way towards implementation of relevant applications. The Special Track on Collective Adaptive Systems takes deliberately a broad view of what CAS are and how they should be designed, analysed, built and deployed. In particular, the track's interest is both in the foundational view (e.g., theories, methods, formalisms, models) and the practical aspects (e.g., development methodologies, programming languages, middleware, development and runtime environments, tools). Moreover, also applications of CAS solutions to real-world case studies are welcomed. Major topics of interest this year will include the following: - Novel models, languages, programming and implementation techniques for CAS - CAS technologies and infrastructures - CAS applications - Scenarios, case studies and experience reports of CAS - Formal aspects (semantics, reasoning, verification) in CAS development - Business Processes in CAS - Self-* and emerging properties of CAS - Security and privacy in CAS - Policy-based coordination and self-adaptation in CAS - Middleware platforms for CAS - Software architectures and engineering methodologies for CAS ------------------- Important Dates ------------------- Sep 29, 2016: Papers and SRC research abstracts submission (Extended) Nov 10, 2016: Author notification Nov 25, 2016: Camera-ready copies Dec 10, 2016: Author registration --------------------- Program Co-Chairs --------------------- Mirko Viroli Alma Mater Studiorum - University of Bologna, Italy http://mirkoviroli.apice.unibo.it email: mirko.viroli at unibo.it Francesco Tiezzi University of Camerino, Italy http://tiezzi.unicam.it/ email: francesco.tiezzi@ unicam.it ----------------------------- Program Committee Members ----------------------------- Jacob Beal, BBN Technologies, USA Olivier Boissier, Ecole des Mines de Saint-Etienne, France Antonio Bucchiarone, FBK-IRST, Italy Tomas Bures, Charles University in Prague, Czech Republic Siobhan Clarke, Trinity College Dublin, Ireland Daniel Coore, University of the West Indies, Jamaica Ferruccio Damiani, University of Torino, Italy Rocco De Nicola, IMT Institute for Advanced Studies Lucca, Italy Giovanna Di Marzo Serugendo, University of Geneve, Switzerland Simon Dobson, University of St Andrews Schahram Dustdar, TU Wien, Austria Kurt Geihs, Universitaet Kassel, Germany Jane Hillston, University of Edinburgh, UK Christine Julien, University of Texas at Austin, USA Hung La, University of Nevada, Reno, USA Peter Lewis, Aston University, UK Alberto Lluch Lafuente, Technical University of Denmark, Denmark Michele Loreti, University of Firenze, Italy Andrea Omicini, University of Bologna, Italy Carlo Pinciroli, Ecole Polytechnique de Montreal, Canada Rosario Pugliese, University of Firenze, Italy Barbara Re, University of Camerino, Italy Jan-Philipp Stegh?fer, Chalmers | University of Gothenburg, Sweden Martin Wirsing, Ludwig-Maximilians-Universitaet Muenchen, Germany Franco Zambonelli, University of Modena and Reggio Emilia, Italy --------------- Proceedings --------------- Papers accepted for the Special Track on Collective Adaptive Systems will be published by ACM both in the SAC 2017 proceedings and in the Digital Library. CAS Special Track organisers also plan to invite authors of selected papers for a Special Issue in a high impact journal, such as ACM Transactions on Autonomous and Adaptive Systems or Science of Computer Programming. ------------------------------- Paper submission and format ------------------------------- All papers should represent original and previously unpublished works that currently are not under review in any conference or journal. The author(s) name(s) and address(es) must NOT appear in the body of the paper, and self-reference should be in the third person. This is to facilitate blind review. Only the title should be shown at the first page without the authors' information. Submitted papers must be in the ACM two-column page format (doc template, pdf template, latex template). The length of the papers is 6 pages (included in the registration) plus up to 2 extra pages (at extra charge), i.e. total 8 pages maximum. 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. Submission is entirely automated via the STAR Submission System, which is available from: - (for regular papers) https://www.softconf.com/h/sac2017/ - (for SRC papers) https://www.softconf.com/h/sac-src2017/ ------------------- Poster Sessions ------------------- Papers that received high reviews (that is acceptable by reviewer standards) but were not accepted due to space limitation can be invited for the poster session. Poster should be not longer than 3 pages (included in the registration) plus 1 extra page (at extra charge), i.e. total 4 pages maximum. The poster session procedures and details will be posted on SAC 2017 website as soon as they become available. ------------------------------------------ Student research abstracts competition ------------------------------------------ Graduate students are invited to submit Student Research Competition (SRC) abstracts (maximum of 2 pages in ACM camera-ready format) following the instructions published at SAC 2017 website. Submission of the same abstract to multiple tracks is not allowed. All research abstract submissions will be reviewed by researchers and practitioners with expertise in the track focus area to which they are submitted. Authors of selected abstracts (up to 20 students) will have the opportunity to give poster and oral presentations of their work and compete for three top-winning places. The winners will receive medals, cash awards, and SIGAPP recognition certificates during the conference banquet. Invited students receive SRC travel support (US$500) and are eligible to apply to the SIGAPP Student Travel Award Program (STAP) for additional travel support. -------------- next part -------------- An HTML attachment was scrubbed... URL: From Pierre-Loic.Garoche at onera.fr Fri Sep 9 01:08:45 2016 From: Pierre-Loic.Garoche at onera.fr (=?iso-8859-1?Q?Pierre-Lo=EFc?= Garoche) Date: Fri, 9 Sep 2016 07:08:45 +0200 Subject: [TYPES/announce] CFP NFM 2017: 9th NASA Formal Methods Symposium Message-ID: <20160909050845.GF28206@damazan.cert.fr> NFM 2017 - Call For Papers The 9th NASA Formal Methods Symposium ------------------------------------- http://ti.arc.nasa.gov/events/nfm-2017/ May 16 - 18, 2017 NASA Ames Research Center Moffett Field, CA, 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 Unmanned Aerial Systems (UAS), UAS Traffic Management (UTM), advanced separation assurance algorithms for aircraft, and the need for system-wide fault detection, diagnosis, and prognostics provide new challenges for system specification, development, and verification approaches. Similar challenges need to be addressed during development and deployment of on-board software for spacecraft ranging from small and inexpensive CubeSat systems to manned spacecraft like Orion, as well as for ground systems. The focus of the symposium will be 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. Topics of interest include but are not limited to: ------------------------------------------------- * Model checking * Theorem proving * SAT and SMT solving * Symbolic execution * Static analysis * Model-based development * Runtime verification * Software and system testing * Safety assurance * Fault tolerance * Compositional verification * Security and intrusion detection * Design for verification and correct-by-design techniques * Techniques for scaling formal methods * Formal methods for multi-core, GPU-based implementations * Applications of formal methods in the development of: * autonomous systems * safety-critical artificial intelligence systems * cyber-physical, embedded, and hybrid systems * fault-detection, diagnostics, and prognostics systems * Use of formal methods in: * assurance cases * human-machine interaction analysis * requirements generation, specification, and validation * automated testing and verification Important Dates --------------- Abstract Submission: November 28, 2016 Paper Submission: December 5, 2016 Paper notification: February 3, 2017 Camera Ready Deadline: March 1, 2017 Symposium: May 16-18, 2017 Location -------- The symposium will take place at NASA Ames Research Center, Moffett Field, CA, USA. Registration is required but is free of charge. Submission Details ------------------ There are two categories of submissions: 1. Regular papers describing fully developed work and complete results (maximum 15 pages) 2. Short papers on tools, experience reports, or work in progress with preliminary results (maximum 6 pages) All papers must be in English and describe original work that has not been published or submitted elsewhere. All submissions will be fully reviewed by at least three members of the Program Committee. Papers will appear in a volume of Springer's Lecture Notes in Computer Science (LNCS), and must use LNCS style formatting. Papers must be submitted in PDF format at the EasyChair submission site: https://easychair.org/conferences/?conf=nfm2017 Authors of selected best papers may be invited to submit an extended version to a special issue of the Journal of Automated Reasoning (Springer). Organizing Committee -------------------- - Misty Davies, NASA Ames (General Chair) - Temesghen Kahsai, NASA Ames / CMU (PC Chair) - Clark Barrett, Stanford University (PC Chair) - Guy Katz, Stanford University (Local arrangements) Program Committee ----------------- - Aarti Gupta (Princeton University) - Alberto Griggio (FBK-IRST) - Alessandro Cimatti (FBK-IRST) - Alwyn Goodloe (NASA Langley) - Arie Gurfinkel (CMU/SEI) - Cesare Tinelli (University of Iowa) - Christoph Torens (German Aerospace Center) - Daniel Kroening (University of Oxford) - Dino Distefano (Facebook) - Dirk Beyer (LMU Munich) - Domagoj Babi? (Google) - Ella Atkins (University of Michigan) - Eric Feron (Georgia Tech) - Ewen Denney (SGT / NASA Ames) - Gerwin Klein (NICTA and UNSW) - John Harrison (Intel) - John Rushby (SRI) - Jorge Navas (SGT / NASA Ames) - Julia Badger (NASA) - Kalou Cabrera Castillos (LIFC) - Kelly Hayhurst (NASA) - Kirstie L. Bellman (The Aerospace Corporation) - Klaus Havelund (NASA JPL) - Kristin Yvonne Rozier (Iowa State University) - Lael Rudd (Draper) - Lee Pike (Galois) - Martin Sch?f (SRI) - Mats Heimdahl (University of Minnesota) - Meeko Oishi (University of New Mexico) - Mike Hinchey (Lero-the Irish Software Engineering Research Centre) - Michael Lowry (NASA Ames) - Murali Rangarajan (Boeing) - Natasha Neogi (NASA Langley) - Neha Rungta (SGT / NASA Ames) - Nikolaj Bj?rner (Microsoft Research) - Patrice Godefroid (Microsoft Research) - Philipp R?mmer (Uppsala University) - Pierre-Lo?c Garoche (ONERA) - Rajeev Joshi (NASA JPL) - Sriram Sankaranarayanan (University of Colorado Boulder) - Susmit Jha (United Technologies) - Virginie Wiels (ONERA) - Wenchao Li (Boston University) - Zvonimir Rakamari? (University of Utah) Steering Committee ------------------ - Julia Badger, NASA Johnson Space Center, USA - Ben Di Vito, NASA Langley Research Center, USA - Klaus Havelund, NASA Jet Propulsion Laboratory, USA - Gerard Holzmann, NASA Jet Propulsion Laboratory, USA - Michael Lowry, NASA Ames Research Center, USA - Kristin Yvonne Rozier, University of Cincinnati, USA - Johann Schumann, SGT, Inc./NASA Ames Research Center, USA From frederic.loulergue at univ-orleans.fr Thu Sep 8 18:26:13 2016 From: frederic.loulergue at univ-orleans.fr (=?UTF-8?B?RnLDqWTDqXJpYyBMb3VsZXJndWU=?=) Date: Thu, 08 Sep 2016 15:26:13 -0700 Subject: [TYPES/announce] CfP: PAPP @ SAC 2017, deadline extended to September 29th Message-ID: <57D1E585.1000503@univ-orleans.fr> ====================== Call for Papers ====================== SAC'17 - ACM 2017 Symposium on Applied Computing Technical Track PAPP - Practical Aspects of High-Level Parallel Programming Marrakech, Morocco April 3-7, 2017 http://frederic.loulergue.eu/PAPP2017 ============================================================= AIMS & SCOPE Nowadays parallel architectures are everywhere. However parallel programming is still reserved to experienced programmers. The trend is towards the increase of cores in processors and the number of processors in multiprocessor machines: The need for scalable computing is everywhere. But parallel and distributed programming is still dominated by low-level techniques such as send/receive message passing and POSIX threads. Thus high-level approaches should play a key role in the shift to scalable computing in every computer. Algorithmic skeletons (Google's MapReduce being the most well-known skeletal parallelism approach), parallel extensions of functional languages such as Haskell and ML, parallel logic and constraint programming, parallel execution of declarative programs such as SQL queries, genericity and meta-programming in object-oriented languages, etc. have produced methods and tools that improve the price/performance ratio of parallel software, and broaden the range of target applications. Also, high level languages offer a high degree of abstraction which ease the development of complex systems. Moreover, being based on formal semantics, it is possible to certify the correctness of critical parts of the applications. The aim of all these languages and tools is to improve and ease the development of applications (safety, expressivity, efficiency, etc.). The PAPP track is aimed both at researchers involved in the development of high level approaches for parallel computing and engineers and researchers who are potential users of these languages and tools. PAPP is no longer a workshop but is a track of ACM Symposium on Applied Computing, the flagship conference of ACM Special Interest Group on Applied Computing (SIGAPP). ACM SAC is ranked A1 in the Qualis ranking. The acceptance rate of recent SAC is around 25%. TOPICS We welcome submission of original, unpublished papers in English on topics including: - design, implementation and optimisation of high-level programming languages, - algorithms and high-level models (CGM, BSP, LogP, MapReduce,...), - artificial intelligence, software engineering and formal methods applied to high-level parallel programming, - middleware and tools: performance predictors, visualisations of abstract behaviour, automatic hot-spot detectors, high-level resource managers, compilers, automatic generators, etc., - applications of high-level approaches, benchmarks and experiments. The PAPP track focuses on practical aspects of high-level parallel programming but it welcomes topics of mostly theoretical nature, provided there is clear practical potential in applying the results of such work. PAPER SUBMISSION AND PUBLICATION Paper submissions must be original, unpublished work. Submissions should be in electronic format, via the link provided at SAC web page (http://www.acm.org/conferences/sac/sac2017). 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 papers will undergo a blind review process. Authors of accepted papers should submit an editorial revision of their papers that fits within six two-column pages (an extra two pages, to a total of eight pages, may be available at a charge). Please comply with this page limitation already at submission time. 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. After the conference, selected accepted papers will be invited to a special issue of an international journal (pending). SAC 2017 will also hold a Student Research Competition (SRC). To enter this in the area of PAPP, please submit via the link at SAC web page. IMPORTANT DATES Paper Submission: Sep 29, 2016 SRC Abstract Submission: Sep 29, 2016 Paper/SRC Notifications: Nov 10, 2016 Camera-Ready Copies: Nov 25, 2016 TRACK PROGRAMME COMMITTEE Frederic Loulergue, Track Chair (Northern Arizona University, USA) Marco Aldinucci (University of Torino, Italy) Mohamad Al Hajj Hassan (Lebanese International University, Lebanon) Mathias Bourgoin (LIFO, Universite d'Orleans, France) Ines de Castro Dutra (Universidade do Porto, Portugal) Helene Coullon (Inria Rhone-Alpes, France) Kento Emoto (Kyushu Institute of Technology, Japan) Alexandros Gerbessiotis (NJIT, USA) Khaled Hamidouche (The Ohio State University, USA) Geoff Hamilton (Dublin City University, Ireland) Hideya Iwasaki (The University of Electro-Communications, Japan) Herbert Kuchen (Westf?lische Wilhems-Universitat Muenster, Germany) Virginia Niculescu (Babes Bolya University, Romania) Susanna Pelagatti (University of Pisa, Italy) Julien Tesson (Universite Paris-Est Creteil, France) From Alexey.Gotsman at imdea.org Fri Sep 9 09:43:51 2016 From: Alexey.Gotsman at imdea.org (Alexey Gotsman) Date: Fri, 9 Sep 2016 15:43:51 +0200 Subject: [TYPES/announce] PhD and Postdoc positions at IMDEA, Madrid Message-ID: Applications are invited for multiple PhD and Postdoc positions at the IMDEA Software Institute in Madrid, Spain. The positions are available from January 2016 for the duration of up to three years (postdocs) or four years (PhD students). The researchers will work with Alexey Gotsman and will be funded by an ERC grant "A Rigorous Approach to Consistency in Cloud Databases", which aims to apply formal reasoning techniques to improve the scalability of distributed systems. Postdoc candidates should have, or expect shortly to obtain, a PhD in Computer Science, with expertise in verification, programming languages or distributed computing/systems. We are open to candidates of either theoretical or practical background. PhD student candidates should have a strong background in computer science or applied mathematics, with an interest in the above-mentioned 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 inquires (alexey dot gotsman at imdea dot org). Formal applications should be submitted over the web. Please select the "Postdoc researcher" option at https://careers.imdea.org/software/ and mention this announcement in your research statement. Review of applications will begin immediately. From gvidal at dsic.upv.es Mon Sep 12 04:32:34 2016 From: gvidal at dsic.upv.es (German Vidal) Date: Mon, 12 Sep 2016 10:32:34 +0200 Subject: [TYPES/announce] TPLP special issue on computational logic for verification Message-ID: <277EE15E-FADC-42C5-954C-E491F20B0E6C@dsic.upv.es> TPLP-CLV 2016 ------------------------------------------------------------------ SPECIAL ISSUE OF THEORY AND PRACTICE OF LOGIC PROGRAMMING ON COMPUTATIONAL LOGIC FOR VERIFICATION http://tplp-clv.webs.upv.es/ ------------------------------------------------------------------ The last decade has witnessed a growing interest in the use of computational logic methods for program validation and verification. For instance, verification problems for imperative and object oriented languages can be expressed using Constraint Logic Programming (CLP) and related formalisms like Constraint Horn Clauses (CHC). Both CLP and CHC have been recently proposed as appropriate intermediate languages where program analysis and verification techniques for different programming languages can be defined, proved correct, and implemented. Furthermore, a translation from several programming languages to either CLP or CHC already exist, together with efficient methods for solving verification problems expressed in these formalisms. The aim of this special issue is to attract high-quality research papers on the interplay between verification techniques and computational logic. Topics of interest include, but are not limited, to the use of CLP, CHC, and related formalisms for program validation and verification. Case studies, system tools and challenging problems in this area are also welcome. SUBMISSION DEADLINE An expression of interest to submit, title and abstract: October 15, 2016 (STRICT) Full paper: November 15, 2016 (TENTATIVE) SUBMISSION FORMAT Submissions must be made in the TPLP format http://journals.cambridge.org/images/fileUpload/images/tlp_ifc_MAY2014.pdf and handled by the new TPLP submission system: - Go to http://journals.cambridge.org/action/displayJournal?jid=TLP - Click the button "Submit Your Article" in the left column (register for an account if you don?t have one) - After you are logged in click "Author Centre" and then "Click here to submit a new manuscript". - Then choose "Original Article" - Then, fill the required fields and upload the paper. In particular, at the end of the page you?ll see the "Special Issue" option. Select "Computational Logic for Verification" GUEST EDITOR German Vidal Universitat Politecnica de Valencia ------------------------------------------------------------------ From l.pina at imperial.ac.uk Mon Sep 12 05:49:51 2016 From: l.pina at imperial.ac.uk (=?iso-8859-1?Q?Lu=EDs?= Pina) Date: Mon, 12 Sep 2016 10:49:51 +0100 Subject: [TYPES/announce] Programme available for workshop: S-REPLS 4 Message-ID: <20160912094951.GX6352@localhost.localdomain> Dear all, Alastair Donaldson and I are organizing a regional PL seminar that will take place at Imperial College on the 27/September. This event brings together the PL community from the South of England, with participants from both academia and industry. This event is probably of interest to people in the UK. Of course, people from outside are welcome to attend and participate as well. The exciting programme for this event is now available at: http://srepls4.doc.ic.ac.uk/ Please consider attending. The Call for Participation is available below. Cheers, Lu?s Pina -------------------------------------------------------------------------------- Call for Participation ====================== What: A programming language seminar, S-REPLS 4 When: 27 September, 2016 Where: Imperial College London (South Kensington Campus) Who: Keynote by Cristophe Dubach (http://homepages.inf.ed.ac.uk/cdubach/), plus volunteered talks How much: Registration is free, lunch and coffee-breaks will be provided URL: http://srepls4.doc.ic.ac.uk/ Registration: http://doodle.com/poll/3pp26yfmi7uuc9z7 ====================== The South of England Regional Programming Language Seminar (S-REPLS) is a regular and informal meeting based in the South of England for those with an interest in the semantics and implementation of programming languages. The fourth meeting, S-REPLS 4, will take place at Imperial College London on 27 September, 2016. It will follow the low-overhead formula of the previous meetings at Cambridge, Middlesex, and Canterbury. Cristophe Dubach will give an invited talk, and we solicit proposals for 15 or 30 minute talks from attendees. To submit a talk proposal, please email Alastair Donaldson (alastair.donaldson at imperial.ac.uk) and Lu?s Pina (l.pina at imperial.ac.uk) with a brief abstract and preferred length as soon as possible. Talks about any PL-related topics are welcome, and at any stage of development (from promising ideas to work submitted for publication, as well as experience reports arising from more mature projects). The workshop will start at 11:30am on the South Kensignton campus in London (Huxley building, room 308), and last until 6pm. To register to attend the seminar, please fill in this Doodle poll http://doodle.com/poll/3pp26yfmi7uuc9z7 indicating your attendance. We are also organising a dinner afterward: we ask that those interested in attending indicate so on the Doodle poll. Please email us with any dietary restrictions for the provided lunch. The South Kensington campus of Imperial College London is well served by public transport from nearly anywhere in the London area. To find out how to get there, please visit the directions to the South Kensington campus (http://www.imperial.ac.uk/visit/campuses/south-kensington/). The seminar takes place at the Huxley building, up the stairs from the entrance at Queen's Gate. For the latest news, more information on the meeting, as well as a full programme of talks (as it becomes available), please visit the S-REPLS 4 website: http://srepls4.doc.ic.ac.uk/ Alastair Donaldson and Lu?s Pina (organisers) From vladimir at ias.edu Mon Sep 12 10:54:56 2016 From: vladimir at ias.edu (Vladimir Voevodsky) Date: Mon, 12 Sep 2016 10:54:56 -0400 Subject: [TYPES/announce] Postdoctoral position in univalent foundations and type theory at the IAS Message-ID: <5E9D1BA2-1F6D-452F-993C-1628AFC78B33@ias.edu> Hello, and sorry for multiple postings. The Institute for Advanced Study in Princeton, NJ is expected to offer two or more 1 to 2 year postdoctoral positions starting in the academic year 2017/18 in the univalent foundations, homotopy type theory and constructive mathematics. To apply one should use the standard application process of the School of Mathematics (see www.math.ias.edu). One can also apply through Math Jobs. In the application please mention "univalent foundations". With best regards, Vladimir Voevodsky -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 496 bytes Desc: Message signed with OpenPGP using GPGMail URL: From abb at cs.stir.ac.uk Mon Sep 12 13:52:31 2016 From: abb at cs.stir.ac.uk (Andrea Bracciali) Date: Mon, 12 Sep 2016 18:52:31 +0100 Subject: [TYPES/announce] CMSB 2016 - call for participation References: <201609080849.u888ng2A031902@easychair.org> Message-ID: [[ apologies for cross-posting !!! ]]] ========================================================================= CALL FOR PARTICIPATION CMSB 2016 - 14th International Conference on Computational Methods in Systems Biology http://www.cl.cam.ac.uk/events/cmsb2016 21-23 September 2016, Computer Laboratory, University of Cambridge (UK) SPONSORED BY: - NVIDIA Corporation - IEEE Technical Committee on Simulation (TCSIM) - Microsoft Research ========================================================================= The 14th International Conference on Computational Methods in Systems Biology will be hosted by the Computer Laboratory of Cambridge University (UK). The conference brings together computer scientists, biologists, mathematicians, engineers, and physicists interested in a system-level understanding of biological processes. ***REGISTRATION*** You can choose from regular, student and 1-day registration at the conference webpage https://www.cl.cam.ac.uk/events/cmsb2016/registration.html ***PROGRAM*** https://www.cl.cam.ac.uk/events/cmsb2016/program.html CMSB 2016 will feature an exciting program of high-quality technical papers, accompanied by four invited talks, a pre-workshop on automated reasoning for Systems Biology, a tool session and a poster session. Conference proceedings are available at http://link.springer.com/book/10.1007%2F978-3-319-45177-0 INVITED SPEAKERS - Luca Cardelli, Microsoft Research Cambridge / University of Oxford (UK) - Joelle Despeyroux, INRIA Sophia Antipolis (France) - Radu Grosu, TU Wien (Austria) - Jane Hillston, University of Edinburgh (UK) TECHNICAL SESSIONS - Estimation, inference and synthesis methods - Optimisation and control - High-performance and parallel methods - Case studies - Reaction Networks - Abstraction, reduction and approximation methods - Tools - Posters AWARDS During the conference, we will announce the following awards - Best Paper Award, sponsored by NVIDIA - Best Student Paper Award, sponsored by the IEEE Technical Committee on Simulation - Best Poster Award, sponsored by the IEEE Technical Committee on Simulation SOCIAL EVENT The social dinner of CMSB 2016 will be at Emmanuel College, one of the larger Cambridge colleges, and famed for the quality of its food. Additional tickets can be purchased for guests, see the registration page at https://www.cl.cam.ac.uk/events/cmsb2016/registration.html We look forward to meeting you in Cambridge! The CMSB 2016 PC chairs Ezio Bartocci, Pietro Lio', Nicola Paoletti -------------- next part -------------- An HTML attachment was scrubbed... URL: From storm at cwi.nl Mon Sep 12 17:15:17 2016 From: storm at cwi.nl (Tijs van der Storm) Date: Mon, 12 Sep 2016 21:15:17 +0000 Subject: [TYPES/announce] SPLASH'16 Amsterdam: Call For Participation Message-ID: ################################################# ACM Conference on Systems, Programming, Languages, and Applications: Software for Humanity (SPLASH'16) ################################################# Amsterdam, The Netherlands Sun 30th October - Fri 4th November , 2016 http://2016.splashcon.org https://twitter.com/splashcon https://www.facebook.com/SPLASHCon/ ** REGISTRATION ** 30 September 2016 (Early Deadline) Contact: info at splashcon.org http://2016.splashcon.org/attending/registration # What's happening at SPLASH? ## Keynotes - Benjamin Pierce (SPLASH) The Science of Deep Specification - Andy Ko (SPLASH) A Human View of Programming Languages - Martin Odersky (SPLASH) - Guy Steele Jr. (SPLASH-I) - Robby Findler (SLE) Redex: Lightweight Semantics Engineering - Tiark Rompf (GPCE) Lightweight Modular Staging: Generate all the things! - Simon Peyton Jones (SPLASH-I/E) The dream of a lifetime: shaping how our children learn computing - Laurence Tratt (Scala) ## Workshop Keynotes - Andrew Black (NOOL) - Alan Blackwell (PLATEAU) - Alastair Donald (WODA) - Sam Guyer (WODA) - Felienne Hermans (DSLDI) - Ben Liblit (WODA) - Benjamin Livshits (WODA) - Ivano Malavolta (Mobile!) - Yannis Smaragdakis (WODA) - Frank Tip (WODA) - Markus Voelter (ITSLE) ** Conference Program ** http://2016.splashcon.org/program/program-splash2015 ** SPLASH-I Track ** SPLASH-I is a series of invited and solicited talks that address topics relevant to the SPLASH community. Speakers are world-class experts in their field, selected and invited by the organizers. The SPLASH-I talks series is held in parallel with the rest of SPLASH during the week days. Talks are open to all attendees. A selection of confirmed talks: - Edwin Brady Type-driven Development in Idris - J?rgen Cito Using Docker Containers to Improve Reproducibility in PL/SE Research - Yvonne Coady Exploratory Analysis in Virtual Reality: The New Frontier - Adam Chlipala Rapid Development of Web Applications with Typed Metaprogramming in Ur/Web - Tudo Girba Software Environmentalism - Brian Harvey Snap! Scheme Disguised as Scratch - Lennart Kats Responsive Language Tooling For Cloud-based IDEs - Ralf Laemmel The basic skill set of software language engineering - Crista Lopes Simulating Cities: The Spacetime Framework - Heather Miller Language Support for Distributed Systems - Mark Miller & Bill Tulloh The elements of decision alignment: Large programs as complex organizations - Boaz Rosenan & David Lorenz Define Your App, Don?t Implement It: Building a Scalable Social Network in 45 minutes - Emmanuel Schanzer Bootstrap - Chris Seaton Truffle and Graal: Fast Programming Languages With Modest Effort - Emma S?derbergh From Tricorder to Tricium: Useful Static Analysis and the Importance of Workflow Integration - Emma Tosch Designing and Debugging Surveys with SurveyMan - Todd Veldhuizen Fast Datalog - Markus V?lter How Domain Requirements Shape Languages - Jos Warmer Making Mendix Meta Model Driven - Andy Zaidman Fact or fiction? What software analytics can do for us (developers and researchers) More information here: http://2016.splashcon.org/track/splash2016-splash-i ** Research tracks - OOPSLA http://2016.splashcon.org/track/splash-2016-oopsla#event-overview - Onward! http://2016.onward-conference.org/track/onward-2016-papers#event-overview - Onward! Essays http://2016.onward-conference.org/track/onward2016-essays#program - Software Language Engineering (SLE) http://conf.researchr.org/track/sle-2016/sle-2016-papers#event-overview - Generative Programming: Concepts & Experiences (GPCE) http://conf.researchr.org/track/gpce-2016/gpce-2016-papers#event-overview - Dynamic Languages Symposium (DLS) http://conf.researchr.org/track/dls-2016/dls-2016-papers#event-overview - Scala Symposium http://conf.researchr.org/track/scala-2016/scala-2016#event-overview ** Other Events - Doctoral Symposium http://2016.splashcon.org/track/splash-2016-ds#event-overview - Programming Language Mentoring Workshop (PLMW) http://2016.splashcon.org/track/splash-2016-plmw - Student Research Competition (SRC) http://2016.splashcon.org/track/splash-2016-src - Posters http://2016.splashcon.org/track/splash-2016-posters#event-overview ** Workshops SPLASH'16 is hosting a record number of 15 workshops: - AGERE! Programming based on Actors, Agents, and Decentralized Control http://2016.splashcon.org/track/agere2016 - DSLDI: Domain-Specific Language Design and Implementation http://2016.splashcon.org/track/dsldi2016 - DSM: Domain-Specific Modeling http://2016.splashcon.org/track/dsm2016 - FOSD: Feature-oriented Software Development http://www.fosd.net/workshop2016 - ITSLE: Industry Track Software Language Engineering http://2016.splashcon.org/track/itsle2016 - LWC at SLE: Language Workbench Challenge http://2016.splashcon.org/track/lwc2016 - META http://2016.splashcon.org/track/meta2016 - Mobile! http://2016.splashcon.org/track/mobile2016 - NOOL: New Object-Oriented Languages http://2016.splashcon.org/track/nool2016 - PLATEAU: Evaluation and Usability of Programming Languages and Tools http://2016.splashcon.org/track/plateau2016 - Parsing at SLE http://2016.splashcon.org/track/parsing2016 - REBLS: Reactive and Event-based Languages & Systems http://2016.splashcon.org/track/rebls2016 - SA-MDE: Tutorial on MDD with Model Catalogue and Semantic Booster http://2016.splashcon.org/track/samde2016 - SEPS: Software Engineering for Parallel Systems http://2016.splashcon.org/track/seps2016 - VMIL: Virtual Machines and Intermediate Languages http://2016.splashcon.org/track/vmil2016 - WODA: Workshop on Dynamic Analysis http://2016.splashcon.org/track/woda2016 ## SPLASH'16 is kindly supported by the following organizations: - ACM: http://www.acm.org/ - SIGPLAN: http://www.sigplan.org/ - LogicBlox (Gold): http://www.logicblox.com/ - Oracle (Silver): http://www.oracle.com/index.html - TU Delft (Silver): http://tudelft.nl/ - Huawei (Bronze): http://www.huawei.com/en/ - Facebook (Bronze): https://research.facebook.com/ - IBM Research (Bronze): http://www.research.ibm.com/ - Google (Bronze): https://www.google.com - Itemis (Bronze): https://www.itemis.com/en/ - ING (Bronze): https://www.ing.nl Interested in supporting SPLASH'16? See our options here: http://2016.splashcon.org/attending/support-program. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bart at unica.it Wed Sep 14 03:00:07 2016 From: bart at unica.it (Massimo Bartoletti) Date: Wed, 14 Sep 2016 09:00:07 +0200 Subject: [TYPES/announce] CfP: SOAP@SAC 2017 - deadline extended to Sept. 29 Message-ID: SOAP track at SAC Call for Papers Service-Oriented Architectures and Programming track of the 32st ACM/SIGAPP Symposium On Applied Computing 3-7 April 2017, Marrakech, Morocco http://sac-soap.sdu.dk/ IMPORTANT DATES EXTENDED: **September 29**, 2016: Submission of regular papers and SRC research abstracts November 10, 2016: Notification of paper and SRC acceptance/rejection November 25, 2016: Camera-ready copies of accepted papers/SRC December 10, 2016: Author registration due date ACM SAC 2017 For the past thirty years, the ACM Symposium on Applied Computing has been a primary gathering forum for applied computer scientists, computer engineers, software engineers, and application developers from around the world. SAC 2017 is sponsored by the ACM Special Interest Group on Applied Computing (SIGAPP), and will be held in Marrakech (Morocco). SOAP TRACK: CALL FOR PAPERS Service-Oriented Programming (SOP) is quickly changing our vision of software development, bringing a paradigmatic shift in the methodologies followed by programmers when designing and implementing distributed systems. SOP originally triggered a radical transformation of the Web, from being a means of presenting information to a wide spectrum of people to becoming a computational fabric. In such fabric, loosely-coupled services publish their interfaces and, through them, discover and interact with each other abstracting from their internal implementations. While this transformation still continues today, it has also already generated other shifts in how programmers deal with resource handling (Cloud Computing) and the scalability of software architectures from the very small to the very large (Microservices). Research on SOP is giving strong impetus to the development of new technologies and tools for creating and deploying distributed software. In the context of this modern paradigm we have to cope with an old challenge, like in the early days of Object-Oriented Programming (OOP) when consistency in the programming model definition was not achieved until the introduction of key features like encapsulation, inheritance, and polymorphism, together with proper design methodologies. The complex scenario of SOP needs to be clarified on many aspects, both from the engineering and from the foundational points of view. >From the engineering point of view, there are open issues at many levels. Among others, at the system design level, both traditional approaches based on UML and approaches taking inspiration from business process modelling, e.g. BPMN, are used. At the composition level, orchestration and choreography are continuously improved both formally and practically, with an evident need for their integration in the development process. At the description and discovery level there are two separate communities pushing respectively the semantic approach (ontologies, OWL, ...) and the syntactic one like WSDL. In particular, the role of discovery engines and protocols is not clear. In this respect we still lack adopted standards: UDDI looked to be a good candidate, but it is no longer pushed by the main corporations, and its wide adoption seems difficult. Furthermore, a recent implementation platform, the so-called REST services, is emerging and competing with classic Web Services. Finally, features like Quality of Service, security and dependability need to be taken seriously into account, and this investigation should lead to standard proposals. >From the foundational point of view, researchers have discussed widely in the last years, and many attempts to use formal methods for specification and verification in this setting have been made. Session correlation, service types, contract theories and communication patterns are only a few examples of the aspects that have been investigated. Moreover, several formal models based upon automata, Petri nets and algebraic approaches have been developed. However, most of these approaches concentrate only on a few features of Service-Oriented Systems in isolation, and a comprehensive approach is still far from being achieved. Our track aims at bringing together researchers and practitioners having the common objective of transforming SOP into a mature discipline with both solid scientific foundations and mature software engineering development methodologies supported by dedicated tools. In particular, we will encourage works and discussions about what SOP still needs in order to achieve its original goal. TOPICS OF INTEREST - Formal methods for Service-Oriented Computing - Notations, models, and standards for Service-Oriented Computing - Tools and Middlewares for Service-Oriented Development - Service-Oriented Programming Languages - Service-Oriented Programming in dynamic Open Service Ecosystems - Service Choreographies and Protocol-Driven Service Development - Service Interfaces and Communication Technologies (e.g., REST) - Microservices and Scalable Service-Oriented Computing - Engineering methodologies and Patterns for Service-Oriented Software - Static Analysis and Testing of Service-Oriented applications - Adaptability, Dependability, and Fault handling in Service Systems - Security in Service-Oriented Architectures - Quality of Service and Performance Analysis - Industrial deployment of tools and methodologies, case studies - Service application case studies - Trust and Services - Sustainability and Services, Green Computing - Cloud Computing and Services - Services and Big Data SUBMISSIONS Authors are invited to submit original unpublished papers. Submission of the same paper to multiple tracks is not allowed. Peer groups with expertise in the track focus area will double-blindly review submissions. Accepted papers will be published in the annual conference proceedings. SOAP track chairs will not submit to the track. Submissions from SOAP PC members and from PC members and track chairs of other SAC tracks are welcome. Submission guidelines can be found on the SAC 2017 website: http://www.sigapp.org/sac/sac2017/ Prospective papers should be submitted to the track using the provided automated submission system. Please pay attention to ensure anonymity of your submitted manuscript as detailed in the submission page so to allow for double-blind review. Papers not satisfying this constraint will be automatically rejected. The maximum length for papers is 8 pages. Accepted papers whose camera-ready version will exceed 6 pages will have to pay an extra charge. Paper registration is required, allowing the inclusion of the papers, posters, or SRC abstracts in the conference proceedings. An author or a proxy attending SAC MUST present the paper. 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. SPECIAL ISSUE We plan a special issue of a top-level journal for which we will invite the best papers. STUDENT RESEARCH COMPETITION PROGRAM As before, SAC 2017 organizes 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. For guidelines and information about the SRC program: http://www.sigapp.org/sac/sac2017/src.html Submission of research abstracts (maximum of 2 pages) to the SRC program should be in electronic form via the SAC 2017 website: http://www.sigapp.org/sac/sac2017/ Submission of the same abstract to multiple tracks is not allowed. All research abstract submissions will be reviewed by researchers and practitioners with expertise in the track focus area to which they are submitted. Authors of selected abstracts will have the opportunity to give poster presentations of their work and compete for three top-winning places. The Student Research Competition committee will evaluate and select First-, Second-, and Third- place winners. The winners will receive cash awards and SIGAPP recognition certificates during the conference banquet. Authors of selected abstracts are eligible to apply to the SIGAPP Student Travel Award program for support. PC MEMBERS Nazareno Aguirre (Universidad de R?o Cuarto, AR) Farhad Arbab (Leiden University and CWI, Amsterdam, NL) Lu?s Barbosa (University of Minho, Braga, PT) Antonio Bucchiarone (FBK, Trento, IT) Marco Carbone (IT University of Copenhagen, DK) Romain Demangeon (Universit? Pierre et Marie Curie, FR) Schahram Dustdar (Vienna University of Technology, AT) Gian Luigi Ferrari (Universit? di Pisa, IT) Jos? Fiadeiro (Royal Holloway University of London, UK) Saverio Giallorenzo (University of Bologna, IT) Ross Horne (Nanyang Technological University, SG) Vasileios Koutavas (Trinity College Dublin, IR) Alberto Lluch Lafuente (Technical University of Denmark, DK) Corrado Moiso (Telecom Italia, Torino, IT) Alberto N??ez (Universidad Complutense de Madrid, SP) Jorge A. Perez (University of Groningen, NL) Gustavo Petri (Universit? Paris Diderot - Paris 7, FR) Gwen Sala?n (Inria Grenoble - Rh?ne-Alpes, FR) Alceste Scalas (Imperial College London, UK) Hugo Torres Vieira (IMT Lucca, IT) Emilio Tuosto (University of Leicester, UK) Yongluan Zhou (University of Southern Denmark, DK) TRACK CHAIRS - Maurice ter Beek (ISTI-CNR, Pisa, IT) - Hern?n Melgratti (University of Buenos Aires, AR) - Massimo Bartoletti (Universit? di Cagliari, IT) - Lu?s Cruz-Filipe (University of Southern Denmark, DK) STEERING COMMITTEE - Claudio Guidi (italianaSoftware, IT) - Ivan Lanese (University of Bologna, IT and INRIA, FR) - Manuel Mazzara (Innopolis University, RU) - Fabrizio Montesi (University of Southern Denmark, DK) -------------- next part -------------- An HTML attachment was scrubbed... URL: From konnov at forsyte.tuwien.ac.at Thu Sep 15 12:22:44 2016 From: konnov at forsyte.tuwien.ac.at (Igor Konnov) Date: Thu, 15 Sep 2016 18:22:44 +0200 Subject: [TYPES/announce] FMCAD 2016: Call for participation Message-ID: <57DACAD4.3050703@forsyte.tuwien.ac.at> FMCAD 2016 - FORMAL METHODS IN COMPUTER-AIDED DESIGN CALL FOR PARTICIPATION International Conference on Formal Methods in Computer-Aided Design http://www.fmcad.org/FMCAD16 Venue: ====== Synopsys Building B 690 E Middlefield Rd Mountain View, CA 94043 Conference Overview =================== FMCAD 2016 is the sixteenth in a series of conferences on the theory and application of formal methods in hardware and system design and verification. FMCAD provides a leading international forum to researchers and practitioners in academia and industry for presenting and discussing novel methods, technologies, theoretical results, and tools for formal reasoning about computing systems, as well as open challenges therein. Registration: ============ Early Registration Deadline: September 23, 2016 Registration details are available from the conference Web page. See URL http://www.cs.utexas.edu/users/hunt/FMCAD/FMCAD16/registration.html Technical Program ================= The technical program is available at the conference Web page. It includes 3 invited keynotes, 4 invited tutorials, 23 regular papers, 3 short papers, a special session dedicated to Helmut Veith, and Student Forum. Keynotes -------- - Dawn Song, UC Berkeley - "Formal Verification for Computer Security: Lessons Learned and Future Directions" - Christos Papadimitriou, UC Berkeley - "Understanding Evolution through Algorithms" - George Varghese, UCLA - "Network Verification ? When Clarke Meets Cerf" Tutorials --------- - Pranav Ashar, Real Intent, Inc. - "A Paradigm Shift in Verification Methodology" - Bernd Finkbeiner, Saarland University, and Markus Rabe, UC Berkeley - "Verifying Hyperproperties of Hardware Systems" - Manish Pandey, Synopsys, Inc. - "Machine Learning and Systems for the Next Frontier in Formal Verification" Student Forum ------------- FMCAD 2016 will feature a Student Forum that provides a platform for graduate students at any career stage to introduce their research to the wider Formal Methods community, and solicit feedback on it. The event will consist of 10 short presentation by student authors, together with a poster corresponding to each presented topic that will be on display throughout the duration of the conference. All FMCAD participants are strongly encouraged to attend the student presentations and the subsequent poster session, and engage with the presenters throughout the duration of the conference. Local Information ================= FMCAD 2016 will be held in Synopsys Building B, on the Synopsys campus in Mountain View, California. The banquet will be held at Testarossa Winery. For details, please see the conference web page. Sponsors ======== - Sponsored by: FMCAD, Inc. - Technical Co-sponsor: IEEE CEDA - In-cooperation with: ACM SIGDA - Industrial Financial Support: Amazon, Cadence, Cisco, IBM, Infosys, Mentor Graphics, Onespin Solutions, Oski Technology, Synopsys From fsen2017 at ipm.ir Thu Sep 15 13:29:51 2016 From: fsen2017 at ipm.ir (Marjan Sirjani) Date: Thu, 15 Sep 2016 13:29:51 -0400 Subject: [TYPES/announce] FSEN 2017: Call for Papers Message-ID: <97b41f65-5e02-bbc2-0ecd-031056826e43@ipm.ir> ###################################################################### CALL FOR PAPERS Seventh International Conference on Fundamentals of Software Engineering 2017 - Theory and Practice (FSEN '17) http://fsen.ir/2017 Tehran, Iran April 26-28, 2017 ###################################################################### -- About FSEN -- FSEN is an international conference that aims to bring together researchers, engineers, developers, and practitioners from the academia and the industry to present and discuss their research work in the area of formal methods for software engineering. This conference seeks to facilitate the transfer of experience, adaptation of methods, and where possible, foster collaboration among different groups. The topics of interest cover all aspects of formal methods, especially those related to advancing the application of formal methods in the software industry and promoting their integration with practical engineering techniques. Following the success of the previous FSEN editions, the next edition of the FSEN conference will take place in Tehran, Iran, April 26-28, 2017. -- Important Dates -- Abstract Submission: October 22, 2016 Paper Submission: October 29, 2016 Notification: December 17, 2016 Camera Ready: January 21, 2017 Conference: April 26-28, 2017 -- Keynote Speakers -- Thomas A. Henzinger, IST Austria Philippa Gardner, Imperial College London Leon van der Torre, University of Luxembourg -- Topics of Interest -- The topics of this conference include, but are not restricted to, the following: * Models of programs and software systems * Software specification, validation, and verification * Software testing * Software architectures and their description languages * Object and multi-agent systems * Coordination and feature interaction * Integration of formal and informal methods * Integration of different formal methods * Component-based and Service-oriented software systems * Self-adaptive software systems * Model checking and theorem proving * Software and hardware verification * CASE tools and tool integration * Industrial Applications -- Paper Submission -- Papers should be formatted according to the Springer LNCS style, not exceed 15 pages (including figures and references), submitted in PDF or postscript format through the EasyChair conference management system. Submissions should explicitly state their contribution and their relevance to the themes of the conference. Papers will be evaluated based on originality, significance, relevance, correctness and clarity. Papers should not be submitted simultaneously for publication elsewhere. You can submit your papers/abstracts via the following link: https://www.easychair.org/conferences/?conf=fsen2017 -- Proceedings and Special Issues -- The post-proceedings of FSEN'17 will be published by Springer Verlag in the LNCS series (to be confirmed). There will be a pre-proceeding, printed locally by IPM, available at the conference. Following the tradition of FSEN, we plan to have a special issue of Science of Computer Programming journal devoted to FSEN'17 (to be confirmed). After the conference a selection of papers will be invited for this special issue. The invited papers should be extended and will undergo a new round of review by an international program committee. Please see the websites of previous editions of FSEN for more information on post-proceedings and special issues related to those editions. -- General Chair -- Farhad Arbab - CWI, Netherlands; Leiden University, Netherlands Hamid Sarbazi-azad - IPM, Iran; Sharif University of Technology, Iran -- Program Chairs -- Mehdi Dastani - Utrecht University, The Netherlands Marjan Sirjani - Malardalen University, Sweden; Reykjavik University, Iceland -- Publicity Chair -- Hossein Hojjat - Rochester Institute of Technology, USA -- Steering Committee -- Farhad Arbab - CWI, Netherlands; Leiden University, Netherlands Christel Baier - University of Dresden, Germany Frank de Boer - CWI, Netherlands; Leiden University, Netherlands Ali Movaghar - IPM, Iran; Sharif University of Technology, Iran Hamid Sarbazi-azad - IPM, Iran; Sharif University of Technology, Iran Marjan Sirjani - Malardalen University, Sweden; Reykjavik University, Iceland (Chair) Jan Rutten - CWI, Netherlands; Vrije University Amsterdam, Netherlands -- Program Committee -- Mohammad Abdollahi Azgomi, Iran University of Science and Technology, Iran Gul Agha, University of Illinois at Urbana, Champaign, USA Erika Abraham, RWTH Aachen University, Germany Christel Baier, Technical University of Dresden, Germany Ezio Bartocci, TU Wien, Austria Marcello Bonsangue, Leiden University, Netherlands Mario Bravetti, University of Bologna, Italy Michael Butler, University of Southampton, UK Erik De Vink, Technische Universiteit Eindhoven, Netherlands Wan Fokkink, Vrije Universiteit Amsterdam, Netherlands Adrian Francalanza, University of Malta, Malta Masahiro Fujita, University of Tokyo, Japan Maurizio Gabbrielli, University of Bologna, Italy Fatemeh Ghassemi, University of Tehran, Iran Jan Friso Groote, Technical University of Eindhoven, Netherlands Hassan Haghighi, Shahid Beheshti University, Iran Philipp Haller, KTH Royal Institute of Technology, Sweden Holger Hermanns, Saarland University, Germany Hossein Hojjat, Rochester Institute of Technology, USA Mohammad Izadi, Sharif University of Technology, Iran Einar Broch Johnsen, University of Oslo, Norway Joost-Pieter Katoen, RWTH Aachen University, Germany Narges Khakpour, Linnaeus University, Sweden Ramtin Khosravi, University of Tehran, Iran Natallia Kokash, Leiden University, Netherlands Eva K?hn, Vienna University of Technology, Austria Kim G. Larsen, Aalborg University, Denmark Zhiming Liu, Southwest University, China Mieke Massink, CNR-ISTI, Italy Seyyed Hassan Mirian Hosseinabadi, Sharif University of Technology, Iran Ugo Montanari, University of Pisa, Italy Peter Mosses, Swansea University, UK Mohammad Reza Mousavi, Halmstad University, Sweden Ali Movaghar, Sharif University of Technology, Iran Peter Olveczky, University of Oslo, Norway Meriem Ouederni, IRIT/INP Toulouse/ ENSEEIHT, France Wishnu Prasetya, Universiteit Utrecht, Netherlands Jose Proenca, University of Minho, Portugal Wolfgang Reisig, Humboldt-Universit?t zu Berlin, Germany Philipp Ruemmer, Uppsala University, Sweden Gwen Salaun, Grenoble INP, Inria, France Cesar Sanchez, IMDEA Software Institute, Spain Ina Schaefer, Technische Universit?t Braunschweig, Germany Wendelin Serwe, INRIA, France Alexandra Silva, University College London, UK Meng Sun, Peking University, China Carolyn Talcott, SRI International, USA Danny Weyns, Linnaeus University, Sweden From mvelev at gmail.com Fri Sep 16 20:43:10 2016 From: mvelev at gmail.com (Miroslav Velev) Date: Fri, 16 Sep 2016 19:43:10 -0500 Subject: [TYPES/announce] Call for Participation: 18th IEEE International High-Level Design Validation and Test Workshop (HLDVT'16) Message-ID: Call for Participation 18th IEEE International High-Level Design Validation and Test Workshop (HLDVT'16) Hilton, Santa Cruz, California, U.S.A., October 7-8, 2016 http://hldvt.org/ HLDVT'16 has announced an exciting program that, in addition to sessions on the latest breakthroughs in assertion and property checking, and verification of automotive systems and biological systems, includes two forward looking keynotes on stochastic computing and resilient systems from internationally renowned researchers, John Hayes and Jacob Abraham, three verification and debug tutorials, available at no extra charge to workshop registrants, from innovative researchers: Kenneth McMillan, Priyank Kalla, and Bojan Mihajlovic, and an invited talk on the use of machine learning in the hardware verification process from Avi Ziv of IBM. The HLDVT'16 panel will be on formal verification apps, "Killer Apps: Not your father's formal verification," and will be moderated by the well-known industry luminary and venture capitalist, Jim Hogan. The program is available online at: http://hldvt.org/HLDVT16%20_Program.htm Register now---the early registration deadline is Sept 18, 2016: https://www.regonline.com/builder/site/Default.aspx?EventID=1867328 -------------- next part -------------- An HTML attachment was scrubbed... URL: From jamie.vicary at cs.ox.ac.uk Sun Sep 18 18:23:41 2016 From: jamie.vicary at cs.ox.ac.uk (Jamie Vicary) Date: Sun, 18 Sep 2016 15:23:41 -0700 Subject: [TYPES/announce] FSCD 2017 - Call for Workshop Proposals Message-ID: -------------------------------------------------------------------- FSCD 2017 First Call for Workshops (Formal Structures for Computation and Deduction, September 2017, Oxford, UK) http://www.cs.ox.ac.uk/conferences/fscd2017 -------------------------------------------------------------------- FSCD 2017, co-located with ICFP 2017, will be the second 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://www.cs.ox.ac.uk/conferences/fscd2017/cfp.html Satellite events will take place on 7-9 September, after the main conference on 3-6 September. 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 workshop chair jamie.vicary at cs.ox.ac.uk, 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 2017 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; distribution of a USB memory stick containing the informal pre-proceedings; 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: January 30, 2017 Notification of success of proposals: February 13, 2017 Main conference: September 3-6, 2017 Workshop dates: September 7-9, 2017 Best wishes, Jamie Vicary, Workshop Chair http://www.cs.ox.ac.uk/people/jamie.vicary/ http://www.cs.ox.ac.uk/conferences/fscd2017 From sam.staton at cs.ox.ac.uk Mon Sep 19 04:34:48 2016 From: sam.staton at cs.ox.ac.uk (Sam Staton) Date: Mon, 19 Sep 2016 08:34:48 +0000 Subject: [TYPES/announce] LICS 2017 Call for Workshop Proposals Message-ID: Call for Workshop Proposals LICS 2017 32nd Annual ACM/IEEE Symposium on Logic in Computer Science http://lics.rwth-aachen.de/lics17/ The thirty-second Annual ACM/IEEE Symposium on Logic In Computer Science (LICS'17) will be held in Reykjavik, Iceland on June 20?23, 2017. The workshops will take place on June 18?19, 2017. June 18 will only be used by two-days workshops (if any), or in case the number of workshops is really large. This year, workshop fees should be around 65 euros for a one-day workshop (including lunch and two coffee breaks). 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 Patricia Bouyer: bouyer at lsv.fr ** Important Dates ** Submission deadline: November 1, 2016 Notification: November 15, 2016 Program of the workshops ready: May 19, 2017 Workshops: June 18?19, 2017 LICS conference: June 20?23, 2017 The workshops selection committee consists of the LICS General Chair, LICS Workshops Chair, LICS 2017 PC Chair and LICS 2017 Conference Chair. From crafa at math.unipd.it Mon Sep 19 05:17:18 2016 From: crafa at math.unipd.it (Silvia Crafa) Date: Mon, 19 Sep 2016 11:17:18 +0200 Subject: [TYPES/announce] ECOOP 2017 - First Call for Papers Message-ID: <3418224b-3daf-1b2a-368a-176380cd73b9@math.unipd.it> ****************************************************************** ECOOP 2017 - FIRST CALL FOR PAPERS The 31st European Conference on Object-Oriented Programming 19-23 June 2017, Barcelona, Spain co-located with PLDI 2017 and other events http://2017.ecoop.org #ECOOP2017 @ECOOPconf ****************************************************************** ECOOP is a programming languages conference. Its primary focus has been object-orientation, though in recent years, it has accepted quality papers over a much broader range of programming topics. Areas of interest include, but are not limited to, the theory, design, implementation, optimization, and analysis of programs and programming languages. It solicits both innovative and creative solutions to real problems, and evaluations of existing solutions in ways that shed new insights. It also encourages the submission of reproduction studies. IMPORTANT DATES **** Abstract submission: 07 Jan 2017 ***** Paper submission: 13 Jan 2017 Author response start: 20 Mar 2017 Author response end: 22 Mar 2017 Acceptance notification: 12 Apr 2017 Artifact submission: 21 Apr 2017 All dates are "anywhere on earth". PAPER SELECTION ECOOP 2017 solicits high quality submissions describing original and unpublished results. The program committee will evaluate the technical contribution of each submission as well as its general relevance and accessibility to the ECOOP audience according the following criteria: - Originality. Papers must present new ideas and place them appropriately within the context established by previous research in the field. - Significance. The results in the paper must have the potential to add 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. - For Reproduction Studies: Empirical Evaluation. 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. PAPER SUBMISSION 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. Papers must be no longer than 25 pages, excluding references. See below for information about appendices. Authors will not be penalized for papers that are shorter than the page limit. The submission site is: https://ecoop17.hotcrp.com Papers must be written in English. ECOOP Proceedings are published by Dagstuhl LIPIcs. Authors retain ownership of their content. ANONIMITY ECOOP will use light double-blind reviewing whereby authors' identities are withheld until the reviewer submits their review (as usual, reviews are always anonymous). To facilitate this, submitted papers must adhere to two rules: - author names and institutions must be omitted, and - 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...). A document answering frequently asked questions that hopefully addresses many common concerns is available at the ECOOP 2017 web site. 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 anonymized. 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 supplemental material. Therefore, the paper must be a stand-alone document, with the appendices and supplemental 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 prestigious conferences may additionally submit a Note to Reviewers. The Note to Reviewers should a) identify the previous venue(s) (e.g., ESOP 2017, POPL 2017, OOPSLA 2016); 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 the initial review has 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 is likely to be more effective. ARTIFACT EVALUATION To reward the creation of artifacts and support replication of experiments, authors of accepted research papers can submit artifacts (such as tools, data, models, or videos) to be evaluated by an Artifact Evaluation Committee. Artifacts that pass muster will be recognized formally, and the Artifact Evaluation Committee will give an award for the most distinguished artifact. PROGRAM COMMITTEE Peter Mueller (program chair) Mark Batty Sebastian Burckhardt Bor-Yuh Evan Chang Maria Christakis Mike Dodds Patrick Eugster Colin Gordon Philipp Haller Matthias Hauswirth Klaus Havelund Gorel Hedin Bart Jacobs Christian Kaestner Vu Le Doug Lea Brandon Lucia Nicholas Matsakis Anders Moeller Bruno C. d. S. Oliveira Klaus Ostermann Matthew Parkinson Corina Pasareanu Tiark Rompf Grigore Rosu Yannis Smaragdakis Frank Tip Omer Tripp Jan Vitek Thomas Wies Tobias Wrigstad Nobuko Yoshida Francesco Zappa Nardelli For additional information, please contact the ECOOP Program Chair, Peter Mueller (peter.mueller at inf.ethz.ch). -------------- next part -------------- An HTML attachment was scrubbed... URL: From michele.pagani at pps.univ-paris-diderot.fr Mon Sep 19 07:24:46 2016 From: michele.pagani at pps.univ-paris-diderot.fr (Michele Pagani) Date: Mon, 19 Sep 2016 13:24:46 +0200 Subject: [TYPES/announce] MOOC OCAML Message-ID: Hello, let me advertise the following MOOC on OCaml by Roberto di Cosmo, Yan Regis-Gianas and Ralf Treinen. It will start next week ! Michele A MOOC to learn functional programming with the OCaml programming language ------------------------------------------------------------------------------------------------------------- Functional programming allows to write expressive, concise and elegant programs, and is a fundamental tool when one is interested in logic, types and the theory of programming. The course "Introduction to Functional programming using the OCaml language" introduces gradually the central notions of functional programming, via a set of video courses that are complemented by a rich set of interesting exercises that you can perform fully in your browser. This means one can start learning functional programming without any hassle: nothing to install, nothing to tune up: the programming environment is just one click away! The course introduces the powerful mechanisms that allow to build and manipulate complex data structures in a clean and efficient way. And shows how functions play a central role, as first-class values that can be freely used in any place where an expression can appear. Registrations are already open at https://www.fun-mooc.fr/courses/parisdiderot/56002S02/session02/about The course will start on September 26th 2016, and will run for six weeks. The expected effort is between 2 and 6 hours per week, depending on the background, including the time spent watching the the short video sequences of the course, that total approximately an hour per week. This may seem a significant effort, but during the course one really learns a lot: the final programming project will confirm that one hase acquired a good mastery of functional programming and the ability to develop medium sized programs with ease. Thousands of learners attended the first run of this course that ended in January 2016, and the many that completed it were extremely satisfied. To introduce functional programming, we have chosen to use the OCaml programming language. OCaml is a rich, elegant, efficient programming language that reconciles the conciseness and flexibility of untyped programming languages (like Python, for example) with the safety of strongly typed programming languages (like Java, for example), and that has a vibrant user community. Facebook, Microsoft, JaneStreet, Bloomberg are some big names in industry that adopted OCaml to develop cutting edge applications. The research community uses OCaml for writing tools like the proof assistant Coq, the Coccinelle program transformer, the Frama-C code analyser, or the Astree static analyser. Several start ups use OCaml to obtain tenfold gains in productivity and stability of their code base. This course will be held in English, but subtitles are already available both in English and in French. Prerequisites ------------- To take full advantage of this course one should have already some basic knowledge of computer programming, in particular one should already know how to write simple computer programs in some programming language. For instance, one should know concepts like variables (or identifiers), functions (or procedures, methods), conditionals, and loops. -- Michele Pagani Institut de Recherche en Informatique Fondamentale Universite Paris Diderot - Paris 7 -------------------------------------- From catalin.hritcu at gmail.com Mon Sep 19 08:41:15 2016 From: catalin.hritcu at gmail.com (Catalin Hritcu) Date: Mon, 19 Sep 2016 14:41:15 +0200 Subject: [TYPES/announce] Open positions on secure compilation at Inria Paris funded by ERC grant Message-ID: Dear all, SECOMP is a research project aimed at building the first efficient formally secure compilers for realistic programming languages. The project brings together a core team at Inria Paris lead by C?t?lin Hri?cu and external collaborators at University of Pennsylvania , Portland State University , MIT , Northeastern University , Microsoft Research , and Draper Labs . The core team at Inria Paris is generously funded for 5 years (roughly between 2017 and 2021) by a recently awarded ERC Starting Grant . Over the duration of the project we are looking for excellent students and young researchers for Research Internship , PhD Student , PostDoc , Starting Researcher , and Research Engineer positions at Inria Paris . We can additionally support exceptional candidates for permanent Researcher positions funded and awarded competitively by Inria. More details about each of these positions are available online . Finally, we also have funding for sabbaticals and short-term visits to Paris for researchers with an interest in secure compilation. Regards, Catalin -------------- next part -------------- An HTML attachment was scrubbed... URL: From elaine at mat.ufmg.br Mon Sep 19 10:11:50 2016 From: elaine at mat.ufmg.br (Elaine Pimentel) Date: Mon, 19 Sep 2016 11:11:50 -0300 Subject: [TYPES/announce] TABLEAUX, FroCoS, ITP - CALL FOR WORKSHOPS AND TUTORIALS Message-ID: (with apologies for multiple postings) CALL FOR WORKSHOPS AND TUTORIALS Three of the main conferences on automated reasoning -- TABLEAUX, FroCoS, and ITP -- will be held in Bras?lia, Brazil, between 25 and 29 September 2017. Following the long tradition of those events, we invite researchers and practitioners to submit proposals for co-located workshops and in-depth tutorials on topics relating to automated theorem proving and its applications. Workshops/tutorials can target the automated reasoning community in general, focus on a particular theorem proving system, or highlight more specific issues or recent developments. Co-located events will take place between 23 and 24/25 September and will be held on the same premises as the main conference. Conference facilities are offered free of charge to the organisers. Workshop/tutorial-only attendees will enjoy a significantly reduced registration fee. Detailed organisational matters such as paper submission and review process, or publication of proceedings, are up to the organisers of individual workshops. All accepted workshops/tutorials will be expected to have their program ready by 18 August 2017. Proposals for workshops/tutorials should contain at least the following pieces of information: - name and contact details of the main organiser(s) - (if applicable:) names of additional organisers - title and organisational style of event (tutorial, public workshop, project workshop, etc.) - preferred length of workshop (between half day and two days) - estimated number of attendees - short (up to one page) description of topic - (if applicable:) pointers to previous editions of the workshop, or to similar events Proposals are invited to be submitted by email to nalon at unb.br, no later than 9 December 2016. Selected events will be notified by 23 December 2016. The workshop/tutorial selection committee consists of the TABLEAUX, FroCoS, and ITP program chairs and the conference organisers. -- Elaine. ------------------------------------------------- Elaine Pimentel - DMat/UFMG Address: Departamento de Matematica Universidade Federal de Minas Gerais Av Antonio Carlos, 6627 - C.P. 702 Pampulha - CEP 30.161-970 Belo Horizonte - Minas Gerais - Brazil Phone: 55 31 3409-5970/3409-5994 Fax: 55 31 3409-5692 http://www.mat.ufmg.br/~elaine ------------------------------------------------- -------------- next part -------------- An HTML attachment was scrubbed... URL: From bogom.s at gmail.com Tue Sep 20 08:34:21 2016 From: bogom.s at gmail.com (Sergiy Bogomolov) Date: Tue, 20 Sep 2016 14:34:21 +0200 Subject: [TYPES/announce] HSB'16: Call for Participation Message-ID: <000001d2133b$50ce9600$f26bc200$@gmail.com> *Call for Participation HSB'16, Oct. 20-21 2016, Grenoble, France* See http://hsb2016.imag.fr The 5th International Workshop on 'Hybrid Systems Biology' will be held on October 20th and 21st in Grenoble (France). Previous editions have been held in Newcastle upon Tyne (UK), Taormina (Italy), Vienna (Austria, at VSL 2014), and Madrid (Spain, co-located with Madrid Meet 2015). HSB is a single-track Systems Biology workshop with emphasis on hybrid approaches in a general sense. Hybrid dynamical modelling but also other dynamical modelling approaches are equally part of the scope of the workshop. Registrations to the conference are now open via the conference website above. Early bird registration deadline is September 25. Invited speakers: - Dennis Bray (University of Cambridge) - Albert Goldbeter (Universit? Libre de Bruxelles) - Linda Petzold (UC Santa Barbara) - Guillaume Beslon (INSA-Lyon) Papers accepted for oral presentation: - Elisabetta De Maria, Alexandre Muzy, Daniel Gaff?, Annie Ressouche and Franck Grammont, Verification of Temporal Properties of Neuronal Archetypes Modeled as Synchronous Reactive Systems - Eugenio Cinquemani, On observability and reconstruction of promoter activity statistics from reporter protein mean and variance profiles - Sucheendra K. Palaniappan, Matthieu Pichen?, Gregory Batt, Eric Fabre and Blaise Genest, A Look-ahead Simulation Algorithm for DBN Models of Biochemical Pathways - Hugues Mandon, Stefan Haar and Lo?c Paulev?, Relationship between the Reprogramming Determinants of Boolean Networks and their Interaction Graph - Luca Bortolussi, Alberto Policriti and Simone Silvetti, Logic-based Multi-Objective Design of Chemical Reaction Networks - Matej Hajnal, David ?afr?nek, Martin Demko, Samuel Pastva, Pavel Krej?? and Lubos Brim, Toward Modelling and Analysis of Transient and Sustained Behaviour of Signalling Pathways - Mostafa Herajy and Monika Heiner, Accelerated Simulation of Hybrid Biological Models with Quasi-disjoint Deterministic and Stochastic Subnets - Thilo Kr?ger and Verena Wolf, Hybrid stochastic simulation of rule-based polymerization models - Alexandre Rocca, Thao Dang, Eric Fanchon and Jean-Marc Moulis, Application of the Reachability Analysis for the Iron Homeostasis Study - Andreea Beica and Vincent Danos, Synchronous Balanced Analysis - Hui Kong, Ezio Bartocci, Sergiy Bogomolov, Radu Grosu, Thomas Henzinger, Yu Jiang and Christian Schilling, Discrete Abstraction of Multiaffine Systems A poster/demo session will also be organized. Please refer to the conference website for a possible new call for posters. -------------- next part -------------- An HTML attachment was scrubbed... URL: From Yves.Bertot at inria.fr Tue Sep 20 08:37:29 2016 From: Yves.Bertot at inria.fr (Yves Bertot) Date: Tue, 20 Sep 2016 14:37:29 +0200 Subject: [TYPES/announce] CFP, deadline Oct. 5: The 6th ACM SIGPLAN Conference on Certified Programs and Proofs (CPP'17) Message-ID: <57E12D89.4040707@inria.fr> CPP 2017: The 6th ACM SIGPLAN Conference on Certified Programs and Proofs Paris, France, January 16 - 17, 2017 (co-located with POPL'17) http://cpp2017.mpi-sws.org/ Call for papers 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. 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=cpp2017. Submitted papers must be formatted following the ACM SIGPLAN Proceedings format (seehttp://www.sigplan.org/Resources/Author/) using **10 point** font for the main text (not the default 9pt font). Papers should should not exceed **12 pages** including all tables, figures, and bibliography. Shorter papers are very welcome and will be given equal consideration. Abstracts must be submitted by October 5, 2016 (AOE). The deadline for full papers is October 12, 2016 (AOE), and authors have the option to withdraw their papers during the window between the two. 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. 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. 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. Important Dates Abstract submission: October 5, 2016 Full paper submission: October 12, 2016 Notification: November 16, 2016 Conference dates: January 16-17, 2017 Program Committee Reynald Affeldt, AIST, Japan Thorsten Altenkirch, University of Nottingham, UK Jes?s Aransay, Universidad de La Rioja, Spain Andrea Asperti, University of Bologna, Italy Clark Barrett, Stanford University, USA Yves Bertot, INRIA, France (co-chair) Nikolaj Bjorner, Microsoft Research, USA Ana Bove, Chalmers University of Technology & University of Gothenburg, Sweden Delphine Demange, IRISA / University of Rennes 1, France Reiner H?hnle, Technische Universit?t Darmstadt, Germany Marieke Huisman, University of Twente, Netherlands Cezary Kaliszyk, University of Innsbruck, Austria Robbert Krebbers, Aarhus University, Denmark Ond?ej Kun?ar, Technische Universit?t M?nchen, Germany Mohsen Lesani, MIT, USA Assia Mahboubi, INRIA, France Michael Norrish, Data61, Australia Vincent Rahli, University of Luxembourg, Luxembourg Tom Ridge, University of Leicester, UK Viktor Vafeiadis, MPI-SWS, Germany (co-chair) Freek Verbeek, Open University of the Netherlands, Netherlands Steve Zdancewic, University of Pennsylvania, USA From andrei at inf.unibe.ch Tue Sep 20 08:53:34 2016 From: andrei at inf.unibe.ch (Andrei Chis) Date: Tue, 20 Sep 2016 14:53:34 +0200 Subject: [TYPES/announce] SLE 2016: Call for Participation Message-ID: ======================================================================== ** Call for Participation ** 9th ACM SIGPLAN International Conference on Software Language Engineering (SLE 2016) Oct 31-Nov 1, 2016, Amsterdam, Netherlands (Collocated with SPLASH 2016) http://conf.researchr.org/track/sle-2016/sle-2016-papers http://www.sleconf.org/2016/ Follow us on twitter: https://twitter.com/sleconf ======================================================================== Software Language Engineering (SLE) is the application of systematic, disciplined, and measurable approaches to the development, use, deployment, and maintenance of software languages. The term "software language" is used broadly, and includes: general-purpose programming languages; domain-specific languages (e.g. BPMN, Simulink, Modelica); modeling and metamodeling languages (e.g. SysML and UML); data models and ontologies (e.g. XML-based and OWL-based languages and vocabularies). ** REGISTRATION ** 30 September 2016 (Early Registration Deadline) Contact: info at splashcon.org http://2016.splashcon.org/attending/registration ** VENUE ** M?venpick Hotel Amsterdam City Centre Hotel reservations: http://2016.splashcon.org/venue/movenpick-amsterdam ## Program Highlights ### Keynote - Robby Findler Redex: Lightweight Semantics Engineering http://conf.researchr.org/track/sle-2016/sle-2016-papers#Keynote-Robby-Findler ### Awards During the conference, we will announce the following awards: - Distinguished paper. Award for most notable paper, as determined by the PC chairs based on the recommendations of the program committee. - Distinguished reviewer. Award for distinguished reviewer, as determined by the PC chairs using feedback from the authors. - Distinguished artefact. Award for the artifact most significantly exceeding expectations, as determined by the AEC chairs based on the recommendations of the artifact evaluation committee. Sponsored by Raincode. ### Accepted Papers - Adding Uncertainty and Units to Quantity Types in Software Models, Tanja Mayerhofer, Manuel Wimmer, Antonio Vallecillo - Automated Testing Support for Reactive Domain-Specific Modelling Languages, Bart Meyers, Joachim Denil, Istvan David, Hans Vangheluwe - BSML-mbeddr: Integrating Semantically Configurable State-Machine Models in a C Programming Environment, Zhaoyi Luo, Jo Atlee - Coupled Software Transformations?Revisited, Ralf L?mmel - DrAST - an inspection tool for attributed syntax trees (Tool Demo), Joel Lindholm, Johan Thorsberg, G?rel Hedin - Efficient Development of Consistent Projectional Editors using Grammar Cells, Markus V?lter, Tam?s Szab?, Sascha Lisson, Bernd Kolb, Sebastian Erdweg, Thorsten Berger - Efficient Model Partitioning for Distributed Model Transformations, Amine Benelellam, Massimo Tisi, Jes?s Sanch?z Cuadrado, Juan de Lara, Jordi Cabot - Execution Framework of The GEMOC Studio (Tool Demo), Erwan Bousse, Thomas Degueule, Didier Vojtisek, Tanja Mayerhofer, Julien DeAntoni, Benoit Combemale - Experiences of models at run-time with EMF and CDO, Daniel Seybold, J?rg Domaschka, Alessandro Rossini, Christopher B. Hauser, Frank Griesinger, Athanasios Tsitsipas - Full-fledge Role Modeling Editor (FRaMED), Thomas K?hn, Kay Bierzynski, Sebastian Richly, Uwe A?mann - Language Design and Implementation for the Domain of Coding Conventions, Boryana Goncharenko, Vadim Zaytsev - MetaEdit+ for Collaborative Language Engineering and Language Use (Tool Demo), Juha-Pekka Tolvanen - Object-Oriented Design Pattern for DSL Program Monitoring, Zo? Drey, Ciprian Teodorov - Parsing and Reflective Printing, Bidirectionally, Zirun Zhu, Yongzhe Zhang, Hsiang-Shang Ko, Pedro Martins, Jo?o Saraiva, Zhenjiang Hu - Principled Syntactic Code Completion using Placeholders, Lu?s Eduardo de Souza Amorim, Sebastian Erdweg, Guido Wachsmuth, Eelco Visser - Runtime support for rule-based access-control evaluation through model-transformation, Salvador Mart?nez, Jokin Garc?a, Jordi Cabot - Raincode Assembler Compiler (Tool Demo), Volodymyr Blagodarov, Yves Jaradin, Vadim Zaytsev - Side effects take the blame, Felipe Ba?ados Schwerter - Symbolic Execution of High-level Transformations, Ahmad Salim Al-Sibahi, Aleksandar S. Dimovski, Andrzej Wasowski - Taming Context-Sensitive Languages with Principled Stateful Parsing, Nicolas Laurent, Kim Mens - The IDE Portability Problem and its Solution in Monto, Sven Keidel, Wulf Pfeiffer, Sebastian Erdweg - Towards a Universal Code Formatter through Machine Learning, Terence Parr, Jurgen Vinju - Xdiagram: A Declarative Textual DSL for Describing Diagram Editors (Tool Demo), Andr? Santos, Eduardo Gomes -------------- next part -------------- An HTML attachment was scrubbed... URL: From tobias.grosser at inf.ethz.ch Wed Sep 21 08:54:18 2016 From: tobias.grosser at inf.ethz.ch (Tobias Grosser) Date: Wed, 21 Sep 2016 14:54:18 +0200 Subject: [TYPES/announce] PLDI 2017 call for papers Message-ID: <1474462458.3011200.732553985.522E8935@webmail.messagingengine.com> *Call for Contributions* ==================== 2017 ACM Conference on Programming Language Design and Implementation (PLDI) June 19-23, 2017 in Barcelona, Spain http://conf.researchr.org/home/pldi-2017 PLDI is the premier forum in the field of programming languages and programming systems research, covering the areas of design implementation, theory, applications, and performance. PLDI welcomes outstanding research which clearly advances the field and has the potential to make a lasting contribution. *Important Dates* =============== Research paper submissions due 15 Nov 2016 Author response period 26-28 Jan 2017 Author notification 13 Feb 2017 *Author Instructions* ================== http://conf.researchr.org/track/pldi-2017/pldi-2017-papers Submission site: https://pldi17.hotcrp.com/ *Organizing Committee* ==================== General Chair: Albert Cohen, INRIA, France Program Chair: Martin Vechev, ETH Zurich, Switzerland Workshops & Tutorials Chair: Aaron Smith, University of Edinburgh Publicity Chairs: Adrian Sampson, Cornell, USA Tobias Grosser, ETH Zurich, Switzerland http://conf.researchr.org/committee/pldi-2017/pldi-2017-organizing-committee -- Tobias Grosser From david.baelde at lsv.ens-cachan.fr Wed Sep 21 15:07:58 2016 From: david.baelde at lsv.ens-cachan.fr (David Baelde) Date: Wed, 21 Sep 2016 21:07:58 +0200 Subject: [TYPES/announce] POPL'17 first call for student volunteers Message-ID: POPL'17 FIRST CALL FOR STUDENT VOLUNTEERS POPL is a leading forum for the discussion of all aspects of programming languages and programming systems, from theoretical to experimental aspect. In order to smoothly run the conference and associated workshops and tutorials, we need student volunteers to help out on the practical aspect of the organization. All the events associated with POPL'17 will take place from Sun 15 to Sat 21 January 2017 in Paris, France. 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 events. In return, volunteers are granted free registration to the conferences, tutorials, workshops, and panel, and a ticket for the banquet. As a POPL 2017 Student Volunteer, you will interact closely with researchers, academics and practitioners from various disciplines and meet other students from around the world. Job assignments for student volunteers include but are not restricted to: 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, and general assistance to keep the conferences running smoothly. To be considered as a Student Volunteer for POPL, please fill in the application form: https://goo.gl/BFKkWI The permanent link to this form can be found on the conference website: http://conf.researchr.org/attending/POPL-2017/student-support There are two rounds of calls: * deadline for first round: Oct 15, 2016 (notification: Oct 30) * deadline for second round: Dec 15, 2016 (notification: Dec 30) Positive notifications given in the first round are firm. From dimitris at microsoft.com Thu Sep 22 13:25:01 2016 From: dimitris at microsoft.com (Dimitrios Vytiniotis) Date: Thu, 22 Sep 2016 17:25:01 +0000 Subject: [TYPES/announce] Call for Scholarship Applications: Programming Languages Mentoring Workshop - a POPL workshop Message-ID: CALL FOR SCHOLARSHIP APPLICATIONS (Deadline: October 23!) ACM SIGPLAN Programming Languages Mentoring Workshop, Paris, France Tuesday, January 17, 2017 Co-located with POPL 2017 PLMW web page: http://conf.researchr.org/track/POPL-2017/PLMW-2017 After the resounding success of the first five Programming Languages Mentoring Workshops at POPL 2012-2016 we proudly announce the 2017 SIGPLAN Programming Languages Mentoring Workshop (PLMW), co-located with POPL 2017 and organised by Loris D'Antoni, Eva Darulova, Alexandra Silva, and Dimitrios Vytiniotis. 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, 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 from the workshop web site. http://conf.researchr.org/track/POPL-2017/PLMW-2017#Scholarship-applications The deadline for full consideration of funding is SUNDAY, OCTOBER 23. Selected participants will be notified by NOVEMBER 20 or earlier. Confirmed sponsors so far: NSF ACM SIGPLAN Amazon An Anonymous Donor Jane Street Capital Microsoft From e at x80.org Thu Sep 22 16:53:18 2016 From: e at x80.org (Emilio =?utf-8?Q?Jes=C3=BAs?= Gallego Arias) Date: Thu, 22 Sep 2016 22:53:18 +0200 Subject: [TYPES/announce] CoqPL 2017: Call for Presentations for the Workshop on Coq for Programming Languages Message-ID: <87y42jsinm.fsf@x80.org> =================================================================== CoqPL 2017 3rd Workshop on Coq for Programming Languages -- A Coq users and developers meeting January 21rd, 2017, co-located with POPL Paris, France CALL FOR PRESENTATIONS http://conf.researchr.org/home/CoqPL-2017/ =================================================================== Workshop Overview ----------------- The CoqPL workshop provides 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 - Experience reports from Coq usage in educational or industrial contexts 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. 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. Submission details ------------------ Submission page: https://easychair.org/conferences/?conf=coqpl2017 Submission: Friday, October, 14th 2016. Notification: Friday, November 4th, 2016. Workshop: Saturday, January 21th, 2017. Submissions for talks and demonstrations should be described in an extended abstract, between 1 and 2 pages in length. We suggest formatting the text using the two-column SIGPLAN latex style (9pt font) http://www.sigplan.org/Resources/Author/ Program Committee ----------------- - Lennart Beringer Princeton University, United States - Sandrine Blazy University of Rennes 1, France (Co-Chair) - Emilio J. Gallego Arias MINES ParisTech, France (Co-Chair) - Hongjin Liang University of Science and Technology of China - Guillaume Melquiond Inria, France - Benjamin C. Pierce University of Pennsylvania, United States - Matthieu Sozeau Inria, France - Pierre-Yves Strub ?cole Polytechnique, France From igarashi at kuis.kyoto-u.ac.jp Fri Sep 23 00:43:56 2016 From: igarashi at kuis.kyoto-u.ac.jp (Atsushi Igarashi) Date: Fri, 23 Sep 2016 13:43:56 +0900 Subject: [TYPES/announce] APLAS 2016: call for posters (deadline extension) Message-ID: Call for Posters - Deadline extended [Please accept our apologies for duplicates] 14th Asian Symposium on Programming Languages and Systems Hanoi, Vietnam, November 21-23, 2016 More information: http://soict.hust.edu.vn/~aplas2016/call-for-posters/ APLAS 2016 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 a 1-2 page abstract in PDF via the submission web page, easychair (https://easychair.org/conferences/?conf=aplas2016nier) by 01 October, 23:59 GMT. The abstract should include the title, author(s), affiliation(s) and summary of the work. We will announce the accepted presentations on 06 October. We hope to accommodate every presentation, but may restrict them (based on relevance and interest to the community) due to space constraints. The format of the poster will be announced later. Notice: Please do not be alarmed by our use of the site from APLAS-NIER workshop. This is so, as for convenience, we are reusing the submission site of the workshop for the management of APLAS poster. Important Dates: Submission due: October 01, 2016 (Saturday), 23:59 GMT Notification: October 06, 2016 (Thursday) Conference: November 21-23 November 2016 (Monday - Wednesday) Contact Poster chair: Hung Nguyen (hungnt AT soict.hust.edu.vn) From tom.schrijvers at cs.kuleuven.be Fri Sep 23 04:17:00 2016 From: tom.schrijvers at cs.kuleuven.be (Tom Schrijvers) Date: Fri, 23 Sep 2016 17:17:00 +0900 Subject: [TYPES/announce] Doctoral or Post-doctoral position in programming language theory and implementation Message-ID: Dear all, I am looking for a new member to join my research team in either a doctoral or post-doctoral position. Research topics of particular interest are: * type systems * functional programming * monads, continuations, effect handlers, ... * mechanisation of programming language meta-theory * category theoretical foundations of programming languages * constraint logic programming For more details and application: https://icts.kuleuven.be/apps/jobsite/vacatures/53891815?lang=en For further questions about the position, get in touch. -- prof. dr. ir. Tom Schrijvers Research Professor KU Leuven Department of Computer Science Celestijnenlaan 200A 3001 Leuven Belgium Phone: +32 16 327 830 http://people.cs.kuleuven.be/~tom.schrijvers/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From ruediger.ehlers at uni-bremen.de Sun Sep 25 14:48:54 2016 From: ruediger.ehlers at uni-bremen.de (Ruediger Ehlers) Date: Sun, 25 Sep 2016 20:48:54 +0200 Subject: [TYPES/announce] PhD Student Position Opening, Topic: Reactive Synthesis of Graphical User Interface Code, University of Bremen Message-ID: <0030d102-5ca4-7e09-ad84-927c0d01f048@uni-bremen.de> The "Modelling of Technical Systems" research group at the University of Bremen is seeking to hire 1 Ph.D. Student / Scientific Assistant for the duration of 3 years for a project on *reactive synthesis of graphical user interface (GUI) code*, funded by the German Research Foundation (DFG). Compensation is based on the German TV-L 13 payscale (full position), amounting to approx. EUR 42.000 p.a. (gross). We are seeking applicants that already have or are close to the completion of a Master's degree in Computer Science or a related subject. As the research project is based on automata-theoric foundations and efficient computational engines (SAT solvers, SMT solvers, ...), knowledge in these areas is helpful (but not strictly needed). The project seeks to develop algorithms for the efficient automatic computation of GUI glue code. Such glue code orchestrates a program's main functionality with the state and events of its graphical user interface. The project is well-suited for writing a Ph.D. thesis about the results obtained. We are a small-sized research group, so the successful applicant can expect close collaboration and a high level of support from all other research group members. There are no teaching obligations, and no knowledge of German is necessary. The (junior) research group is headed by Prof. R?diger Ehlers, who is happy to answer all questions regarding the project and/or the open position. More details and the official job advertisement can be found at: http://www.uni-bremen.de/universitaet/die-uni-als-arbeitgeber/offene-stellen/detailansicht/joblist/Job/show/phd-studentscientific-assistant-position-2818.html The position will remain open until filled. Review of the applications will begin on October 19, so prospective applicants are encouraged to apply by this date. The official job offer page will remain visible until the end of October, but late applications may also be considered. The starting date is a bit flexible, but is expected to be in the first quarter of 2017. From elaine.pimentel at gmail.com Fri Sep 23 06:07:16 2016 From: elaine.pimentel at gmail.com (Elaine Pimentel) Date: Fri, 23 Sep 2016 07:07:16 -0300 Subject: [TYPES/announce] TABLEAUX, FroCoS, ITP - CALL FOR WORKSHOPS AND TUTORIALS Message-ID: (with apologies for multiple postings) CALL FOR WORKSHOPS AND TUTORIALS Three of the main conferences on automated reasoning -- TABLEAUX, FroCoS, and ITP -- will be held in Bras?lia, Brazil, between 25 and 29 September 2017. Following the long tradition of those events, we invite researchers and practitioners to submit proposals for co-located workshops and in-depth tutorials on topics relating to automated theorem proving and its applications. Workshops/tutorials can target the automated reasoning community in general, focus on a particular theorem proving system, or highlight more specific issues or recent developments. Co-located events will take place between 23 and 24/25 September and will be held on the same premises as the main conference. Conference facilities are offered free of charge to the organisers. Workshop/tutorial-only attendees will enjoy a significantly reduced registration fee. Detailed organisational matters such as paper submission and review process, or publication of proceedings, are up to the organisers of individual workshops. All accepted workshops/tutorials will be expected to have their program ready by 18 August 2017. Proposals for workshops/tutorials should contain at least the following pieces of information: - name and contact details of the main organiser(s) - (if applicable:) names of additional organisers - title and organisational style of event (tutorial, public workshop, project workshop, etc.) - preferred length of workshop (between half day and two days) - estimated number of attendees - short (up to one page) description of topic - (if applicable:) pointers to previous editions of the workshop, or to similar events Proposals are invited to be submitted by email to nalon at unb.br, no later than 9 December 2016. Selected events will be notified by 23 December 2016. The workshop/tutorial selection committee consists of the TABLEAUX, FroCoS, and ITP program chairs and the conference organisers. -- 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 9193-6127 / 3215-3819 Fax: +55 84 3211-9219 http://sites.google.com/site/elainepimentel/ Lattes: http://lattes.cnpq.br/3298246411086415 -------------------------------------------------------- -------------- next part -------------- An HTML attachment was scrubbed... URL: From maffei at cs.uni-saarland.de Sun Sep 25 15:54:40 2016 From: maffei at cs.uni-saarland.de (Matteo Maffei) Date: Sun, 25 Sep 2016 21:54:40 +0200 Subject: [TYPES/announce] 2nd CfP POST'17 (NEW: SYSTEMATIZATION OF KNOWLEDGE PAPERS) Message-ID: <2F04C8F5-41ED-4B03-B231-26C04C3920E3@cs.uni-saarland.de> ETAPS 2017: European Joint Conferences on Theory and Practice of Software 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. ETAPS, established in 1998, is a confederation of five main annual conferences (ESOP, FASE, FOSSACS, POST and TACAS) accompanied by satellite workshops and other events. The twentieth edition, ETAPS 2017, will take place in Uppsala, Sweden. This is the first time that ETAPS goes to Scandinavia. POST 2017: 6th International Conference on Principles of Security and Trust Principles of Security and Trust is a broad forum related to the theoretical and foundational aspects of security and trust. We seek submissions on the foundations of information security, privacy, and trust, relevant for computer science and different application disciplines. This includes results on cryptographic and logical foundations, reasoning methods, tools, and applications. Case studies that reflect the strengths and limitations of existing foundations, methods, and their supporting tools are also welcome, as are more exploratory presentations on open questions. Areas of interest include: Access control Accountability Anonymity Authentication Availability Cloud security Confidentiality Covert channels Crypto foundations Database security Distributed systems security Economic issues Embedded systems security Hardware security Information flow Integrity Languages for security Malicious code Mobile security and privacy Models and policies Privacy and privacy-preserving systems Provenance Reputation and trust Resource usage Risk assessment Security architectures Security protocols Trust management Web security and privacy ============================= Systematization of knowledge papers ============================= We solicit systematization of knowledge (SoK) papers that evaluate, systematize, and contextualize existing knowledge. Suitable papers are those that provide an important new viewpoint on established research areas, challenge long-held beliefs in such an area with compelling evidence, or present a comprehensive new taxonomy of such an area. Survey papers without such insights are not appropriate. Submissions should be distinguished by the suffix ?(SoK)? in the title. They will be reviewed by the 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 conference and included in the proceedings. ============ Important Dates ============ Papers due: 21 October 2016 ***4 days after EuroS&P notification deadline, no abstract submission deadline*** Author notification: 22 December 2016 Camera-ready versions: 20 January 2017 ETAPS Conference: 22-29 April 2017, Uppsala, Sweden =============== Program Committee =============== Matteo Maffei (Universit?t des Saarlandes, Germany - co-chair) Mark D. Ryan (University of Birmingham, UK - co-chair) Myrto Arapinis (University of Edinburgh, UK) Stefano Calzavara (Universit? Ca'Foscari Venezia, Italy) Kostas Chatzikokolakis (LIX, CNRS & ?cole Polytechnique & INRIA, France) Stephen Chong (Harvard University, USA) Jeremy Clark (Concordia University, Canada) Cas Cremers (University of Oxford, UK) Stephanie Delaune (LSV, CNRS & ENS Cachan, France) Matt Fredrikson (Carnegie Mellon University, UK) Marco Gaboardi (State University of New York at Buffalo, USA) David Galindo (University of Birmingham, UK) Deepak Garg (MPI-SWS, Germany) Dieter Gollmann (Technische Universit?t Hamburg, Germany) C?t?lin Hri?cu (INRIA Paris - Rocquencourt, France) Limin Jia (Carrnegie Mellon University, USA) Aniket Kate (Purdue University, USA) Boris K?pf (IMDEA Software Institute, Spain) Mark Manulis (University of Surrey, UK) Catherine Meadows (Naval Research Laboratory, USA) Frank Piessens (KU Leuven, Belgium) Alejandro Russo (Chalmers University of Technology, Sweden) Geoffrey Smith (University of Florida, USA) Ben Smyth (Huawei Research) Luca Vigan? (King's College London, UK) Bogdan Warinschi (University of Bristol, UK) The full CfP is available at http://www.etaps.org/index.php/2017/post From p.malacaria at qmul.ac.uk Mon Sep 26 12:31:27 2016 From: p.malacaria at qmul.ac.uk (pasquale malacaria) Date: Mon, 26 Sep 2016 17:31:27 +0100 Subject: [TYPES/announce] Funding opportunity to work on automated security analysis of C code at Queen Mary University of London Message-ID: ***** Funding opportunity to work on automated security analysis of C code at Queen Mary University of London **** The School of Electronic Engineering and Computer Science at Queen Mary University of London (QMUL) has funding available to investigate the use of CBMC for automated security analysis of C code, in particular systems code. The background of this research is recent work on the use of CBMC for security analysis of OpenSSL, and the aim is to develop methodologies and tools for effective security analysis of complex C code. Initially the funding is for a fixed term research contract up to the end of March 2017 but we anticipate further research opportunities in this area will be available, subject to funding approval. The starting date is flexible but we would like to have someone in place by mid-end October 2016. Applicants should already have permission to work in the UK to apply for this role as unfortunately we will not be able to provide visa sponsorship. Applicants are also expected to have experience in software verification, C code and CBMC. The verification and security team at QMUL includes core developers of CBMC. For inquires please contact Professor Pasquale Malacaria p.malacaria at qmul.ac.uk From frederic.loulergue at univ-orleans.fr Tue Sep 27 11:24:07 2016 From: frederic.loulergue at univ-orleans.fr (=?UTF-8?Q?Fr=c3=a9d=c3=a9ric_Loulergue?=) Date: Tue, 27 Sep 2016 08:24:07 -0700 Subject: [TYPES/announce] CfP: Formal approaches to parallel and distributed systems (4PAD) Message-ID: <04f1451f-cc54-e19d-2f61-15c763738b40@univ-orleans.fr> *********************************** * * * Submission deadline extended to * * *12th October 2016* * * (final) * *********************************** == CALL FOR PAPERS =================================================== 4th PDP special session on FORmal approaches to PArallel and Distributed systems (4PAD 2017) St. Petersburg, Russia, 6-8 March 2017 http://www.pdp2017.org/4pad.html ====================================================================== Important dates =============== Paper submission: 12th Oct 2016 Acceptance notification: 15th Nov 2016 Camera ready due: 25th Nov 2016 Conference: 6th - 8th Mar 2017 Scope ===== 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). Topics ====== We solicit papers in all areas of the above mentioned systems, including (but not limited to): - 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. Submission guidelines ===================== Prospective authors should submit a full paper not exceeding 8 pages in the Conference proceedings format (double-column, 10pt) to the conference main track through the EasyChair conference submission system (http://www.easychair.org/conferences/?conf=pdp2017). Double-blind review: the paper should not contain authors names and affiliations; in the reference list, references to the authors' own work entries should be substituted with the string "omitted for blind review?. Proceedings =========== All accepted papers will be included in the same volume, published by the Conference Publishing Services (CPS). The Final Paper Preparation and Submission Instructions will be published after the notification of acceptance. Authors of accepted papers are expected to register and present their papers at the Conference. Conference proceedings will be submitted to IEEE explore, CDSL and, for indexing, among others, to DBLP, Scopus ScienceDirect and ISI Web of Knowledge. Special Issue ============= Selected papers will be invited for publication in a special issue of the Journal of Logical and Algebraic Methods in Programming (JLAMP). Additional information about the journal: http://www.journals.elsevier.com/journal-of-logical-and-algebraic-methods-in-programming Session Chairs ============== Simon Bliudze (EPFL, Switzerland) Borzoo Bonakdarpour (McMaster University, Canada) Program Committee ================= Gul Agha (University of Illinois, US) Michele Amoretti (University of Parma, IT) Farhad Arbab (CWI/University of Leiden, NL) Lacramioara Astefanoaei (FORTIS, DE) Paul Attie (American University of Beirut, LB) Simon Bliudze (Ecole polytechnique federale de Lausanne, CH) Roderick Bloem (Graz University of Technology, AT) Laura Bocchi (University of Kent, UK) Borzoo Bonakdarpour (McMaster University, CA) Albert Cohen (INRIA/Ecole Normale Superieure - Paris, FR) Fathiyeh Faghih (McMaster University, CA) Yli?s Falcone (University of Grenbole Alpes, FR) Ludovic Henrio (CNRS, FR) Marieke Huisman (University of Twente, NL) Swen Jacobs (Saarland University, DE) Peter Kilpatrick (Queen's University Belfast, UK) Igor Konnov (Vienna University of Technology, AT) Sandeep Kulkrani (Michigan State University, US) Alberto Lluch Lafuente (Technical University of Denmark, DK) Frederic Loulergue (Northern Arizona University, US) Neeraj Mittal (University of Texas at Dallas, US) Anca Muscholl (LaBRI, University of Bordeaux, FR) Sergio Rajsbaum (Universidad Nacional Autonoma de Mexico, MX) Gwen Sala?n (INRIA/University of Grenoble Alpes, FR) Sven Schewe (University of Liverpool, UK) Elena Sherman (Boise State University, US) Francesco Tiezzi (University of Camerino, IT) Sebastien Tixeuil (Universit? Pierre et Marie Curie - Paris 6, FR) Enrico Tronci (Sapienza University of Rome, IT) Emilio Tuosto (University of Leicester, UK) From ezio.bartocci at tuwien.ac.at Tue Sep 27 14:47:00 2016 From: ezio.bartocci at tuwien.ac.at (Ezio Bartocci) Date: Tue, 27 Sep 2016 20:47:00 +0200 Subject: [TYPES/announce] 2017 Quantitative Evaluation of SysTems (QEST) -- First Call for Papers Message-ID: <153EBB44-B631-4E24-A287-56E5448809F1@tuwien.ac.at> [Apologies for multiple postings] QEST 2017 International Conference on Quantitative Evaluation of SysTems Berlin, September 5-7 2017 | www.qest.org/qest2017 Co-located with CONCUR Scope and Topics The International Conference on Quantitative Evaluation of SysTems (QEST) is the leading forum on quantitative evaluation and verification of computer systems and networks. Areas of interest include quantitative specification methods, stochastic models, and metrics for performance, reliability, safety, correctness, and security. QEST is interested in both theoretical and experimental research. QEST welcomes a diversity of modeling formalisms, programming languages and methodologies that incorporate quantitative aspects such as probabilities, approximations and other quantitative aspects. Papers may advance empirical, simulation and analytic methods. Of particular interest are case studies that highlight the role of quantitative specification, modeling and evaluation in the design of systems. Systems of interest include computer hardware and software architectures, communication systems, cyber-physical systems, infrastructural systems, and biological systems. Papers that describe novel tools to support the practical application of research results in all of the above areas are also welcome. Special Sessions To encourage submissions of papers in frontier topics, submissions in selected areas are encouraged. Paper submitted to special sessions will be treated as regular submitted papers, they will be peer reviewed, and subject to the same quality requirements. A special session with accepted papers on the selected topics will be organised during the conference. This year selected topics are: Smart Energy Systems over the Cloud We solicit contributions dealing with quantitative analysis, verification, and performance evaluation of models of networks of smart devices interconnected physically and over the cloud, and in particular within the technological context of smart energy, dealing with smart buildings, the smart grid, or with modern power networks. Instances of problems of interest are energy management in smart buildings, demand response over smart grids, or frequency control over power networks. We are interested in configurations related to cyber-physical systems, of systems of systems, and of the Internet of things, and on models encompassing continuous and digital components, and uncertainty (either environmental, adversarial, or probabilistic). Machine Learning and Formal Methods We call for contributions on the fusion of formal methods and machine learning techniques. In particular, we are interested in the use of machine learning approaches, such as reinforcement learning, learning automata, decision trees, gradient based methods, etc. in (statistical) model checking, controller synthesis, program analysis and synthesis, timed systems, compositional verification, etc. The main aim is to disseminate learning based techniques that have potential of improving theory and practice of formal methods. SPECIAL ISSUE: A selection of the best papers presented at QEST 2017 will be invited to submit an extended version of their paper for a Special Issue that will appear in the ACM Transactions of Modelling and Computer Simulation. Important Dates Abstract submission: 24 March 2017 Paper and tool submission: 31 March 2017 Author notification: 29 May 2017 Final version due: 23 June 2017 Submissions All submitted papers will be evaluated by at least three reviewers on the basis of their originality, technical quality, scientific or practical contribution to the state of the art, methodology, clarity, and adequacy of references. QEST considers five types of papers: * Theoretical: advance our understanding, apply to non-trivial problems and be mathematically rigorous. * Methodological and technical: describe situations that require the development and proposal of new analysis processes and techniques. * Application: describes a novel application, and compares with previous results. * Tools: should motivate the development of the new tools and the formalisms they support, with a focus on the software architecture and practical capabilities. * Tool demonstration: describe a relevant tool, as well as its features, evaluation, or any other information that may demonstrate the merits of the tool. Submissions must be prepared in LaTeX, following Springer's LNCS guidelines. Submitted papers should not exceed 16 pages (4 pages for tool demonstrations). Papers must be unpublished and not be submitted for publication elsewhere. Authors of tool papers (both regular and demonstration) must make their tools and input data available to reviewers; reproducibility of results will be taken into account during the evaluation process, and the conference will include a demo session. Authors should present use cases, distinctive features, and computational/memory requirements through motivating examples. Theoretical background need not be presented in demonstration papers; concrete improvements are required for existing tools. Papers should be submitted electronically using the EasyChair online submission system: https://easychair.org/conferences/?conf=qest2017 All accepted papers (including tool demonstrations) must be presented at the conference by one of the authors. The QEST 2017 proceedings will be published by Springer in the LNCS Series and indexed by ISI Web of Science, Scopus, ACM Digital Library, dblp, Google Scholar. Read the complete call for papers at http://qest.org/qest2017/call-for-papers.html General Chair Katinka Wolter (FU Berlin, Germany) PC co-chairs Nathalie Bertrand (INRIA Rennes Bretagne-Atlantique, France) Luca Bortolussi (University of Trieste, Italy) Tools Chair Marco Paolieri (University of Southern California, US) Publicity Chairs Ezio Bartocci (TU Wien, AT) Antonio Filieri (Imperial College London, UK) Program Committee Alessandro Abate, University of Oxford, UK Erika Abraham, RWTH Aachen University, DE Gul Agha, University of Illinois, USA Nail Akar, Bilkent University, TR Varsha Apte, IIT Bombay, IN Ezio Bartocci, TU Wien, AT Tom?? Br?zdil, Masaryk University, CZ Ana Bu?ic, INRIA Paris, FR Giuliano Casale, Imperial College London, UK Florin Ciucu, University of Warwick, UK Andres Ferragut, Universidad ORT, UR Antonio Filieri, Imperial College London, UK Jane Hillston, University of Edinburgh, UK Andr?s Horv?th, University of Torino, IT Kausthub Joshi, AT&T Labs, USA William Knottenbelt, Imperial College London, UK Jan K?et?nsk?, TU Munich, DE Boris K?pf, IMDEA Software Institute, ES Fumio Machida, NEC Japan, JP Paulo Maciel, Universidade Federal de Pernambuco, BRA Andrea Marin, University of Venezia, IT Annabelle McIver, Macquarie University, AUS Sasa Misailovic, University of Illinois at Urbana-Champaign, USA Sayan Mitra, University of Illinois at Urbana-Champaign, USA Gethin Norman, University of Glasgow, UK Pavithra Prabhakar, Kansas State University, USA Guido Sanguinetti, University of Edinburgh, UK Mikl?s Telek, Technical University of Budapest, HU Benny Van Houdt, University of Antwerp, BE Enrico Vicario, University of Florence, IT Carey Williamson, University of Calgary, CA Huaming Wu, Tianjin University, PRC Lijun Zhang, Chinese Academy of Science, PRC -------------- next part -------------- An HTML attachment was scrubbed... URL: From storm at cwi.nl Wed Sep 28 16:16:54 2016 From: storm at cwi.nl (Tijs van der Storm) Date: Wed, 28 Sep 2016 20:16:54 +0000 Subject: [TYPES/announce] SPLASH'16 Amsterdam CFP: early registration ends Sept 30 Message-ID: ################################################# ACM Conference on Systems, Programming, Languages, and Applications: Software for Humanity (SPLASH'16) ################################################# Amsterdam, The Netherlands Sun 30th October - Fri 4th November , 2016 http://2016.splashcon.org https://twitter.com/splashcon https://www.facebook.com/SPLASHCon/ ** REGISTRATION ** 30 September 2016 (Early Deadline) Contact: info at splashcon.org http://2016.splashcon.org/attending/registration # What's happening at SPLASH? ## Keynotes - Benjamin Pierce (SPLASH) The Science of Deep Specification - Andy Ko (SPLASH) A Human View of Programming Languages - Martin Odersky (SPLASH) - Guy Steele Jr. (SPLASH-I) - Robby Findler (SLE) Redex: Lightweight Semantics Engineering - Tiark Rompf (GPCE) Lightweight Modular Staging: Generate all the things! - Simon Peyton Jones (SPLASH-I/E) The dream of a lifetime: shaping how our children learn computing - Laurence Tratt (Scala) Fine-grained language composition without a common VM - Jan Vitek (Scala) This is not a Type: Gradual typing in practice ## Workshop Keynotes - Andrew Black (NOOL) The Essence of Inheritance - Alan Blackwell (PLATEAU) How to Design a Programming Language - Felienne Hermans (DSLDI) Small, simple and smelly: What we can learn from examining end-user artifacts? - Ivano Malavolta (Mobile!) Beyond native apps: Web technologies to the rescue! - Betsy Pepels (ITSLE) Model Driven Software Engineering (MDSE) in the large - Markus Voelter (ITSLE) Lessons Learned about Language Engineering from the Development of mbeddr - Beverly Sanders (SEPS) Patterns for Parallel Programming: New and Improved! ** Conference Program ** http://2016.splashcon.org/program/program-splash-2016 ** SPLASH-I Track ** SPLASH-I is a series of invited and solicited talks that address topics relevant to the SPLASH community. Speakers are world-class experts in their field, selected and invited by the organizers. The SPLASH-I talks series is held in parallel with the rest of SPLASH during the week days. Talks are open to all attendees. A selection of confirmed talks: - Edwin Brady Type-driven Development in Idris - J?rgen Cito Using Docker Containers to Improve Reproducibility in PL/SE Research - Yvonne Coady Exploratory Analysis in Virtual Reality: The New Frontier - Adam Chlipala Rapid Development of Web Applications with Typed Metaprogramming in Ur/Web - Tudo Girba Software Environmentalism - Robert Grimm Adventures in Software Evolution - Brian Harvey Snap! Scheme Disguised as Scratch - Lennart Kats Responsive Language Tooling For Cloud-based IDEs - Ralf Laemmel The basic skill set of software language engineering - Crista Lopes Simulating Cities: The Spacetime Framework - Heather Miller Language Support for Distributed Systems - Mark Miller & Bill Tulloh The elements of decision alignment: Large programs as complex organizations - Boaz Rosenan & David Lorenz Define Your App, Don?t Implement It: Building a Scalable Social Network in 45 minutes - Emmanuel Schanzer Bootstrap - Chris Seaton Truffle and Graal: Fast Programming Languages With Modest Effort - Emma S?derbergh From Tricorder to Tricium: Useful Static Analysis and the Importance of Workflow Integration - Emma Tosch Designing and Debugging Surveys with SurveyMan - Todd Veldhuizen Fast Datalog - Markus V?lter How Domain Requirements Shape Languages - Jos Warmer Making Mendix Meta Model Driven - Andy Zaidman Fact or fiction? What software analytics can do for us (developers and researchers) More information here: http://2016.splashcon.org/track/splash-2016-splash-i#program ** Research tracks - OOPSLA http://2016.splashcon.org/track/splash-2016-oopsla#event-overview - Onward! http://2016.onward-conference.org/track/onward-2016-papers#event-overview - Onward! Essays http://2016.onward-conference.org/track/onward2016-essays#program - Software Language Engineering (SLE) http://conf.researchr.org/track/sle-2016/sle-2016-papers#event-overview - Generative Programming: Concepts & Experiences (GPCE) http://conf.researchr.org/track/gpce-2016/gpce-2016-papers#event-overview - Dynamic Languages Symposium (DLS) http://conf.researchr.org/track/dls-2016/dls-2016-papers#event-overview - Scala Symposium http://conf.researchr.org/track/scala-2016/scala-2016#event-overview ** Other Events - Doctoral Symposium http://2016.splashcon.org/track/splash-2016-ds#event-overview - Programming Language Mentoring Workshop (PLMW) http://2016.splashcon.org/track/splash-2016-plmw - Student Research Competition (SRC) http://2016.splashcon.org/track/splash-2016-src - Posters http://2016.splashcon.org/track/splash-2016-posters#event-overview ** Workshops SPLASH'16 is hosting a record number of 15 workshops: - AGERE! Programming based on Actors, Agents, and Decentralized Control http://2016.splashcon.org/track/agere2016 - DSLDI: Domain-Specific Language Design and Implementation http://2016.splashcon.org/track/dsldi2016 - DSM: Domain-Specific Modeling http://2016.splashcon.org/track/dsm2016 - FOSD: Feature-oriented Software Development http://www.fosd.net/workshop2016 - ITSLE: Industry Track Software Language Engineering http://2016.splashcon.org/track/itsle2016 - LWC at SLE: Language Workbench Challenge http://2016.splashcon.org/track/lwc2016 - META http://2016.splashcon.org/track/meta2016 - Mobile! http://2016.splashcon.org/track/mobile2016 - NOOL: New Object-Oriented Languages http://2016.splashcon.org/track/nool2016 - PLATEAU: Evaluation and Usability of Programming Languages and Tools http://2016.splashcon.org/track/plateau2016 - Parsing at SLE http://2016.splashcon.org/track/parsing2016 - REBLS: Reactive and Event-based Languages & Systems http://2016.splashcon.org/track/rebls2016 - SA-MDE: Tutorial on MDD with Model Catalogue and Semantic Booster http://2016.splashcon.org/track/samde2016 - SEPS: Software Engineering for Parallel Systems http://2016.splashcon.org/track/seps2016 - VMIL: Virtual Machines and Intermediate Languages http://2016.splashcon.org/track/vmil2016 - WODA: Workshop on Dynamic Analysis http://2016.splashcon.org/track/woda2016 ## SPLASH'16 is kindly supported by the following organizations: - ACM: http://www.acm.org/ - SIGPLAN: http://www.sigplan.org/ - LogicBlox (Gold): http://www.logicblox.com/ - Universal Robots (PLMW, Gold): http://www.universal-robots.com/ - Oracle (Silver): http://www.oracle.com/index.html - TU Delft (Silver): http://tudelft.nl/ - Huawei (Bronze): http://www.huawei.com/en/ - Facebook (Bronze): https://research.facebook.com/ - IBM Research (Bronze): http://www.research.ibm.com/ - Google (Bronze): https://www.google.com - Itemis (Bronze): https://www.itemis.com/en/ - ING (Bronze): https://www.ing.nl Interested in supporting SPLASH'16? See our options here: http://2016.splashcon.org/attending/support-program. -------------- next part -------------- An HTML attachment was scrubbed... URL: From davide.ancona at unige.it Thu Sep 29 16:31:06 2016 From: davide.ancona at unige.it (Davide Ancona) Date: Thu, 29 Sep 2016 22:31:06 +0200 Subject: [TYPES/announce] CfP: OOPS @ SAC 2017, deadline extended to October 7th, 2016 Message-ID: <0bf22d69-39fd-eba6-e43a-e8128053e32c@unige.it> ========================================================= ***** SUBMISSION DEADLINE EXTENDED: October 7, 2016 ***** ========================================================= ************************************************** OOPS 2017 Call for Papers Object-Oriented Programming Languages and Systems http://oops.disi.unige.it/OOPS17 ************************************************** Technical Track at the 32nd ACM Symposium on Applied Computing, SAC 2017 http://www.acm.org/conferences/sac/sac2017 April 3 - 7, 2017 Marrakesh, Morocco - Important Dates Submission of regular papers and SRC abstracts October 7, 2016 (final extended deadline) Paper and SRC notifications November 18, 2016 Paper and SRC camera-ready copies December 2, 2016 Author registration December 10, 2016 SAC 2017 April 3 - 7, 2017 - Track Chair Davide Ancona (davide.ancona at unige.it) DIBRIS, University of Genova, Italy - SAC 2017 For the past thirty one years, the ACM Symposium on Applied Computing (SAC) has been a primary gathering forum for applied computer scientists, computer engineers, software engineers, and application developers from around the world. SAC 2017 is sponsored by the ACM Special Interest Group on Applied Computing (SIGAPP) and is hosted by the University of Quebec at Montreal, Canada; University Cadi Ayyad (UCA) of Marrakech, Morocco; National School of Engineering in Rabat (EMI), Rabat, Morocco; and National School of Applied Sciences (ENSA) of Kenitra, Morocco. - Call For Student Research Abstracts Graduate students seeking feedback from the scientific community on their research ideas are invited to submit original abstracts of their research work in areas of experimental computing and application development related to SAC 2017 Tracks. The Student Research Competition (SRC) Program is designed to provide graduate students the opportunity to meet and exchange ideas with researchers and practitioners in their areas of interest. - OOPS Track: Aims and Topics Object-oriented programming (OOP) has become the mainstream programming paradigm for developing complex software systems in most application domains. However, existing OO languages and platforms need to evolve to meet the continuous demand for new abstractions, features, and tools able to reduce the time, effort, and cost of creating object-oriented software systems, and improving their performance, quality and usability. To this aim, OOPS is seeking for research advances bringing benefits in all those typical aspects of software development, such as modeling, prototyping, design, implementation, concurrency and distribution, code generation, analysis, verification, testing, debugging, evaluation, deployment, maintenance, reuse, and software evolution and adaptation. The specific topics of interest for the OOPS track include, but are not limited to, the following: * Aspects and components * Code generation, and optimization, just-in-time compilation * Context-oriented programming * Databases and persistence * Distribution and concurrency * Dynamic and scripting languages * Evaluation * Feature Oriented Software Development and Programming * Formal verification * Internet of Things technology and programming * Integration with other paradigms * Interoperability, versioning and software evolution and adaptation * Language design and implementation * Modular and generic programming * Reflection, meta-programming * Runtime verification * Secure and dependable software * Static analysis * Testing and debugging * Type systems and type inference * Virtual machines OOPS offers a great opportunity to the OOP community to gain visibility, and to exploit the inter-disciplinary nature of SAC. - Submission Instructions 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 2017 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 2017 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 6 pages with the option for up to 2 additional pages (max of 8 pages) at extra charge (80 USD per page). Posters are limited to 3 pages with the option for up to 1 additional page (max of 4 pages) at extra charge (80 USD). The length of the SRC abstracts is 2 pages with no additional pages at extra charge. Papers that fall short the above requirements are subjected to rejection. All papers must be submitted by October 7, 2016. For more information please visit the SAC 2017 home page. - Proceedings Accepted papers will be published by ACM in the annual conference proceedings. Accepted posters will be published as extended abstracts in the same proceedings. 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. Student registration is only intended to encourage student attendance and does not cover inclusion of papers/posters in the conference proceedings. Finally, following the tradition of the past OOPS editions, depending on the quality and the overall number of accepted papers, authors of selected papers will be invited to submit an extended version for a journal special issue, after the conference. From igarashi at kuis.kyoto-u.ac.jp Thu Sep 29 20:33:03 2016 From: igarashi at kuis.kyoto-u.ac.jp (Atsushi Igarashi) Date: Fri, 30 Sep 2016 09:33:03 +0900 Subject: [TYPES/announce] APLAS2016 call for participation Message-ID: Call for Participation APLAS2016 14th Asian Symposium on Programming Languages and Systems November 21-23, 2016 Hanoi, Vietnam http://soict.hust.edu.vn/~aplas2016/ Early Registration Deadline: October 15th 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 language community. APLAS 2016 will be held in Hanoi, Vietnam. The venue is Hanoi University of Science and Technology. The symposium features invited talks by distinguished researchers: Kazuaki Ishizaki (IBM Research -- Tokyo) Making Hardware Accelerator Easier to Use Frank Pfenning (CMU) Substructural Proofs as Automata Adam Chlipala (MIT) Fiat: A New Perspective on Compiling Domain-Specific Languages in a Proof Assistant Registration: See http://soict.hust.edu.vn/~aplas2016/registration/ for details. (Registration is already open but we are still preparing online payment, which will be available on October 3rd.) Poster session (abstract submissions due on Octber 1st): You can still submit a poster proposal and present a poster during the symposium! See http://soict.hust.edu.vn/~aplas2016/call-for-posters/ for details. Technical Program: Day 1 (Mon, Nov. 21) 8:50-9:00 Opening 9:00-10:00 Invited talk I Kazuaki Ishizaki (IBM Research ? Tokyo) Making Hardware Accelerator Easier to Use 10:30-12:00 Sooyoung Cha, Sehun Jeong and Hakjoo Oh Learning a Strategy for Choosing Widening Thresholds from a Large Codebase Jiaqi Tan, Hui Jun Tay, Rajeev Gandhi and Priya Narasimhan AUSPICE-R: Automatic Safety-Property Proofs for Realistic Features in Machine Code Tatsuya Abe and Toshiyuki Maeda Observation-based Concurrent Program Logic for Relaxed Memory Consistency Models 13:30-14:30 Oleg Kiselyov Probabilistic Programming Language and its Incremental Evaluation Gabriel Radanne, Vincent Balat and J?r?me Vouillon Eliom: A core ML language for tierless Web programming 15:00-16:30 Taichi Yachi and Eijiro Sumii A Sound and Complete Bisimulation for Contextual Equivalence in ?-calculus with Call/cc Daniel J. Dougherty, Ugo De? Liguoro, Luigi Liquori and Claude Stolze A Realizability Interpretation for Intersection and Union Types Beniamino Accattoli and Giulio Guerrieri Open Call-by-Value 17:00-18:00 Andrea Ros?, Lydia Y. Chen and Walter Binder AkkaProf: a Profiler for Akka Actors in Parallel and Distributed Applications Ryoya Arai, Shigeyuki Sato and Hideya Iwasaki A Debugger-Cooperative Higher-Order Contract System in Python Day 2 (Tue, Nov. 22) 9:00-10:00 Invited talk II Frank Pfenning Substructural Proofs as Automata 10:30-12:00 Furio Honsell, Marina Lenisa, Luigi Liquori and Ivan Scagnetto Implementing Cantor?s ParadiseYanpeng Yang, Xuan Bi and Bruno C. D. S. Oliveira Unified Syntax with Iso-Types Oleg Kiselyov, Yukiyoshi Kameyama and Yuto Sudo Refined Environment Classifiers: Type- and Scope-safe Code Generation with Mutable Cells 13:30-15:00 Taku Terao, Takeshi Tsukada and Naoki Kobayashi Verification of Higher-Order Concurrent Programs with Dynamic Resource Creation Azalea Raad, Aquinas Hobor, Philippa Gardner and Jules Villard Verifying Concurrent Graph Algorithms Kazuhide Yasukata, Takeshi Tsukada and Naoki Kobayashi Higher-Order Model Checking in Direct Style 15:00-16:30 Poster Session 16:30-18:00 Alwen Tiu, Nam Nguyen and Ross Horne SPEC: An Equivalence Checker for Security Protocols Hans H?ttel Binary session types for psi-calculi Kai Stadtm?ller, Martin Sulzmann and Peter Thiemann Static Trace-Based Deadlock Analysis for Synchronous Mini-Go Day 3 (Wed, Nov. 23) 9:00-10:00 Invited talk III Adam Chlipala Fiat: A New Perspective on Compiling Domain-Specific Languages in a Proof Assistant 10:30-12:00 Azalea Raad, Jos? Fragoso Santos and Philippa Gardner DOM: Specification and Client Reasoning Makoto Tatsuta, Quang Loc Le and Wei-Ngan Chin Decision Procedure for Separation Logic with Inductive Definitions and Presburger Arithmetic Zhe Hou and Alwen Tiu Completeness for a First-order Abstract Separation Logic Conference Organizers: General Cochairs Quyet-Thang Huynh, Hanoi University of Science and Technology, Vietnam Viet-Ha Nguyen, Vietnam National University, Vietnam Program Chair Atsushi Igarashi, Kyoto University, Japan Poster Chair Hung Nguyen, Hanoi University of Science and Technology, Vietnam From tobias.grosser at inf.ethz.ch Fri Sep 30 01:41:49 2016 From: tobias.grosser at inf.ethz.ch (Tobias Grosser) Date: Fri, 30 Sep 2016 07:41:49 +0200 Subject: [TYPES/announce] PLDI 2017 - Call for Workshops and Tutorials Message-ID: <1475214109.3266796.741570457.4B146EF3@webmail.messagingengine.com> *Call for Workshops and Tutorials* ============================= 2017 ACM Conference on Programming Language Design and Implementation (PLDI) June 19-23, 2017 in Barcelona, Spain http://conf.researchr.org/home/pldi-2017 PLDI 2017 will host co-located workshops and tutorials for which it calls for proposals. This year, PLDI is a part of a large cluster of co-located conferences including ECOOP, Curry On, LCTES, ISMM, DEBS and others. Take your chance in addressing the diverse audience of the premier forum in programming language design and implementation by proposing your event. PLDI welcomes prominent events focusing on programming language design theory and practice, for which it can provide guidance in ublishing results in the ACM Digital Library. * Submission guidelines * ===================== http://conf.researchr.org/track/pldi-2017/pldi-2017-workshops-and-tutorials Please submit proposals in plain text to Workshops and Tutorials Chair Aaron Smith . A proposal should provide: * Name of the workshop/tutorial. * Duration of the workshop/tutorial. * Organizers: names, affiliation, contact information, brief (100 words) biography. * A short description (150-200 words) of the topic. * Event format: workshop/tutorial; type of submissions if any; review process; results dissemination; references to previous events. * Expected attendance and target audience within PLDI community. * Important dates * ================ Published Workshops proposals due 28 Nov 2016 Acceptance Notification 9 Dec 2016 Unpublished Workshops and Tutorials proposals due 30 Jan 2017 Workshop and Tutorials held (tentatively) 18, 22, 23 Jun 2017 *Organizing Committee* ==================== http://conf.researchr.org/committee/pldi-2017/pldi-2017-organizing-committee General Chair: Albert Cohen, INRIA, France Program Chair: Martin Vechev, ETH Zurich, Switzerland Workshops & Tutorials Chair: Aaron Smith, University of Edinburgh Organizing Chair: Fernando Orejas, Universitat Polit?cnica de Catalunya, Spain Publicity Chairs: Adrian Sampson, Cornell, USA Tobias Grosser, ETH Zurich, Switzerland Web Chair: Oleksandr Zinenko, INRIA, France Financial Chair: Louis-No?l Pouchet, Ohio State University, USA Student Travel Chair: Ronald Mak, San Jose State University, USA From m.huisman at utwente.nl Fri Sep 30 07:07:10 2016 From: m.huisman at utwente.nl (m.huisman at utwente.nl) Date: Fri, 30 Sep 2016 11:07:10 +0000 Subject: [TYPES/announce] Westerdijk fellowship for female assistant professor at Utrecht University Message-ID: <8BEB82B4-34C8-4BEB-BA41-3D8461E69E4F@utwente.nl> The Westerdijk fellowship is a very prestigious position for young female researchers offered jointly by the Faculty of Science and the Department Information and Computing Sciences at Utrecht University. Beside the standard employment conditions, the Westerdijk fellowship offers the following benefits: - A (fully financed) PhD position; - Technical and/or secretarial support; - Additional budget of ? 50,000 for personal development, facilities and travel. The department is looking for an outstanding candidate with complementary yet connectable research interests to those of the current departmental research staff. For the types community, the most relevant work is done in the Software Technology group, who work on topics such as generic programming, program analysis and transformation, and formal verification of distributed algorithms More details and the link to the UU application system can be found on: https://www.academictransfer.com/employer/UU/vacancy/35436/lang/en/ From rupak at mpi-sws.org Fri Sep 30 08:42:23 2016 From: rupak at mpi-sws.org (Rupak Majumdar) Date: Fri, 30 Sep 2016 14:42:23 +0200 Subject: [TYPES/announce] CAV 2017: Call for Papers Message-ID: <88A96C3B-40D5-4522-876B-B3FAC61F3462@mpi-sws.org> CAV 2017: 29th International Conference on Computer-Aided Verification -------------------------------------------------------------------------------------------------- http://cavconference.org/2017/ Important Dates All deadlines are AOE (Anywhere on Earth). Papers: Paper submission: January 24, 2017 (Tuesday) Author response period: March 20-22, 2017 (Monday - Wednesday) Author notification: April 12, 2017 (Wednesday) Final version: May 5, 2017 (Friday) Conference: Workshops July 22-23, 2017 Main conference July 24-28, 2017 Submission URL http://cav2017.mpi-sws.org/ Scope CAV 2017 is the 29th in a series dedicated to the advancement of the theory and practice of computer-aided formal analysis and synthesis methods for hardware and software systems. CAV considers it vital to continue spurring advances in hardware and software verification while expanding to domains such as cyber-physical, social, and biological systems. The conference covers the spectrum from theoretical results to concrete applications, with an emphasis on practical verification tools and the algorithms and techniques that are needed for their implementation. The proceedings of the conference will be published in the Springer LNCS series. A selection of papers will be invited to a special issue of Formal Methods in System Design and the Journal of the ACM. Topics of interest include but are not limited to: Algorithms and tools for verifying models and implementations Algorithms and tools for system synthesis Mathematical and logical foundations of verification and synthesis Specifications and correctness criteria for programs and systems Deductive verification using proof assistants Hardware verification techniques Program analysis and software verification Software synthesis Hybrid systems and embedded systems verification Compositional and abstraction-based techniques for verification Probabilistic and statistical approaches to verification Verification methods for parallel and concurrent systems Testing and run-time analysis based on verification technology Decision procedures and solvers for verification and synthesis Applications and case studies in verification and synthesis Verification in industrial practice New application areas for algorithmic verification and synthesis Formal models and methods for security Formal models and methods for biological systems Paper Submission NEW this year: 1. There is no separate registration deadline. Full papers should be uploaded by the submission deadline. 2. Tool papers require a concurrent artifact submission together with the paper submission. Artifact evaluation occurs concurrently with the review process and the PC gets access to the artifact evaluation during the PC discussions. Submissions on a wide range of topics are sought, particularly ones that identify new research directions. CAV 2017 is not limited to topics discussed in previous instances of the conference. Authors concerned about the appropriateness of a topic may communicate with the conference chairs prior to submission. As explained below, CAV 2017 will follow a lightweight double-blind review process. Submissions that are not "blinded" will be rejected without review. Simultaneous submission to other conferences with proceedings or submission of material that has already been published elsewhere is not allowed. The review process will include a feedback/rebuttal period where authors will have the option to respond to reviewer comments. The PC chairs may solicit further reviews after the rebuttal period. Papers must be submitted in PDF format -------------------------------------------------------------------------- Call for Participation ACM SIGPLAN 11th Workshop on Programming Languages and Analysis for Security (PLAS 2016) Vienna, Austria October 24, 2016 https://plas2016.programming.systems Co-located with CCS 2016 (https://www.sigsac.org/ccs/CCS2016/) -------------------------------------------------------------------------- PLAS aims to provide a forum for exploring and evaluating ideas on the use of programming language and program analysis techniques to improve the security of software systems. This year's program is composed of exciting papers that (1) employ foundational programming languages techniques to address security issues in a number of application domains---from web applications to smart contracts and smart homes---and (2) advance and question the state of the art in language-based security mechanisms (e.g., information flow control). Complementing these are two invited talks on the intersection of programming languages and security coming from both industry and academia. Thanks to the generous support of Oracle, Data61 and Intrinsic, this year, PLAS is also offering travel grants to students interested in attending the workshop. -------------------------------------------------------------------------- Registration https://www.sigsac.org/ccs/CCS2016/registration/ -------------------------------------------------------------------------- Keynotes - Avik Chaudhuri Flow: Analysis of JavaScript for type checking and beyond - C?dric Fournet Verified Secure Implementations for the HTTPS Ecosystem Accepted Short Papers - Automatic Trigger Generation for Rule-based Smart Homes by Chandrakana Nandi and Michael D. Ernst - Superhacks: Exploring and preventing vulnerabilities in browser binding code Fraser Brown - Rusty Types for Solid Safety Sergio Benitez - Bounding Information Leakage Using Implication Graph Ziyuan Meng - Dynamic leakage - a need for a new quantitative information flow measure Nataliia Bielova - Formal Verification of Smart Contracts Karthikeyan Bhargavan, Antoine Delignat-Lavaud, C?dric Fournet, Anitha Gollamudi, Georges Gonthier, Nadim Kobeissi, Aseem Rastogi, Thomas Sibut-Pinote, Nikhil Swamy and Santiago Zanella-B?guelin Accepted Long Papers - Future-dependent Flow Policies with Prophetic Variables Ximeng Li, Flemming Nielson, and Hanne Riis Nielson - JSPChecker: Static Detection of Context-Sensitive Cross-Site Scripting Flaws in Legacy Web Applications Antonin Steinhauser and Francois Gauthier - On Formalizing Information-Flow Control Libraries Marco Vassena and Alejandro Russo - In-Depth Enforcement of Dynamic Integrity Taint Analysis Sepehr Amir-Mohammadian and Christian Skalk - Static Detection of User-specified Security Vulnerabilities in Client-side JavaScript Jens Nicolay, Valentijn Spruyt, and Coen De Roover -------------------------------------------------------------------------- Student Travel Grants Application deadline: October 7, 2016 Application form: https://goo.gl/forms/c052A98ns5odcVE62 -------------------------------------------------------------------------- Organizers Karthikeyan Bhargavan, INRIA Stephen Chong, Harvard University Marco Gaboardi, University at Buffalo Christian Hammer, Saarland University Limin Jia, Carnegie Mellon University Toby Murray (co-chair), University of Melbourne and Data61 Benjamin Pierce, University of Pennsylvania Tamara Rezk, INRIA Deian Stefan (co-chair), UC San Diego and Intrinsic Vanessa Teague, University of Melbourne Xi Wang, University of Washington From francesco.tiezzi at unicam.it Fri Sep 30 12:02:21 2016 From: francesco.tiezzi at unicam.it (Francesco Tiezzi) Date: Fri, 30 Sep 2016 18:02:21 +0200 Subject: [TYPES/announce] SAC 2017 - CAS track: Submission Deadline Extended to October 7th (Friday) Message-ID: [Apologies if you got multiple copies of this email.] ************************************************************************* The deadline for paper submission has been further extended to October 7th, 2016 ************************************************************************* COLLECTIVE ADAPTIVE SYSTEMS Special Track of the 32nd ACM Symposium on Applied Computing (SAC'17) http://sac-cas2017.apice.unibo.it April 3 - 7, 2017 Marrakech, Morocco ************************************************************************* Nowadays, most aspects of our daily life are affected by pervasive technology, consisting of massive numbers of heterogeneous units/nodes (computers, devices, software applications, smart objects, etc.), complex interactions, and humans-in-the-loop. The distributed and open nature of these systems and their large scale make sensing, decision-making, planning and acting possibly highly dispersed: this may cause on the one hand the emergence of unexpected phenomena, but on the other hand it can be the key to support inherent adaptation and resilience. These complex systems are typically referred to as Collective Adaptive Systems (CAS). They have to be equipped with dynamic and autonomous adaptation capabilities, to deal with changes in their working environments and within themselves. CAS involve huge collections of cooperating components, trading off individual tasks, properties, objectives and actions, with overall system goals. To properly engineer and exploit CAS, a deep scientific understanding of the principles underpinning their operation is required. The development of CAS is closely related to other contemporary (software) engineering approaches, such as component-based systems and middleware platforms, as well as other Computer Science areas, such as Distributed Artificial Intelligence, Formal Methods, Agent-based Programming, Pervasive Computing, Internet of Things, and Autonomic Computing. This track aims at providing a common forum for discussing the various different viewpoints over CAS, attracting relevant and consistent contributions from different research communities, with the ultimate goal of filling the gap between theory and practice, hence paving the way towards implementation of relevant applications. The Special Track on Collective Adaptive Systems takes deliberately a broad view of what CAS are and how they should be designed, analysed, built and deployed. In particular, the track's interest is both in the foundational view (e.g., theories, methods, formalisms, models) and the practical aspects (e.g., development methodologies, programming languages, middleware, development and runtime environments, tools). Moreover, also applications of CAS solutions to real-world case studies are welcomed. Major topics of interest this year will include the following: - Novel models, languages, programming and implementation techniques for CAS - CAS technologies and infrastructures - CAS applications - Scenarios, case studies and experience reports of CAS - Formal aspects (semantics, reasoning, verification) in CAS development - Business Processes in CAS - Self-* and emerging properties of CAS - Security and privacy in CAS - Policy-based coordination and self-adaptation in CAS - Middleware platforms for CAS - Software architectures and engineering methodologies for CAS ------------------- Important Dates ------------------- Oct 07, 2016: Papers and SRC research abstracts submission (Extended) Nov 18, 2016: Author notification Dec 02, 2016: Camera-ready copies Dec 10, 2016: Author registration --------------------- Program Co-Chairs --------------------- Mirko Viroli Alma Mater Studiorum - University of Bologna, Italy http://mirkoviroli.apice.unibo.it email: mirko.viroli at unibo.it Francesco Tiezzi University of Camerino, Italy http://tiezzi.unicam.it/ email: francesco.tiezzi@ unicam.it ----------------------------- Program Committee Members ----------------------------- Jacob Beal, BBN Technologies, USA Olivier Boissier, Ecole des Mines de Saint-Etienne, France Antonio Bucchiarone, FBK-IRST, Italy Tomas Bures, Charles University in Prague, Czech Republic Siobhan Clarke, Trinity College Dublin, Ireland Daniel Coore, University of the West Indies, Jamaica Ferruccio Damiani, University of Torino, Italy Rocco De Nicola, IMT Institute for Advanced Studies Lucca, Italy Giovanna Di Marzo Serugendo, University of Geneve, Switzerland Simon Dobson, University of St Andrews Schahram Dustdar, TU Wien, Austria Kurt Geihs, Universitaet Kassel, Germany Jane Hillston, University of Edinburgh, UK Christine Julien, University of Texas at Austin, USA Hung La, University of Nevada, Reno, USA Peter Lewis, Aston University, UK Alberto Lluch Lafuente, Technical University of Denmark, Denmark Michele Loreti, University of Firenze, Italy Andrea Omicini, University of Bologna, Italy Carlo Pinciroli, Ecole Polytechnique de Montreal, Canada Rosario Pugliese, University of Firenze, Italy Barbara Re, University of Camerino, Italy Jan-Philipp Stegh?fer, Chalmers | University of Gothenburg, Sweden Martin Wirsing, Ludwig-Maximilians-Universitaet Muenchen, Germany Franco Zambonelli, University of Modena and Reggio Emilia, Italy --------------- Proceedings --------------- Papers accepted for the Special Track on Collective Adaptive Systems will be published by ACM both in the SAC 2017 proceedings and in the Digital Library. CAS Special Track organisers also plan to invite authors of selected papers for a Special Issue in a high impact journal, such as ACM Transactions on Autonomous and Adaptive Systems or Science of Computer Programming. ------------------------------- Paper submission and format ------------------------------- All papers should represent original and previously unpublished works that currently are not under review in any conference or journal. The author(s) name(s) and address(es) must NOT appear in the body of the paper, and self-reference should be in the third person. This is to facilitate blind review. Only the title should be shown at the first page without the authors' information. Submitted papers must be in the ACM two-column page format (doc template, pdf template, latex template). The length of the papers is 6 pages (included in the registration) plus up to 2 extra pages (at extra charge), i.e. total 8 pages maximum. 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. Submission is entirely automated via the STAR Submission System, which is available from: - (for regular papers) https://www.softconf.com/h/sac2017/ - (for SRC papers) https://www.softconf.com/h/sac-src2017/ ------------------- Poster Sessions ------------------- Papers that received high reviews (that is acceptable by reviewer standards) but were not accepted due to space limitation can be invited for the poster session. Poster should be not longer than 3 pages (included in the registration) plus 1 extra page (at extra charge), i.e. total 4 pages maximum. The poster session procedures and details will be posted on SAC 2017 website as soon as they become available. ------------------------------------------ Student research abstracts competition ------------------------------------------ Graduate students are invited to submit Student Research Competition (SRC) abstracts (maximum of 2 pages in ACM camera-ready format) following the instructions published at SAC 2017 website. Submission of the same abstract to multiple tracks is not allowed. All research abstract submissions will be reviewed by researchers and practitioners with expertise in the track focus area to which they are submitted. Authors of selected abstracts (up to 20 students) will have the opportunity to give poster and oral presentations of their work and compete for three top-winning places. The winners will receive medals, cash awards, and SIGAPP recognition certificates during the conference banquet. Invited students receive SRC travel support (US$500) and are eligible to apply to the SIGAPP Student Travel Award Program (STAP) for additional travel support. -------------- next part -------------- An HTML attachment was scrubbed... URL: From biondif at gmail.com Sun Oct 2 16:01:51 2016 From: biondif at gmail.com (Fabrizio Biondi) Date: Sun, 2 Oct 2016 22:01:51 +0200 Subject: [TYPES/announce] Fully funded Postdoctoral position at Inria Rennes - Bretagne Atlantique on Malware Analysis Message-ID: Dear colleagues, We have opened a fully-funded Postdoc position at Inria Rennes (France). I would be very grateful if you could distribute it to potentially interested Ph. D. students and parties. I also apologize in advance for the potential cross-posting. Thank you, Fabrizio ------------ The TAMIS team (https://team.inria.fr/tamis) at Inria Rennes - Bretagne Atlantique is looking for a talented Postdoctoral researcher to work on malware analysis. The candidate will develop new techniques and tools for the extraction of representative semantic signatures from obfuscated malware binaries. The candidate will improve and implement deobfuscation techniques to efficiently extract semantic signatures from malware, in the context of a new experimental approach for malware analysis and collaborating with national and international teams from both academia and industry. Malware analysis aims to understand the behavior of malware binaries to be able to detect and reverse infection. Since each malware has a wide range of variants, classification of a given binary as a variant of known malware is an important step to neutralizing malware[1,2,3]. The objective of the project is to develop a tool that executes malware binaries in a realistic virtualized environment able to defeat counter-virtualization techniques while simulating a large number of architectures. This tool should execute the malware concretely and symbolically as necessary and fingerprint its behavior. The fingerprint will be compared against a database of known malware fingerprints to classify the analyzed malware binary. However, malware compilation chains implement obfuscation mechanisms and cryptographically-enhanced control flow flattening to hinder the analysts' efforts to classify malware and understand their behavior [4]. Obfuscation interferes with any attempt to reconstruct the malware's infective behavior and its control flow, and consequently precludes malware classification. We have recently shown [5] how Reed-Muller expansion synthesis algorithms [6,7,8] can be employed as a generalized technique to simplify and deobfuscate functions and conditionals by considering them as black-box oracles and reconstructing their input-output behavior by interrogating them. Synthesis allows us to defeat various direct code obfuscation techniques. In particular, when combined with our concrete and symbolic execution approach it allows us to simplify complex or obfuscated parts of the code and obtain a clear view of the malware's behavior. The ideal candidate for this position will have a Ph. D. in computer science or a related discipline, strong work ethic, ability to work independently as well as an effective team member, experience in developing efficient software tools and an interest in information security. Expertise in reverse engineering, symbolic/concolic execution and malware analysis will be considered positively for the selection process. The TAMIS team is the largest security-oriented team at Inria, with competence spanning the whole field of security, from hardware to protocols and industry standards. Candidates are invited to send their application to fabrizio.biondi at inria.fr and axel.legay at inria.fr . Please include a CV, a short motivation letter and contact information for 2 referees. Best regards, Fabrizio [1] J.O. Kephart and W.C. Arnold: "Automatic Extraction of Computer Virus Signatures". Proc. Int'l Conf. Fourth Virus Bull., pp. 178-184, 1994. [2] S. Cesare and Y. Xiang: "Classification of Malware Using Structured Control Flow". Proc. Eighth Australasian Symp. Parallel and Distributed Computing (AusPDC '10), 2010. [3] S. Cesare and Y. Xiang, Wanlei Zhou: "Control Flow-Based Malware Variant Detection". IEEE Trans. Dependable Sec. Comput. 11(4): 307-317 (2014) [4] C. Wang: "A Security Architecture for survivability Mechanisms". Phd thesis, Department of Computer Science, University of Virginia (October 2000) [5] F. Biondi, S. Josse, and A. Legay: "Comparative Evaluation of the Effectiveness of Constraint Solvers against Opaque Conditionals". Proc. IEEE S&P (poster session), 2015. -------------- next part -------------- An HTML attachment was scrubbed... URL: From gsilvia at uns.ac.rs Sun Oct 2 17:59:34 2016 From: gsilvia at uns.ac.rs (Silvia Ghilezan) Date: Sun, 2 Oct 2016 23:59:34 +0200 Subject: [TYPES/announce] TYPES 2016 post-proceedings open call for papers Message-ID: <4BDA8152-62E9-4B71-867D-74083AD494CD@uns.ac.rs> (Apologies for multiple copies of this announcement) ================================================================== ==================================================== Open call for papers: Post-proceedings of TYPES 2016 - The 22nd International Conference on Types for Proofs and Programs ---------------------------------------------- TYPES is a major forum for the presentation of research on all aspects of type theory and its applications. TYPES 2016 was held 23-26 May 2016 in Novi Sad, Serbia. 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; * Type theory in linguistics. Important dates ---------------- * Abstract submission: 28 November 2016 * Paper submission: 12 December 2016 * Notification of acceptance: 12 June 2017 Details ------- * Papers have to be formatted with lipics.cls and adhere to the style requirements of LIPIcs. http://www.dagstuhl.de/publikationen/lipics/anleitung-fuer-autoren/ * The recommended length of a paper is 15-25 pages. Submissions significantly longer than 25 pages will not be considered. * Papers have to be submitted in pdf through EasyChair: https://easychair.org/conferences/?conf=types16postproceedin * 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 on http://www.types2016.uns.ac.rs/ * In case of questions, please contact one of the editors. Editors ------- Herman Geuvers Radboud University Nijmegen, The Netherlands Silvia Ghilezan University of Novi Sad, Serbia Jelena Ivetic University of Novi Sad, Serbia From ccshan at indiana.edu Mon Oct 3 13:38:07 2016 From: ccshan at indiana.edu (Chung-chieh Shan) Date: Mon, 3 Oct 2016 13:38:07 -0400 Subject: [TYPES/announce] Workshop on probabilistic programming semantics 2017 Message-ID: <20161003173807.yhbqjaofjcxyt75j@kind.bostoncoop.net> Workshop on probabilistic programming semantics (PPS 2017) Colocated right before POPL (Paris, France) on January 17, 2017 http://conf.researchr.org/track/POPL-2017/pps-2017 Call for extended abstracts Probabilistic programming is the idea of expressing probabilistic models and inference methods as programs, to ease use and reuse. The recent rise of practical implementations as well as research activity in probabilistic 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 the semantic foundations of probabilistic programming. Topics include but are not limited to: * the denotational semantics of probabilistic functions, open universe, loops, and conditioning; * the operational semantics of sampling, exact inference, and MCMC transitions; * axiomatic and equational reasoning; * types and polymorphism; * and last but not least, how semantics informs any aspect of probabilistic programming, be it design, theory, implementation, or applications. 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 semantics. Extended abstracts are up to 2 pages in PDF format. Please submit them by October 31 using EasyChair: https://easychair.org/conferences/?conf=pps2017 Monday, October 31, 2016: Submissions due Friday, November 18, 2016: Author notification Friday, December 23, 2016: Final papers due Tuesday, January 17, 2017: Workshop, colocated right before POPL Program committee: * Cameron Freer, Gamalon and Borelian (chair) * Chung-chieh Shan, Indiana University (chair) * Michael Carbin, MIT * Johannes H?lzl, Technische Universit?t M?nchen * Avi Pfeffer, Charles River Analytics * Daniel Roy, University of Toronto * Alexandra Silva, University College London * Guy Steele, Oracle Labs * Guy Van den Broeck, UCLA From c.seidl at tu-braunschweig.de Tue Oct 4 09:03:24 2016 From: c.seidl at tu-braunschweig.de (Christoph Seidl) Date: Tue, 4 Oct 2016 15:03:24 +0200 Subject: [TYPES/announce] iFM 2017 - Preliminary CFP for the International Conference on integrated Formal Methods Message-ID: <57F3A89C.7040707@tu-braunschweig.de> 13th International Conference on integrated Formal Methods (iFM 2017) http://ifm2017.di.unito.it/ PRELIMINARY CALL FOR PAPERS Important dates Abstract submission: Tuesday March 28 Paper submission: Tuesday April 4 Notification: Friday May 26 Camera-ready copy: Tuesday June 11 Conference: September 20-22 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; i.e., 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 - Runtime analysis, monitoring, and testing - Program synthesis - Analysis and synthesis of hybrid, embedded, probabilistic, distributed, or concurrent systems - Model learning - Theorem proving, decision procedures, SAT and SMT solving Submission Guidelines iFM 2017 solicits high quality papers reporting research results and/or experience reports related to the overall theme of method integration. We solicit papers in the following categories: - Research papers describe original scientific research results, validated by experimental results where applicable. Submissions will be judged on the basis of significance, relevance, correctness, originality, and clarity. Limit: 15 pages. - Case study papers report on applications of formal methods, preferably in a real world setting. A case study paper need not introduce novel techniques or tools, but it must include a rigorous empirical evaluation and potentially be of interest to practitioners. Limit: 15 pages. - Regular tool papers present a new tool or novel extensions to an existing tool. They should provide a short description of the theoretical foundations, while focusing on the tool's design and implementation concerns, as well as empirical evaluation of its practical capabilities. Papers that present extensions to existing tools should clearly focus on the improvements or extensions with respect to previously published versions of the tool. Authors are strongly encouraged to make their tools publicly available, preferably on the web. Limit: 15 pages. - Tool demonstration papers focus on the usage aspects of tools. Foundations and empirical evaluation are not required, but the paper should explain why the tool is relevant for the community, and, in particular, for practitioners. As with regular tool papers, authors are strongly encouraged to make their tools publicly available, preferably on the web. Limit: 8 pages. 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 should be made using the iFM 2017 Easychair site: https://easychair.org/conferences/?conf=ifm2017 (NOT YET OPENED). Submissions must be in PDF format, using the Springer LNCS style files; we suggest to use the LaTeX2e package (the llncs.cls class file, available in llncs2e.zip and the typeinst.dem available in typeinst.zip as a template for your contribution). 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. Workshops iFM 2017 will be accompanied by a series of workshops. Further information is available from the conference website http://ifm2017.di.unito.it/ Conference Location iFM 2017 is organized by the University of Turin and will take place in Turin, Italy -- Dipl.-Inf. Christoph Seidl Wissenschaftlicher Mitarbeiter Institut f?r Softwaretechnik und Fahrzeuginformatik Technische Universit?t Braunschweig Tel.:(+49) 531 391-2296 E-Mail: c.seidl at tu-braunschweig.de Skype: christoph.seidl.tud Besucheradresse: Raum IZ 417 (TU Braunschweig) Informatikzentrum M?hlenpfordtstr. 23 38106 Braunschweig DeltaEcore - Plug & Play Variability for Models http://www.deltaecore.org From sam.staton at cs.ox.ac.uk Thu Oct 6 10:17:15 2016 From: sam.staton at cs.ox.ac.uk (Sam Staton) Date: Thu, 6 Oct 2016 14:17:15 +0000 Subject: [TYPES/announce] LICS 2017 - CFP Message-ID: CALL FOR PAPERS Thirty-Second Annual ACM/IEEE Symposium on LOGIC IN COMPUTER SCIENCE (LICS) 20-23 June 2017, Reykjavik, Iceland http://lics.rwth-aachen.de/lics17/ 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: 3 January 2017 Full Papers Due: 9 January 2017 Author Feedback/Rebuttal Period: 28 Feb - 4 March 2017 Author Notification: 21 March 2017 Final Versions Due for Proceedings: 18 April 2017 Deadlines are firm; late submissions will not be considered. All submissions will be electronic via https://www.easychair.org/conferences/?conf=lics2017. SUBMISSION INSTRUCTIONS Every extended abstract must be submitted in the IEEE Proceedings 2-column 10pt format and may be at most 12 pages, including 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. SHORT PRESENTATIONS A session of short presentations, intended for descriptions of student research, works in progress, and other brief communications, is planned. These abstracts will not be published. Dates and guidelines will be posted on the conference website. 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. The 2017 edition of the award is sponsored by the European Association for Theoretical Computer Science (EATCS). 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 david.baelde at lsv.ens-cachan.fr Thu Oct 6 09:09:59 2016 From: david.baelde at lsv.ens-cachan.fr (David Baelde) Date: Thu, 6 Oct 2016 15:09:59 +0200 Subject: [TYPES/announce] POPL'17 Student Research Competition : Call for Submissions Message-ID: ***************************************************************** * POPL 2017 Student Research Competition : Call for Submissions * ***************************************************************** POPL 2017 will host a Student Research Competition where undergraduate and graduate students can present posters. The SRC will consist of three rounds: 1) Extended abstract round: All students are encouraged to submit an extended abstract outlining their research (800 words). 2) Poster session at POPL 2017: Based on the abstracts, a panel of judges will select the most promising entrants to participate in the poster session which will take place at POPL. Students who make it to this round will be eligible for some travel support to attend the conference. In the poster session, students will have the opportunity to present their work to the judges, who will select three finalists in each category (graduate/undergraduate) to advance to the next round. (You will be responsible for transporting your poster to the conference. If this will be a problem, please contact the chair of the SRC at .) 3) The presentation: The last round will consist of an oral presentation at POPL to compete for the final awards in each category and selection of an overall winner who will advance to the ACM SRC Grand Finals. 4) 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-year 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 ACM website. For details on eligibility, on the kind of work that may be submitted, and on how to submit, please see . ### Important Dates Deadline for submission: November 15, 2016 Notification of acceptance: November 30, 2016 ### Further Information For any questions regarding the POPL 2017 SRC, email the SRC chair at . From drl at cs.cmu.edu Thu Oct 6 14:44:56 2016 From: drl at cs.cmu.edu (Dan Licata) Date: Thu, 6 Oct 2016 14:44:56 -0400 Subject: [TYPES/announce] Math Research Communities on Homotopy Type Theory, June 4-10, 2017, Snowbird UT Message-ID: Dear all, We are pleased to announce that from June 4-10, 2017, there will be a workshop on Homotopy Type Theory, organized as part of the AMS Mathematics Research Communities program and held in the Snowbird Resort in Utah. The goal of the workshop is to bring together advanced graduate students and postdocs having some background in one (or more) areas such as algebraic topology, category theory, mathematical logic, or computer science, with the goal of learning how these areas come together in homotopy type theory, and working together to prove new results. Basic knowledge of just one of these areas will be sufficient to be a successful participant. For more information about the workshop, including the list of sample topics that participants may be working on and the registration information, please see the website: http://www.ams.org/programs/research-communities/2017MRC-1 All accepted into the program will receive financial support (room and board at the Snowbird Resort and up to $650 towards airfare). Although the application deadline is *March 1st, 2017,* early registration will be highly appreciated, as it will help us plan the event and ensure that everyone gets the most out of it. The majority of the positions are allocated to U.S. citizens and people who are affiliated with U.S. institutions, but a smaller number are also open to international participants. If you have any questions, please feel free to contact any of the organizers. Dan Christensen, Chris Kapulkin, Dan Licata, Emily Riehl, Mike Shulman From tarmo at cs.ioc.ee Fri Oct 7 05:42:19 2016 From: tarmo at cs.ioc.ee (Tarmo Uustalu) Date: Fri, 7 Oct 2016 12:42:19 +0300 (EEST) Subject: [TYPES/announce] ETAPS 2017 final call for papers Message-ID: ****************************************************************** JOINT CALL FOR PAPERS 20th European Joint Conferences on Theory And Practice of Software ETAPS 2017 Uppsala, Sweden, 22-29 April 2017 http://www.etaps.org/2017 ****************************************************************** -- 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 2017 is the twentieth event in the series. -- MAIN CONFERENCES (24-28 April) -- * ESOP: European Symposium on Programming (PC chair Hongseok Yang, University of Oxford, UK) * FASE: Fundamental Approaches to Software Engineering (PC chairs Marieke Huisman, Universiteit Twente, The Netherlands, and Julia Rubin, University of British Columbia, Canada) * FoSSaCS: Foundations of Software Science and Computation Structures (PC chairs Javier Esparza, Technische Universit?t M?nchen, Germany, Andrzej Murawski, University of Warwick, UK) * POST: Principles of Security and Trust (PC chairs Matteo Maffei, Universit?t des Saarlandes, Germany, Mark D. Ryan, University of Birmingham, UK) * TACAS: Tools and Algorithms for the Construction and Analysis of Systems (PC chairs Axel Legay, INRIA Rennes, France, and Tiziana Margaria, LERO, Ireland) TACAS '17 hosts the 6th Competition on Software Verification (SV-COMP). -- INVITED SPEAKERS -- * Unifying speakers: Michael Ernst (University of Washington, USA) Kim G. Larsen (Aalborg University, DK) * FoSSaCS invited speaker: Joel Ouaknine (University of Oxford, UK) * TACAS invited speaker: Dino Distefano (Facebook and Queen Mary University of London, UK) -- IMPORTANT DATES -- * Abstracts due (ESOP, FASE, FoSSaCS, TACAS): 14 October 2016 * Papers due: 21 October 2016 * Rebuttal (ESOP and FoSSaCS only): 7-9 December 2016 * Notification: 22 December 2016 * Camera-ready versions due: 20 January 2017 -- SUBMISSION INSTRUCTIONS -- ETAPS conferences accept two types of contributions: research papers and tool demonstration papers. Both types will appear in the proceedings and have presentations during the conference. ESOP and FoSSaCS accept only research papers. 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. 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. Papers must follow the formatting guidelines specified by Springer at the URL http://www.springer.de/comp/lncs/authors.html and be submitted electronically in pdf through the EasyChair author interface of the respective conference. Submissions not adhering to the specified format and length may be rejected immediately. FASE will use a light-weight double-blind review process (see http://www.etaps.org/2017/fase). - Research papers FASE, FoSSaCS and TACAS have a page limit of 15 pp (excluding bibliography of max 2 pp) for research papers, whereas POST allows at most 20 pp (excluding bibliography of max 2 pp) and ESOP 25 pp (excluding bibliography of max 2 pp). 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 (at most 15 pp, excluding bibliography of max 2 pp). Both TACAS and FASE solicit also regular tool papers (at most 15 pp, excluding bibliography of max 2 pp). The rationale of a separate page limit for the bibliography is to remove the possibility to win space for the body of a paper by cutting the bibliography, a practise that has a negative effect on our competitiveness as a community. - Tool demonstration papers Submissions should consist of two parts: * The first part, at most 4 pages, should describe the tool presented. Please include the URL of the tool (if available) and provide information that illustrates the maturity and robustness of the tool. (This part will be included in the proceedings.) * The second part, at most 6 pages, should explain how the demonstration will be carried out and what it will show, including screen dumps and examples. (This part will be not be included in the proceedings, but will be evaluated. ESOP and FoSSaCS do not accept tool demonstration papers. TACAS has a page limit of 6 pages for tool demonstrations. -- SATELLITE EVENTS (22-23 April, 29 April) -- The following satellite workshops will take place before and after the main conferences: BX, CREST, DICE-FOPARA, FESCA, GALOP, GaM, HotSpot, LiVe, MARS, MBT, PLACES, QAPL, SannellaFest, SNR, SynCoP-PV, VerifyThis, VPT. -- HOST CITY -- Uppsala city holds a rich history, having for long periods been the political, religious and academic centre of Sweden. Uppsala University is over 500 years old and ranked among the top 100 in the World and has hosted many great scientists over the years, for instance Carl von Linn?, Anders Celsius and Anders Jonas ?ngstr?m. The proximity to the capital of Sweden, Stockholm, provides additional benefits as a potential site for arranging both pre- and post congress tours, as well as for excursions or tourism. -- HOST INSTITUTION -- ETAPS 2017 is hosted by the Department of Information Technology, Uppsala University. -- ORGANIZERS Parosh Abdulla (General chair), Mohamed Faouzi Atig, Andreina Francisco, Kaj Lampka, Philipp R?mmer, Konstantinos Sagonas, Bj?rn Victor, Wang Yi, Tjark Weber, Yunyun Zhu -- FURTHER INFORMATION -- Please do not hesitate to contact the organizers at parosh.abdulla at it.uu.se, mohamed_faouzi.atig at it.uu.se From songfu at shanghaitech.edu.cn Sun Oct 9 22:19:40 2016 From: songfu at shanghaitech.edu.cn (songfu at shanghaitech.edu.cn) Date: Mon, 10 Oct 2016 10:19:40 +0800 Subject: [TYPES/announce] Postdoc/Research fellow position in Formal Methods and System Security, ShanghaiTech University, China References: <4c21-57f95a00-53-287e9700@47092966>, <201610091938340333146@shanghaitech.edu.cn>, <201610091940304805548@shanghaitech.edu.cn> Message-ID: <201610101019401560344@shanghaitech.edu.cn> [Please accept our apologies if you receive multiple copies] Dear all: I am looking for two new members to join my research team at post-doc/research fellow level. Research topics of particular interest are: - Abstract interpretation - Binary-code analysis - Software and systems security - Type systems - Model-checking Your Responsibilities: - Conduct research in one or several areas of interest in the field of programming languages, software security, and model checking - Co-supervise M.S. and Ph.D. students - No teaching obligation Your profile: - Ph.D degree in Computer Science or a relevant field - Fluent written and verbal communication skills in English, Chinese is optional - Strong programming skills - An established research record on relevant subjects We offer: - One year full-time employment contract, extensible up to 3 years - Competitive salary and benefits - Apartment (low price) The application should include: - Curriculum citae (including the list of publications and previous positions held) - Research statement - Copies of two representative publications - Two letters of reference Applications will be considered until the position is filled. For further questions about the position, get in touch. Dr. Fu SONG School of Computer Science and Technology,ShanghaiTech University Addr: Room 213, H2 Building, No.393 Huaxia Middle Road, Pudong Area Shanghai (Temporary) Tel: +86-(0)21-20685397, +86-15921769918 Website:sist.shanghaitech.edu.cn/faculty/songfu -------------- next part -------------- An HTML attachment was scrubbed... URL: From gvidal at dsic.upv.es Mon Oct 10 03:51:40 2016 From: gvidal at dsic.upv.es (German Vidal) Date: Mon, 10 Oct 2016 09:51:40 +0200 Subject: [TYPES/announce] TPLP special issue on computational logic for verification Message-ID: TPLP-CLV 2016 ------------------------------------------------------------------ SPECIAL ISSUE OF THEORY AND PRACTICE OF LOGIC PROGRAMMING ON COMPUTATIONAL LOGIC FOR VERIFICATION http://tplp-clv.webs.upv.es/ ------------------------------------------------------------------ The last decade has witnessed a growing interest in the use of computational logic methods for program validation and verification. For instance, verification problems for imperative and object oriented languages can be expressed using Constraint Logic Programming (CLP) and related formalisms like Constraint Horn Clauses (CHC). Both CLP and CHC have been recently proposed as appropriate intermediate languages where program analysis and verification techniques for different programming languages can be defined, proved correct, and implemented. Furthermore, a translation from several programming languages to either CLP or CHC already exist, together with efficient methods for solving verification problems expressed in these formalisms. The aim of this special issue is to attract high-quality research papers on the interplay between verification techniques and computational logic. Topics of interest include, but are not limited, to the use of CLP, CHC, and related formalisms for program validation and verification. Case studies, system tools and challenging problems in this area are also welcome. SUBMISSION DEADLINE An expression of interest to submit, title and abstract (to gvidal at dsic.upv.es): October 15, 2016 (STRICT) Full paper: November 15, 2016 (TENTATIVE) SUBMISSION FORMAT Submissions must be made in the TPLP format http://journals.cambridge.org/images/fileUpload/images/tlp_ifc_MAY2014.pdf and handled by the new TPLP submission system: - Go to http://journals.cambridge.org/action/displayJournal?jid=TLP - Click the button "Submit Your Article" in the left column (register for an account if you don?t have one) - After you are logged in click "Author Centre" and then "Click here to submit a new manuscript". - Then choose "Original Article" - Then, fill the required fields and upload the paper. In particular, at the end of the page you?ll see the "Special Issue" option. Select "Computational Logic for Verification" GUEST EDITOR German Vidal Universitat Politecnica de Valencia ------------------------------------------------------------------ From pedagand at gmail.com Sun Oct 9 15:39:01 2016 From: pedagand at gmail.com (Pierre-Evariste Dagand) Date: Sun, 9 Oct 2016 21:39:01 +0200 Subject: [TYPES/announce] Post-doc: applying verification techniques to consistency in planet-scale storage Message-ID: [forwarding on behalf of Marc Shapiro ] In cloud storage systems, which geo-replicate data for performance and fault tolerance, the CAP theorem points out an inherent trade-off between consistency and availability: strong consistency provides good guarantees but is slow and blocks when the network is down; weak consistency is always available but can expose concurrency anomalies. The research of the Regal group aims to bridge the gap, thanks to a ?Just-Right Consistency? hybrid approach, aiming to tailor consistency to the specific requirements of the applications, in order to provide the highest possible performance and availability at the lowest cost. Getting this right is difficult: too much synchronisation and the system crawls to a halt; not enough and data is corrupted. Therefore, we leverage the CISE static analysis [POPL 2016] to ensure that the application remains correct, ensuring that (only) the specific operations that are essential to correctness are synchronised. This post-doc aims to consolidate our preliminary results and to advance the theory and practice of just-right consistency. Ultimately our results and tools should be practically available to application developers. The post-docs shall aim to increase the coverage of the CISE logic and analysis and to decompose consistency into its primitive components. The result of the post-docs will be actual tools that can be used by application programmers. This research will be applied to increasingly demanding, practical large-scale applications; in particular we shall design, prove correct, implement and evaluate a petabyte-scale geo-replicated file system and the applications using it. Two post-doc positions are potentially available, supported by a joint research grant with industry (ANR RainbowFS), and by a grant supporting the productisation of our JRC tools. The research has both a fundamental and an applied aspect and aims for practical results. Candidates to these positions should hold a PhD in Computer Science/Informatics or a related field. They should have an excellent academic record and experience in distributed systems, distributed databases, and/or compilation and verification tools. In addition to research experience, he or she should be a good developer and experimentor at large scale, and have teamwork and communication skills. Industrial experience and good knowledge of Erlang and/or node.js is a plus. For more information and application procedure, see here: https://team.inria.fr/regal/job-offers/two-post-doc-positions-practical-just-right-consistency-and-planet-scale-storage/ ------------------------------------------------------------------------------- Marc Shapiro, INRIA & LIP6, BC 169 mailto:marc.shapiro at acm.org UPMC, 26-00/211, 4 place Jussieu http://lip6.fr/Marc.Shapiro/ 75252 Paris Cedex 05, France t?l: +33 1 4427 7093 ------------------------------------------------------------------------------- From ruediger.ehlers at uni-bremen.de Mon Oct 10 06:18:43 2016 From: ruediger.ehlers at uni-bremen.de (Ruediger Ehlers) Date: Mon, 10 Oct 2016 12:18:43 +0200 Subject: [TYPES/announce] PhD Student Position Opening, Topic: Reactive Synthesis of Graphical User Interface Code, University of Bremen Message-ID: <3e839878-a805-d599-1eee-dafbdffc4d81@uni-bremen.de> The "Modelling of Technical Systems" research group at the University of Bremen is seeking to hire 1 Ph.D. Student / Scientific Assistant for the duration of 3 years for a project on *reactive synthesis of graphical user interface (GUI) code*, funded by the German Research Foundation (DFG). Compensation is based on the German TV-L 13 payscale (full position), amounting to approx. EUR 42.000 p.a. (gross). We are seeking applicants that already have or are close to the completion of a Master's degree in Computer Science or a related subject. As the research project is based on automata-theoric foundations and efficient computational engines (SAT solvers, SMT solvers, ...), knowledge in these areas is helpful (but not strictly needed). The project seeks to develop algorithms for the efficient automatic computation of GUI glue code. Such glue code orchestrates a program's main functionality with the state and events of its graphical user interface. The project is well-suited for writing a Ph.D. thesis about the results obtained. We are a small-sized research group, so the successful applicant can expect close collaboration and a high level of support from all other research group members. There are no teaching obligations, and no knowledge of German is necessary. The (junior) research group is headed by Prof. R?diger Ehlers, who is happy to answer all questions regarding the project and/or the open position. More details and the official job advertisement can be found at: http://www.uni-bremen.de/universitaet/die-uni-als-arbeitgeber/offene-stellen/detailansicht/joblist/Job/show/phd-studentscientific-assistant-position-2818.html The position will remain open until filled. Review of the applications will begin on October 19, so prospective applicants are encouraged to apply by this date. The official job offer page will remain visible until the end of October, but late applications may also be considered. The starting date is a bit flexible, but is expected to be in the first quarter of 2017. From sukyoung.ryu at gmail.com Mon Oct 10 05:28:26 2016 From: sukyoung.ryu at gmail.com (Sukyoung Ryu) Date: Mon, 10 Oct 2016 18:28:26 +0900 Subject: [TYPES/announce] SAFE 2.0 is now available! Message-ID: <6614D5A3-BE0A-412E-8A34-2CE965E09EA4@kaist.ac.kr> Dear all, We are pleased to announce the official release of SAFE 2.0, a scalable and pluggable analysis framework for JavaScript web applications. General information on the SAFE project is available at an invited talk at ICFP 2016: https://www.youtube.com/watch?v=gEU9utf0sxE and the source code and publications are available at: https://github.com/sukyoung/safe For more information, please check out a user manual at: https://github.com/sukyoung/safe/blob/master/manual.pdf If you have any questions or comments, please feel free to contact the main developers of SAFE at safe [ at ] plrg.kaist.ac.kr. Best, ? Jihyeok Park, Yeonhee Ryou, and Sukyoung Ryu From Graham.Hutton at nottingham.ac.uk Mon Oct 10 10:15:02 2016 From: Graham.Hutton at nottingham.ac.uk (Graham Hutton) Date: Mon, 10 Oct 2016 14:15:02 +0000 Subject: [TYPES/announce] Journal of Functional Programming - Call for PhD Abstracts Message-ID: 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, deadline 31st October 2016. Many thanks, Graham ============================================================ CALL FOR PHD ABSTRACTS Journal of Functional Programming Deadline: 31st October 2016 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 31st October 2016. 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 send it back to me, and immediately delete it. Please do not use, copy or disclose the information contained in this message or in any attachment. Any views or opinions expressed by the author of this email do not necessarily reflect the views of the University of Nottingham. This message has been checked for viruses but the contents of an attachment may still contain software viruses which could damage your computer system, you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation. From e at x80.org Mon Oct 10 11:26:50 2016 From: e at x80.org (Emilio =?utf-8?Q?Jes=C3=BAs?= Gallego Arias) Date: Mon, 10 Oct 2016 17:26:50 +0200 Subject: [TYPES/announce] CoqPL 2017: Call for Presentations for the Workshop on Coq for Programming Languages Message-ID: <84d1j8tebp.fsf@x80.org> =================================================================== CoqPL 2017 3rd Workshop on Coq for Programming Languages -- A Coq users and developers meeting January 21rd, 2017, co-located with POPL Paris, France FINAL CALL FOR PRESENTATIONS http://conf.researchr.org/home/CoqPL-2017/ =================================================================== Workshop Overview ----------------- The CoqPL workshop provides 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 - Experience reports from Coq usage in educational or industrial contexts 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. 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. Submission details ------------------ Submission page: https://easychair.org/conferences/?conf=coqpl2017 Submission: Friday, October, 14th 2016. Notification: Friday, November 4th, 2016. Workshop: Saturday, January 21th, 2017. Submissions for talks and demonstrations should be described in an extended abstract, between 1 and 2 pages in length. We suggest formatting the text using the two-column SIGPLAN latex style (9pt font) http://www.sigplan.org/Resources/Author/ Program Committee ----------------- - Lennart Beringer Princeton University, United States - Sandrine Blazy University of Rennes 1, France (Co-Chair) - Emilio J. Gallego Arias MINES ParisTech, France (Co-Chair) - Hongjin Liang University of Science and Technology of China - Guillaume Melquiond Inria, France - Benjamin C. Pierce University of Pennsylvania, United States - Matthieu Sozeau Inria, France - Pierre-Yves Strub ?cole Polytechnique, France From bob.atkey at gmail.com Mon Oct 10 11:21:36 2016 From: bob.atkey at gmail.com (Robert Atkey) Date: Mon, 10 Oct 2016 16:21:36 +0100 Subject: [TYPES/announce] Off the Beaten Track 2017: Call for Talk Proposals Message-ID: <4b413ba1-9768-ce58-7f2a-5d16445da222@gmail.com> # Call for Talk Proposals: Off the Beaten Track 2017 http://conf.researchr.org/track/POPL-2017/OBT-2017 21st January 2017 (co-located with POPL 2017, Paris, France) ## Background 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. ## Scope A good submission is one that outlines a new problem or an interesting, underrepresented problem domain. Good submissions may also remind the PL community of problems that were once in vogue but have not recently been seen in top PL conferences. Good submissions do not need to propose complete or even partial solutions, though there should be some reason to believe that programming languages researchers have the tools necessary to search for solutions in the area at hand. Submissions that seem likely to stimulate discussion about the direction of programming language research are encouraged. Use your imagination. It's hard to imagine how a paper that discusses programming languages could be considered out of scope. If in doubt, ask the program chair. ## Previous OBTs 2017 marks the sixth year of OBT and its co-location with POPL. The previous five workshops were: - OBT 2016, St. Petersburg, USA - OBT 2015, Mumbai, India - OBT 2014, San Diego, USA - OBT 2013, Rome, Italy - OBT 2012, Philadelphia, USA ## Important Dates * 10th November 2016: Submission deadline * 8th December 2016: Notification * (18th December 2016: POPL early registration) * 21st January 2017: Workshop ## Submission Please submit your talk proposal via EasyChair: https://easychair.org/conferences/?conf=obt2017 All submissions should be in PDF format, two pages or less, in at least 10pt font, printable on A4 and on US Letter paper. Authors are welcome to include links to multimedia content such as YouTube videos or online demos. Reviewers may or may not view linked documents; it is up to authors to convince the reviewers to do so. For each accepted submission, one of the authors will give a talk at the workshop. The length of the talk will depend on the submissions received and how the program committee decides to assemble the program. Reviewing of submissions will be very light. Authors should not expect a detailed analysis of their submission by the program committee. Accepted submissions will be posted as is on this web site. By submitting a document, you agree that if it is accepted, it may be posted and you agree that one of the co-authors will attend the workshop and give a talk there. There will be no revision process and no formal publication. ## Organisers General chair: - Lindsey Kuper, Intel Labs, USA Programme chair: - Robert Atkey, University of Strathclyde, UK Programme committee: - Ekaterina Komendantskaya, Heriot-Watt University, UK - Chris Martens, North Carolina State University, USA - Tomas Petricek, University of Cambridge, UK - Wren Romano, Google Inc., USA - Mary Sheeran, Chalmers University of Technology, Sweden - KC Sivaramakrishnan, University of Cambridge, UK - Wouter Swierstra, Utrecht University, Netherlands From michele.loreti at unifi.it Sun Oct 9 09:08:12 2016 From: michele.loreti at unifi.it (Michele Loreti) Date: Sun, 9 Oct 2016 15:08:12 +0200 Subject: [TYPES/announce] TOMACS special issue on FORECAST: call for papers Message-ID: <4F8DE838-CDBF-4B9F-AC3D-375FF8879133@unifi.it> *********************************************************************** * SPECIAL ISSUE * * Formal Methods for the Quantitative Evaluation of * * Collective Adaptive Systems * * * * ACM Transaction on Modeling and Computer Simulation (TOMACS) * * http://tomacs.acm.org/SI-forecast.cfm * *********************************************************************** Guest Editors: * Maurice H. ter Beek, ISTI-CNR, Pisa, Italy * Michele Loreti, University of Florence, Italy Submission deadline: * January 27, 2017. Collective Adaptive Systems (CAS) consist of a large number of spatially distributed heterogeneous entities with decentralised control and varying degrees of complex autonomous behaviour that may be competing for shared resources even when collaborating to reach common goals. It is important to carry out thorough quantitative modelling and analysis and verification of their design to investigate all aspects of their behaviour before they are put into operation. This requires combinations of formal methods and applied mathematics which moreover scale to large-scale CAS. In connection with the FORECAST workshop on FORmal methods for the quantitative Evaluation of Collective Adaptive SysTems, held in Vienna, Austria on July 8th, 2016, we solicit articles for a special issue of ACM TOMACS on Formal methods for the quantitative Evaluation of Collective Adaptive Systems. The primary goal of this special issue is to raise awareness of the particularities of CAS and the design and control problems which they bring. The special issue thus welcomes research papers containing novel, previously unpublished results in all areas related to Formal Methods for the Quantitative Evaluation of Collective Adaptive Systems (on the crossroads of formal methods, applied mathematics, and software engineering), including but not limited to the following: * Qualitative and quantitative modelling techniques and languages for CAS; * Techniques and tools for verifying, validating, testing and simulating CAS; * Multi-scale and spatio-temporal modelling and analysis methods for CAS; * Dependable, reliable and autonomic computing; * Monitoring and runtime verification of CAS; * Specification and analysis of socio-technical CAS including smart cities and applications. We encourage presenters and attendees of FORECAST 2016 to submit an extended version of their paper to this special issue. We very much also welcome papers from authors who did not attend. Previously published papers must contain at least 30%-40% new material to be considered for the special issue. The issue is planned to appear during fall 2017. For the editorial policy, instructions to authors, and further details, please consult the author guidelines of ACM TOMACS. When submitting your paper, select the appropriate paper type, Special Issue on FORECAST, and make sure that you carefully follow the submission instructions. In the letter to the guest editors please explain, if your paper is based on a previously published paper, how you extend the previous publication and describe explicitly the new research contribution added to the TOMACS submission. TOMACS is one of the two ACM journals that offer authors the possibility to have their accepted papers checked for reproducible research results and reusable and accessible artifacts (see also author guidelines of ACM TOMACS) and assign, if successfully evaluated, an according badge to those (see the result and artifact review and badging policy of ACM). If you would like your paper to take part in this please say so in your letter to the guest editors. From vladimir at ias.edu Wed Oct 12 18:35:48 2016 From: vladimir at ias.edu (Vladimir Voevodsky) Date: Wed, 12 Oct 2016 18:35:48 -0400 Subject: [TYPES/announce] Summer opportunities at the IAS Message-ID: <7850478A-44EC-4AFB-BFAE-20B4A96ADC82@ias.edu> The School of Mathematics at the Institute for Advanced Study invites applications from collaborators who would like to meet during the summer months to further their research project. We can accommodate small groups of two to ve people for periods of two to four weeks and provide a per diem, a modest amount of travel funds, of ce space, excellent library, computer facilities, and local housing. Up to ve groups will be selected. Our campus is located in Princeton, New Jersey, about an hour from New York City and Philadelphia. Available dates for 2017 are May 28 to July 31. We encourage applications from those with limited access to other research funding. However, if you or a member of your group has nancial support, we would expect you to use those funds. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 496 bytes Desc: Message signed with OpenPGP using GPGMail URL: From elaine.pimentel at gmail.com Thu Oct 13 10:22:35 2016 From: elaine.pimentel at gmail.com (Elaine Pimentel) Date: Thu, 13 Oct 2016 11:22:35 -0300 Subject: [TYPES/announce] TABLEAUX 2017 - First Call for Papers Message-ID: With apologies for multiple postings. Please distribute. ---------------------------------------------------------------------- FIRST CALL FOR PAPERS TABLEAUX 2017 26th International Conference on Automated Reasoning with Analytic Tableaux and Related Methods University of Bras?lia, Brazil September 26-29, 2017 Submission Deadline: 25 Apr 2017 http://tableaux2017.cic.unb.br/ GENERAL INFORMATION TABLEAUX is the main international conference at which research on all aspects, theoretical foundations, implementation techniques, systems development and applications, of the mechanization of tableau-based reasoning and related methods is presented. The conference will be held in Bras?lia from 26-29 September 2017. TABLEAUX 2017 will be co-located with both the 11th International Symposium on Frontiers of Combining Systems (FroCoS 2017) and the 8th International Conference on Interactive Theorem Proving (ITP 2017). TOPICS Tableau methods offer a convenient and flexible set of tools for automated reasoning in classical logic, extensions of classical logic, and a large number of non-classical logics. For large groups of logics, tableau methods can be generated automatically. Areas of application include verification of software and computer systems, deductive databases, knowledge representation and its required inference engines, teaching, and system diagnosis. Topics of interest include but are not limited to: * tableau methods for classical and non-classical logics (including first-order, higher-order, modal, temporal, description, hybrid, intuitionistic, substructural, relevance, non-monotonic logics) and their proof-theoretic foundations; * related methods (SMT, model elimination, model checking, connection methods, resolution, BDDs, translation approaches); * sequent calculi and natural deduction calculi for classical and non-classical logics, as tools for proof search and proof representation; * flexible, easily extendable, light weight methods for theorem proving; * novel types of calculi for theorem proving and verification in classical and non-classical logics; * systems, tools, implementations, empirical evaluations and applications (provers, logical frameworks, model checkers, ...); * implementation techniques (data structures, efficient algorithms, performance measurement, extensibility, ...); * extensions of tableau procedures with conflict-driven learning, generation of proofs; compact (or humanly readable) representation of proofs; * decision procedures, theoretically optimal procedures; * applications of automated deduction to mathematics, software development, verification, deductive and temporal databases, knowledge representation, ontologies, fault diagnosis or teaching. We also welcome papers describing applications of tableau procedures to real world examples. Such papers should be tailored to the tableau community and should focus on the role of reasoning, and logical aspects of the solution. WORKSHOPS AND TUTORIALS Proposals for Workshops and Tutorial sessions have been solicited in a separate call, which can be found at http://tableaux2017.cic.unb.br/#cfw. PUBLICATION DETAILS The conference proceedings will published in the Springer LNAI/LNCS series, as in previous editions. SUBMISSIONS Submissions are invited in two categories: A Research papers, which describe original theoretical research, original algorithms, or applications, with length up to 15 pages. B System descriptions, with length up to 9 pages. Submissions will be reviewed by the PC, possibly with the help of external reviewers, taking into account readability, relevance and originality. For category A, theoretical results and algorithms must be original, and not submitted for publication elsewhere. Submissions will be reviewed taking into account correctness, theoretical elegance, and possible implementability. For category B submissions, a working implementation must be accessible via the internet, which includes sources. The aim of a system description is to make the system available in such a way that users can use it, understand it, and build on it. Accepted papers in both categories will be published in the conference proceedings. Papers must be edited in LaTeX using the llncs style and must be submitted electronically as PDF files via the EasyChair system: https://easychair.org/conferences/?conf=tableaux2017. For all accepted papers at least one author is required to attend the conference and present the paper. A paper title and a short abstract of about 100 words must be submitted before the paper submission deadline. Further information about paper submissions will be made available at the conference website. Formatting instructions and the LNCS style files can be obtained via http://www.springer.com/lncs. BEST PAPER AWARD The TABLEAUX 2017 Best Paper Award will be presented to the best submission nominated and chosen by the Program Committee among the accepted papers. The eligibility criteria will place emphasis on the originality and significance of the contribution, but readability and the overall technical quality, including correctness and completeness of results, will be also considered. The TABLEAUX Best Paper Award was established in 2015 and it is a permanent initiative of TABLEAUX. IMPORTANT DATES 18 Apr 2017 Abstract submission 25 Apr 2017 Paper submission 8 Jun 2017 Notification of paper decisions 3 Jul 2017 Camera-ready papers due 23-25 Sep 2017 Workshops & Tutorials 25-29 Sep 2017 TABLEAUX Conference PROGRAM COMMITTEE Peter Baumgartner National ICT Australia, Canberra Maria Paola Bonacina Universit? degli Studi di Verona Laura Bozzelli Universidad Polit?cnica de Madrid Torben Bra?ner Roskilde University Serenella Cerrito Ibisc, Universit? d'Evry Val d'Essonne Agata Ciabattoni Technische Universit?t Wien Clare Dixon University of Liverpool Pascal Fontaine LORIA, INRIA, Universit? de Lorraine Didier Galmiche LORIA, Universit? de Lorraine Martin Giese Universitetet i Oslo Laura Giordano DISIT, Universit? del Piemonte Orientale Rajeev Gore The Australian National University Volker Haarslev Concordia University George Metcalfe Universit?t Bern Angelo Montanari Universit? degli Studi di Udine Barbara Morawska Technische Universit?t Dresden Boris Motik University of Oxford Leonardo de Moura Microsoft Research Neil Murray SUNY at Albany Cl?udia Nalon Universidade de Bras?lia Linh Anh Nguyen Uniwersytet Warszawski Hans de Nivelle Uniwersytet Wroc?awski Nicola Olivetti LSIS, Aix-Marseille Universit? Jens Otten Universitetet i Oslo Valeria de Paiva Nuance Communications Nicolas Peltier Centre National de la Recherche Scientifique, Laboratoire d'Informatique de Grenoble Elaine Pimentel Universidade Federal do Rio Grande do Norte Giselle Reis Carnegie Mellon University-Qatar Philipp Ruemmer Uppsala Universitet Katsuhiko Sano Hokkaido University Renate Schmidt The University of Manchester Cesare Tinelli The University of Iowa Alwen Tiu Nanyang Technological University David Toman University of Waterloo Josef Urban ?esk? vysok? u?en? technick? v Praze LOCAL CONFERENCE ORGANIZATION COMMITTEE Cl?udia Nalon, Universidade de Bras?lia, Brazil Daniele Nantes Sobrinho, Universidade de Bras?lia, Brazil Elaine Pimentel, Universidade Federal do Rio Grande do Norte, Brazil Jo?o Marcos, Universidade Federal do Rio Grande do Norte, Brazil CONFERENCE CHAIR Cl?udia Nalon, University of Bras?lia, Brazil PC CHAIRS Cl?udia Nalon, University of Brasilia, Brazil Renate Schmidt, The University of Manchester, UK -- 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 9193-6127 / 3215-3819 Fax: +55 84 3211-9219 http://sites.google.com/site/elainepimentel/ Lattes: http://lattes.cnpq.br/3298246411086415 -------------------------------------------------------- -------------- next part -------------- An HTML attachment was scrubbed... URL: From carsten at demtech.dk Fri Oct 14 03:10:17 2016 From: carsten at demtech.dk (Carsten Schuermann) Date: Fri, 14 Oct 2016 09:10:17 +0200 Subject: [TYPES/announce] PostDoc position at ITU Message-ID: <00C46DA7-53FE-49E5-80CA-84B61D5A0245@demtech.dk> The IT University of Copenhagen seeks to hire outstanding researchers at its Interdisciplinary Centre for Democracy and Technology (DemTech). The research will be conducted under the supervision of Carsten Schuermann. DemTech specializes on mathematical foundations of secure multi-party computation, the design and analysis of cryptographic primitives and protocols, formal languages for voting systems and their properties, and automated tools to reason about them. DemTech has expertise in both the symbolic and the computational styles of protocol analysis. DemTech has established itself as a leading center for research on trust and security in election technologies. Your role is to work on the logical foundations of secure multi-party distributed systems, the modelling of voting protocols, the automated extraction of software from high-level description, and the automatic verification of security properties, both in the symbolic and the computational model. A successful applicant will hold a PhD in Computer Science or Applied Mathematics,a proven interest in reasoning systems, cryptography, or security modelling. Experience in cryptography will be considered an advantage. The appointment will will initially one year that can be extended. You will work in an exciting international setting and participate in a fast growing and dynamic research environment. For inquiries please contact, Pia Kystol S?rensen (pksr at itudk) or Carsten Sch?rmann (carsten at itu.dk) The position is available now. From adg at microsoft.com Fri Oct 14 07:12:26 2016 From: adg at microsoft.com (Andy Gordon (RESEARCH)) Date: Fri, 14 Oct 2016 11:12:26 +0000 Subject: [TYPES/announce] MSR PhD Scholarship, deadline Nov 1: Machine Learning and Natural Language Processing for Types in "Big Code" Message-ID: > ==================================================================== > > PhD studentship: Microsoft Research PhD Scholarship: > Machine Learning and Natural Language Processing for Types in "Big Code" > > Supervisor: > Charles Sutton, University of Edinburgh > > Apply by 1 November for full consideration. > Later applications will still be considered if position unfilled. > > More information: > >* http://www.ed.ac.uk/informatics/postgraduate/fees/research-scholarships/research-grant-funding/ms-research-phd-scholarship-machine-learning-nlp > * http://homepages.inf.ed.ac.uk/csutton/ > * Email Charles Sutton > > > ==================================================================== > > Project Description > > The goal of this PhD studentship is to develop new machine learning > methods to predict facts about computer programs by combining > information from the source code with dynamic information from > runtime. One of the most common such facts are types of variables, > methods, etc; this information is so useful in preventing bugs that > programming languages like C# and Java require that programs contain > explicit annotations for the types of all program entities, even if > the type can be deterministically inferred from other information in > the program. > > But any annotation to a program comes with a cost to add the types to > a program and maintain them. Indeed, it is the desire to reduce this > cost has led to the popularity of non-statically typed languages such > as Python and JavaScript. More advanced research in programming > languages have developed rich languages for specifying more detailed > facts about programs, such as refinement types that allow for logical > constraints on variable values. These richer types can identify more > subtle bugs at compile time, but they come with a correspondingly > greater cost to add and maintain. > > This research project aims to obtain the benefits of rich type > annotations at lower cost, by developing machine learning methods to > automatically predict rich type annotations of programs that do not > contain explicit type annotations. We will develop new methods drawing > from probabilistic graphical models and deep learning to combine > information from the names in a program, from dynamic analysis, and > from the types of deterministic constraints used in traditional static > analysis. > > This studentship is an opportunity to combine cutting edge research in > machine learning, statistical natural language processing, and > programming languages. The project will be supervised by Dr Charles > Sutton at the University of Edinburgh, in collaboration with Dr Earl > Barr at UCL and Prof Andrew D Gordon of Microsoft Research. > > During the course of their PhD, the Scholar will be invited to > Microsoft Research in Cambridge for an annual PhD Summer School with > talks and poster sessions, which provides an opportunity to present > work to Microsoft researchers and Cambridge academics. > > What's required? > > The project is suitable for a student with a top MSc or first-class > bachelor's degree in computer science, statistics, physics, or a > related numerate discipline. Previous coursework or experience in > machine learning, statistical natural language processing, and > programming languages is desirable, although we do not expect students > to have all three of these. Because of the scale of the data set > involved, a strong programming background will be essential for this > project. > > Our research group > > The School of Informatics at the University of Edinburgh has one of > the largest concentrations of computer science research in Europe, > with over 100 faculty members and 275 PhD students. The school is > particularly strong in the three research areas most relevant to this > project, machine learning, natural language processing, and > programming languages. Our strength in these areas have been > recognized by awards of EPSRC Centres for Doctoral Training in > Pervasive Parallelism and in Data Science - this project cuts across > the remit of these two centres. The University of Edinburgh is one of > the founding partners of the Alan Turing Institute, the UK's national > research institute for data science. For more information on the > research in Dr Sutton's group, see: > http://homepages.inf.ed.ac.uk/csutton/ > > Initial enquiries > > For informal enquiries about the studentship, please contact Dr > Charles Sutton. Formal application must be through the School's normal > PhD application process: > http://www.ed.ac.uk/schools-departments/informatics/postgraduate/apply > Select the Informatics: Institute for Adaptive and Neural Computation > research area. > > Application deadline > > For full consideration, please apply by 1 November 2016. We will aim > to fill the studentship as soon as possible, so that the successful > applicant can begin in the spring semester 2017. > > Funding Notes > > The Microsoft scholarship consists of an annual bursary up to a > maximum of three years. > This is a fully funded studentship for UK and EU students. For > overseas applicants, we can provide funding for stipend and for fees > only to the UK/EU level. The remaining fees component will need to > come from another source. Overseas applicants are advised to apply > before the standard Informatics deadlines and apply for other > scholarships. -------------- next part -------------- An HTML attachment was scrubbed... URL: From vsassone at soton.ac.uk Fri Oct 14 07:56:14 2016 From: vsassone at soton.ac.uk (Vladimiro Sassone) Date: Fri, 14 Oct 2016 11:56:14 +0000 Subject: [TYPES/announce] lecturer in cyber security vacancies -- university of southampton Message-ID: Dear all, we are looking for Cyber Security Lecturers from early career (first employment) onwards. Appointment at Associate Professor level possible for exceptional candidates. Salary: ?37,075 to ?46,924 per annum Full Time Permanent Closing Date: Sunday 30 October 2016 Reference: 787016FP Applications are invited for two Lecturer positions within the Department of Electronics and Computer Science, either in the specific area of cyber security or more generally in Computer Science. We are looking for highly-motivated and excellent scholars in cyber security, covering science and engineering of cyber security and information assurance or in areas of computer science that complement our existing activities. In terms of cyber security, specific topics of interest include the security and privacy of emerging applications of the internet-of-things and cloud computing, the protection of cyber-physical systems, system and network security, computer forensics, intrusion detection, authentication systems, cyber risk and economics, usability and human aspects of cyber security. More generally in terms of computer science, topics of interest include data analytics, machine learning, web and internet science, interaction, complexity and agent-based systems, computer graphics, biometrics,software verification, formal methods, logics, information systems and concurrent programming. Apply at https://jobs.soton.ac.uk/Vacancy.aspx?ref=787016FP Regards, \vs professor vladimiro sassone Roke/RAEng research chair in cyber security cybersecurity research centre, director university of southampton -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 2376 bytes Desc: not available URL: From dimitris at microsoft.com Fri Oct 14 11:35:28 2016 From: dimitris at microsoft.com (Dimitrios Vytiniotis) Date: Fri, 14 Oct 2016 15:35:28 +0000 Subject: [TYPES/announce] Call for Scholarship Applications: PLMW at POPL 2017 - Deadline October 23 Message-ID: [Apologies for multiple copies, scholarship application deadline in less than 10 days] >>>>>>>>>> CALL FOR SCHOLARSHIP APPLICATIONS (Deadline: October 23!) ACM SIGPLAN Programming Languages Mentoring Workshop, Paris, France Tuesday, January 17, 2017 Co-located with POPL 2017 PLMW web page: http://conf.researchr.org/track/POPL-2017/PLMW-2017 After the resounding success of the first five Programming Languages Mentoring Workshops at POPL 2012-2016 we proudly announce the 2017 SIGPLAN Programming Languages Mentoring Workshop (PLMW), co-located with POPL 2017 and organised by Loris D'Antoni, Eva Darulova, Alexandra Silva, and Dimitrios Vytiniotis. 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, 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 from the workshop web site. http://conf.researchr.org/track/POPL-2017/PLMW-2017#Scholarship-applications The deadline for full consideration of funding is SUNDAY, OCTOBER 23. Selected participants will be notified by NOVEMBER 20 or earlier. Confirmed sponsors so far: NSF ACM SIGPLAN Amazon An Anonymous Donor Jane Street Capital Microsoft From elaine.pimentel at gmail.com Mon Oct 17 02:19:38 2016 From: elaine.pimentel at gmail.com (Elaine Pimentel) Date: Mon, 17 Oct 2016 03:19:38 -0300 Subject: [TYPES/announce] ITP 2017 - First Call for Papers Message-ID: *** Apologies for multiple copies, please redistribute *** FIRST CALL FOR PAPERS ITP 2017 8th International Conference on Interactive Theorem Proving Brasilia, Brazil September 26-29, 2017 http://itp2017.cic.unb.br Submission Deadlines: April 3, 2017 (abstracts) April 10, 2017 (full papers) GENERAL INFORMATION The ITP conference series is concerned with all topics related to interactive theorem proving, ranging from theoretical foundations to implementation aspects and applications in program verification, security, and formalization of mathematics. ITP is the evolution of the TPHOLs conference series to the broad field of interactive theorem proving. TPHOLs meetings took place every year from 1988 until 2009. The eighth ITP conference, ITP 2017, will be held at Universidade de Brasilia, September 26-29, 2017. SCOPE OF CONFERENCE ITP welcomes submissions describing original research on all aspects of interactive theorem proving and its applications. Suggested topics include but are not limited to the following: * formal aspects of hardware and software * formalizations of mathematics * improvements in theorem prover technology * user interfaces for interactive theorem provers * formalizations of computational models * verification of security algorithms * use of theorem provers in education * industrial applications of interactive theorem provers * concise and elegant worked examples of formalizations (proof pearls) PUBLICATION DETAILS The proceedings of the symposium will be published in the Springer's LNCS series. PAPER SUBMISSIONS All submissions must be original, unpublished, and not submitted concurrently for publication elsewhere. Furthermore, when appropriate, submissions are expected to be accompanied by verifiable evidence of a suitable implementation, such as the source files of a formalization for the proof assistant used. Submissions should be no more than 16 pages in length and are to be submitted in PDF via EasyChair at the following address: https://easychair.org/conferences/?conf=itp2017 Submissions must conform to the LNCS style in LaTeX. Authors of accepted papers are expected to present their paper at the conference and will be required to sign a copyright release form. In addition to regular papers, described above, there will be a rough diamond section. Rough diamond submissions are limited to 6 pages and may consist of an extended abstract. They will be refereed and be expected to present innovative and promising ideas, possibly in an early form and without supporting evidence. Accepted diamonds will be published in the main proceedings and will be presented as short talks. IMPORTANT DATES Abstract submission deadline: April 3, 2017 Full paper submission deadline: April 10, 2017 Author notification: June 2, 2017 Camera-ready papers: June 30, 2017 Workshops & Tutorials: September 23-25, 2017 Conference: September 26-29, 2017 PROGRAM COMMITTEE Maria Alpuente, T.U. Valencia Vander Alves, U. Brasilia June Andronick, U. New South Wales Jeremy Avigad, Carnegie Mellon U. Mauricio Ayala-Rincon, U. Brasilia (Co-Chair) Sylvie Boldo, INRIA LRI Ana Bove, Chalmers & Gothenburg U. Adam Chlipala, MIT Gilles Dowek, INRIA, ENS Cachan Aaron Dutle, NASA Amy Felty, U. Ottawa Marcelo Frias, I.T. Buenos Aires Ruben Gamboa, U. Wyoming Herman Geuvers, Radboud U. Elsa Gunter, U. Illinois U.C. John Harrison, Intel Corporation Nao Hirokawa, JAIST Matt Kaufmann, U. Texas Austin Mark Lawford, McMaster U. Andreas Lochbihler, ETH Zurich Assia Mahboubi, INRIA Panagiotis Manolios, Northeastern U. Cesar Munoz, NASA (Co-Chair) Gopalan Nadathur, U. Minnesota Keiko Nakata, T.U. Dresden Adam Naumowicz, U. Bialystok Tobias Nipkow, T.U. Munich Scott Owens, U. Kent Sam Owre, SRI Lawrence Paulson, U. Cambridge Leila Ribeiro, U.F. Rio Grande do Sul Claudio Sacerdoti Coen, U. Bologna Augusto Sampaio, U.F. Pernambuco Monika Seisenberger, Swansea U. Christian Sternagel, U. Innsbruck Sofiene Tahar, Concordia U. Christian Urban, King's College London Josef Urban, Czech T.U. Prague CONTACT INFORMATION Cesar Munoz Mauricio Ayala-Rincon itp2017 at easychair.org http://itp2017.cic.unb.br -- 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 elaine.pimentel at gmail.com Mon Oct 17 02:20:53 2016 From: elaine.pimentel at gmail.com (Elaine Pimentel) Date: Mon, 17 Oct 2016 03:20:53 -0300 Subject: [TYPES/announce] FroCoS 2017 - First Call for Papers Message-ID: *** Apologies for multiple copies, please redistribute *** FIRST CALL FOR PAPERS FroCoS 2017 11th International Symposium on Frontiers of Combining Systems Brasilia, Brazil September 25-29th, 2017 http://frocos2017.cic.unb.br Submission Deadlines: 24th April 2017 (abstracts) 28th April 2017 (full papers) GENERAL INFORMATION The 11th International Symposium on Frontiers of Combining Systems (FroCoS 2017) will be held in Brasilia, Brazil, between September 25 to September 29, 2017. Its main goal is to disseminate and promote progress in research areas related to the development of techniques for the integration, combination, and modularization of formal systems together with their analysis. FroCoS 2017 will be co-located with the 26th International Conference on Automated Reasoning with Analytic Tableaux and Related Methods (TABLEAUX 2017) and the 8th International Conference on Interactive Theorem?Proving (ITP 2017). The local organization of all events will be organised by Claudia Nalon (USB, Brazil), Daniele Nantes (UnB, Brazil), Elaine Pimentel (UFRN, Brazil) and Jo?o Marcos (UFRN, Brazil). SCOPE OF CONFERENCE In various areas of computer science, such as logic, computation, program development and verification, artificial intelligence, knowledge representation, and automated reasoning, there is an obvious need for using specialized formalisms and inference systems for selected tasks. To be usable in practice, these specialized systems must be combined with each other and integrated into general purpose systems. This has led---in many research areas---to the development of techniques and methods for the combination and integration of dedicated formal systems, as well as for their modularization and analysis. The International Symposium on Frontiers of Combining Systems (FroCoS) traditionally focusses on these types of research questions and activities. Like its predecessors, FroCoS 2017 seeks to offer a common forum for research in the general area of combination, modularization, and integration of systems, with emphasis on logic-based ones, and of their practical use. Typical topics of interest include (but are not limited to): * combinations of logics (such as higher-order, first-order, temporal, modal, description or other non-classical logics); * combination and integration methods in SAT and SMT solving; * combination of decision procedures, satisfiability procedures, constraint solving techniques, or logical frameworks; * combinations and modularity in ontologies; * integration of equational and other theories into deductive systems; * hybrid methods for deduction, resolution and constraint propagation; * hybrid systems in knowledge representation and natural language semantics; * combined logics for distributed and multi-agent systems; * logical aspects of combining and modularizing programs and specifications; * integration of data structures into constraint logic programming and deduction; * combinations and modularity in term rewriting; * applications of methods and techniques to the verification and analysis of information systems. INVITED SPEAKERS [TO BE ANNOUNCED] PUBLICATION DETAILS The proceedings of the symposium will be published in the Springer LNAI/LNCS series. PAPER SUBMISSIONS The program committee seeks high-quality submissions describing original work, written in English, not overlapping with published or simultaneously submitted work to a journal or conference with archival proceedings. Selection criteria include accuracy and originality of ideas, clarity and significance of results, and quality of presentation. The page limit in Springer LNCS style is 16 pages. Papers must be edited in LaTeX using the llncs style and must be submitted electronically as PDF files via the EasyChair system at the following address: https://easychair.org/conferences/?conf=frocos2017 For each accepted paper, at least one of the authors is required to attend the symposium and present the work. Prospective authors must register a title and an abstract five days before the paper submission deadline. Further information about paper submissions is available at the conference website that can be found at the beginning of this call for papers. WORKSHOPS AND TUTORIALS Proposals for Workshops and Tutorial sessions have been solicited in a separate call, which can be found at http://frocos2017.cic.unb.br/#cfw. IMPORTANT DATES 24th April 2017: Abstract submission deadline 28th April 2017: Full paper submission deadline 9th June 2017: Author notification 23rd June 2017: Camera-ready version due September 25-29, 2017: FroCoS Conference PROGRAM COMMITTEE Carlos Areces, FaMAF - Universidad Nacional de C?rdoba Alessandro Artale, Free University of Bolzano-Bozen Mauricio Ayala-Rincon, Universidade de Brasilia Franz Baader, TU Dresden Peter Baumgartner, National ICT Australia Christoph Benzm?ller, Freie Universit?t Berlin Thomas Bolander, Technical University of Denmark Marcelo Coniglio, State University of Campinas Clare Dixon, University of Liverpool [co-chair] Fran?ois Fages, Inria Paris-Rocquencourt Marcelo Finger, Universidade de Sao Paulo [co-chair] Pascal Fontaine, LORIA, INRIA, University of Lorraine Didier Galmiche, LORIA, University of Lorraine Vijay Ganesh, University of Waterloo Silvio Ghilardi, Universit? degli Studi di Milano J?rgen Giesl, RWTH Aachen Laura Giordano, Universit? del Piemonte Orientale Agi Kurucz, Kings College, London Till Mossakowski, Otto-von-Guericke-University Magdeburg Cl?udia Nalon, University of Bras?lia Elaine Pimentel, Universidade Federal do Rio Grande do Norte Silvio Ranise, Fondazione Bruno Kessler-Irst Christophe Ringeissen, LORIA-INRIA Uli Sattler, University of Manchester Roberto Sebastiani, University of Trento Guillermo Simari, Universidad Nacional del Sur in Bahia Blanca Viorica Sofronie-Stokkermans, University Koblenz-Landau Andrzej Szalas, University of Warsaw Ren? Thiemann, University of Innsbruck Ashish Tiwari, SRI International Christoph Weidenbach, Max Planck Institute for Informatics -- 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 kyrozier at iastate.edu Mon Oct 17 10:51:00 2016 From: kyrozier at iastate.edu (Kristin Yvonne Rozier) Date: Mon, 17 Oct 2016 09:51:00 -0500 Subject: [TYPES/announce] Positions at Iowa State University: faculty and PhD students Message-ID: <5804E554.6030004@iastate.edu> Iowa State University is hiring tenure-track and tenured faculty in Formal Methods/Software Challenges in Aerospace. Note that this is in the Aerospace Engineering Department; having a PhD in Computer Science satisfies the requirement for a degree in a related discipline. Please consider applying here: Quick Link: http://www.iastatejobs.com/postings/20331 Posting Number: 600141 Guaranteed Consideration Date: 11/01/2016 Working Title: Assistant, Associate, or Full Professor Advertised Employing Department: Aerospace Engineering Appointment Type: Faculty - Tenure-Eligible Proposed Start Date: August 16, 2017 ========== I have multiple funded PhD student positions in my laboratory in the following areas: * Runtime System Health Management: a NASA-funded project combining temporal logic runtime monitors (e.g. LTL, MTL) with Bayesian analysis to better specify, monitor, and enable diagnostics and prognostics on space systems including small satellites, rovers, and autonomous Unmanned Aerial Systems (UAS). * Symbolic model checking techniques: an NSF-funded project building on techniques and tools for symbolic model checking (LTL, nuXmv, ABC, etc.) with applications in verification of designs and protocols for air traffic control systems, both for commercial airspace and for unmanned/autonomous aircraft *** For further details or to apply for a PhD position, please send a CV to me at kyrozier at iastate.edu *** ========== About Iowa State University and the Ames Community: Iowa State University is classified as a Carnegie Foundation Doctoral/Research University-Extensive, a member of the Association of American Universities (AAU), and ranked by U.S. News and World Report as one of the top public universities in the nation. Over 36,000 students are enrolled, and served by over 6,200 faculty and staff (see www.iastate.edu). Ames, Iowa is a progressive community of 60,000, located approximately 30 minutes north of Des Moines, and recently voted the best college town in the nation (see www.visitames.com). Department/Program & College Description: The Aerospace Engineering Department currently has 39 faculty and is housed in a $50 million state-of-the-art teaching and research complex. The College of Engineering consists of 8 departments, with 250+ faculty members and annual research expenditures exceeding $88 million. -- ____________________________________________________________ __ /\ \ \_____ / \ ###[==_____> / \ /_/ __ / __ \ \ \_____ | ( ) | ###[==_____> /| /\/\ |\ /_/ / | | | | \ / |=|==|=| \ Kristin Yvonne Rozier, Ph.D. / | | | | \ Assistant Professor / USA | ~||~ |NASA \ Iowa State University |______| ~~ |______| Departments of Aerospace Engineering (__||__) and Computer Science /_\ /_\ !!! !!! http://temporallogic.org/kyr From russo at chalmers.se Mon Oct 17 07:24:39 2016 From: russo at chalmers.se (Alejandro Russo) Date: Mon, 17 Oct 2016 11:24:39 +0000 Subject: [TYPES/announce] 2 PhD student positions on Language-based security at Chalmers Message-ID: [Our apologies if you receive multiple copies of this message] The Software Technology Division of the Computer Science and Engineering Department, Chalmers University of Technology is hiring: - 1 PhD student in Programming Language-based Security http://www.chalmers.se/en/about-chalmers/vacancies/?rmpage=job&rmjob=4389 - 1 PhD student in Language-based Security using Functional Programming http://www.chalmers.se/en/about-chalmers/vacancies/?rmpage=job&rmjob=4391 PhD student positions are for up to five years of full-time employment; normally, 20% of the time is allocated to departmental work (mainly teaching duties). The salary for the positions is as specified in Chalmers's general agreement for PhD student positions. * Application deadline: 30 November 2016. * Expected starting date: preferably early 2017. ------------------------------------------------------------- 1 PhD student position in Programming Language-based Security ------------------------------------------------------------- Increasingly, security flaws in applications arise due to software errors. Programming Language-based Security is a domain in which we strive to enhance security of software application by looking at properties of programming languages. In the Paragon project, we focus on achieving security of software through the construction and use of a dedicated, statically security-typed programming language. The language Paragon is an extension of Java (implemented in Haskell), adding a type system for information flow control based on an expressive calculus for security policies we have developed. The position focuses on improving and extending the applicability of Paragon to practical programming domains. Of particular interest is the Android operating system, where we envision the construction of a secure, information-flow aware app infrastructure. Research opportunities include: * applying Paragon to case studies in specific software domains, in particular the domain of Android apps. * investigating the interaction of information flow and particular language features such as concurrency or typestate; * applying the principles behind Paragon to other programming languages and paradigms; * proving mathematical properties of type systems; The ideal applicant has a strong working knowledge in programming language technology, including type systems, static analysis, and formal semantics; and also in functional programming, as well as a broad interest in programming languages and paradigms in general. Prior knowledge of software security or Android programming are useful but not essential. To read more about the Paragon project, see the project website (http://www.cse.chalmers.se/research/group/paragon/). We recommend in particular the interactive tutorial (http://cse-212294.cse.chalmers.se/research/paragon/tutorial/). This position will be supervised by Prof. Niklas Broberg and Prof. David Sands. ------------------------------------------------------------------------------ 1 1 PhD student position in Language-based Security using Functional Programming ------------------------------------------------------------------------------ The position focuses on developing techniques to protect confidentiality and integrity of users' data when manipulated by third-party code (i.e., code written by someone else) -- a pressing problem for the web as well as mobile platforms. We expect functional programming to play an important role addressing this challenge. In this direction, researchers at Chalmers have been responsible for developing some of the state-of-the-art tools for protecting users' sensitive data in Haskell programs (e.g., LIO https://hackage.haskell.org/package/lio and MAC https://hackage.haskell.org/package/mac). It is expected that the work carried out by the applicant ranges from establishing new theoretical foundations to deploying prototypes in realistic systems. We are looking for candidates with strong background in programming languages who are also interested in building systems using their ideas. The candidate is expected to pursue one or more of the following topics: * Combining type-systems features and dynamic analysis to secure functional languages, where the main target is Haskell programs. * Leveraging hardware-level security components (e.g, Intel SGX and ARM TrustZones) to provide security in depth, where private data can be protected from the application level down to the low-level physical layers by the use of, for instance, foreign function calls. * Design of secure web frameworks to control the flow of information in an end-to-end fashion, i.e., at the server side as well as in web browsers. We envision the creation of secure web frameworks based on functional reactive programming (FRP). As an introduction to the research area, applicants are recommended to read the article Functional Pearl: Two can keep a secret if one of them uses Haskell (http://www.cse.chalmers.se/~russo/publications_files/pearl-russo.pdf). This position will be supervised by Prof. Alejandro Russo (http://www.cse.chalmers.se/~russo/) -------------- next part -------------- An HTML attachment was scrubbed... URL: From steila at inf.unibe.ch Mon Oct 17 12:54:27 2016 From: steila at inf.unibe.ch (Silvia Steila) Date: Mon, 17 Oct 2016 18:54:27 +0200 Subject: [TYPES/announce] TAMC 2017 - Second call for papers (Submission Deadline 31 October) Message-ID: <6786ed66-8548-d02c-1346-05dd184511fb@inf.unibe.ch> *SECOND CALL FOR PAPERS TAMC 2017* *Theory and Applications of Models of Computation 2017* ( http://www.tamc2017.unibe.ch ) TAMC 2017 aims at bringing together a wide range of researchers with interest in computational theory and its applications. The main themes of the conference are computability, computer science logic, complexity, algorithms, models of computation and systems theory. There are two special sessions planned: /Logic in computer science /and /New models of computation/. Typical but not exclusive topics of interest include: algebraic computation algorithmic coding and number theory approximation algorithms automata theory computational biology and biological computing computational complexity computational game theory computational geometry computer science logic cryptography domain models learning theory modal and temporal logics model theory for computing natural computation networks in nature and society online algorithms optimization privacy and security process models proof complexity property testing quantum computing randomness and pseudo-randomness space-time tradeoffs streaming algorithms systems theory VLSI models of computation ---------------------------------------------------- *INVITED SPEAKERS *Marta Kwiatkowska (Univesity of Oxford, Oxford) Pinyan Lu (Shanghai University of Finance and Economics, Shanghai) Maria Emilia Maietti (Universit? di Padova, Padova) Johann A. Makowsky (Israel Institute of Technology, Haifa) Carlos Mart?n-Vide (Universitat Rovira i Virgili, Tarragona) Stefan Wolf (Universit? della Svizzera italiana, Lugano) Jeffery Zucker (McMaster University, Hamilton) ---------------------------------------------------- *IMPORTANT DATES* *Submission Deadline:* October 31, 2016 *Notification of Acceptance:* December 15, 2016 *Final Camera Ready Version:* January 15, 2017 --------------------------------------------------- *PROGRAMME COMMITTEE* *Chair:* G. J?ger (University of Bern) *Co-chair:* T V Gopal (Anna University, India) *Members: *S. Artemov, J. Bradfield, C. Calude, V. Chakaravarthy, A. F?ssler, H. Fernau, D. Fotakis, T. Fujito, C.A. Furia, A.D. Jaggard, R. Kuznets, S. Lempp, J. Liu, S. Martini, K. Meer, M. Minnes, P. Moser, M. Ogihara, J. Rolim, H. Schwichtenberg, A. Seth, R.K. Shyamasundar, S. Steila, T. Studer, S. Wainer, P. Widmayer, G. Wu, Y. Yin, M. Ying, T. Zeugmann, N. Zhan ----------------------------------------------------- *STEERING COMMITTEE *M. Agrawal (Indian Institute of Technology, Kanpur) Jin-Yi Cai (University of Wisconsin) J. Hopcroft (Cornell University) A. Li (Chinese Academy of Sciences) Z. Liu (Institute of Computing Technology, Chinese Academy of Sciences) ----------------------------------------------------- *Paper submission via Easychair. Please find the paper submission guidelines at*:http://www.tamc2017.unibe.ch/submission.html -------------- next part -------------- An HTML attachment was scrubbed... URL: From tmoldere at vub.ac.be Mon Oct 17 05:25:23 2016 From: tmoldere at vub.ac.be (Tim Molderez) Date: Mon, 17 Oct 2016 11:25:23 +0200 Subject: [TYPES/announce] 2017: Call for papers Message-ID: 2017 : The Art, Science, and Engineering of Programming April 3-6, 2017, Brussels, Belgium http://2017.programming-conference.org We started a new conference and journal focused on everything to do with programming, including the experience of programming. We call the conference for short. Paper submissions and publications are handled by the journal. Accepted papers must be presented at the conference. ******************************************************** CALL FOR PAPERS ******************************************************** 2017 accept scholarly papers including essays that advance the 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: December 1, 2016 We accept submissions covering several areas of expertise. These areas include, but are 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, ?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. WORKSHOP PROPOSAL SUBMISSIONS: November 15, 2016 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: December 1, 2016 Research paper first notifications: February 1, 2017 Research paper final notifications: March 7, 2017 Workshop proposals: November 15, 2016 PX 2017 workshop submissions: January 15, 2017 Poster abstract submissions: January 16, 2017 ******************************************************** ORGANIZATION ******************************************************** General Chair: Theo D'Hondt, Vrije Universiteit Brussel Local Organizing Chair: Wolfgang De Meuter, Vrije Universiteit Brussel Program Chair: Crista V. Lopes, University of California, Irvine Organizing Committee: J?rg Kienzle (workshops), McGill University Hidehiko Masuhara (demos), Tokyo Institute of Technology Ralf L?mmel (contest), University of Koblenz-Landau Jennifer Sartor (posters), Vrije Universiteit Brussel Tobias Pape (web technology), HPI - University of Potsdam Tim Molderez (publicity), Vrije Universiteit Brussel Program Committee: Andrew Black, Portland State University Shigeru Chiba, University of Tokyo Yvonne Coady, University of Victoria Robby Findler, Northwestern University Lidia Fuentes, Universidad de M?laga Richard Gabriel, IBM Research Elisa Gonzalez Boix, Vrije Universiteit Brussel Jeff Gray, University of Alabama Robert Hirschfeld, HPI - University of Potsdam Roberto Ierusalimschy, Pontif?cia Universidade Cat?lica do Rio de Janeiro J?rg Kienzle, McGill University Hidehiko Masuhara, Tokyo Institute of Technology Sasa Misailovic, University of Illinois at Urbana-Champaign Guido Salvaneschi, Technische Universit?t Darmstadt Mario S?dholt, Ecole des mines de Nantes Jurgen Vinju, Centrum Wiskunde & Informatica Tijs van der Storm, Centrum Wiskunde & Informatica ******************************************************** 2017 is kindly supported by: ACM in-cooperation ACM SIGPLAN in-cooperation ACM SIGSOFT in-cooperation AOSA Vrije Universiteit Brussel ******************************************************** For more information, visit http://2017.programming-conference.org From fsen2017 at ipm.ir Tue Oct 18 10:24:18 2016 From: fsen2017 at ipm.ir (Marjan Sirjani) Date: Tue, 18 Oct 2016 10:24:18 -0400 Subject: [TYPES/announce] FSEN 2017: Final Call for Papers Message-ID: <864d18a5-4212-556a-fa1a-01aad7603ffa@ipm.ir> ###################################################################### FINAL CALL FOR PAPERS Seventh International Conference on Fundamentals of Software Engineering 2017 - Theory and Practice (FSEN '17) http://fsen.ir/2017 Tehran, Iran April 26-28, 2017 ###################################################################### -- About FSEN -- FSEN is an international conference that aims to bring together researchers, engineers, developers, and practitioners from the academia and the industry to present and discuss their research work in the area of formal methods for software engineering. This conference seeks to facilitate the transfer of experience, adaptation of methods, and where possible, foster collaboration among different groups. The topics of interest cover all aspects of formal methods, especially those related to advancing the application of formal methods in the software industry and promoting their integration with practical engineering techniques. Following the success of the previous FSEN editions, the next edition of the FSEN conference will take place in Tehran, Iran, April 26-28, 2017. -- Important Dates -- Abstract Submission: October 22, 2016 Paper Submission: October 29, 2016 Notification: December 17, 2016 Camera Ready: January 21, 2017 Conference: April 26-28, 2017 -- Keynote Speakers -- Thomas A. Henzinger, IST Austria Philippa Gardner, Imperial College London Leon van der Torre, University of Luxembourg -- Topics of Interest -- The topics of this conference include, but are not restricted to, the following: * Models of programs and software systems * Software specification, validation, and verification * Software testing * Software architectures and their description languages * Object and multi-agent systems * Coordination and feature interaction * Integration of formal and informal methods * Integration of different formal methods * Component-based and Service-oriented software systems * Self-adaptive software systems * Model checking and theorem proving * Software and hardware verification * CASE tools and tool integration * Industrial Applications -- Paper Submission -- Papers should be formatted according to the Springer LNCS style, not exceed 15 pages (including figures and references), submitted in PDF or postscript format through the EasyChair conference management system. Submissions should explicitly state their contribution and their relevance to the themes of the conference. Papers will be evaluated based on originality, significance, relevance, correctness and clarity. Papers should not be submitted simultaneously for publication elsewhere. You can submit your papers/abstracts via the following link: https://www.easychair.org/conferences/?conf=fsen2017 -- Proceedings and Special Issues -- The post-proceedings of FSEN'17 will be published by Springer Verlag in the LNCS series (to be confirmed). There will be a pre-proceeding, printed locally by IPM, available at the conference. Following the tradition of FSEN, we plan to have a special issue of Science of Computer Programming journal devoted to FSEN'17 (to be confirmed). After the conference a selection of papers will be invited for this special issue. The invited papers should be extended and will undergo a new round of review by an international program committee. Please see the websites of previous editions of FSEN for more information on post-proceedings and special issues related to those editions. -- General Chair -- Farhad Arbab - CWI, Netherlands; Leiden University, Netherlands Hamid Sarbazi-azad - IPM, Iran; Sharif University of Technology, Iran -- Program Chairs -- Mehdi Dastani - Utrecht University, The Netherlands Marjan Sirjani - Malardalen University, Sweden; Reykjavik University, Iceland -- Publicity Chair -- Hossein Hojjat - Rochester Institute of Technology, USA -- Steering Committee -- Farhad Arbab - CWI, Netherlands; Leiden University, Netherlands Christel Baier - University of Dresden, Germany Frank de Boer - CWI, Netherlands; Leiden University, Netherlands Ali Movaghar - IPM, Iran; Sharif University of Technology, Iran Hamid Sarbazi-azad - IPM, Iran; Sharif University of Technology, Iran Marjan Sirjani - Malardalen University, Sweden; Reykjavik University, Iceland (Chair) Jan Rutten - Radboud University, Netherlands -- Program Committee -- Mohammad Abdollahi Azgomi, Iran University of Science and Technology, Iran Gul Agha, University of Illinois at Urbana, Champaign, USA Erika Abraham, RWTH Aachen University, Germany Christel Baier, Technical University of Dresden, Germany Ezio Bartocci, TU Wien, Austria Marcello Bonsangue, Leiden University, Netherlands Mario Bravetti, University of Bologna, Italy Michael Butler, University of Southampton, UK Erik De Vink, Technische Universiteit Eindhoven, Netherlands Wan Fokkink, Vrije Universiteit Amsterdam, Netherlands Adrian Francalanza, University of Malta, Malta Masahiro Fujita, University of Tokyo, Japan Maurizio Gabbrielli, University of Bologna, Italy Fatemeh Ghassemi, University of Tehran, Iran Jan Friso Groote, Technical University of Eindhoven, Netherlands Hassan Haghighi, Shahid Beheshti University, Iran Philipp Haller, KTH Royal Institute of Technology, Sweden Holger Hermanns, Saarland University, Germany Hossein Hojjat, Rochester Institute of Technology, USA Mohammad Izadi, Sharif University of Technology, Iran Einar Broch Johnsen, University of Oslo, Norway Joost-Pieter Katoen, RWTH Aachen University, Germany Narges Khakpour, Linnaeus University, Sweden Ramtin Khosravi, University of Tehran, Iran Natallia Kokash, Leiden University, Netherlands Eva K?hn, Vienna University of Technology, Austria Kim G. Larsen, Aalborg University, Denmark Zhiming Liu, Southwest University, China Mieke Massink, CNR-ISTI, Italy Seyyed Hassan Mirian Hosseinabadi, Sharif University of Technology, Iran Ugo Montanari, University of Pisa, Italy Peter Mosses, Swansea University, UK Mohammad Reza Mousavi, Halmstad University, Sweden Ali Movaghar, Sharif University of Technology, Iran Peter Olveczky, University of Oslo, Norway Meriem Ouederni, IRIT/INP Toulouse/ ENSEEIHT, France Wishnu Prasetya, Universiteit Utrecht, Netherlands Jose Proenca, University of Minho, Portugal Wolfgang Reisig, Humboldt-Universit?t zu Berlin, Germany Philipp Ruemmer, Uppsala University, Sweden Gwen Salaun, Grenoble INP, Inria, France Cesar Sanchez, IMDEA Software Institute, Spain Ina Schaefer, Technische Universit?t Braunschweig, Germany Wendelin Serwe, INRIA, France Alexandra Silva, University College London, UK Meng Sun, Peking University, China Carolyn Talcott, SRI International, USA Danny Weyns, Katholieke Universiteit Leuven, Belgium From maffei at cs.uni-saarland.de Tue Oct 18 10:24:19 2016 From: maffei at cs.uni-saarland.de (Matteo Maffei) Date: Tue, 18 Oct 2016 16:24:19 +0200 Subject: [TYPES/announce] Last CfP POST'17 (deadline approaching: 21 October 2016) Message-ID: <7990F587-EC56-4F27-9175-F061E66001A6@cs.uni-saarland.de> ETAPS 2017: European Joint Conferences on Theory and Practice of Software 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. ETAPS, established in 1998, is a confederation of five main annual conferences (ESOP, FASE, FOSSACS, POST and TACAS) accompanied by satellite workshops and other events. The twentieth edition, ETAPS 2017, will take place in Uppsala, Sweden. This is the first time that ETAPS goes to Scandinavia. POST 2017: 6th International Conference on Principles of Security and Trust Principles of Security and Trust is a broad forum related to the theoretical and foundational aspects of security and trust. We seek submissions on the foundations of information security, privacy, and trust, relevant for computer science and different application disciplines. This includes results on cryptographic and logical foundations, reasoning methods, tools, and applications. Case studies that reflect the strengths and limitations of existing foundations, methods, and their supporting tools are also welcome, as are more exploratory presentations on open questions. Areas of interest include: Access control Accountability Anonymity Authentication Availability Cloud security Confidentiality Covert channels Crypto foundations Database security Distributed systems security Economic issues Embedded systems security Hardware security Information flow Integrity Languages for security Malicious code Mobile security and privacy Models and policies Privacy and privacy-preserving systems Provenance Reputation and trust Resource usage Risk assessment Security architectures Security protocols Trust management Web security and privacy ============================= Systematization of knowledge papers ============================= We solicit systematization of knowledge (SoK) papers that evaluate, systematize, and contextualize existing knowledge. Suitable papers are those that provide an important new viewpoint on established research areas, challenge long-held beliefs in such an area with compelling evidence, or present a comprehensive new taxonomy of such an area. Survey papers without such insights are not appropriate. Submissions should be distinguished by the suffix ?(SoK)? in the title. They will be reviewed by the 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 conference and included in the proceedings. ============ Important Dates ============ Papers due: 21 October 2016 ***4 days after EuroS&P notification deadline, no abstract submission deadline*** Author notification: 22 December 2016 Camera-ready versions: 20 January 2017 ETAPS Conference: 22-29 April 2017, Uppsala, Sweden =============== Program Committee =============== Matteo Maffei (Universit?t des Saarlandes, Germany - co-chair) Mark D. Ryan (University of Birmingham, UK - co-chair) Myrto Arapinis (University of Edinburgh, UK) Stefano Calzavara (Universit? Ca'Foscari Venezia, Italy) Kostas Chatzikokolakis (LIX, CNRS & ?cole Polytechnique & INRIA, France) Stephen Chong (Harvard University, USA) Jeremy Clark (Concordia University, Canada) Cas Cremers (University of Oxford, UK) Stephanie Delaune (LSV, CNRS & ENS Cachan, France) Matt Fredrikson (Carnegie Mellon University, UK) Marco Gaboardi (State University of New York at Buffalo, USA) David Galindo (University of Birmingham, UK) Deepak Garg (MPI-SWS, Germany) Dieter Gollmann (Technische Universit?t Hamburg, Germany) C?t?lin Hri?cu (INRIA Paris - Rocquencourt, France) Limin Jia (Carrnegie Mellon University, USA) Aniket Kate (Purdue University, USA) Boris K?pf (IMDEA Software Institute, Spain) Mark Manulis (University of Surrey, UK) Catherine Meadows (Naval Research Laboratory, USA) Frank Piessens (KU Leuven, Belgium) Alejandro Russo (Chalmers University of Technology, Sweden) Geoffrey Smith (University of Florida, USA) Ben Smyth (Huawei Research) Luca Vigan? (King's College London, UK) Bogdan Warinschi (University of Bristol, UK) The full CfP is available at http://www.etaps.org/index.php/2017/post -------------- next part -------------- An HTML attachment was scrubbed... URL: From stephane.galland at utbm.fr Mon Oct 17 08:14:06 2016 From: stephane.galland at utbm.fr (stephane.galland at utbm.fr) Date: Mon, 17 Oct 2016 14:14:06 +0200 (CEST) Subject: [TYPES/announce] Call for papers and tutorials at International Workshop on Agent-based Modeling and Applications with SARL Message-ID: <20161017121406.E76041FC203@smtp4.utbm.fr> International Workshop on Agent-based Modeling and Applications with SARL (SARL-17) Madeira, Portugal May 16-19, 2017 Workshop Website: http://www.multiagent.fr/Conferences:SARL17 In conjonction with the 8th International Conference on Ambient Systems, Networks, and Technologies (ANT 2017). * Important Dates * =================== - Submission deadline: December 22, 2016 - Notification: February 13, 2017 - Final date for camera-ready copy: March 13, 2017. - Workshop: May 16-19, 2017 Research on Agents and Multi-Agent Systems has matured during the last decade and many effective applications of this technology are now deployed. SARL17 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-17 borns with the SARL agent programming language, but the scientific results presented in SARL-17 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 this challenge. 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-17 is to provides a place where the different points of view on the modeling and the simulation with agent platforms and agent programming languages may be discussed. Tutorial sessions for introducing and explaining the modeling and implementation of multiagent systems with SARL will be organized during the workshop. The authors may contribute to the SARL-17 workshop by providing a paper or a tutorial. For submitting a tutorial, the authors must send a summary of the tutorial on 4 to 6 pages. SARL-17 will be held in Madeira, Portugal (16-19 May 2017) in conjunction with the 8th International Conference on Ambient Systems, Networks, and Technologies (ANT 2017). Topics ====== The main topics of the SARL-17 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 - Smard grids and smart buildings - Land-Use - Energy ORGANIZATION COMMITTEE ====================== St?phane GALLAND , Burgondy Franche-Comte University, France Nicolas GAUD , Burgondy Franche-Comte University, France Sebastian RODRIGUEZ , Universidad Technologica National, Argentina PROGRAM COMMITTEE ================= Coming soon. From rody.kersten at sv.cmu.edu Wed Oct 19 16:39:17 2016 From: rody.kersten at sv.cmu.edu (Rody Kersten) Date: Wed, 19 Oct 2016 13:39:17 -0700 Subject: [TYPES/announce] NFM 2017 - Call For Workshops Message-ID: <33459ce4-6c84-e7e1-d266-30610defdb5c@sv.cmu.edu> NFM 2017 - Call For Workshops The 9th NASA Formal Methods Symposium ------------------------------------- https://ti.arc.nasa.gov/events/nfm-2017/workshops/ May 16 - 18, 2017 NASA Ames Research Center Moffett Field, CA, USA 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 mission-critical and safety-critical systems at NASA and in the aerospace industry. NFM Workshops provide an opportunity for participants to discuss specific topics relevant to the NASA Formal Methods community in more depth. NFM 2017 Workshops will be held before (or after) the main symposium, on May 15 (or May 19). Workshop proposals will be reviewed by the organizing committee together with members of the steering committee. Proposals must consist of the following two parts: Part I: Technical Information A short (about 1 page) scientific justification of the proposed topic, its significance and relevance to NFM, and the particular benefits of the workshop to the verification community, as well as a list of previous or related workshops (if relevant). Part II: Organizational Information * contact information of the workshop organizers. * a main contact for the workshop (i.e. a workshop chair). * the desired length of the workshop, (one or two days). * an estimate of the audience size. * proposed format and agenda (for example, demo sessions, tutorials, etc.). * potential invited speakers. * procedures for selecting papers and participants. * plans for dissemination, if any (for example, special issues of journals). * special technical, AV, or USB stick needs. * links to a preliminary website of the workshop and call for papers (if possible). * information if workshop has been previously held. *Important Dates: *Proposals are due by November 7th by email to the Organizing Committee. Decisions will be announced by November 14th, 2016. The workshop proposals will be reviewed and evaluated on the following criteria: * Potential to advance the state of the art in verification technologies, especially ability to break new ground. * Relevance to NFM. * Overlap with topics of other proposed workshops. * Past successes of the workshop and association with other formal methods conferences. * Organizers' ability and experience to lead a successful workshop. All accepted workshops will be asked to provide a webpage, call for papers, and list of invited speakers. For further enquiries or information, please contact: Temesghen Kahsai (temesghen DOT kahsaiazene AT nasa DOT gov) -- NASA Ames / CMU Clark Barrett (barrett AT cs DOT stanford DOT edu) -- Stanford University -------------- next part -------------- An HTML attachment was scrubbed... URL: From ups at mmmi.sdu.dk Thu Oct 20 02:12:01 2016 From: ups at mmmi.sdu.dk (Ulrik Pagh Schultz) Date: Thu, 20 Oct 2016 06:12:01 +0000 Subject: [TYPES/announce] PEPM 2017 Call for Poster Papers (submission deadline Tuesday 8th November) Message-ID: <17BB566D-CA43-4237-9FBE-75CACE7951C9@mmmi.sdu.dk> CALL FOR POSTERS Workshop on PARTIAL EVALUATION AND PROGRAM MANIPULATION (PEPM 2017) PEPM 2017 information: http://conf.researchr.org/home/PEPM-2017 Submissions: https://pepm17.hotcrp.com/ Paris, France, January 16th - 17th, 2017 (co-located with POPL 2017) PEPM is the premier forum for discussion of semantics-based program manipulation. The first ACM SIGPLAN PEPM symposium took place in 1991, and meetings have been held in affiliation with POPL every year since 2006. PEPM 2017 will be based on a broad interpretation of semantics-based program manipulation, reflecting the expanded scope of PEPM in recent years beyond the traditionally covered areas of partial evaluation and specialization. Posters ------- In order to maintain the dynamic and interactive nature of PEPM, we solicit submission of posters. Poster submissions are 2-page articles in ACM Proceedings style that present preliminary work (see "Submission guidelines" below for more details). If accepted, the work will be presented as part of an interactive poster session at PEPM. Scope ----- Topics of interest for PEPM 2017 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. * 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. * 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. * 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 applications of semantics-based program manipulation techniques in new domains. If you have a question as to whether a potential submission is within the scope of the workshop, please contact the programme chairs. Submission guidelines --------------------- * Posters should describe work relevant to the PEPM community, and must not exceed 2 pages in ACM Proceedings style. We invite poster submissions that present early work not yet ready for submission to a conference or journal, identify new research problems, showcase tools and technologies developed by the author(s), or describe student research projects. If accepted, the work will be presented as part of an interactive poster session at PEPM. At least one author of each accepted contribution must attend the workshop and present the work. Student participants with accepted poster 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. Publication ----------- Posters will appear along with accepted papers in formal proceedings published by ACM Press and in the ACM Digital Library. Keynote ------- Neil Jones (DIKU) will give the PEPM keynote talk, titled Compiling Untyped Lambda Calculus to Lower-level Code by Game Semantics and Partial Evaluation Submission ---------- Posters should be submitted electronically via HotCRP. https://pepm17.hotcrp.com/ Authors using LaTeX to prepare their submissions should use the new improved SIGPLAN proceedings style, and specifically the sigplanconf.cls 9pt template. Important Dates --------------- * Poster submission : Tuesday 8th November 2016 * Author notification : Friday 18th November 2016 * Camera ready : Monday 28th November 2016 * Workshop : Monday 16th - Tuesday 17th January 2017 The proceedings will 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.). PEPM'17 Programme Committee --------------------------- Elvira Albert (Complutense University of Madrid, Spain) Don Batory (University of Texas at Austin, USA) Martin Berger (University of Sussex, UK) Sebastian Erdweg (TU Delft, Netherlands) Andrew Farmer (Facebook, USA) Matthew Flatt (University of Utah, USA) John Gallagher (Roskilde University, Denmark) Robert Gl?ck (DIKU, Denmark) Jurriaan Hage (Utrecht University, Netherlands) Zhenjiang Hu (National Institute of Informatics, Japan) Yukiyoshi Kameyama (University of Tsukuba, Japan) Ilya Klyuchnikov (Facebook, UK) Huiqing Li (EE, UK) Annie Liu (Stony Brook University, USA) Markus P?schel (ETH Zurich, Switzerland) Ryosuke SATO (University of Tokyo, Japan) Sven-Bodo Scholz (Heriot-Watt University, UK) Ulrik Schultz (co-chair) (University of Southern Denmark) Ilya Sergey (University College London, UK) Chung-chieh Shan (Indiana University, USA) Tijs van der Storm (Centrum Wiskunde & Informatica, Netherlands) Jeremy Yallop (co-chair) (University of Cambridge, UK) -- Ulrik Pagh Schultz, Associate Professor, University of Southern Denmark ups at mmmi.sdu.dk http://www.sdu.dk/ansat/ups +4565503570 From barrett at cs.stanford.edu Wed Oct 19 18:27:18 2016 From: barrett at cs.stanford.edu (Clark Barrett) Date: Wed, 19 Oct 2016 15:27:18 -0700 Subject: [TYPES/announce] PhD positions available at Stanford University Message-ID: I am looking for a few new PhD students to join my group at Stanford University. We work on automated reasoning and its application to things like hardware and software verification and security. Many of our projects involve the development or application of solvers for Satisfiability Modulo Theories (SMT). Current projects include: using SMT to find security vulnerabilities in Google code; verifying a new memory model for JavaScript; using SMT for hardware verification and layout optimization; and using SMT to reason about neural networks. If you are interested, please do not contact me directly, but instead apply directly by following the instructions at: http://www-cs.stanford.edu/admissions/general-information The deadline for applications is December 6, 2016. Clark Barrett -------------- next part -------------- An HTML attachment was scrubbed... URL: From f.van.raamsdonk at vu.nl Thu Oct 20 09:47:02 2016 From: f.van.raamsdonk at vu.nl (Raamsdonk, F. van) Date: Thu, 20 Oct 2016 13:47:02 +0000 Subject: [TYPES/announce] International School in Rewriting 2017: Call for Advanced Courses Message-ID: Dear All The 9th International School on Rewriting, ISR 2017, is scheduled to be held July 3-7, 2017 in Eindhoven, The Netherlands. We invite proposals for courses in the Advanced Track. The deadline for submitting a proposal is December 1, 2016. More information can be found via the website: http://www.win.tue.nl/~hzantema/isr.html Besides proposals, also suggestions, advice and information, and questions are very welcome ! Please do not hesitate to contact us. kind regards, Hans Zantema and Femke van Raamsdonk -------------- next part -------------- An HTML attachment was scrubbed... URL: From ruy at cin.ufpe.br Fri Oct 21 08:36:21 2016 From: ruy at cin.ufpe.br (Ruy de Queiroz) Date: Fri, 21 Oct 2016 09:36:21 -0300 Subject: [TYPES/announce] 24th WoLLIC 2017 - Call for Papers Message-ID: [Please circulate. Apologies for multiple copies.] WoLLIC 2017 24th Workshop on Logic, Language, Information and Computation July 18-21, 2017 University College London (UCL), London, UK 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 Department of Computer Science, University College London, London, UK School of Electronic Engineering and Computer Science, Queen Mary College, London, UK Centro de Inform?tica, Universidade Federal de Pernambuco, Brazil HOSTED BY Department of Computer Science, University College London, London, UK 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-fourth WoLLIC will be held at the School of Electronic Engineering and Computer Science, Queen Mary College, London, UK, from July 18th to 21st, 2017. 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), 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. 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. Papers must be submitted electronically at the WoLLIC 2017 EasyChair website. (Please go to http://wollic.org/wollic2017/instructions.html for instructions.) A title and single-paragraph abstract should be submitted by Mar 14, 2017, and the full paper by Mar 21, 2017 (firm date). Notifications are expected by Apr 22, 2017, and final papers for the proceedings will be due by May 6, 2017 (firm date). PROCEEDINGS The proceedings of WoLLIC 2017, 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 as a special post-conference WoLLIC 2017 issue of a scientific journal (to be confirmed). INVITED SPEAKERS Hazel Brickhurst (Bristol) (TBC) Ofra Magidor (Oxford University, UK) Peter O'Hearn (UCL) (TBC) Nicole Schweikardt (Humboldt) (TBC) Fan Yang (Delft University, The Netherlands) Boris Zilber (Oxford University, UK) STUDENT GRANTS ASL sponsorship of WoLLIC 2017 will permit ASL student members to apply for a modest travel grant (deadline: May 1st, 2017). See http://www.aslonline.org/studenttravelawards.html for details. IMPORTANT DATES Mar 14, 2017: Paper title and abstract deadline Mar 21, 2017: Full paper deadline Apr 22, 2017: Author notification May 6, 2017: Final version deadline (firm) PROGRAMME COMMITTEE Matthias Baaz (University of Technology, Vienna, Austria) John Baldwin (University of Illinois at Chicago, USA) Dana Bartozov? (Universidade de S?o Paulo, Brazil) Agata Ciabattoni (University of Technology, Vienna, Austria) Walter Dean (University of Warwick, UK) Erich Gr?del (RWTH Aachen, Germany) Volker Halbach (University of Oxford, UK) Juliette Kennedy (Helsinki University, Finland) (Chair) Dexter Kozen (Cornell University, USA) Janos Makowsky (Technion - Israel Institute of Technology, Israel) Larry Moss (indiana University, USA) Alessandra Palmigiano (Delft University, The Netherlands) Mehrnoosh Sadrzadeh (Queen Mary, UK) Sonja Smets (Amsterdam University, The Netherlands) Asger T?rnquist (K?benhavns Universitet, Denmark) Rineke Verbrugge (University of Groningen, The Netherlands) Andr?s Villaveces (Universidad Nacional, Colombia) Philip Welch (University of Bristol, UK) STEERING COMMITTEE Samson Abramksy, Johan van Benthem, Anuj Dawar, Joe Halpern, Wilfrid Hodges, Ulrich Kohlenbach, Daniel Leivant, Leonid Libkin, Angus Macintyre, Luke Ong, Hiroakira Ono, Valeria de Paiva, Ruy de Queiroz, Jouko V??n?nen. ORGANISING COMMITTEE Alexandra Silva (Univ College London, UK) (Local co-chair) Mehrnoosh Sadrzadeh (Queen Mary, UK) (Local co-chair) Paulo Oliva (Queen Mary, UK) James Brotherston (Univ College London, UK) Anjolina G. de Oliveira (U Fed Pernambuco) Ruy de Queiroz (U Fed Pernambuco) (co-chair) FURTHER INFORMATION Contact one of the Co-Chairs of the Organising Committee. WEB PAGE http://wollic.org/wollic2017/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From j.w.klop at vu.nl Sun Oct 23 10:31:59 2016 From: j.w.klop at vu.nl (Klop, J.W.) Date: Sun, 23 Oct 2016 14:31:59 +0000 Subject: [TYPES/announce] Symposium L.E.J. Brouwer, fifty years later; December 9, Amsterdam Message-ID: The Royal Dutch Mathematical Society (KWG) invites you to the symposium L.E.J. Brouwer, fifty years later at the Science Park in Amsterdam on the 9th of December 2016, 9:45-16:45. We have put together an interesting programme with highly renowned speakers, viz. Dirk van Dalen, Mark van Atten, Sergei Artemov, Alexander Dranishnikov, Saul Kripke, Yiannis Moschovakis, Michael Rathjen, and Raf Bocklandt. You can find the complete programme and a registration form on our website: wiskgenoot.nl/brouwer50 Participation is free but registration is required. Also check the poster that is designed for the event at wiskgenoot.nl/brouwer50/poster. Feel free to print it full color and hang it visibly for possibly interested people. Luitzen Egbertus Jan Brouwer (27 February 1881 ? 2 December 1966), was an influential Dutch mathematician and philosopher, who worked in topology, set theory, measure theory and complex analysis. At the end of this year it will be fifty years ago that L.E.J. (Bertus) Brouwer died as a consequence of a traffic accident. Brouwer had by then put his ever-lasting mark on mathematics, logic and philosophy. In mathematics he revolutionized topology with his dimension theory, fixed point theorems and homotopy theory. In logic he became the founding father of intuitionism, with its constructive approach to mathematics and logic that is also relevant in theoretical computer science. In philosophy he questioned our very perception of mathematical reality. For all Brouwer-related activities organized by the KWG in this year see wiskgenoot.nl/brouwer50/brouwer-year-2016. -------------- next part -------------- An HTML attachment was scrubbed... URL: From wintersmind at gmail.com Sun Oct 23 11:10:37 2016 From: wintersmind at gmail.com (Christian Skalka) Date: Sun, 23 Oct 2016 17:10:37 +0200 Subject: [TYPES/announce] Multiple tenure track faculty positions-- University of Vermont Message-ID: Please see appended the ad for multiple positions at the University of Vermont in CS. The opening(s) in cybersecurity should be of particular interest to types subscribers, given our interest in researchers studying language-based and formal approaches to security. Note that a cluster hire in any stated area of interest (including cybersecurity) is possible. Please feel free to contact me directly with any questions, and consider applying. -- Christian Skalka Associate Dean of Faculty Affairs, CEMS Associate Professor, Department of Computer Science University of Vermont http://www.cs.uvm.edu/~skalka -- The College of Engineering and Mathematical Sciences (CEMS) at the University of Vermont (UVM) is seeking applications for four tenure-track faculty positions in Computer Science and Complex Systems, with a Fall 2017 start date. These positions will be at the rank of Assistant Professor, or Associate Professor with tenure for outstanding candidates already at that rank. We seek candidates with active research in one or more of the following areas: - Cybersecurity, especially in languages and verification, or applications of machine learning or complex systems approaches to cybersecurity. - Computational Intelligence, broadly defined to include data mining, machine learning, data science, bio-inspired approaches, and Deep Learning, with broad potential for applications to Big Data in areas such as biology, medicine, cybersecurity, social science, sociotechnical systems, and/or environmental science. - Complex Systems, modeling and/or analysis of emergent phenomena allied with data-driven empirical work, ideally with applications in biology, medicine, cybersecurity, the social sciences, sociotechnical systems, and/or environmental science. - Computational Biology, computational approaches to the study of biological systems such as in genomics, proteomics, phylogenetics, biological pathways or networks, etc. Ideally, potential for synergies between candidates should be evident, and *cluster hires focused on some subset of the above topics are possible. Existing teams of collaborators are encouraged to apply.* At least two of the positions will have primary appointments in Computer Science; the other two could have primary appointments in Computer Science, Mathematics, Statistics, or Engineering (Civil, Environmental, Electrical, Mechanical, or Bioengineering), depending on the qualifications and desires of the candidates. We are particularly interested in candidates who would interact closely with researchers in the post-disciplinary Vermont Complex Systems Center and/or the UVM College of Medicine. Applicants must have a Ph.D. in a relevant field, a strong research record with excellent potential for external funding, and the potential to supervise masters and doctoral students. Postdoctoral experience is preferred. Successful candidates will be expected to contribute to the undergraduate and graduate teaching mission of their primary unit and ideally also participate in transdisciplinary graduate education in Complex Systems & Data Science. The University is an Equal Opportunity/Affirmative Action employer and actively encourages applications from women, veterans, and people from diverse racial, ethnic, and cultural backgrounds. To that end, candidates must provide a diversity impact statement as part of the application detailing how they will further the diversity of CEMS through their teaching, research, and/or service at UVM. The University of Vermont , established in 1791, is a comprehensive research university with a current enrollment of 12,000+ undergraduate, graduate, and medical students. The scientific and academic environments in CEMS, and throughout UVM, are dynamic, highly collaborative, and multi-disciplinary. UVM has state of the art core facilities, including the Vermont Advanced Computing Center and the Advanced Genome Technologies Core , and offers generous benefits packages, including health, dental, retirement contributions, and tuition remission. The University is located in beautiful Burlington, Vermont, about 90 miles south of Montreal. Burlington is consistently ranked as one of the best small cities 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 applicant must submit a cover letter identifying his or her specific area(s) of expertise and which department(s) they would prefer a primary appointment in, a current curriculum vitae, a statement of teaching philosophy, a detailed statement of research interests, the diversity statement described above, and names of at least three people who can provide letters of reference, at least one of which who can comment on teaching. All application materials must be submitted online at the UVM jobs website , position #005140. Applicants are also encouraged to create a Google Scholar profile. Inquiries may be addressed to the Search Committee Chairperson, Dr. Chris Danforth (Chris.Danforth at uvm.edu). Applications will be accepted until filled; review of applications will begin on December 1, 2016. http://www.uvm.edu/~cmplxsys/people/four-tenure-track-positi ons-in-computer-science-complex-systems/ -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: image/jpeg Size: 59999 bytes Desc: not available URL: From Yves.Bertot at inria.fr Tue Oct 25 02:45:23 2016 From: Yves.Bertot at inria.fr (Yves Bertot) Date: Tue, 25 Oct 2016 08:45:23 +0200 Subject: [TYPES/announce] Two schools on Coq : (Nov 28, 2016) and (Jan 2017), Sophia Antipolis, France Message-ID: <580EFF83.9050808@inria.fr> The Marelle team at Inria in Sophia Antipolis is organizing two schools on Coq. 1/ A one week advanced school on Coq and Ssreflect ======================= ADVANCED SOFTWARE VERIFICATION AND COMPUTER PROOF in Sophia-Antipolis (Nice) from Monday November 28th, 2016 to Friday December 2nd. The school will be in English and will target master students with already basic knowledge of Coq. The course will introduce formalization techniques based on the SSReflect proof language and the Mathematical Components library. All relevant data is at: https://team.inria.fr/marelle/advanced-coq-winter-school-2016-2017/ -- Cyril Cohen, Laurence Rideau, Enrico Tassi and Laurent Thery 2/ A one week introductory course ======================= PROGRAMMING, SPECIFYING, AND PROVING WITH THE COQ SYSTEM January 30 -- February 3, 2017 Inria Sophia Antipolis https://team.inria.fr/marelle/coq-winter-school-2017/ This course is an introductory course intended for students in computer science who have very little knowledge of functional programming and no knowledge of computer proof. The background in mathematics will also be elementary (basically, you are required to know how to perform a division on a sheet of paper). At the end of the week, we expect that students will know how to write little programs (for instance number or list manipulations), write specifications about programs (for instance that a sorting algorithm does not loose data), and perform the proof that programs satisfy specifications. If you, one of your students, or one of your colleague wishes to learn about Coq from scratch, this may be the right event for you. Registration is free but mandatory and every participant is responsible for their own accommodation, but we can provide some help finding affordable solutions. You can register by sending a mail to Nathalie Bellesso and Yves Bertot ( firstname.name at inria.fr ). From dr.ross.duncan at gmail.com Wed Oct 26 08:24:49 2016 From: dr.ross.duncan at gmail.com (Ross Duncan) Date: Wed, 26 Oct 2016 13:24:49 +0100 Subject: [TYPES/announce] Categories Logic and Physics - 30 November Message-ID: <0A3911FD-E18F-4E25-81F0-3A5CC50124E5@gmail.com> CATEGORIES LOGIC AND PHYSICS SCOTLAND Wednesday 30 November 2016 Department of Computer and Information Sciences, University of Strathclyde http://homepages.inf.ed.ac.uk/cheunen/clapscotland/ Following our successful meeting in April, we are pleased to announce the second meeting of CLAP Scotland. The final programme is still under construction, but will be available on the website soon. Currently speakers include: * Kevin Dunne (University of Strathclyde) * Martti Karvonen (University of Edinburgh) * Ulrich Kraehmer (University of Glasgow) We invite contributions to the meeting! If you would like to give a talk, please send us an email. Registration is free. For catering purposes, please email the local organiser as soon as possible if you plan to attend. Best wishes, Chris Heunen Ross Duncan From Damien.Pous at ens-lyon.fr Thu Oct 27 08:48:12 2016 From: Damien.Pous at ens-lyon.fr (Damien Pous) Date: Thu, 27 Oct 2016 14:48:12 +0200 Subject: [TYPES/announce] [CFP] RAMiCS 2017 Message-ID: Second Call for Papers ----------------------------------------------------- 16th International Conference on RELATIONAL AND ALGEBRAIC METHODS IN COMPUTER SCIENCE (RAMiCS 2017) May 15-19, 2017 Lyon, France http://ramics-conference.org ----------------------------------------------------- GENERAL INFORMATION: For more than two decades, the RAMiCS conferences series has been the main venue for research on relation algebras, Kleene algebras and similar algebraic formalisms, and their applications as conceptual and methodological tools in computer science and beyond. TOPICS: We invite submissions in the general field of algebraic structures relevant to computer science and on applications of such algebras. Topics of the conference include, but are not limited to the following -theory * algebraic structures from semigroups, residuated lattices and semirings to Kleene algebras, relation algebras and quantales * other algebras relevant to the theory of automata, concurrency, formal languages, games, networks, programming languages and social choice * algorithmic, category-theoretic, coalgebraic or proof-theoretic methods for such algebras * their formalisation with automated and interactive theorem provers -applications * tools and techniques for the verification and correctness of sequential and concurrent programs * quantitative and qualitative models for computing systems * logics of programs, e.g., modal, dynamic, interval, temporal or resource logics, logics for games, social choice and distributed systems * design of algorithms, network protocol analysis, optimisation and control INVITED SPEAKERS: * Annabelle McIver (Macquarie University, Sydney) * Jean-Eric Pin (CNRS, IRIF, Paris) * Alexandra Silva (University College, London) IMPORTANT DATES: Abstract Submission: 2016, Nov 25 Paper Submission: 2016, Dec 2 Author Notification: 2017, Feb 3 Camera-ready papers: 2017, Feb 24 RAMiCS 2017: 2017, May 15-19 SUBMISSION INSTRUCTIONS: Submission is via EasyChair at https://www.easychair.org/conferences/?conf=ramics16 All papers will be peer reviewed by at least three referees. The proceedings will be published in an LNCS volume by Springer, ready at the conference. Submissions must be in English, in PDF format and should not exceed 16 pages in LNCS style. Submissions must be unpublished, not under review for publication elsewhere and provide sufficient information to judge their merits. Additional material may be provided in a clearly marked appendix or by a reference to a manuscript on a web site. Experimental data, software or mathematical components for theorem provers must be available in sufficient detail for reviewers. Deviation from these requirements may lead to rejection. Accepted papers must be produced with LaTeX. One author of each accepted paper is expected to present the paper at the conference. Formatting instructions and LNCS style files can be obtained at: http://www.springer.de/comp/lncs/authors.html. COMMITTEES: Conference Chair: Damien Pous, CNRS, France Programme Chairs: Peter H?fner, Data61, Australia Georg Struth, U Sheffield, UK, Programme Committee: Luca Aceto, Reykjavik U, Iceland Rudolf Berghammer, U Kiel, Germany Filippo Bonchi, CNRS, France Jules Desharnais, U Laval, Canada Hitoshi Furusawa, Kagoshima U, Japan Tim Griffin, U Cambridge, UK Walter Guttmann, U Canterbury, New Zealand Robin Hirsch, UCL, UK Peter H?fner, Data61, CSIRO, Australia Marcel Jackson, LaTrobe U, Australia Jean-Baptiste Jeannin, Samsung, USA Peter Jipsen , Chapman U, USA Christian Johansen, U Oslo, Norway Wolfram Kahl, McMaster U, Canada Dexter Kozen, Cornell U, USA Szabolcs Mikulas, Birkbeck U, UK Bernhard M?ller, U Augsburg, Germany Jos? N. Oliveira, U Minho, Portugal Damien Pous, CNRS, France Georg Struth, U Sheffield, UK, Pascal Weil, CNRS, France Michael Winter, Brock U, Canada From kyrozier at iastate.edu Thu Oct 27 19:38:19 2016 From: kyrozier at iastate.edu (Kristin Yvonne Rozier) Date: Thu, 27 Oct 2016 18:38:19 -0500 Subject: [TYPES/announce] Faculty Position in Intelligent Systems & Autonomy In-Reply-To: <201610172038.u9HKcqCM003697@riley.its.utexas.edu> References: <201610172038.u9HKcqCM003697@riley.its.utexas.edu> Message-ID: <58128FEB.6020502@iastate.edu> We are specifically looking for someone with a background in topics such as formal methods, or software challenges in aerospace (broadly defined, and including verification, logic, languages, and type theory). It is important that the application area be in Aerospace, but a PhD in Computer Science, for example, would qualify an applicant for the position. (I have a PhD in theoretical computer science and I work for this Aerospace Engineering department, for example; I'm on the hiring committee because they would like to hire another person in a related area.) I tried to make that explicit in my original post but it seems there was still a question. Thanks to the list moderator for asking for clarification. Cheers, Kristin ----------------------------------------------------------------------- Tenure/Tenure-Track Faculty Position in Intelligent Systems & Autonomy ----------------------------------------------------------------------- Quick Link: http://www.iastatejobs.com/postings/20331 Posting Number: 600141 Guaranteed Consideration Date: 11/01/2016 -- if submitting after 11/01, email kyrozier at iastate.edu Working Title: Assistant, Associate, or Full Professor Advertised Employing Department: Aerospace Engineering -- Note that Computer Science or ECE PhDs are qualified to apply! Proposed Start Date: August 16, 2017 Summary of Duties and Responsibilities: --------------------------------------- The Department of Aerospace Engineering at Iowa State University (www.aere.iastate.edu) invites applicants for a tenure-track faculty position at the Assistant and Associate Professor level, however, exceptional candidates at the rank of Full Professor may also be considered. We seek outstanding individuals with strong research interest in the broad area of Intelligent Systems and Autonomy. Research areas of interest include, for example, software challenges in aerospace, remote sensing/intelligent sensor fusion, formal methods, autonomous control, automated crop monitoring, and classical areas of guidance, navigation, and control of both manned and unmanned vehicles in both air and space. Outstanding candidates at the rank of Full Professor whose research interest is outside the broad area listed above and candidates who can enhance the diversity of the department may also apply; candidates who can bring leadership and stature to the department and have the potential to greatly expand our research base will be given preference. The successful applicant will participate in all aspects of the department?s mission, including developing a strong externally funded research program, teaching and supervising students at the undergraduate and graduate levels and participation in service to the university. The department strongly emphasizes collaborative research and hence the successful candidates are expected to work in multidisciplinary teams with other active research programs in the university, both within and outside the College of Engineering, while taking advantage of the on-campus research centers and laboratories such as Virtual Reality and Applications Center (VRAC, vrac.iastate.edu), and Ames Lab (ameslab.gov). Underrepresented minorities and women are strongly encouraged to apply. Required Education and Experience: ----------------------------------- An earned Ph.D. or equivalent terminal degree in Aerospace Engineering or a closely related field (CS, ECE, etc.) is required at the start date of employment. Candidates are required to have credentials commensurate with teaching undergraduate and graduate classes in engineering. Candidates at the level of Associate or Full Professor must, in addition to the above, demonstrate a strong record as evidenced by a quality research program, publications, professional recognitions, and scholarly impact. Preferred Education and Experience: ------------------------------------ Expertise in one or more research areas under the broad area of ?Intelligent Systems and Autonomy? which includes for example software challenges in aerospace; remote sensing/intelligent sensor fusion; formal methods; autonomous control; automated crop monitoring; and/or classical areas of guidance, navigation, and control of both manned and unmanned vehicles in both air and space. Experience in university-level teaching at the undergraduate and graduate levels. Experience in supervising research of graduate and undergraduate students. Experience in writing, submitting, and administration of research proposals for state, federal, non-profit, and/or industrial sponsors. Department/Program & College Description: ------------------------------------------ The Aerospace Engineering Department currently has 39 faculty and is housed in a $50 million state-of-the-art teaching and research complex. The College of Engineering consists of 8 departments, with 250+ faculty members and annual research expenditures exceeding $88 million. About Iowa State University and the Ames Community: ---------------------------------------------------- Iowa State University is classified as a Carnegie Foundation Doctoral/Research University-Extensive, a member of the Association of American Universities (AAU), and ranked by U.S. News and World Report as one of the top public universities in the nation. Over 36,000 students are enrolled, and served by over 6,200 faculty and staff (see www.iastate.edu). Ames, Iowa is a progressive community of 60,000, located approximately 30 minutes north of Des Moines, and recently voted the best college town in the nation (see www.visitames.com). Iowa State University is an equal opportunity employer committed to excellence through diversity and strongly encourages applications from all qualified applicants, including women, underrepresented minorities, and veterans. ISU is responsive to the needs of dual career couples, is dedicated to work-life balance through an array of policies, and is an NSF ADVANCE institution. All faculty members are expected to exhibit and convey good citizenship within the program, the department, college, and university activities and collegial interactions, and maintain the highest standards of integrity and ethical behavior. Application Instructions: -------------------------- To apply for this position, please click on ?Apply to this job? and complete the Employment Application. Please be prepared to enter or attach the following: 1) Cover Letter 2) A Detailed Curriculum Vitae 3) Full Contact Information for at least Three References 4) A Concise Statement of Research Plans and Teaching Interests If you have questions regarding this application process, please email employment at iastate.edu or call 515-294-4800 or Toll Free: 1-877-477-7485. Department Contact Name Nikki Gupta Department Contact Phone 515-294-3776 Pre-Employment Screening: -------------------------- All offers of employment, oral and written, are contingent upon the university?s verification of credentials and other information required by federal and state law, ISU policies/procedures, and may include the completion of a background check. -- ____________________________________________________________ __ /\ \ \_____ / \ ###[==_____> / \ /_/ __ / __ \ \ \_____ | ( ) | ###[==_____> /| /\/\ |\ /_/ / | | | | \ / |=|==|=| \ Kristin Yvonne Rozier, Ph.D. / | | | | \ Assistant Professor / USA | ~||~ |NASA \ Iowa State University |______| ~~ |______| Departments of Aerospace Engineering (__||__) and Computer Science /_\ /_\ !!! !!! http://temporallogic.org/kyr From famontesi at gmail.com Fri Oct 28 08:36:06 2016 From: famontesi at gmail.com (Fabrizio Montesi) Date: Fri, 28 Oct 2016 14:36:06 +0200 Subject: [TYPES/announce] Competitively paid postdoc position in Denmark Message-ID: Affiliation: Concurrent and Distributed Systems (Fabrizio Montesi) Location: University of Southern Denmark, Odense, Denmark Duration: 1 year (with possibility of extension) Start: expected beginning 2017 (some flexibility allowed) Salary: gross approx. EUR 4400 / month (approx. EUR 3000-3300 after taxes) Potential research topics (negotiable): - Design and Implementation of Programming Languages - Service-Oriented Computing - High-Performance Computing - Distributed Systems - Concurrency Theory - Formal Methods for Programming Languages (e.g., Semantics, Types) For further information and the application form, use this link: http://tinyurl.com/postdoc-sdu Deadline for application: **30 November 2016** -------------- next part -------------- An HTML attachment was scrubbed... URL: From c.seidl at tu-braunschweig.de Fri Oct 28 09:25:04 2016 From: c.seidl at tu-braunschweig.de (Christoph Seidl) Date: Fri, 28 Oct 2016 15:25:04 +0200 Subject: [TYPES/announce] [iFM'17] Call for Workshops at International Conference on integrated Formal Methods 2017 Message-ID: <581351B0.9020906@tu-braunschweig.de> 13th International Conference on integrated Formal Methods (iFM 2017) CALL FOR WORKSHOPS (http://ifm2017.di.unito.it/callForWorkshops.php) Important Dates =============== Submission of workshop proposals: Monday, 19 December, 2016 Workshop proposals notification: Monday, January 16, 2017 Workshops: September 18-19, 2017 About iFM ========= iFM 2017 is concerned with how the application of formal methods may involve modelling different aspects of a system which are best expressed using different formalisms. Correspondingly, different analysis techniques may be used to examine different system views, different kinds of properties, or simply in order to cope with the sheer complexity of the system. 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 modelling and analysis, and covering all aspects from language design through verification and analysis techniques to tools and their integration into software engineering practice. Workshops can have the duration of one or two days. Prospective workshop organizers are requested to follow the guidelines below and are encouraged to contact the workshop chairs if any questions arise. The purpose of the workshops is to provide participants with a friendly, interactive atmosphere for presenting novel ideas and discussing their application. The workshops take place on September 18-19, 2017. Proposal and Submission Guidelines ================================== Workshop proposals must be written in English, not exceed 5 pages with a reasonable font and margins, and be submitted in PDF format via email to the iFM workshop chairs, Wolfgang Ahrendt (ahrendt at chalmers.se) and Michael Lienhardt (michael.lienhardt at di.unito.it). Proposals should include: * The name, the duration (1 or 2 days) and the preferred date of the proposed workshop * A short description of the workshop. * If applicable, a description of past versions of the workshop, including dates, organizers, submission and acceptance counts, and attendance. * The publicity strategy that will be used by the workshop organizers to promote the workshop. * The participant solicitation and selection process. * The target audience and expected number of participants. * Approximate budget proposal (see section Budget below for details). * The equipment and any other resource necessary for the organization of the workshop. * The name and short CV of the organizer(s). * The publication plan (only invited speakers, no published proceedings, pre-/post- proceedings published with EPTCS/ENTCS/...). Organizers' Responsibilities ============================ The scientific responsibility of organizing a workshop is on the workshop organizers. In particular, they are responsible for the following items: * A workshop description (200 words) for inclusion in the iFM site. * Hosting and maintaining web pages to be linked from the iFM site. Workshop organizers can integrate their pages into the main iFM pages. * Workshop proceedings, if any. If there is sufficient interest, the iFM 2017 workshop organizers may contact the editor-in-chief of the Electronic Proceedings in Theoretical Computer Science (http://info.eptcs.org/) for having a common volume dedicated to the workshops of iFM 2017. * Workshop publicity (possibly including call for papers, submission and review process). * Scheduling workshop activities in collaboration with the iFM workshop chairs. Budget ====== The iFM organization will provide registration and organizational support for the workshops (including linking from the conferences web sites, set-up of meeting space, on-line and on- site registration). Registration fees must be paid by all participants, including organizers and invited guests. To cover lunches, coffee breaks and basic organizational expenses, all workshops will be required to charge a minimum participation fee (the precise amount is still to be determined). Each workshop may increase this fee to cover additional expenses such as publication charges, student scholarships, costs for invited speakers, etc. All fees will be collected by STILEMA S.r.l. as part of the iFM registration. STILEMA S.r.l. will require the workshop fees as requested by each workshop organizer. Evaluation Process ================== The proposals will be evaluated by the iFM organizing committee on the basis of their assessed benefit for prospective participants of iFM 2017. Prospective organizers may wish to consult the web pages of previous satellite events as examples: iFM 2016: http://en.ru.is/ifm/calls/ iFM 2014: http://ifm2014.cs.unibo.it/workshops.html iFM 2013: http://www.it.abo.fi/iFM2013/workshops_and_tutorials.php iFM 2012: http://ifm-abz.isti.cnr.it/styled-4/speakers.html iFM 2010: http://ifm2010.loria.fr/satellite.html iFM 2009: http://www.formal-methods.de/ifm09/workshops.html Venue ===== iFM 2017 will take place at the Cavallerizza Reale in Turin, Italy. The Cavallerizza Reale is set in the center of Turin, close to many historical buildings of the city, like the Mole Antonelliana, the royal palace of Turin, Palazzo Madama, Palazzo Carignano and the main building of the University. Further Information and Enquiries ================================= You are welcome to contact the iFM workshop chairs Wolfgang Ahrendt (ahrendt at chalmers.se) and Michael Lienhardt (michael.lienhardt at di.unito.it) -- Dipl.-Inf. Christoph Seidl Wissenschaftlicher Mitarbeiter Institut f?r Softwaretechnik und Fahrzeuginformatik Technische Universit?t Braunschweig Tel.:(+49) 531 391-2296 E-Mail: c.seidl at tu-braunschweig.de Skype: christoph.seidl.tud Besucheradresse: Raum IZ 417 (TU Braunschweig) Informatikzentrum M?hlenpfordtstr. 23 38106 Braunschweig DeltaEcore - Plug & Play Variability for Models http://www.deltaecore.org From crafa at math.unipd.it Mon Oct 31 04:19:57 2016 From: crafa at math.unipd.it (Silvia Crafa) Date: Mon, 31 Oct 2016 09:19:57 +0100 Subject: [TYPES/announce] ECOOP 2017 - Call for Workshop Proposals Message-ID: ****************************************************************** ECOOP 2017 - CALL FOR WORKSHOP PROPOSALS The 31st European Conference on Object-Oriented Programming 19-23 June 2017, Barcelona, Spain co-located with PLDI 2017 and other events http://2017.ecoop.org #ECOOP2017 @ECOOPconf ****************************************************************** In 2017, the European Conference on Object-Oriented Programming (ECOOP), will be held in Barcelona, Spain. ECOOP will host an array of workshops on a variety of topics in computing from June 19th through 20th. Typically, a workshop either addresses a focused topic in depth or explores connections between object-oriented technologies and other areas. PROPOSALS The deadline for workshop proposals will be ***January 31st, 2017*** A workshop proposal should include the following information: 1. Name of the workshop. 2. Duration of the workshop (half-day, full-day, multi-day). 3. An abstract: 150-200 words describing the workshop, suitable for the ECOOP web site. 4. A preliminary Call For Workshop Papers describing the workshop?s focus and its main topics. 5. A summary of the workshop format: e.g., refereed papers, and/or short papers, and/or invited talks, and/or problem solving, and/or brainstorming sessions. How will papers or other submissions be reviewed? 6. A description of how the workshop papers and results will be published or otherwise disseminated. 7. References to previous editions of the workshop (if any) including information about the number of participants. 8. About each organizer: - Name, affiliation, and contact information. - Primary contact: identify one organizer as the primary contact. - A brief biography (up to 200 words), focusing on the organizer?s expertise in the field and experience as a workshop organizer. 9. Any special requirements that the workshop may have. PROPOSAL SUBMISSION Workshop proposals should be submitted by email to the ECOOP 2017 workshop organizers, Werner Dietl (wdietl at uwaterloo.ca) and Ernest Teniente (teniente at essi.upc.edu). SCHEDULE Each workshop will have to pay attention to the following estimated timing constraints: the workshop?s web page should be up two weeks after notification of acceptance, the Call for Papers should be public by February 20th, the deadline for submission April 20th, and notification May 15th. EVALUATION - Proposals will be reviewed by the ECOOP 2017 workshop organizers once submission has closed. - Notification will be sent one week after submission has closed. - Each proposal will be evaluated according to the value and relevance of its workshop topic, the expertise and experience of the workshop organizers, and the potential of the proposed workshop to attract participants and generate useful results. - The number of accepted proposals will be limited by the availability of the conference rooms. SPECIAL POINTS We ask you to set up your PC chair and your web page as soon as possible. When building your PC, please consider that it is important that PC members attend the workshop to have lively discussions. It is motivating for workshop participants to meet experts in the field. DISSEMINATION A proposal should clearly state how the results of the workshop ? the papers and other outcomes ? will be made available to participants and others, both before and after the workshop event. Guidance will be provided to organizers who wish to publish their proceedings with Dagstuhl LIPIcs. CONTACT For additional information about this Call for Workshops, please contact the ECOOP 2017 workshop organizers, Werner Dietl (wdietl at uwaterloo.ca) and Ernest Teniente (teniente at essi.upc.edu). From keko.nakata at gmail.com Mon Oct 31 07:11:14 2016 From: keko.nakata at gmail.com (Keiko Nakata) Date: Mon, 31 Oct 2016 12:11:14 +0100 Subject: [TYPES/announce] TTT 2017: CfP for Type Theory Based Tools @ POPL 2017 Message-ID: CALL FOR ABSTRACTS TTT : Type Theory Based Tools ========================== Satellite workshop of POPL 2017, Paris France, January 15th [We have funding possibilities for students and young researchers, see below. Note the early deadline] Overview ======== The aim of this workshop is to showcase modern tools based on type theory, whether designed for programming or for verification, whether academic projects or used in an industrial setting. It will provide a forum to highlight and discuss their common and their distinctive features, and the future directions of development of the tools. The program will consist of invited and contributed talks, and will encourage informal discussion. Abstracts will be displayed on the website of the workshop but there will be no proceedings. We solicit abstract submissions proposing demos, case studies, describing the impact of a theoretical result on practice, or any other aspect of the development and use of tools based on type theory. In particular, we welcome submissions about prototype implementations and promising work in progress, as soon as they have the potential of raising interesting discussions. This workshop is funded by the EUTypes COST project (https://eutypes.cs.ru.nl/). The program will include a plenary discussion on the role of the EUTypes project in the community and planning of activities for 2017. Invited Speakers =============== Robbert Krebbers, Delft University of Technology, Netherlands Aaron Tomb, Galois, US More speakers to be confirmed Registration ========== Registration information will be soon available at the main POPL 2017 website: http://conf.researchr.org/home/POPL-2017 Participant funding ================ The EUTypes COST project (https://eutypes.cs.ru.nl/) can fund students and young researchers from countries participating in the project to attend the workshop ? check this page ( http://www.cost.eu/COST_Actions/ca/CA15123?parties) to see if your country is listed. The application should include the following information: * Your name * Your institution * The name of your supervisor(s) * The url of your webpage if you have one * Your research topics or interests in 1 paragraph and should be sent to ttt2017 at easychair.org as soon as possible and no later than November 20th. Contact ======= For any query about this workshop, please contact us at ttt2017 at easychair.org Call for abstracts ============== Submissions for talks and demonstrations should be described in an extended abstract, between 1 and 2 pages in length. We suggest formatting the text using the two-column SIGPLAN LaTeX style (9pt font). Submission page: https://easychair.org/conferences/?conf=ttt2017 Important dates ============= Submission deadline: November 30th, 2016 Notification: December 15th, 2016 Workshop: January 15th, 2017 Program Committee ================ Andreas Abel, Gothenburg University, Sweden Andrej Bauer, University of Ljubljana, Slovenia Assia Mahboubi, Inria Universit? Paris-Saclay, France Keiko Nakata, Germany From Peter.Sewell at cl.cam.ac.uk Mon Oct 31 15:11:41 2016 From: Peter.Sewell at cl.cam.ac.uk (Peter Sewell) Date: Mon, 31 Oct 2016 19:11:41 +0000 Subject: [TYPES/announce] Faculty positions at the University of Cambridge Message-ID: Dear all, we're advertising three faculty positions, in Programming Languages, Systems, and Cyber-Physical Systems. Exceptional candidates from any area of Computer Science are also encouraged to apply. http://www.jobs.cam.ac.uk/job/11036/ http://www.jobs.cam.ac.uk/job/11038/ http://www.jobs.cam.ac.uk/job/11037/ In US terms, these are roughly equivalent to tenured Associate Professor positions. Please forward this to any suitable candidates. Peter -------------- next part -------------- An HTML attachment was scrubbed... URL: From steila at inf.unibe.ch Mon Oct 31 13:58:42 2016 From: steila at inf.unibe.ch (Silvia Steila) Date: Mon, 31 Oct 2016 18:58:42 +0100 Subject: [TYPES/announce] TAMC2017 - Submission Deadline extended to November 23 Message-ID: <6d523961-6b3f-3723-b60f-1db7059af209@inf.unibe.ch> *CALL FOR PAPERS TAMC 2017, SUBMISSION DEADLINE EXTENDED TO November 23, 2016 * *Theory and Applications of Models of Computation 2017* ( http://www.tamc2017.unibe.ch ) TAMC 2017 aims at bringing together a wide range of researchers with interest in computational theory and its applications. The main themes of the conference are computability, computer science logic, complexity, algorithms, models of computation and systems theory. There are two special sessions planned: /Logic in computer science /and /New models of computation/. Typical but not exclusive topics of interest include: algebraic computation algorithmic coding and number theory approximation algorithms automata theory computational biology and biological computing computational complexity computational game theory computational geometry computer science logic cryptography domain models learning theory modal and temporal logics model theory for computing natural computation networks in nature and society online algorithms optimization privacy and security process models proof complexity property testing quantum computing randomness and pseudo-randomness space-time tradeoffs streaming algorithms systems theory VLSI models of computation ---------------------------------------------------- *INVITED SPEAKERS *Marta Kwiatkowska (Univesity of Oxford, Oxford) Pinyan Lu (Shanghai University of Finance and Economics, Shanghai) Maria Emilia Maietti (Universit? di Padova, Padova) Johann A. Makowsky (Israel Institute of Technology, Haifa) Carlos Mart?n-Vide (Universitat Rovira i Virgili, Tarragona) Stefan Wolf (Universit? della Svizzera italiana, Lugano) Jeffery Zucker (McMaster University, Hamilton) ---------------------------------------------------- *IMPORTANT DATES* *Submission Deadline extended to:* November 23, 2016 *Notification of Acceptance:* December 15, 2016 *Final Camera Ready Version:* January 15, 2017 --------------------------------------------------- *PROGRAMME COMMITTEE* *Chair:* G. J?ger (University of Bern) *Co-chair:* T V Gopal (Anna University, India) *Members: *S. Artemov, J. Bradfield, C. Calude, V. Chakaravarthy, A. F?ssler, H. Fernau, D. Fotakis, T. Fujito, C.A. Furia, A.D. Jaggard, R. Kuznets, S. Lempp, J. Liu, S. Martini, K. Meer, M. Minnes, P. Moser, M. Ogihara, J. Rolim, H. Schwichtenberg, A. Seth, R.K. Shyamasundar, S. Steila, T. Studer, S. Wainer, P. Widmayer, G. Wu, Y. Yin, M. Ying, T. Zeugmann, N. Zhan ----------------------------------------------------- *STEERING COMMITTEE *M. Agrawal (Indian Institute of Technology, Kanpur) Jin-Yi Cai (University of Wisconsin) J. Hopcroft (Cornell University) A. Li (Chinese Academy of Sciences) Z. Liu (Institute of Computing Technology, Chinese Academy of Sciences) ----------------------------------------------------- *Paper submission via Easychair. Please find the paper submission guidelines at*:http://www.tamc2017.unibe.ch/submission.html -------------- next part -------------- An HTML attachment was scrubbed... URL: From abb at cs.stir.ac.uk Mon Oct 31 15:31:37 2016 From: abb at cs.stir.ac.uk (Andrea Bracciali) Date: Mon, 31 Oct 2016 19:31:37 +0000 Subject: [TYPES/announce] WTCS17 first call for papers In-Reply-To: References: <2326B164-4903-4E1A-9540-3FC54953FA6A@cs.stir.ac.uk> <4CC89BB2-1C4C-43A7-A183-58D5DD9AA57C@cs.stir.ac.uk> <04A271FB-9BE3-4F9F-8073-C8E305D51F37@cs.stir.ac.uk> Message-ID: [apologies for cross-posting] ---------------------------------------------------------- 1st Workshop on Trusted Smart Contracts April 07, 2017 The Palace Hotel & Spa Malta http://fc17.ifca.ai/wtsc/ in association with Financial Cryptography 17 http://fc17.ifca.ai ---------------------------------------------------------- CALL FOR PAPERS A potentially highly transformational technology currently developing on top of blockchain technologies are smart contracts, i.e. self-enforcing agreements in the form of executable programs that are deployed to and run on top of (specialised) blockchains. A prominent example, also in terms of capitalisation and market share, is the Ethereum blockchain. It has a Turing-complete programming model, and bears one of the most striking performed attacks, the DAO attack (not to mention the discussed fork adopted as a counter measure). These technologies introduce a novel programming framework and execution environment, which are not satisfactory understood at the moment. Multidisciplinary and multifactorial aspects affect correctness, safety, privacy, authentication, efficiency, sustainability, resilience and trust in smart contracts. The definition of new engineering paradigms and further research on programming languages and verification methodologies, and security aspects in general, are needed towards laying the foundations of Trusted Smart Contracts. A non-exhaustive list of topics of interest and open problems includes: - validation and definition of the programming abstractions and execution model, - foundations of software engineering for smart contracts, - authentication and anonymity management, - privacy and privacy-preserving contracts, - oblivious transfer, - data provenance, - access rights, - game-theoretic approaches for security and validation, - resilience of the validation/mining/execution model, - verification of the properties expected to be enforced by smart contracts, - fairness and decentralisation of contracts and their management, - effects of consensus mechanisms and proof-of mechanisms on smart contracts, - blockchain data analysis, - rewards, economics and sustainability/stability of the framework, - comparison of the permissioned and non-permissioned scenarios, - use cases and killer applications of smart contracts, - future outlook on smart contract technologies. Existing frameworks adopt different solutions to issues like the above ones, whose merits are still to be fully evaluated and compared by means of systematic scientific investigation. 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. TSC focuses primarily on smart contracts as an application layer on top of blockchains. Aspects of the underlying supporting blockchains may clearly become relevant in so much as they affect properties of the smart contracts. Experts from fields like (non-exhaustive list): - programming languages, - verification, - security, - software engineering, - decision and game theory, - cryptography, - finance and economics, - monetary systems, as well as, practitioners and relevant companies, are invited to take part and submit their findings, case studies and reports on open problems for presentation at the workshop. INVITED SPEAKER To be announced on http://fc17.ifca.ai/wtsc/ IMPORTANT DATES Paper Submission Deadline January 8, 2017 Author Notification January 27, 2017 Early registration deadline TBA Final Papers February 17, 2017 WTSC April 7, 2017 Financial Cryptography April 3-7, 2017 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. 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. Papers can be submitted through easychair at this link: https://easychair.org/conferences/?conf=wtsc17 PROGRAM CHAIRS Andrea Bracciali University of Stirling Massimiliano Sala University of Trento PROGRAM COMMITTEE Massimo Bartoletti Univeristy of Cagliari, IT Eimear Byrne UCD, IE Tiziana Cimoli University of Cagliari, IT Nicola Dimitri University of Siena, IT Laetitia Gauvin ISI Foundation, IT Davide Grossi Liverpool University, UK Iain Henderson Jlink Lab, US Yoichi Hirai Ethereum DEV UG, DE Camilla Hollanti Aalto University, FI Michele Marchesi University of Cagliari, IT Sead Muftic KTH, SE Daniela Paolotti ISI Foundation, IT Federico Pintore University of Trento, IT Roberto Tonelli University of Cagliari, IT Ilya Sergey UCL, UK Luca Vigano? King's College, UK Yaron Welner Hebrew University, IL ... TBC This conference is organized annually by the International Financial Cryptography Association in cooperation with IACR. -------------- next part -------------- An HTML attachment was scrubbed... URL: From icfp.publicity at googlemail.com Mon Oct 31 21:59:56 2016 From: icfp.publicity at googlemail.com (Lindsey Kuper) Date: Mon, 31 Oct 2016 18:59:56 -0700 Subject: [TYPES/announce] Call for Workshop Proposals: ICFP 2017 Message-ID: <5817f71c5d96b_54a3fd6a9465be46934@landin.local.mail> CALL FOR WORKSHOP AND CO-LOCATED EVENT PROPOSALS ICFP 2017 22nd ACM SIGPLAN International Conference on Functional Programming September 3-9, 2017 Oxford, United Kingdom http://conf.researchr.org/home/icfp-2017 The 22nd ACM SIGPLAN International Conference on Functional Programming will be held in Oxford, United Kingdom on September 3-9, 2017. 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 tutorials) to be affiliated with ICFP 2017 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 September 3 (the day before ICFP) and September 7-9 (the three days after ICFP). ---------------------------------------------------------------------- Submission details Deadline for submission: November 19, 2016 Notification of acceptance: December 18, 2016 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 2017 workshop co-chairs (David Christiansen and Andres Loeh), via email to icfp2017-workshops at googlegroups.com by November 19, 2016. (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 18, 2016, 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/icfp2017-files/icfp17-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 2017 organizing committee, together with the members of the SIGPLAN executive committee. Workshop Co-Chair: David Christiansen (Indiana University) Workshop Co-Chair: Andres Loeh (Well-Typed LLP) General Chair: Jeremy Gibbons (University of Oxford) Program Chair: Mark Jones (Portland State University) ---------------------------------------------------------------------- Further information Any queries should be addressed to the workshop co-chairs (David Christiansen and Andres Loeh), via email to icfp2017-workshops at googlegroups.com From cesare-tinelli at uiowa.edu Wed Nov 2 13:24:31 2016 From: cesare-tinelli at uiowa.edu (Cesare Tinelli) Date: Wed, 2 Nov 2016 12:24:31 -0500 Subject: [TYPES/announce] Postdoc position in Verification of Infinite-state Systems Message-ID: Postdoc position in Verification of Infinite-state Systems (Updated Nov 2, 2016) http://www.cs.uiowa.edu/~tinelli/html/positions.html Project Supervisor Professor Cesare Tinelli, Computational Logic Center Department of Computer Science, The University of Iowa http://www.cs.uiowa.edu/~tinelli Project Description The project's overall objective is to develop and implement improved SMT-based verification/model checking techniques to verify safety properties of synchronous data-flow models of infinite-state embedded reactive software. The project will focus on contract-based compositional reasoning, automatic invariant discovery, static analysis of contracts, and interactive contract generation. The new techniques will be implemented in the Kind 2 model checker. Position The ideal candidate would be one with: - A PhD in Computer Science or a closely related field - A strong background in logic and/or automated reasoning - Knowledge of and experience with SAT/SMT and model checking - Experience designing, building, and maintaining large software systems - Excellent programming skills - Solid programming experience in OCaml or similar languages - Good English writing and speaking skills - The ability to work in a collaborative environment - A strong commitment to research excellence The position is a full time appointment in the Computational Logic Center at the University of Iowa, with a starting salary of $58,000/year plus benefits which include health insurance, paid leave, and access to university facilities and activities. It will start on **January 1, 2017** and is expected to have a duration of up to two years, based on performance and continued availability of funds. The position will remain open until filled. Depending on the candidate's interests, there might be an opportunity to teach one course per year in the Computer Science department as a visiting assistant professor. This is, however, a separate position that would entail a corresponding reduction of effort in the postdoc appointment. It should be understood as an opportunity, not as a requirement for the postdoc contract. Inquiries and applications should be sent via e-mail to to Prof. Tinelli with "Model Checking postdoc" in the subject. When sending an application please include your CV together with a brief description of your research accomplishments and interests, and the names of three references. ----- Computational Logic Center The Computational Logic Center at the University of Iowa is jointly headed by Professors Omar Chowdhury, Aaron Stump, and Cesare Tinelli. In recent years, it has included on average 3-5 postdocs, 6-8 PhD students and a number of master's and undergraduate students. Its work has been funded by AFRL, AFOSR, DARPA, DOD, NASA, NSF, General Electric, Intel, Rockwell Collins, and United Technologies. Its main areas of research are automated deduction, satisfiability modulo theories, model checking, verified-programming languages, foundations of programming languages, and formal methods for security and privacy. The center has a strong emphasis on theoretical foundations but is also known for a number of languages and tools co- developed with external partners and used in academia and industry. These include the SMT-LIB standard and benchmark library, the CVC3 and CVC4 SMT solvers, the Kind and Kind 2 model checkers, the LFSC proof framework and checker, and the StarExec solver execution service. -------------- next part -------------- An HTML attachment was scrubbed... URL: From herman at cs.ru.nl Wed Nov 2 17:49:02 2016 From: herman at cs.ru.nl (Herman Geuvers) Date: Wed, 2 Nov 2016 22:49:02 +0100 Subject: [TYPES/announce] Vacancy: Postdoc Researcher Formal Verification of Safety Critical Software Message-ID: <875cdb63-be85-bc0f-aaa2-088541387d65@cs.ru.nl> LS, In Nijmegen at Radboud University we have a vacancy for a Postdoc Researcher Formal Verification of Safety Critical Software in the STW funded project "Sovereign, A Framework for Modular Formal Verification of Safety Critical Software." * Application deadline: 30 November 2016 * Duration of the contract: 2,5 years; See (also for applications): http://www.ru.nl/werken/details/details_vacature_0/?recid=591019 Herman Geuvers From t.astarte at newcastle.ac.uk Fri Nov 4 07:13:23 2016 From: t.astarte at newcastle.ac.uk (Troy Astarte (PGR)) Date: Fri, 4 Nov 2016 11:13:23 +0000 Subject: [TYPES/announce] Strachey 100 conference Message-ID: <0A4CFA0F-F8A4-44A7-93C8-6AA6FF5E2448@newcastle.ac.uk> Dear all, A final reminder for the conference below. This November marks 100 years since the birth of Christopher Strachey. We are holding a symposium to celebrate his life and research in Oxford on Saturday 19th November. There will also be an exhibition of material from the Strachey archive on Friday 18th November, followed by a banquet dinner at Hertford College on the evening of Friday 18th November, but both of these are now sold out to new registrants. For more information and to register for attendance at the conference, please go to http://www.cs.ox.ac.uk/strachey100/. ------------------------------- Christopher Strachey (1916?1975) was a pioneering computer scientist and the founder of the Programming Research Group, now part of the Department of Computer Science at Oxford University. Although Strachey was keenly interested in the practical aspects of computing, it is in the theoretical side that he most indelibly left his mark, notably by creating with Dana Scott the denotational (or as he called it, ?mathematical?) approach to defining the semantics of programming languages. Strachey also spent time writing complex programs and puzzles for various computers, such as a draughts playing program for the Pilot ACE in 1951. He developed some fundamental concepts of machine-independent operating systems, including an early suggestion for time-sharing, and was a prime mover in the influential CPL programming language. Strachey came from a notable family of intellectuals and artists, perhaps most famous for Christopher?s uncle Lytton, a writer and member of the Bloomsbury group. We will be marking the occasion of 100 years since Christopher Strachey's birth on Saturday 19th November 2016, three days after his birthday, with a symposium of invited speakers. The morning will look back at Strachey?s life and works from a historical and technical perspective, and the afternoon will concern the future of Strachey-inspired theoretical computer science at Oxford University. There will also be a display of related archival material on Friday 18th November for anyone interested, and a banquet dinner at Hertford College on the evening of Friday 18th November, but these are both now sold out. Hope to see many of you there. Best, Troy Astarte -------------- next part -------------- An HTML attachment was scrubbed... URL: From maurizio.proietti at iasi.cnr.it Thu Nov 3 11:38:31 2016 From: maurizio.proietti at iasi.cnr.it (Maurizio Proietti) Date: Thu, 03 Nov 2016 16:38:31 +0100 (CET) Subject: [TYPES/announce] First Call for Papers: VPT 2017 Fifth International Workshop on Verification and Program Transformation Message-ID: <20161103153831.30ADEC0C8D@second18> [apologies for multiple posting] *************************************************************** CALL FOR PAPERS Fifth International Workshop on Verification and Program Transformation April 29th, 2017, Uppsala, Sweden http://refal.botik.ru/vpt/vpt2017 Co-located with the 20th European Joint Conferences on Theory and Practice of Software (ETAPS 2017) http://www.etaps.org/index.php/2017/workshops *************************************************************** The Fifth International Workshop on Verification and Program Transformation (VPT 2017) aims to bring together researchers working in the areas of Program Verification and Program Transformation. 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* * January 31st, 2017: Abstract submission deadline * February 6th, 2017: Paper submission deadline * March 8th, 2017: Acceptance notification * March 31st, 2017: Camera ready version (for the pre-proceedings) * April 29th, 2017: 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 2017: https://easychair.org/conferences/?conf=vpt2017 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* * Emanuele De Angelis, University of Chieti-Pescara, Italy * John Gallagher, Roskilde University, Denmark * Miguel Gomez-Zamalloa, Complutense University of Madrid, Spain * Nikos Gorogiannis, Middlesex University, UK * Geoff W. Hamilton, Dublin City University, Republic of Ireland * Alexei Lisitsa, The University of Liverpool, UK (co-chair) * David Monniaux, VERIMAG, CNRS - University of Grenoble, France * Jorge A. Navas, SRI International, USA * Andrei P. Nemytykh, Program Systems Institute of RAS, Russia (co-chair) * Maurizio Proietti, IASI-CNR, Rome, Italy (co-chair) * Philipp Ruemmer, Uppsala University, Sweden * Hirohisa Seki, Nagoya Institute of Technology, Japan * Harald Sondergaard, The University of Melbourne, Australia * Morten H. Sorensen, Formalit, Denmark *Organisers* Alexei Lisitsa (The University of Liverpool, UK) Andrei P. Nemytykh (Program Systems Institute of RAS, Russia) Maurizio Proietti (IASI-CNR, Rome, Italy) *Contacts* Alexei Lisitsa, a.lisitsa at csc.liv.ac.uk Andrei P. Nemytykh, nemytykh at math.botik.ru Maurizio Proietti, maurizio.proietti at iasi.cnr.it From bpientka at cs.mcgill.ca Fri Nov 4 05:43:54 2016 From: bpientka at cs.mcgill.ca (Brigitte Pientka) Date: Fri, 4 Nov 2016 10:43:54 +0100 Subject: [TYPES/announce] Faculty Position at McGill University Message-ID: <28595062-D176-462D-9446-1FD938F4FA01@cs.mcgill.ca> Dear all, McGill is advertising a faculty position in Software Engineering. I would especially encourage candidates whose work links to programming languages and compilers and complements our research in this area. For more information see: http://www.cs.mcgill.ca/careers/academic#1 Please encourage suitable candidates to apply. - Brigitte From compscience.announcement at gmail.com Thu Nov 3 19:34:22 2016 From: compscience.announcement at gmail.com (Klaus Havelund) Date: Thu, 3 Nov 2016 16:34:22 -0700 Subject: [TYPES/announce] SPIN 2017 - Call for papers Message-ID: SPIN 2017 24th International Symposium on Model Checking of Software Santa Barbara, CA, USA, July 13-14, 2017 http://conf.researchr.org/home/spin-2017 Collocated with ISSTA ------------------------------ 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. 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, symbolic execution, etc. SPIN 2017 will be arranged as a ACM SIGSOFT event, collocated with the International Symposium on Software Testing and Analysis (ISSTA 2017): http://conf.researchr.org/home/issta-2017. An overview of the previous SPIN symposia (and early workshops) can be found at: http://spinroot.com/spin/symposia. 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 ------------------------------ Submission Guidelines ------------------------------ The contributions to SPIN 2017 will be published as ACM Proceedings, and should be submitted in the ACM Conference Format: https://www.acm.org/publications/proceedings-template. With the exception of survey and history papers, submissions must be original and should not have been published previously or be under consideration for publication while being evaluated for this symposium. We are soliciting two categories of papers: - *Full Research Papers* describing fully developed work and complete results (10 pages); - *Short Papers* presenting tools, technology, experiences with lessons learned, new ideas, work in progress with preliminary results, and novel contributions to formal methods education (4 pages). Papers should be submitted via the EasyChair SPIN 2017 submission website: https://easychair.org/conferences/?conf=spin2017. *Best Paper* awards will be given and announced at the conference. A selection of papers will be invited to a special issue of the *International Journal on Software Tools for Technology Transfer* (STTT). ------------------------------ Important Dates ------------------------------ - Paper Submission: February 10, 2017 (23:59:59 Anywhere on Earth) - Author Notification : April 15, 2017 - Camera-Ready Paper: May 20, 2017 - Symposium : July 13-14, 2017 ------------------------------ Program Chairs ------------------------------ - Hakan Erdogmus, Carnegie Mellon University, USA - Klaus Havelund, NASA/Caltech Jet Propulsion Laboratory, USA ------------------------------ Awards Chair ------------------------------ - Corina Pasareanu, NASA Ames Research Center, USA ------------------------------ Program Committee ------------------------------ - Erika Abraham, RWTH Aachen University, Germany - Christel Baier, Technical University of Dresden, Germany - Tom Ball, Microsoft Research, USA - Ezio Bartocci, Vienna University of Technology, Austria - Dirk Beyer, Ludwig-Maximilians-Universit?t M?nchen (LMU Munich), Germany - Armin Biere, Johannes Kepler University, Austria - Dragan Bosnacki, Eindhoven University of Technology, Netherlands - Zmago Brezocnik, University of Maribor, Slovenia - Sagar Chaki, Software Engineering Institute CMU, USA - Alessandro Cimatti, Fondazione Bruno Kessler, Italy - Lucas Cordeiro, University of Oxford, UK - Patrice Godefroid, Microsoft Research, USA - Susanne Graf, VERIMAG Laboratory, France - Radu Grosu, Vienna University of Technology, Austria - Arie Gurfinkel, University of Waterloo, USA - Gerard Holzmann, NASA/Caltech Jet Propulsion Laboratory, USA - Sarfraz Khurshid, The University of Texas at Austin, USA - Kim Larsen, Aalborg University, Denmark - Stefan Leue, University of Konstanz, Germany - Alice Miller, University of Glasgow, Scotland - Corina Pasareanu, NASA Ames Research Center, USA - Doron Peled, Bar Ilan University, Israel - Neha Rungta, NASA Ames Research Center, USA - Theo Ruys, RUwise, Netherlands - Scott Smolka, Stony Brook University, USA - Scott Stoller, Stony Brook University, United States - Jun Sun, Singapore University of Technology and Design, Singapore - Oksana Tkachuk, NASA Ames Research Center, USA - Stavros Tripakis, University of California, Berkeley, USA - Willem Visser, Stellenbosch University, South Africa - Farn Wang, National Taiwan University, Taiwan - Michael Whalen, University of Minnesota, USA - Anton Wijs, Eindhoven University of Technology, Netherlands -------------- next part -------------- An HTML attachment was scrubbed... URL: From maietti at math.unipd.it Sat Nov 5 12:30:24 2016 From: maietti at math.unipd.it (Maria Emilia Maietti) Date: Sat, 5 Nov 2016 17:30:24 +0100 Subject: [TYPES/announce] Call for Papers: Fifth Workshop on Formal Topology (5WFTop) in JLA In-Reply-To: <581E07FB.2010308@math.unipd.it> References: <581E07FB.2010308@math.unipd.it> Message-ID: <581E0920.1030707@math.unipd.it> ------------------------------------------------------------------------- Call for Papers: Fifth Workshop on Formal Topology (5WFTop) ------------------------------------------------------------------------- Special Collection in the Journal of Logic and Analysis ------------------------------------------------------------------------- The Fifth Workshop on Formal Topology was held at Mittag-Leffler Institute in Stockholm in June 2015 http://www.mittag-leffler.se/workshop/fifth-workshop-formal-topology-spreads-and-choice-sequences The proceedings of this workshop will be published as a special collection in the Journal of Logic and Analysis, with the following guest editors: Thierry Coquand, Maria Emilia Maietti, Erik Palmgren These proceedings are open for all high-level research papers on topics from or closely related to formal topology, that is, constructive and/or point-free topology including its applications and its foundations. ------------------------------------------------------------------------- Submissions by email to: 5wftop.apal at math.unipd.it ------------------------------------------------------------------------- Please let us know if you plan to submit a paper as soon as possible Deadline for submissions: 28th February 2017 ------------------------------------------------------------------------- From jdc at uwo.ca Mon Nov 7 11:06:51 2016 From: jdc at uwo.ca (Dan Christensen) Date: Mon, 7 Nov 2016 11:06:51 -0500 Subject: [TYPES/announce] fully funded graduate positions in Math at UWO Message-ID: <87shr3b7fo.fsf@uwo.ca> [Note that we have a growing group working on Homotopy Type Theory and related areas, including Dan Christensen, Chris Kapulkin, and several graduate students.] Please distribute to undergraduate and master's students and appropriate counsellors and supervisors. 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 20 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/members-of-the-graduate-faculty/ More information, 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. Early applications are welcome, and 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 jdc at uwo.ca Mon Nov 7 12:21:11 2016 From: jdc at uwo.ca (Dan Christensen) Date: Mon, 7 Nov 2016 12:21:11 -0500 Subject: [TYPES/announce] tenure-track and postdoctoral positions at UWO Message-ID: <87zilbp5o8.fsf@uwo.ca> [Please forward as appropriate.] The Department of Mathematics at The University of Western Ontario is advertising tenure-track and postdoctoral positions. The tenure-track position is in the Mathematics of Information Security, broadly construed, and the advertisement explicitly mentions type theory and formal verification as potential areas. The deadline is January 1, 2017. More information is available at: https://www.mathjobs.org/jobs?joblist-167-9126 http://www.math.uwo.ca/files/1814/7688/3991/advertisement_ft_tenure_on_letterhead.pdf We also have postdoctoral positions available, in all areas represented within the department. The deadline is January 3, 2017. More information is available at: https://www.mathjobs.org/jobs?joblist-167-9524 http://www.math.uwo.ca/files/3414/7688/4007/Postdoc_Ad_2016-2017_on_Letterhead.pdf Applicants in homotopy type theory, univalent foundations, higher category theory, homotopy theory and other areas represented in the department would be particularly welcome. Our department is very active, with a strong graduate program, a very active postdoctoral program, and a busy seminar schedule with many visitors. More information about the department is available at http://www.math.uwo.ca/ Feel free to direct any questions to either Rick Jardine or myself. Dan From bogom.s at gmail.com Sun Nov 6 19:31:45 2016 From: bogom.s at gmail.com (Sergiy Bogomolov) Date: Mon, 7 Nov 2016 11:31:45 +1100 Subject: [TYPES/announce] PhD Student positions in Cyber-physical Systems/Artificial Intelligence/Systems Biology at ANU Message-ID: <0f0b01d2388e$549b6fb0$fdd24f10$@gmail.com> PhD Student positions in Cyber-physical Systems/Artificial Intelligence/Systems Biology at Cyber-Physical Systems Laboratory Research School of Computer Science College of Engineering and Computer Science Australian National University Cyber-Physical Systems Laboratory led by Dr Sergiy Bogomolov is seeking applications for multiple research positions as PhD students to work on a range of topics in the area of cyber-physical systems (e.g., autonomous cars, smart buildings) and their applications in artificial intelligence and systems biology. Possible research topics include: * verification and synthesis techniques for cyber-physical systems * AI planning in mixed discrete-continuous domains * biological systems modelling using hybrid automata Candidate profile: * strong background in Computer Science and/or Mathematics (particularly numerical methods, differential equations, control and optimization theory) * solid programming skills in C++/Java/Python/Matlab * should have completed, or about to complete, a Bachelors/Masters/Honours degree in Computer Science or related areas Please send a complete CV as well as your motivation letter and transcripts to Dr Sergiy Bogomolov (sergiy.bogomolov at anu.edu.au). For more information, please consult http://www.sergiybogomolov.com/. The Australian National University is a top ranked university (#22 world-wide according to QS world university rankings 2016) located in Canberra, the capital city of Australia. Canberra enjoys one of the highest quality of life in the world (most liveable city according to Regional Well-Being Report 2014 by OECD). -------------- next part -------------- An HTML attachment was scrubbed... URL: From stephane.galland at utbm.fr Mon Nov 7 03:38:47 2016 From: stephane.galland at utbm.fr (stephane.galland at utbm.fr) Date: Mon, 7 Nov 2016 09:38:47 +0100 (CET) Subject: [TYPES/announce] Call for papers and tutorials at International Workshop on Agent-based Modeling and Applications with SARL Message-ID: <20161107083847.D4F481FC206@smtp4.utbm.fr> International Workshop on Agent-based Modeling and Applications with SARL (SARL-17) Madeira, Portugal May 16-19, 2017 Workshop Website: http://www.multiagent.fr/Conferences:SARL17 In conjonction with the 8th International Conference on Ambient Systems, Networks, and Technologies (ANT 2017). * Important Dates * =================== - Submission deadline: December 22, 2016 - Notification: February 13, 2017 - Final date for camera-ready copy: March 13, 2017. - Workshop: May 16-19, 2017 Research on Agents and Multi-Agent Systems has matured during the last decade and many effective applications of this technology are now deployed. SARL17 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-17 borns with the SARL agent programming language, but the scientific results presented in SARL-17 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 this challenge. 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-17 is to provides a place where the different points of view on the modeling and the simulation with agent platforms and agent programming languages may be discussed. Tutorial sessions for introducing and explaining the modeling and implementation of multiagent systems with SARL will be organized during the workshop. The authors may contribute to the SARL-17 workshop by providing a paper or a tutorial. For submitting a tutorial, the authors must send a summary of the tutorial on 4 to 6 pages. SARL-17 will be held in Madeira, Portugal (16-19 May 2017) in conjunction with the 8th International Conference on Ambient Systems, Networks, and Technologies (ANT 2017). Topics ====== The main topics of the SARL-17 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 - Smard grids and smart buildings - Land-Use - Energy ORGANIZATION COMMITTEE ====================== St?phane GALLAND , Burgondy Franche-Comte University, France Nicolas GAUD , Burgondy Franche-Comte University, France Sebastian RODRIGUEZ , Universidad Technologica National, Argentina PROGRAM COMMITTEE ================= St?phane GALLAND, UBFC, France Nicolas GAUD, UBFC, France Luk KNAPEN, Hasselt University, Belgium Jomi HUBNER, Federal University of Santa Catarina, Brasil Kai NAGEL, Technische Universit?t Berlin, Germany Eric MATSON, Pursue Polytechnic University, U.S.A Sebastian RODRIGUEZ, Universidad Technologica National, Argentina Sebastian SARDINAS, RMIT University, Australia From gmmcrystal at gmail.com Tue Nov 8 04:24:54 2016 From: gmmcrystal at gmail.com (=?UTF-8?B?6JGb6JCM6JCM?=) Date: Tue, 8 Nov 2016 22:24:54 +1300 Subject: [TYPES/announce] Call for Participation: The 22nd IEEE Pacific Rim Int. Sym. on Dependable Computing (PRDC 2017) Message-ID: =========================== CALL FOR PARTICIPATION ================================== The 22nd IEEE Pacific Rim International Symposium on Dependable Computing (PRDC 2017) =====================================================================================http://prdc.dependability.org/PRDC2017/ Christchurch, New Zealand January 22-25, 2017 Description ----------- IEEE PRDC 2017 is the twenty-second event in the series of symposia started in 1989 that are devoted to dependable and fault-tolerant computing. PRDC is recognized as the main event in the Pacific area that covers many dimensions of dependability and fault tolerance, encompassing fundamental theoretical approaches, practical experimental projects, and commercial components and systems. As applications of computing systems have permeated into all aspects of daily life, the dependability of computing system has become increasingly critical. This symposium provides a forum for countries around the Pacific Rim and other areas of the world to exchange ideas for improving the dependability of computing systems. "Christchurch City is alive with colour, atmosphere and world-class attractions, including the International Antarctic Centre, Orana Park and Willowbank Wildlife Park. Christchurch is known internationally as the "Garden City" because of its spectacular gardens. Christchurch is also home to a number of excellent cafes, bars and restaurants. Many popular destinations such as Kaikoura, Akaroa, Mt Hutt and South Canterbury are less than two hours drive from Christchurch. " (from NZ tourism guide, http://www.tourism.net.nz/region/christchurch) We look forward to seeing you at PRDC 2017 in Christchurch, New Zealand! Topics and Accepted Papers -------------------------- A preliminary program at PRDC 2017 is available at:http://prdc.dependability.org/PRDC2017/program.html Keynote1 -------- "Reliability and Availability Modeling in Practice", Prof. Kishor S. Trivedi, Duke University, North Carolina, USA. Keynote2 -------- "to be decided", Prof. Ravishankar K. Iyer, University of Illinois at Urbana-Champaign, Illinois, USA Please find more information at:http://prdc.dependability.org/PRDC2017/program.html Registration information at:http://prdc.dependability.org/PRDC2017/registration.html Conference Venue ---------------- Rydges Latimer Christchurchhttps://www.rydges.com/accommodation/new-zealand/latimer-christchurch/ Committees ========== Organizing Committee -------------------- General Chair Dong Seong Kim, U. of Canterbury, New Zealand Program Co-Chairs Masato Kitakami, Chiba U., Japan Vijay Varadharajan, Macquarie U., Australia Fast Abstract Chair Paulo R. M. Maciel, Federal U. of Pernambuco , Brazil Industrial Track Chair Fumio Machida, NEC, Japan Poster Chair Matthias Galster, U. of Canterbury, New Zealand Publicity Co-Chairs Tatsuhiro Tsuchiya, Osaka University, Japan Javier Alonso, University of Leon, Spain Finance Chair Walter Guttmann, U. of Canterbury, New Zealand Local Arrangement Chair Jin Hong, U. of Canterbury, New Zealand Program Committee ----------------- Etienne Andre, Universite Paris, France Toshiaki Aoki, JAIST, Japan Masayuki Arai, Nihon University, Japan Christian Esposito, University of Salerno, Italy Aniello Castiglione, University of Salerno, Italy Ge-Ming Chiu, National Taiwan U of Science and Technology, Taiwan Tadashi Dohi, Hiroshima University, Japan Satoshi Fukumoto, Tokyo Metropolitan University, Japan Katerina Goseva-Popstojanova, West Virginia U, USA Zhi Guan, Peking University, China Masanori Hashimoto, Osaka University, Japan Naohiro Hayashibara, Kyoto Sangyo University, Japan Sun-Yuan Hsieh, National Cheng Kung U, Taiwan Qingpei Hu, Chinese Academy of Sciences, China Hideyuki Ichihara, Hiroshima City University, Japan Masashi Imai, Hirosaki University, Japan Hidetsugu Irie, U of Electro-Communications, Japan Jianhui Jiang, Tongji University, China Nobuyasu Kanekawa, Hitachi, Japan Haruhiko Kaneko, Tokyo Institute of Technology, Japan Takashi Kitamura, National Institute of Advanced Industrial Science and Technology, Japan Kenichi Kourai, Kyushu Institute of Technology, Japan Sy-Yen Kuo, National Taiwan University, Taiwan Mikel Larrea, University of the Basque Country, Spain Huawei Li, Chinese Academy of Sciences, China Xiaowei Li, Chinese Academy of Sciences, China Yanfu Li, Ecole Centrale Paris-Supelec, France Yang Liu, Nanyang Technological University, Singapore Brendan Mahony, DSTO, Australia Andrew Martin, Oxford University, UK Sjouke Mauw, University of Luxembourg, Luxemburg Hiroshi Nakamura, University of Tokyo, Japan Alex Orailoglu, UC San Diego, USA Karthik Pattabiraman, The Uof British Columbia, Canada Rui Peng, Uof science & technology Beijing, China Toshinori Sato, Fukuoka University, Japan Kuo-Feng Ssu, National Cheng Kung University, Taiwan Ann Tai, WW Technology Group, USA Dong Tang, Oracle Corporation, USA Oliver Theel, Carl von Ossietzky U of Oldenburg, Germany Tatsuhiro Tsuchiya, Osaka University, Japan Sheng-De Wang, National Taiwan University, Taiwan Yazhe Wang, Chinese Academy of Sciences, China Jigang Wu, TianJin Polytechnic University, China Min Xie, City University of Hong Kong, Hong Kong Haruo Yokota, Tokyo Institute of Technology, Japan Ling Yuan, Huazhong U of Sci and Tec, China Wei Zhang, Hong Kong U of Sci and Tech, Hong Kong Zheng Zheng, Duke University, USA Huibiao Zhu, East China Normal University, China Steering Committee ------------------ Yennun Huang, Academia Sinica, Taiwan (Chair) Leon Alkalai, California Institute of Technology, USA Takashi Nanya, University of Tokyo, Japan Nobuyasu Kanekawa, Hitachi Research Lab., Japan Jin Song Dong, National University of Singapore, Singapore Karthik Pattabiraman, University of British Columbia, Canada Gernot Heiser, University of New South Wales, Australia Sy-Yen Kuo, National Taiwan University, Taiwan Michael Lyu, Chinese University of Hong Kong, Hong Kong Zhi Jin, Peking University, China -------------- next part -------------- An HTML attachment was scrubbed... URL: From Frederic.Loulergue at nau.edu Tue Nov 8 11:18:11 2016 From: Frederic.Loulergue at nau.edu (Frederic Loulergue) Date: Tue, 8 Nov 2016 09:18:11 -0700 Subject: [TYPES/announce] Assistant/Associate/Professor, Tenure-track, Multiple positions @ NAU - SICCS Message-ID: <48379b77-207c-3e84-e602-d58d8a5db45b@nau.edu> The School of Informatics, Computing, and Cyber Systems at Northern Arizona University brings together expertise in computer science, electrical engineering, eco/environmental informatics, and bio/health informatics. Exceptional candidates or coordinated group applications for highly desirable cluster hires in all SICCS areas are encouraged to apply. Specific areas of interest include: ?Cybersecurity, including trustworthy systems, data provenance, attack awareness, next-generation defensive measures, mobile and cloud security, and usable security; ?Heterogeneous and reconfigurable systems, including computational architectures and microarchitectures, hardware generation, software engineering methods, distributed and decentralized systems, virtualization, self-* systems and frameworks, and machine learning and inference; ?Cyber-physical systems, including large-scale wireless and sensor/actuator networks, decentralized architectures, and edge and ubiquitous computing; ?Big Data, data science, and supporting systems and architectures, including data mining, high-performance, networked, and cloud computing and storage, natural language processing, and data visualization. Minimum qualifications include a PhD or equivalent degree in an area of interest by August 14, 2017. See details at nau.edu/Human-Resources/Careers/Faculty-and-Administrator-Openings under Job ID 602746. From david.baelde at lsv.ens-cachan.fr Thu Nov 10 06:31:13 2016 From: david.baelde at lsv.ens-cachan.fr (David Baelde) Date: Thu, 10 Nov 2016 12:31:13 +0100 Subject: [TYPES/announce] Call for Participation: POPL 2017 and co-located events [registration is open] Message-ID: <23ce9a2b-f3a5-bc29-6fd6-d0d11e3e1d4e@lsv.ens-cachan.fr> 44th ACM SIGPLAN Symposium on Principles of Programming Languages (POPL 2017) January 15-21, 2017, Paris, France The annual Symposium on Principles of Programming Languages is a forum for the discussion of all aspects of programming languages and programming systems. Both theoretical and experimental papers are welcome, on topics ranging from formal frameworks to experience reports. The symposium is sponsored by ACM SIGPLAN, in cooperation with ACM SIGACT and ACM SIGLOG. Registration for POPL and co-located events is now open: http://popl17.sigplan.org/attending/registration Important dates: early registration deadline: December 17, 2016 main conference: January 18-20, 2017 co-located events: January 15-17 and 21, 2017 For more details on tutorials, invited speakers, accepted papers and associated events, please visit our website: http://popl17.sigplan.org/ Co-hosted Conferences: CPP 2017 VMCAI 2017 Co-hosted Symposium: PADL 2017 Co-hosted Workshops: PPS 2017 CoqPL 2017 N40AI OBT 2017 PEPM 2017 PLMW PiP 2017 RDP 2017 SCM 2017 TTT 2017 From tmoldere at vub.ac.be Thu Nov 10 06:52:37 2016 From: tmoldere at vub.ac.be (Tim Molderez) Date: Thu, 10 Nov 2016 12:52:37 +0100 Subject: [TYPES/announce] 2nd Call for papers - 2017 Message-ID: <4d229676-f292-7bdf-4bfd-4e8a730d27e7@vub.ac.be> 2017 : The Art, Science, and Engineering of Programming April 3-6, 2017, Brussels, Belgium http://2017.programming-conference.org We started a new conference and journal focused on everything to do with programming, including the experience of programming. We call the conference for short. Paper submissions and publications are handled by the journal. Accepted papers must be presented at the conference. ******************************************************** CALL FOR PAPERS ******************************************************** 2017 accept scholarly papers including essays that advance the 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**: December 1, 2016 We accept submissions covering several areas of expertise. These areas include, but are 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: December 1, 2016 ? Research paper first notifications: February 1, 2017 ? Research paper final notifications: March 7, 2017 ? Workshop proposals: November 15, 2016 ? European Lisp Symposium submissions: January 30, 2017 **new** ? Salon des Refus?s workshop submissions: February 1, 2017 **new** ? LASSY 2017 workshop submissions: January 13, 2017 **new** ? PX 2017 workshop submissions: February 4, 2017 ? Poster abstract submissions: January 16, 2017 ******************************************************** ORGANIZATION ******************************************************** General Chair: Theo D'Hondt, Vrije Universiteit Brussel Local Organizing Chair: Wolfgang De Meuter, Vrije Universiteit Brussel Program Chair: Crista V. Lopes, University of California, Irvine Organizing Committee: J?rg Kienzle (workshops), McGill University Hidehiko Masuhara (demos), Tokyo Institute of Technology Ralf L?mmel (contest), University of Koblenz-Landau Jennifer Sartor (posters), Vrije Universiteit Brussel Tobias Pape (web technology), HPI - University of Potsdam Tim Molderez (publicity), Vrije Universiteit Brussel Program Committee: Andrew Black, Portland State University Shigeru Chiba, University of Tokyo Yvonne Coady, University of Victoria Robby Findler, Northwestern University Lidia Fuentes, Universidad de M?laga Richard Gabriel, IBM Research Elisa Gonzalez Boix, Vrije Universiteit Brussel Jeff Gray, University of Alabama Robert Hirschfeld, HPI - University of Potsdam Roberto Ierusalimschy, Pontif?cia Universidade Cat?lica do Rio de Janeiro J?rg Kienzle, McGill University Hidehiko Masuhara, Tokyo Institute of Technology Sasa Misailovic, University of Illinois at Urbana-Champaign Guido Salvaneschi, Technische Universit?t Darmstadt Mario S?dholt, Ecole des mines de Nantes Jurgen Vinju, Centrum Wiskunde & Informatica Tijs van der Storm, Centrum Wiskunde & Informatica ******************************************************** 2017 is kindly supported by: ACM in-cooperation ACM SIGPLAN in-cooperation ACM SIGSOFT in-cooperation AOSA Vrije Universiteit Brussel ******************************************************** For more information, visit http://2017.programming-conference.org From bob.atkey at gmail.com Thu Nov 10 09:30:54 2016 From: bob.atkey at gmail.com (Robert Atkey) Date: Thu, 10 Nov 2016 14:30:54 +0000 Subject: [TYPES/announce] Off the Beaten Track 2017: Final Call for Talk Proposals; deadline extended Message-ID: # Call for Talk Proposals: Off the Beaten Track 2017 http://conf.researchr.org/track/POPL-2017/OBT-2017 *** DEADLINE EXTENDED TO 15th November *** 21st January 2017 (co-located with POPL 2017, Paris, France) ## Invited Speakers We an invited speaker for OBT: - Moa Johansson, Chalmers, Sweden with another invited speaker TBC. ## Background 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. ## Scope A good submission is one that outlines a new problem or an interesting, underrepresented problem domain. Good submissions may also remind the PL community of problems that were once in vogue but have not recently been seen in top PL conferences. Good submissions do not need to propose complete or even partial solutions, though there should be some reason to believe that programming languages researchers have the tools necessary to search for solutions in the area at hand. Submissions that seem likely to stimulate discussion about the direction of programming language research are encouraged. Use your imagination. It's hard to imagine how a paper that discusses programming languages could be considered out of scope. If in doubt, ask the program chair. ## Previous OBTs 2017 marks the sixth year of OBT and its co-location with POPL. The previous five workshops were: - OBT 2016, St. Petersburg, USA - OBT 2015, Mumbai, India - OBT 2014, San Diego, USA - OBT 2013, Rome, Italy - OBT 2012, Philadelphia, USA ## Important Dates ** EXTENDED DEADLINE ** * 15th November 2016: Submission deadline * 8th December 2016: Notification * (18th December 2016: POPL early registration) * 21st January 2017: Workshop ## Submission Please submit your talk proposal via EasyChair: https://easychair.org/conferences/?conf=obt2017 All submissions should be in PDF format, two pages or less, in at least 10pt font, printable on A4 and on US Letter paper. Authors are welcome to include links to multimedia content such as YouTube videos or online demos. Reviewers may or may not view linked documents; it is up to authors to convince the reviewers to do so. For each accepted submission, one of the authors will give a talk at the workshop. The length of the talk will depend on the submissions received and how the program committee decides to assemble the program. Reviewing of submissions will be very light. Authors should not expect a detailed analysis of their submission by the program committee. Accepted submissions will be posted as is on this web site. By submitting a document, you agree that if it is accepted, it may be posted and you agree that one of the co-authors will attend the workshop and give a talk there. There will be no revision process and no formal publication. ## Organisers General chair: - Lindsey Kuper, Intel Labs, USA Programme chair: - Robert Atkey, University of Strathclyde, UK Programme committee: - Ekaterina Komendantskaya, Heriot-Watt University, UK - Chris Martens, North Carolina State University, USA - Tomas Petricek, University of Cambridge, UK - Wren Romano, Google Inc., USA - Mary Sheeran, Chalmers University of Technology, Sweden - KC Sivaramakrishnan, University of Cambridge, UK - Wouter Swierstra, Utrecht University, Netherlands From dilian at csc.kth.se Fri Nov 11 07:39:42 2016 From: dilian at csc.kth.se (Dilian Gurov) Date: Fri, 11 Nov 2016 13:39:42 +0100 Subject: [TYPES/announce] CSL 2017: First Call For Papers In-Reply-To: References: Message-ID: <0712ab5f-f100-a98f-4cb3-4a444ff5f07c@csc.kth.se> ================================================================= FIRST CALL FOR PAPERS 26th EACSL Annual Conference on Computer Science Logic (CSL 2017) August 20-24, 2017, Stockholm, Sweden https://www.csl17.conf.kth.se ================================================================= AIM AND SCOPE 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 and is intended for computer scientists whose research involves logic, as well as for logicians working on issues essential for computer science. CSL 2017 is the 26th EACSL annual conference. It will be co-organised by Stockholm University and KTH Royal Institute of Technology, and hosted by Stockholm University. CSL 2017 will be co-located with, and immediately preceded by, the Logic Colloquium 2017 (LC 2017). There will be a joint session of CSL 2017 and LC 2017 in the morning of August 20, as well as CSL-affiliated workshops during August 25-26. IMPORTANT DATES -------------------------------------------------------------- Abstract submission for contributed papers: March 24, 2017 Paper submission: March 31, 2017 Notification: May 31, 2017 Abstract submission for short presentations: June 4, 2017 Notification on short presentations: June 14, 2017 -------------------------------------------------------------- TOPICS OF INTEREST for CSL 2017 include (but are not limited to): ----------------------------------------------------------------- ? automata and games, game semantics ? automated deduction and interactive theorem proving ? bounded arithmetic and propositional proof complexity ? categorical logic and topological semantics ? computational proof theory ? constructive mathematics and type theory ? decision procedures ? domain theory ? equational logic and rewriting ? finite model theory ? higher-order logic ? lambda calculus and combinatory logic ? linear logic and other substructural logics ? logic programming and constraints ? logical aspects of computational complexity ? logical aspects of quantum computing ? logic in database theory ? logical foundations of programming paradigms ? logical foundations of cryptography and information hiding ? logics for multi-agent systems ? modal and temporal logic ? model checking and logic-based verification ? nonmonotonic reasoning ? SAT solving and automated induction ? satisfiability modulo theories ? specification, extraction and transformation of programs ? verification and program analysis ----------------------------------------------------------------- INVITED SPEAKERS ----------------------------------------------------------------- LC-CSL joint session highlight speakers: ? Phokion Kolaitis, University of California, Santa Cruz ? Wolfgang Thomas, RWTH Aachen CSL plenary speakers: ? Laura Kov?cs, Vienna University of Technology ? Stephan Kreutzer, Technische Universit?t Berlin ? Meena Mahajan, Institute of Mathematical Sciences, Chennai ? Marcus Veanes, Microsoft Research ----------------------------------------------------------------- SPECIAL AND AFFILIATED EVENTS ----------------------------- In addition to the plenary and contributed talks CSL 2017, the conference will also include the following events: ? Joint session of CSL 2017 and LC 2017 in the morning of August 20, consisting of four plenary highlight talks, offered by speakers from both conferences. ? Presentation of the Alonzo Church award for Outstanding Contributions to Logic and Computation, ? Presentation of the EACSL Ackermann award for Outstanding Dissertation on Logic in Computer Science, ? CSL-affiliated workshops, to be held as co-located events on August 25 and (possibly) 26, including: ? Workshop on Logical Aspects of Multi-Agent Systems LAMAS 2017 (August 25) ? Workshop on Logic and Automata Theory (in memory of Zoltan Ezik) (August 25) More workshops may be added later. SUBMISSIONS ----------- The CSL 2017 conference proceedings will be published in Leibniz International Proceedings in Informatics (LIPIcs). Authors are invited to submit contributed papers of no more than 15 pages in LIPIcs style (including references), presenting not previously published work, fitting the scope of the conference. The submission of contributed papers will be in two stages: ? abstracts, due by March 24, 2017 (AoE); ? full papers, due by March 31, 2017 (AoE). The submissions must be done via the EasyChair page for the conference: https://easychair.org/conferences/?conf=CSL2017. Submitted papers must be in English and must provide sufficient detail to allow the Programme Committee to assess the merits of the paper. Full proofs may appear in a clearly marked technical appendix, which will be read at the reviewers' discretion. Authors are strongly encouraged to include a well written introduction which is directed at all members of the PC. Papers may not be submitted concurrently to another conference with refereed proceedings. The PC chairs should be informed of closely related work submitted to a conference or a journal. Papers authored or co-authored by members of the PC are not allowed. In addition, there will be an opportunity for short oral presentations at the conference. Abstracts for such oral presentations must be submitted through the Easychair submission webpage, under the category "short presentations", by June 4, 2017. They will not be included in the proceedings. PROGRAMME COMMITTEE ------------------- ? Parosh Aziz Abdulla (University of Uppsala), ? Lars Birkedal (University of Aarhus), ? Nikolaj Bjorner (Microsoft Research), ? Maria Paola Bonacina (Universit? degli Studi di Verona), ? Patricia Bouyer-Decitre (LSV, ENS Cachan), ? Agata Ciabattoni (University of Viena), ? Thierry Coquand (University of Gothenburg), ? Mads Dam (KTH, Stockholm), PC co-chair ? Ugo Dal Lago (University of Bologna), ? Anuj Dawar (Cambridge University), ? Valentin Goranko (Stockholm University), PC co-chair ? Maribel Fernandez (King's College London), ? Martin Grohe (RWTH Aachen), ? Lauri Hella (University of Tampere), ? Joost-Pieter Katoen (RWTH Aachen), ? Orna Kupferman (University of Jerusalem), ? Leonid Libkin (University of Edinburgh), ? Angelo Montanari (University of Udine), ? Catuscia Palamidessi (Paris, INRIA), ? Frank Pfenning (Carnegie Mellon University, Pittsburgh), ? Ram Ramanujam (Institute of Mathematical Sciences, Chennai), ? Jean-Francois Raskin (University of Bruxelles), ? Thomas Schwentick (TU Dortmund University), ? Viorica Sofronie-Stokkermans (University of Koblenz-Landau), ? Thomas Streicher (University of Darmstadt), ? Jean-Marc Talbot (University of Aix-Marseille), ? Luca Vigan? (King's College London), ? Ron van der Meyden (UNSW Australia), ? Lijun Zhang (Chinese Academy of Sciences, Beijing). ORGANISING COMMITTEE -------------------- ? Mads Dam (OC co-chair), Department of Computer Science, KTH ? Valentin Goranko (OC co-chair), Department of Philosophy, Stockholm University ? Dilian Gurov (Workshops chair), Department of Computer Science, KTH ? Roussanka Loukanova, Department of Mathematics, Stockholm University ? Peter LeFanu Lumsdaine, Department of Mathematics, Stockholm University ? Erik Palmgren (OC co-chair), Department of Mathematics, Stockholm University CONTACTS AND ENQUIRIES ---------------------- With enquiries on organising matters, send email to: CSL2017philosophy.su.se With enquiries on scientific and programme issues, send email to: CSL2017pcgmail.com ================================================================= From P.B.Levy at cs.bham.ac.uk Fri Nov 11 09:46:59 2016 From: P.B.Levy at cs.bham.ac.uk (Paul B Levy) Date: Fri, 11 Nov 2016 14:46:59 +0000 Subject: [TYPES/announce] Contextual Isomorphisms Message-ID: Dear colleagues, I hope this paper will be of interest. It might be somewhat controversial. Regards, Paul -- Contextual Isomorphisms http://www.cs.bham.ac.uk/~pbl/papers/contextiso.pdf (To appear at POPL 2017) What is the right notion of "isomorphism" between types, in a simple type theory? The traditional answer is: a pair of terms that are inverse, up to a specified congruence. We firstly argue that, in the presence of effects, this answer is too liberal and needs to be restricted, using F?hrmann?s notion of thunkability in the case of value types (as in call-by-value), or using Munch-Maccagnoni?s notion of linearity in the case of computation types (as in call-by-name). Yet that leaves us with different notions of isomorphism for different kinds of type. This situation is resolved by means of a new notion of ?contextual? isomorphism (or morphism), analogous at the level of types to contextual equivalence of terms. A contextual morphism is a way of replacing one type with the other wherever it may occur in a judgement, in a way that is preserved by the action of any term with holes. For types of pure lambda-calculus, we show that a contextual morphism corresponds to a traditional isomorphism. For value types, a contextual morphism corresponds to a thunkable isomorphism, and for computation types, to a linear isomorphism. -- Paul Blain Levy School of Computer Science, University of Birmingham http://www.cs.bham.ac.uk/~pbl From ezio.bartocci at tuwien.ac.at Fri Nov 11 18:28:14 2016 From: ezio.bartocci at tuwien.ac.at (Ezio Bartocci) Date: Sat, 12 Nov 2016 00:28:14 +0100 Subject: [TYPES/announce] FWF-funded PostDoc in Formal Methods for Rigorous Engineering of Cyber-Physical Systems Message-ID: <459A42FC-9260-4476-BF89-74479943278E@tuwien.ac.at> The Institute of Computer Engineering at Vienna (http://ti.tuwien.ac.at/ ) University of Technology is seeking a candidate for a postdoctoral research position (one year with the posibility to renew two years), starting as soon as possible. The successful applicant will carry out his/her postdoc in the research area of formal methods applied to the verification and synthesis of timed systems with faults and delays, including distributed systems. This task is part of the recently granted Austrian FWF National Research Network ?RiSE? (2nd funding period, http://arise.or.at/nfn/shine-organization-and-subprojects/ ), to be led by Ass.-Prof. Ezio Bartocci in collaboration with Prof. Ulrich Schmid and with the other PIs of RiSE: http://arise.or.at/principal-investigators/ . Task Description Modeling and Analysis of Parametric, Probabilistic and Parameterized Timed Systems (Applications). To master the overwhelming complexity of manual correctness proofs of continuous-time distributed systems, computer-aided methods that can deal with symbolic timing parameters (?parametric?) and symbolic system sizes (?parameterized?) are required. The goal of this task of the project is to provide a formal-methods-based framework to perform rigorous analysis of timed systems with delays, faults and spatial distribution (networked). The specific requirements for this postdoc position are the following: A completed PhD in Computer Science Experience in developing tools Solid experience in timed automata and/or probabilistic timed automata (possibly parametric and/or parametrized) Very good English skills (writing, speaking) A promising publication record The Technische Universit?t Wien (TU Wien) has about 20,000 students and a heavy emphasis on research in the sciences and engineering. TU Wien comprises eight faculties - mathematics and geo-information, physics, technical chemistry, informatics, civil engineering, architecture and regional planning, mechanical engineering and business science, electrical engineering and information technology. The Faculty of Informatics of the TU Wien comprises about 3,000 students. The Institute of Computer Engineering (ICE) is one of its seven computer science institutes. The ICE?s research and teaching activities focus on the area of cyber-physical systems and dependable embedded systems. Our activities are at the heart of the primary research area Technische Informatik (Computer Engineering) of the Faculty of Informatics, and integrate computer science, discrete and continuous systems theory, and microelectronics in a holistic approach. Major research areas are hybrid systems, real-time systems, fault-tolerant distributed algorithms, and dependable digital circuit architectures. Particular research activities range from formal/mathematical modeling and analysis over SW/HW architectures to microcontroller programming and FPGA/VLSI design. Salary The salary of the postdoctoral researcher will be of around 50K Euro gross per year. Applications, including any attachments, should be submitted by the 15th of December 2017, to the following email: ezio.bartocci at tuwien.ac.at The following documents must be attached to the application: Cover letter stating the candidate's motivation to apply, and the reason(s) why they should be selected for the position A CV Three publications that are deemed relevant to the postdoctoral project Two reference letters Contact details For further information and enquiries about this post please contact Ezio Bartocci, e-mail: ezio.bartocci at tuwien.ac.at . -------------- next part -------------- An HTML attachment was scrubbed... URL: From detlef.plump at york.ac.uk Mon Nov 14 08:36:27 2016 From: detlef.plump at york.ac.uk (Detlef Plump) Date: Mon, 14 Nov 2016 13:36:27 +0000 Subject: [TYPES/announce] ICGT 2017: First Call for Papers Message-ID: ============================================ First Call for Papers 10th International Conference on Graph Transformation ICGT 2017 Marburg (Germany), 17-18 July 2017 Part of STAF 2017 https://sites.google.com/site/gratra2017/ ============================================ Aims and Scope --------------------------------- Dynamic structures are a major cause for complexity when it comes to model and reason about systems. They occur in software architectures, models, pointer structures, databases, networks, etc. As collections of interrelated elements, which may be added, removed, or change state, they form a fundamental modelling paradigm as well as a means to formalise and analyse systems. Applications include architectural reconfigurations, model transformations, refactoring, and evolution of a wide range of artefacts, where change can happen either at design time or at run time. Based on the observation that these structures can be represented as graphs and their modifications as graph transformations, theory and applications of graphs, graph grammars and graph transformation systems have been studied in our community for more than 40 years. The conference aims at fostering interaction within this community as well as attracting researchers from other areas, either in contributing to the theory of graph transformation or by applying graph transformation to established or novel areas. The 10th International Conference on Graph Transformation (ICGT 2017) will be held in Marburg, Germany, as part of STAF 2017 (Software Technologies: Applications and Foundations). Proceedings will be published by Springer in the Lecture Notes in Computer Science (LNCS) series, and a special issue has been confirmed with the Journal of Logic and Algebraic Methods in Programming (Elsevier). Topics of Interest --------------------------------- Topics of interest include (but are not limited to): - General models of graph transformation (e.g., high-level, adhesive, node, edge, and hyperedge replacement systems) - Analysis and verification of graph transformation systems - Graph theoretical properties of graph languages - Automata on graphs and parsing of graph languages - Logical aspects of graph transformation - Computational models based on graph transformation - Structuring and modularization of graph transformation - Hierarchical graphs and decompositions of graphs - Parallel, concurrent, and distributed graph transformation - Term graph rewriting - Graph transformation and Petri nets - Model-driven development and model transformation - Model checking, program verification, simulation and animation - Syntax, semantics and implementation of programming languages, domain-specific languages, and visual languages - Graph transformation languages and tool support - Efficient algorithms (pattern matching, graph traversal, etc.) - Applications and case studies of graph transformation in software engineering, including software architectures, refactoring, business processes, access control and service-orientation - Application to computing paradigms such as bio-inspired, quantum, ubiquitous, and visual computing Important Dates ---------------------------------- Abstract submission: February 17, 2017 Paper submission: February 24, 2017 Notification: April 7, 2017 Camera-ready version: April 21, 2017 Conference: July 18-19, 2017 Submission Guidelines --------------------------------- Papers can be submitted at http://www.easychair.org/conferences/?conf=icgt2017 using Springer's LNCS format (http://www.springer.com/lncs), and should contain original research. Simultaneous submission to other conferences with proceedings or submission of material that has already been published elsewhere is not allowed. All submissions will be peer reviewed by members of the program committee and external subreviewers. Papers are solicited in three categories: - Research papers (16 pages max) are evaluated with respect to their originality, significance, and technical soundness. Additional material intended for reviewers may be included in a clearly marked appendix. - Case studies (12 pages max) describe applications of graph transformations in any application domain. - Tool presentation papers (12 pages max) demonstrate the main features and functionality of graph-based tools. These papers may have an appendix with a detailed demo description (up to 5 pages), which will be reviewed but not included in the proceedings. Special Issue --------------------------------- A special issue of the Journal of Logic and Algebraic Methods in Programming (Elsevier) will be devoted to extended versions of the best ICGT'17 papers. Organization --------------------------------- Program chairs - Detlef Plump (University of York, UK) - Juan de Lara (Universidad Aut?noma de Madrid, Spain) Program committee - Anthony Anjorin (University of Paderborn, Germany) - Paolo Baldan (University of Padova, Italy) - G?bor Bergmann (Budapest University of Technology and Economics, Hungary) - Paolo Bottoni (Sapienza University of Rome, Italy) - Andrea Corradini (University of Pisa, Italy) - Juergen Dingel (Queen's University, Canada) - Rachid Echahed (CNRS, Laboratoire LIG, France) - Maribel Fernandez (King's College London, UK) - Holger Giese (Hasso Plattner Institute, University of Potsdam, Germany) - Joel Greenyer (Leibniz University of Hannover, Germany) - Annegret Habel (University of Oldenburg, Germany) - Reiko Heckel (University of Leicester, UK) - Berthold Hoffmann (University of Bremen, Germany) - Dirk Janssens (University of Antwerp, Belgium) - Barbara K?nig (University of Duisburg-Essen, Germany) - Leen Lambers (Hasso Plattner Institute, University of Potsdam, Germany) - Yngve Lamo (Bergen University College, Norway) - Mark Minas (Universit?t der Bundeswehr M?nchen, Germany) - Mohamed Mosbah (LaBRI, University of Bordeaux, France) - Fernando Orejas (Technical University of Catalonia, Spain) - Francesco Parisi-Presicce (Sapienza University of Rome, Italy) - Arend Rensink (University of Twente, The Netherlands) - Leila Ribeiro (University Federal do Rio Grande do Sul, Brazil) - Andy Sch?rr (Technical University of Darmstadt, Germany) - Uwe Wolter (University of Bergen, Norway) - Albert Z?ndorf (University of Kassel, Germany) Contact --------------------------------- icgt2017 at easychair.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From kutsia at risc.jku.at Mon Nov 14 05:19:54 2016 From: kutsia at risc.jku.at (Temur Kutsia) Date: Mon, 14 Nov 2016 11:19:54 +0100 Subject: [TYPES/announce] CFP: SCSS 2017 Message-ID: <3d34c3d5-246c-add3-0de4-121994706913@risc.jku.at> (Apologies for multiple posting) ===================== Call for Papers ===================== SCSS 2017 The 8th International Symposium on Symbolic Computation in Software Science April 6-9, 2017 in Gammarth, Tunisia. http://ghourabi.net/SCSS2017 Scope ----- The purpose of SCSS 2017 is to promote research on theoretical and practical aspects of symbolic computation in software science. The symposium provides a forum for active dialog between researchers from several fields of computer algebra, algebraic geometry, algorithmic combinatorics, computational logic, and software analysis and verification. SCSS 2017 solicits regular papers on all aspects of symbolic computation and their applications in software science. The topics of the symposium include, but are not limited to the following: - automated reasoning - algorithm (program) synthesis and/or verification - formal methods for the analysis of network and system security - termination analysis and complexity analysis of algorithms (programs) - extraction of specifications from algorithms (programs) - related theorem proving methods and techniques - proof carrying code - generation of inductive assertion for algorithm (programs) - algorithm (program) transformations - formalization and computerization of knowledge (maths, medicine, economy, etc.) - component-based programming - computational origami - query languages (in particular for XML documents) - semantic web and cloud computing Submission ---------- Submissions of regular research papers are invited. Regular research papers must not exceed 12 pages in the EasyChair LaTeX Class format (www.easychair.org/publications/easychair.zip), with up to 3 additional pages for technical appendices. Student?s abstracts must be no longer than 4 pages in the same format and mention the category "student paper". There will be a Best Paper Award, sponsored by ATSN: the Tunisian Society for Digital Security. All submissions must be done via Easychair on the website page https://easychair.org/conferences/?conf=scss2017 Publication ----------- The proceedings of SCSS 2017 will be published in the EasyChair Proceedings in Computing (EPiC). After the symposium, we will have a special issue of the Journal of Symbolic Computation. The full version of selected papers will be considered for the publication of the special issue subjected to the normal peer review process of the journal. The submission deadline of the special issue will be 2 months after the symposium. Important Dates --------------- Title and Abstract Due: November 20, 2016 Manuscript Due: November 27, 2016 Author Notification: January 5, 2017 Camera Ready Papers: February 5, 2017 Author Registration: February 20, 2017 Conference dates: April 6-9, 2017 in Gammarth, Tunisia Invited Speaker --------------- G?rard Huet (INRIA, Paris, France) General Chairs -------------- Adel Bouhoula (Sup'Com, University of Carthage, Tunisia) Tetsuo Ida (University of Tsukuba, Japan) Program Chairs -------------- Mohamed Mosbah (LaBRi Bordeaux, France) Micha?l Rusinowitch (INRIA, France) Program Committee ----------------- Anas Abou El Kalam (Cadi Ayyad University, Morocco) Adel Bouhoula (Sup'Com - University of carthage, Tunisia) Khalil Drira (LAAS, CNRS, Toulouse, France) Rachid Echahed (CNRS and University of Grenoble, France) Jacques Garrigue (Nagoya University, Japan) Ahmed Hadj Kacem (ReDCAD-FSEG Sfax, Tunisia) Tetsuo Ida (University of Tsukuba, Japan) Florent Jacquemard (INRIA - IRCAM, Paris, France) Mohamed Jmaeil (ReDCAD, ENIS, Tunisia) Cezary Kaliszyk (University of Innsburck, Austria) Yukiyoshi Kameyama (University of Tsukuba, Japan) Michael Kohlhase (KWARC, Germany) Laura Kovacs (Chalmers University of Technology, Sweden) Temur Kutsia (RISC, Johannes Kepler University Linz, Austria) Yoshihiro Mizoguchi (Kyushu University, Japan) Mohamed Mosbah (LaBRI - Bordeaux INP - University of Bordeaux, France) Julein Narboux (LSIIT, University of Strasbourg, France) Naoki Nishida (Nagoya University, Japan) Renaud Rioboo (ENSIIE, Ivry, France) Riadh Robbana (LIP2 - INSAT - University of Carthage, Tunisia) Michael Rusinowitch (LORIA - INRIA Nancy, France) Sofiene Tahar (Concordia University, Canada) Dongming Wang (Beihang University and CNRS, Paris, France) Stephen Watt (University of Waterloo, Canada) Local Arrangement Committee --------------------------- Mohamed B?cha Kaaniche (Sup'Com, University of Carthage, Tunisia) Hanen Boussi Rahmouni (University of El Manar, Tunisia) (Chair) Fadoua Ghourabi (Ochanomizu University, Japan) Riadh Ksantini (Sup'Com, University of Carthage, Tunisia) Amina Saadaoui (Sup'Com, University of Carthage, Tunisia) From harley.eades at gmail.com Mon Nov 14 11:50:18 2016 From: harley.eades at gmail.com (Harley Eades III) Date: Mon, 14 Nov 2016 11:50:18 -0500 Subject: [TYPES/announce] Augusta University: Tenure Tack Position in CS Message-ID: <614AA563-641E-4A4F-B4E5-B3177B69B6E2@gmail.com> We are looking for someone to fill a tenure track position in CS (broadly speaking). The job description summary is below, and is very broad. I would like to encourage people from this list to either apply or send this to someone you might think is interested. People working in security might find Augusta University a nice place to work. We just recently created the Augusta University Cyber Institute. Fort Gordon the new home for the Cyber Command Center is just miles away. Our department will continue to grow in both research and teaching. The school as a whole has begun shifting from a teaching university to a research university. I am happy to answer any questions, so please feel free to contact me. The entire job description can be found here: http://metatheorem.org/includes/jobs/Fall-2017-Tenure.pdf 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. Very best, Harley Eades Assistant Professor Computer and Information Sciences Augusta University https://github.com/MonoidalAttackTrees https://github.com/disco-lang http://metatheorem.org/ https://github.com/heades Job Description --------------------- College Marketing Statement The James M. Hull College of Business is accredited by AACSB International and offers outstanding, highly-engaged business and technology education at the undergraduate and graduate levels. Educating future business and technology professionals since 1963 and being recognized among the Best 300 Business Schools in America by The Princeton Review, the Hull College advances its graduates by providing a world-class educational experience. Investing in teaching, research, and service, the Hull College is engaging in the future advancement of business and technology...The Hull Difference! Job Information The James M. Hull College of Business at Augusta University invites applications for a tenure track position at the Assistant or Associate Professor level in Computer Science or related field with primary teaching expertise in computer science. Anticipated start is August 2017. Candidates should have the capability or potential in developing discipline relevant peer reviewed intellectual contributions. (30% of workload) Equally important is demonstrated capability or potential for teaching excellence within the discipline. Assigned courses depend on the selected candidate?s talents and interests as well as scheduling needs, but with a preference to teach one or more of the following courses: Operating Systems, Computer Graphics, Analysis and Design of Algorithms, and Ethics in Computer Science. (60% of workload) Candidates should be prepared to deliver courses online, as hybrid online/face-to-face, and face-to- face with a strong preference for candidates who can combine these approaches in an assigned section (e.g., face-to-face content is recorded and the course packaged so students can participate in their choice of delivery mode). Minimum Requirement Applicants must hold (or receive before start of employment) a PhD in computer science or closely related field. Shift/Salary Academic rank, tenure status and salary to be commensurate with qualifications and experience of the How To Apply To be considered an applicant for this position you must apply online at http://www.augusta.edu/hr/jobs/faculty. Please upload your Curriculum Vitae, Research Statement, at least three references familiar with your background who may be contacted, and a cover letter outlining your interest in the position which briefly but specifically addresses your suitability and interests based on the research and teaching requirements etc., as one document. Inquiries about the position should be directed to Dionne McCracken, dimccracken at augusta.edu or 706-737-1418. Applications received by January 1, 2017, are assured full consideration. However, we will accept applications until the position is filled. The position is subject to final approval by Augusta University and the Board of Regents of the State of Georgia. From ndanner at wesleyan.edu Wed Nov 16 10:03:07 2016 From: ndanner at wesleyan.edu (Norman Danner) Date: Wed, 16 Nov 2016 10:03:07 -0500 Subject: [TYPES/announce] Tenure-track position at Wesleyan University Message-ID: <6006b53e-4dd5-c118-020b-400984ddbb36@wesleyan.edu> The Department of Mathematics and Computer Science at Wesleyan University invites applications for a tenure track assistant professorship in Computer Science to begin in Fall 2017. Candidates must have a Ph.D. in Computer Science or similar discipline in hand by the time of appointment, and must have a strong research record and experience in teaching. Theory, programming languages, algorithms, and networking are well-represented in the department. We encourage candidates in all areas of Computer Science to apply, including those who deepen our existing research strengths, and especially encourage candidates who can contribute to the diversity (broadly conceived) of the department. Duties include conducting an independent program of research, teaching, advising and mentoring students, and participating in faculty governance at the departmental and university level. Tenure track faculty in Computer Science at Wesleyan have a 2/1 teaching load (three courses per year). Wesleyan values both research and teaching highly and has a strong and diverse student body. We will begin reviewing applications on Dec. 1, 2016. Applications must include a cover letter, curriculum vitae, research statement, teaching statement and at least four letters of recommendation, one of which discusses teaching. As part of your teaching statement or cover letter we invite you to describe your cultural competencies and experiences engaging a diverse student body. Applications must be submitted online at AcademicJobsOnline.org at https://academicjobsonline.org/ajo/jobs/7547 Other correspondence regarding this position may be sent to cssearch at wesleyan.edu. Wesleyan University, located in Middletown, Connecticut, does not discriminate on the basis of race, color, religious creed, age, gender, gender identity or expression, national origin, marital status, ancestry, present or past history of mental disorder, learning disability or physical disability, political belief, veteran status, sexual orientation, genetic information or non-position-related criminal record. We welcome applications from women and historically underrepresented minority groups. Inquiries regarding Title IX, Section 504, or any other non-discrimination policies should be directed to: Antonio Farias, VP for Equity & Inclusion, Title IX and ADA/504 Officer, 860-685-4771, afarias at wesleyan.edu. -- Norman Danner - ndanner at wesleyan.edu - http://ndanner.web.wesleyan.edu Department of Mathematics and Computer Science - Wesleyan University From francois.pottier at inria.fr Thu Nov 17 11:45:48 2016 From: francois.pottier at inria.fr (=?UTF-8?Q?Fran=c3=a7ois_Pottier?=) Date: Thu, 17 Nov 2016 17:45:48 +0100 Subject: [TYPES/announce] JFLA 2017: call for participation Message-ID: <582DDEBC.7000807@inria.fr> [ This message is intentionally written in French. JFLA is a French- speaking conference on functional programming. ] *** Appel ? participation, merci de diffuser largement *** JFLA'2017 (http://jfla.inria.fr/2017/) Journ?es Francophones des Langages Applicatifs Gourette, Pyr?n?es, du 4 au 7 janvier 2017 Les incriptions aux JFLAs 2017 sont d?sormais ouvertes : http://jfla2017.events-sudcongresconseil.com/register.aspx?e=598 Ces journ?es r?unissent concepteurs, utilisateurs et th?oriciens ; elles ont pour ambition de couvrir les domaines des langages applicatifs, de la preuve formelle, de la v?rification de programmes, et des objets math?matiques qui sous-tendent ces outils. Ces domaines doivent ?tre pris au sens large : nous souhaitons promouvoir les ponts entre les diff?rentes th?matiques. L'inscription est un forfait qui comprend notamment l'h?bergement en pension compl?te sur le site des journ?es et le transfert en car entre Gourette et la gare ou l'a?roport de Pau : - participant plein tarif, chambre single : 600 euros - participant plein tarif, chambre twin : 500 euros - ?tudiant, chambre twin : 350 euros - ?tudiant avec article accept?, chambre twin : gratuit (!) Nous esp?rons que vous serez nombreux ? participer ? ces journ?es. Inscrivez-vous d?s que possible! Dates importantes ----------------- 11 d?cembre 2016 : date limite d'inscription aux journ?es 4 au 7 janvier 2017 : journ?es Cours invit?s ------------- * Guillaume Burel (ENSIIE) "Exprimer ses th?ories en Dedukti, le v?rificateur de preuves universel" * Benjamin Canou (OCamlPro SAS) "Comment programmer en OCaml aujourd'hui" Expos?s invit?s ------------- * Damien Doligez (Inria Paris) "Zenon" * St?phane Lescuyer et Florence Plateau (Prove and Run) "Langage, prouveur et autres outils d?di?s ? la preuve d'un micro-noyau" (titre exact ? pr?ciser) Comit? de programme ------------------- Julien Signoles CEA LIST (pr?sident) Sylvie Boldo Inria Saclay-?le de France, LRI (vice-pr?sidente) June Andronick Data61/CSIRO et UNSW Anne-Gwenn Bosser ENIB, Lab-STICC Thomas Gazagnaire Docker Mohamed Iguernlala OCamlPro SAS Fr?d?ric Loulergue SICCS, Northern Arizona University Laurent Mounier Verimag, Universit? Grenoble Alpes Fran?ois Pottier Inria Paris Sylvain Salvati Universit? Lille 1 Mihaela Sighireanu IRIF, Universit? Paris 7 Francesco Zappa Nardeli Inria Paris Pour tout renseignement, contacter Julien Signoles From dilian at csc.kth.se Thu Nov 17 12:03:26 2016 From: dilian at csc.kth.se (Dilian Gurov) Date: Thu, 17 Nov 2016 18:03:26 +0100 Subject: [TYPES/announce] Third Nordic Logic Summer School (NLS) 2017, First Announcement In-Reply-To: References: Message-ID: Third Nordic Logic Summer School (NLS) 2017, First Announcement ---------------------------------------------------------------------------- Stockholm, August 7 - 11, 2017 The third Nordic Logic Summer School is arranged under the auspices of the Scandinavian Logic Society (http://scandinavianlogic.org/). The two previous schools were organized in Nordfjordeid, Norway (2013) and Helsinki (2015). The intended audience is advanced master students, PhD-students, postdocs and experienced researchers wishing to learn the state of the art in a particular subject. The school is co-located with Logic Colloquium 2017 (14-20 August) and Computer Science Logic 2017 (21-24 August). The school will consist of 10 five-hour courses, running in two parallel streams. In addition, there will be short student presentations and poster sessions. Lecturers and courses ------------------------------ The following lecturers and course topics are confirmed. Mirna Dzamonja (Univeristy of East Anglia) -- Set Theory Martin Escardo (Birmingham) -- Topological and Constructive Aspects of Higher-Order Computation Henrik Forssell (Oslo) -- Categorical Logic Volker Halbach (Oxford) -- Formal Theories of Truth Larry Moss (Indiana University, Bloomington) -- Natural Logic Anca Muscholl (LaBRI, Universit? Bordeaux) -- Logic in Computer Science - Control and Synthesis, from a Distributed Perspective Eric Pacuit (University of Maryland) -- Logic and Rationality Peter Pagin and Dag Westerst?hl (Stockholm University) -- Compositionality Sara L. Uckelman (Durham) -- Medieval Logic Andreas Weiermann (Ghent) -- Proof Theory Certificates for participation will be provided. There will be possibilities to take official credits for some of the courses. Venue: Kr?ftriket Campus, Stockholm University. Important dates --------------------- Registration Registration opens: March 6, 2017 Early registration: June 2, 2017 Late registration: August 4, 2017. Submission of abstracts for presentations and posters Opening: March 6, 2017 Closing: May 2, 2017 Notification of acceptance: May 16, 2017 The registration fee will be at most 2000 SEK (approx 200 Euros) per participant, and includes lunches, coffee breaks and conference materials. It does not cover accommodation, but there will special offers at hostels and hotels (in the range 700 -1200 SEK/night for single rooms, and much lower for shared hostel rooms) available when the registration opens. Some participation/fee waiver grants may be available. Further information ------------------------- Further information about submissions, registration and accommodation possibilities will (in due time) be available on the NLS webpage: https://www.sls17.conf.kth.se Enquiries: nls2017 at philosophy.su.se Committees ---------------- Program Committee of NLS 2017: Thierry Coquand (G?teborg), Ali Enayat (G?teborg), Mai Gehrke (IRIF, Paris), Nina Gierasimczuk (Copenhagen), Valentin Goranko (Stockholm U), Lauri Hella (Tampere), Lars Kristiansen (Oslo), Juha Kontinen (Helsinki), ?ystein Linnebo (Oslo), Sara Negri (Helsinki), Erik Palmgren (chair, Stockholm U). Local Organizing Committee of NLS 2017: Valentin Goranko (co-chair), Dilian Gurov, Roussanka Loukanova, Peter LeFanu Lumsdaine, Anders Lundstedt, Erik Palmgren (co-chair). From i.sergey at ucl.ac.uk Thu Nov 17 16:05:25 2016 From: i.sergey at ucl.ac.uk (Ilya Sergey) Date: Thu, 17 Nov 2016 21:05:25 +0000 Subject: [TYPES/announce] Postdoc Position in Distributed Systems/Verification/Coq Message-ID: The PPLV group at University College London (UCL) has an opening for a one-year postdoctoral position. The successful candidate will work on the topic of implementing and verifying distributed protocols and systems in the Coq proof assistant, taking part in the research project "Program Logics for Compositional Specification and Verification of Distributed Systems", funded by Ilya Sergey's recently-awarded EPSRC First Grant. The project also involves collaborators from University of Washington, US. The ideal candidate will have a Ph.D. in Computer Science, general knowledge of formal methods, and expertise in interactive theorem proving, with substantial experience in using Coq, Agda, or similar tools. Candidates should demonstrate strong programming and formal modeling skills. Previous experience with concurrent or distributed programming is a considerable plus. The application deadline is December 8. 2016. The start date is negotiable, but ideally it should be early in 2017. Here is the official advert with more details, and the application link: http://bit.ly/2f56sS1 Please, pass this on to anyone you think might be interested, and get in touch with me if you have more questions about the position or UCL. Kind regards. Ilya -------------- next part -------------- An HTML attachment was scrubbed... URL: From iliano at cmu.edu Thu Nov 17 22:00:13 2016 From: iliano at cmu.edu (Iliano Cervesato) Date: Thu, 17 Nov 2016 22:00:13 -0500 Subject: [TYPES/announce] Journal of Automated Reasoning: Special issue on Linearity Message-ID: <75dad6b4-2470-693b-c2a1-f25b4b3fff04@cmu.edu> [Apologies if you have received multiple copies of this announcement] ================================================================== Journal of Automated Reasoning Special issue on Linearity First Call for Papers ------------------------------------------------------------------ Scope ------------------------------------------------------------------ Since the introduction of linear logic, there has been a steady stream of research where linearity plays a key role, covering both theoretical topics and applications in several areas of Computer Science. This special issue is devoted to papers describing recent advances in this area. Topics include: - Linear logic - Linear term calculi - Linear type systems - Linear proof theory - Linear programming languages - Semantics: geometry of interaction, game semantics, ... - Computational Complexity - Interaction-based systems - Models of computation: chemical, biological, quantum, ... - Verification of linear systems - Applications in concurrency ----------------------------------------------------------------- Submission ---------------------------------------------------------------- Papers describing unpublished work, not submitted elsewhere, should be submitted via the JAR website, Article type: "SI: Linearity". https://www.editorialmanager.com/jars/ Revised and substantially enhanced versions of papers published in workshop/conference proceedings that have not appeared in archival journals are eligible for submission. All submissions will be reviewed according to the high standards of scholarship and originality characteristic of the Journal of Automated Reasoning. ***** Submissions are due: January 15, 2017 ******* Papers should be in PDF format following the JAR guidelines for authors: http://link.springer.com/journal/10817 We encourage authors to keep their submission below 25 pages. -------------------------------------------------------------- Guest Editors: Iliano Cervesato (Carnegie Mellon University) Maribel Fernandez (King's College London) -------------------------------------------------------------- From chris.heunen at ed.ac.uk Fri Nov 18 04:42:39 2016 From: chris.heunen at ed.ac.uk (Chris Heunen) Date: Fri, 18 Nov 2016 09:42:39 +0000 Subject: [TYPES/announce] Categories Logic and Physics Scotland 30 November Message-ID: CATEGORIES LOGIC AND PHYSICS SCOTLAND Wednesday 30 November 2016 Department of Computer and Information Sciences, University of Strathclyde http://homepages.inf.ed.ac.uk/cheunen/clapscotland/ Following our successful meeting in April, we are pleased to announce the second workshop in the CLAP Scotland series: * Tom Avery (University of Edinburgh): "Notions of algebraic theory" * Kevin Dunne (University of Strathclyde) * Martti Karvonen (University of Edinburgh): "Dagger categories: monads and limits" * Ulrich Kraehmer (University of Glasgow): "What is a quantum symmetry?" * Dan Marsden (University of Oxford): "Custom hypergraph categories via generalized relations" * Tarmo Uustalu (Talinn University of Technology): "Grading monads, comonads, and distributive laws" Registration is free. For catering purposes, please email the local organiser as soon as possible if you plan to attend. Best wishes, Chris Heunen and Ross Duncan -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: not available URL: From p.l.lumsdaine at gmail.com Fri Nov 18 18:07:10 2016 From: p.l.lumsdaine at gmail.com (Peter LeFanu Lumsdaine) Date: Fri, 18 Nov 2016 23:07:10 +0000 Subject: [TYPES/announce] Deadline extension: JAR special issue on HoTT/UF Message-ID: Dear all, by popular demand, the deadline for submissions is extended by a week, to Sunday 27 November. Best, ?Peter and Nicolas. ------------------------------------------------------------ ----------------- CALL FOR PAPERS Journal of Automated Reasoning Special Issue on Homotopy Type Theory and Univalent Foundations First Call for Papers Guest editors: Peter LeFanu Lumsdaine & Nicolas Tabareau Submission deadline: 27 Nov 2016 Notification: 20 Mar 2017 ------------------------------------------------------------ ----------------- This special issue is devoted to the 2nd international workshop on Homotopy Type Theory / Univalent Foundations (HoTT/UF 2016): http://hott-uf.gforge.inria.fr/ Homotopy Type Theory/Univalent Foundations is a young area of logic, combining ideas from several established fields: the use of dependent type theory as a foundation for mathematics, informed by ideas and tools from abstract homotopy theory. The workshop focus on the practical formalisation of mathematics in HoTT/UF-based style, in computer proof assistants (Coq, Agda, Lean, ?). Submission to this special issue is open. We expect original articles (typically 20-30 pages) that present high-quality contributions, and that must not be simultaneously submitted for publication elsewhere. Submissions must be written in English and comply with JAR's author guidelines *http://www.springer.com/computer/theoretical+computer+science/journal/10817 * Submission is over easychair: https://easychair.org/conferences/?conf=hottufspecialissue16 Please send any queries you may have to Nicolas Tabareau ( nicolas.tabareau at inria.fr) -------------- next part -------------- An HTML attachment was scrubbed... URL: From monnier at iro.umontreal.ca Fri Nov 18 19:01:01 2016 From: monnier at iro.umontreal.ca (Stefan Monnier) Date: Fri, 18 Nov 2016 19:01:01 -0500 Subject: [TYPES/announce] Faculty position at University of Montreal Message-ID: The University of Montreal is advertising a tenure track position in "new architectures of computer systems", with a very "open" definition of that term, so it could include researchers in programming languages for parallel, mobile, or cloud computing. For more information, see http://diro.umontreal.ca/departement/offres-demploi/une-offre-demploi/news/postes-de-professeure-nasi-38874/ Stefan From james.cheney at gmail.com Mon Nov 21 07:42:49 2016 From: james.cheney at gmail.com (James Cheney) Date: Mon, 21 Nov 2016 12:42:49 +0000 Subject: [TYPES/announce] PhD studentships in programming languages at LFCS Message-ID: Several funded PhD studentships are available in topics relating to programming languages in the Laboratory for Foundations of Computer Science, School of Informatics, University of Edinburgh. Admission is generally for autumn 2016; earlier admission is possible depending on availability of funding. We welcome applications from members of groups traditionally underrepresented in the field. In 2013 (renewed 2016), 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, maths and medicine (STEMM) employment in higher education and research. Expressions of interest from applicants interested in PhD study on any topic relating to theoretical computer science are welcome. Programming languages research topics of particular interest (some with funding already secured) include: * Topic: Proof Engineering Contact: David Aspinall More information: http://homepages.inf.ed.ac.uk/da/proofeng.shtml * Topic: Software security and privacy (various topics/supervisors, e.g., verification of SDN transformations; IoT inc ARM TrustZone and mbed; vulnerability discovery) Contact: David Aspinall More information (look here first): http://web.inf.ed.ac.uk/security-privacy/phd-study/phd-topics * Topic: Metaprogramming for cross-tier Web and Database programming Funding available: 4 years stipend and tuition for student of any nationality Contact: James Cheney More information: http://homepages.inf.ed.ac.uk/jcheney/group/skye.html * Topic: Declarative programming for data science Funding available: 4 years stipend and tuition for student of any nationality Contact: James Cheney More information: http://homepages.inf.ed.ac.uk/jcheney/group/dpds.html * Topic: Complexity Metrics for Testing Concurrent Programs Funding available: stipend and UK/EU tuition Contact: Ajitha Rajan More information: http://wcms.inf.ed.ac.uk/lfcs/graduate%20study/complexity-metrics-for-testing-concurrent-programs * Topic: Coverage metrics for Security testing Funding available: stipend and UK/EU tuition Contact: Ajitha Rajan More information: Testing for security vulnerabilities is both a crucial and challenging task that involves understanding the software behaviour, system architecture, the network and the attacker's mindset. In this project, we will define objective metrics that define security requirements with respect to the software behaviour interacting with the system architecture and use it to measure the adequacy and effectiveness of security tests. * Topic: A Basis for Concurrency and Distribution Funding available: stipend and UK/EU tuition Contact: Philip Wadler More information: http://homepages.inf.ed.ac.uk/wadler/abcd-phd-advert.html The LFCS web page lists additional possible supervisors, research interests, and project suggestions: http://wcms.inf.ed.ac.uk/lfcs/graduate%20study/research-topics http://wcms.inf.ed.ac.uk/lfcs/people Applicants with interests related to parallel programming, distributed computation, or high-performance computing, databases, machine learning, statistics, or optimization may also apply for funded, 4-year combined Master's and PhD programmes offered by one of Edinburgh's two EPSRC Centres for Doctoral Training: Centre for Doctoral Training in Pervasive Parallelism http://pervasiveparallelism.inf.ed.ac.uk/ Centre for Doctoral Training in Data Science http://datascience.inf.ed.ac.uk/apply/ These Centres have separate application processes. Please consult their respective websites for details. In any case it is strongly recommended for applicants to discuss their interests with a prospective supervisor before applying. == Application instructions == Applicants from outside the UK/EU should apply by December 9, 2016 in order be considered for full funding. All applicants should apply by March 19, 2017. However, early application is advisable. Internal funding decisions are typically made based on applications received by early February, so it is advisable to apply for admission and and applicable funding sources by February 1, 2017. To apply, please follow the instructions at: https://wcms.inf.ed.ac.uk/lfcs/graduate%20study/apply/ and apply to the LFCS 3-year PhD program. The direct application link is: https://www.star.euclid.ed.ac.uk/public/urd/sits.urd/run/siw_ipp_lgn.login?process=siw_ipp_app&code1=PRPHDINFMT7F&code2=0087 ). Please get in touch early in case of questions about the application process, project ideas or study in the UK or Edinburgh. == Funding == As noted above, some topics are associated with funded projects, including a stipend of approximately ?14,000 per year, and covering UK/EU tuition or (for some projects) full tuition for a student of any nationality. Students interested in topics for which full funding is not available are strongly encouraged to apply for additional University or external funding, and are encouraged to apply to one of the School's two EPSRC Centres for Doctoral Training if their research interests match. University deadlines for consideration for funding are typically in early February. However, applicants interested in any research topic and of any nationality are encouraged to contact a prospective supervisor and discuss their research interests before applying. == About the University of Edinburgh and LFCS == 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 2008 RAE rankings in volume of internationally recognised or internationally excellent research. The Informatics Forum, opened in 2008, is located in central Edinburgh, Scotland's capital and one of the best places to live in the UK. We welcome applications from members of groups traditionally underrepresented in the field. In 2013 (renewed 2016), 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, maths and medicine (STEMM) employment in higher education and research. Overall the University of Edinburgh has achieved a Bronze Award. The Laboratory for Foundations of Computer Science was established by Burstall, Milner and Plotkin in 1986, and is recognized worldwide for groundbreaking research on topics in programming languages, semantics, type theory, proof theory, algorithms and complexity, databases, security, and systems biology. Programming Languages and Foundations is one of the largest research activities in LFCS, including 15 academic staff, 8 postdoctoral researchers, and 10 current PhD students. We participate in a thriving PL research community across Scotland, with Scottish Programming Languages Seminars hosted every 3-4 months by PL groups at Glasgow, Strathclyde, Heriot-Watt, St. Andrews, Dundee and Edinburgh. For more information about Edinburgh and studying here, see these pages: * Explore Edinburgh (http://www.ed.ac.uk/about/city) * Overview for prospective postgraduates (http://www.ed.ac.uk/schools-departments/informatics/postgraduate) * Programming Languages and Foundations at LFCS (http://wcms.inf.ed.ac.uk/lfcs/research/groups-and-projects/pl) -------------- next part -------------- An HTML attachment was scrubbed... URL: From ohad.kammar at cs.ox.ac.uk Tue Nov 22 09:10:16 2016 From: ohad.kammar at cs.ox.ac.uk (Ohad Kammar) Date: Tue, 22 Nov 2016 14:10:16 +0000 Subject: [TYPES/announce] CFP S-REPLS-5 @ University of Oxford Message-ID: =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= CALL FOR PARTICIPATION AND TALK PROPOSALS Southern-Region English Programming Language Seminar (S-REPLS) (Fifth Meeting) 11am-5pm, Thursday, 12th January 2017 (Thursday before POPL) University of Oxford Department of Computer Science http://www.cs.ox.ac.uk/people/ohad.kammar/s-repls-5/ Submit proposals to by 8 Dec '16 Doodle registration: http://doodle.com/poll/hz6z3zqpupds2fm4 (free participation) =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= S-REPLS is a regular informal meeting for those with a professional interest in programming languages in the South of England region. The past four meetings consisted of 50-90 participants from academia and industry with invited and contributed talks ranging from abstract areas in semantics and type system theory to nuts-and-bolts implementations of mainstream and avant-garde compilers and programming languages. We will hold the next meeting at the University of Oxford Department of Computer Science. Contributing a talk ------------------- Talks are typically in 20-30 slots. In light of the popularity of past S-REPLs, we might not be able to offer a slot for every proposal. The schedule will therefore include ample time for informal discussions over coffee. Submissions from industrial professionals and junior researchers (postdocs and students), and description of work in progress are especially welcome. To propose a talk, please send your title and abstract to: Ohad Kammar by 8 December 2016 or earlier (preferably), as we plan to advertise the programme by 22 December 2016. Please include in your proposal whether you have special requirements, such as a shorter time slot, or non-standard equipment. These requirements will have no direct bearing on the selection process. Sign-up ------- The meeting is free of charge, but for logistical purposes please indicate if you plan to attend: http://doodle.com/poll/hz6z3zqpupds2fm4 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. Sponsorship ----------- Please let us know of potential sponsorship opportunities at: Ohad Kammar Past events have had academic, industrial, and government sponsorship for invited speaker costs, catering costs (lunch, dinner, or refreshments during the break). Organising future meetings -------------------------- If you would like to organise future meetings at your university or company, please get in touch with the steering committee Dominic Mulligan Jeremy Yallop Ohad Kammar We would be grateful if you could please circulate this announcement in your department/company. We hope to see you there, Jeremy Gibbons, Sam Staton, and Ohad Kammar. From gopalan at cs.umn.edu Tue Nov 22 14:59:11 2016 From: gopalan at cs.umn.edu (Gopalan Nadathur) Date: Tue, 22 Nov 2016 13:59:11 -0600 Subject: [TYPES/announce] PhD opportunities at the Univ. of Minnesota Message-ID: Are you interested in research in programming languages and logic? Then consider applying to the graduate program in Computer Science at the University of Minnesota. There are several openings for funded doctoral research in extensible programming languages (realized in tools such as Silver, Copper, and ableC, see http://melt.cs.umn.edu) and in logics for specifying and reasoning about computational systems (see http://teyjus.cs.umn.edu/, http://abella-prover.org/, and http://sparrow.cs.umn.edu/compilation/ for some projects). There are also opportunities for collaborations in the use of formal methods in software verification both with the Software Engineering group in the department and with ones in the local industry, such as at Rockwell-Collins. Moreover, the Twin Cities (Minneapolis and St. Paul) offers an extremely livable environment with several cosmopolitan attractions: theater, restaurants, great public transportation, and varied outdoor activities both around the cities and around Lake Superior that is a short drive away. If this possibility intrigues you and you would like to get more specific information, don't hesitate to contact one of us via email. Best regards, Eric Van Wyk (evw at umn.edu) Gopalan Nadathur (gopalan at cs.umn.edu) -------------- next part -------------- An HTML attachment was scrubbed... URL: From alastair.donaldson at imperial.ac.uk Wed Nov 23 07:38:39 2016 From: alastair.donaldson at imperial.ac.uk (Alastair Donaldson) Date: Wed, 23 Nov 2016 12:38:39 +0000 Subject: [TYPES/announce] PhD opportunities in programming languages, testing and verification for heterogeneous many-core systems Message-ID: Dear all [Please spread the word to folks you believe may be interested.] I'm looking to recruit up to two PhD students, to start in October 2017, to work on topics related to programmability of heterogeneous many-core systems. These are systems on top of which software is accelerated across multiple cores, via accelerators such as GPUs and FPGAs, and where new technologies such as cloud-assistance are employed to improve performance and reliability. Heterogeneous many-core systems have immense promise, but are very hard to program correctly and efficiently, and pose challenges for programmers, language designers and tool builders. There's a great deal of scope for research in this area, and relevant topic for PhDs in my group include, but are not limited to: - New programming models for heterogeneous many-core systems, including high level programming models from which to compile to lower-level representations, as well as advances in the semantics and capabilities of lower-level languages such as OpenCL, CUDA and HSA. - Verification and testing techniques for many-core software, coping with the challenges posed by concurrency, weak memory and non-uniform semantics across diverse devices. - Testing and certification of compilation for many-core platforms, including translation validation from high level languages to lower level representations, and fuzz testing of low-level compilers. - Security threats posed by many-core unreliability, including exploits induced by software, compiler and driver defects, and security challenges associated with virtualisation of GPU devices in the cloud. There is a rolling deadline for applications, but sooner is better in terms of funding opportunities. Please see my group's web page - http://multicore.doc.ic.ac.uk/ - for the kind of things we do, and please contact me - alastair.donaldson at imperial.ac.uk - if you'd like to discuss these opportunities! Best wishes Ally From stephane.galland at utbm.fr Wed Nov 23 03:34:21 2016 From: stephane.galland at utbm.fr (stephane.galland at utbm.fr) Date: Wed, 23 Nov 2016 09:34:21 +0100 (CET) Subject: [TYPES/announce] Call for papers and tutorials at International Workshop on Agent-based Modeling and Applications with SARL Message-ID: <20161123083421.37AEA1FC200@smtp4.utbm.fr> International Workshop on Agent-based Modeling and Applications with SARL (SARL-17) Madeira, Portugal May 16-19, 2017 Workshop Website: http://www.multiagent.fr/Conferences:SARL17 In conjonction with the 8th International Conference on Ambient Systems, Networks, and Technologies (ANT 2017). * Important Dates * =================== - Submission deadline: December 22, 2016 - Notification: February 13, 2017 - Final date for camera-ready copy: March 13, 2017. - Workshop: May 16-19, 2017 Research on Agents and Multi-Agent Systems has matured during the last decade and many effective applications of this technology are now deployed. SARL17 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-17 borns with the SARL agent programming language, but the scientific results presented in SARL-17 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 this challenge. 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-17 is to provides a place where the different points of view on the modeling and the simulation with agent platforms and agent programming languages may be discussed. Tutorial sessions for introducing and explaining the modeling and implementation of multiagent systems with SARL will be organized during the workshop. The authors may contribute to the SARL-17 workshop by providing a paper or a tutorial. For submitting a tutorial, the authors must send a summary of the tutorial on 4 to 6 pages. SARL-17 will be held in Madeira, Portugal (16-19 May 2017) in conjunction with the 8th International Conference on Ambient Systems, Networks, and Technologies (ANT 2017). Topics ====== The main topics of the SARL-17 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 - Smard grids and smart buildings - Land-Use - Energy ORGANIZATION COMMITTEE ====================== St?phane GALLAND , Burgondy Franche-Comte University, France Nicolas GAUD , Burgondy Franche-Comte University, France Sebastian RODRIGUEZ , Universidad Technologica National, Argentina PROGRAM COMMITTEE ================= St?phane GALLAND, UBFC, France Nicolas GAUD, UBFC, France Luk KNAPEN, Hasselt University, Belgium Jomi HUBNER, Federal University of Santa Catarina, Brasil Kai NAGEL, Technische Universit?t Berlin, Germany Eric MATSON, Pursue Polytechnic University, U.S.A Sebastian RODRIGUEZ, Universidad Technologica National, Argentina Sebastian SARDINAS, RMIT University, Australia From david.monniaux at imag.fr Fri Nov 25 04:55:01 2016 From: david.monniaux at imag.fr (David Monniaux) Date: Fri, 25 Nov 2016 10:55:01 +0100 (CET) Subject: [TYPES/announce] VMCAI 2017 - Paris January 15-17 - call for participation In-Reply-To: <979561972.14503106.1480066988534.JavaMail.zimbra@imag.fr> References: <979561972.14503106.1480066988534.JavaMail.zimbra@imag.fr> Message-ID: <1326716012.14503636.1480067701597.JavaMail.zimbra@imag.fr> International Conference on Verification, Model Checking, and Abstract Interpretation VMCAI 2017 Paris, January 15-17, 2017 CALL FOR PARTICIPATION International Conference on Verification, Model Checking, and Abstract Interpretation VMCAI 2017 Paris, January 15-17, 2017 http://conf.researchr.org/home/VMCAI-2017 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 2017 will be the 18th edition in the series. The program of the conference includes 3 invited talks and 27 presentations of selected contributions. VMCAI?17 is co-located with the international conference POPL?17 , and it will take place in the Paris Jussieu Campus. INVITED SPEAKERS: - Pascal Cuoq (Trust-in-Soft) - Ernie Cohen (Amazon Web Services) - Jasmin Fisher (Microsoft Research) PROGRAMME The full programme is available at: http://conf.researchr.org/home/VMCAI-2017 REGISTRATION: Registrations are open: NB: early registrations are until Dec 17, 2016. SUPPORT FOR STUDENTS: PhD students can apply for a grant covering their registrations fees. We encourage particularly female students to apply for this grant. Due to budget restrictions, a limited number of students can benefit from this support. Interested students must apply before Dec 9, 2016, 23:59 AoE, by sending a request to and mentioning their name, affiliation, and contact information (address, email). Applicants will be notified by Dec 13, 2016. -- Directeur de recherche au CNRS, laboratoire VERIMAG http://www-verimag.imag.fr/~monniaux/ From keko.nakata at gmail.com Sun Nov 27 08:12:58 2016 From: keko.nakata at gmail.com (Keiko Nakata) Date: Sun, 27 Nov 2016 14:12:58 +0100 Subject: [TYPES/announce] TTT 2017: 2nd CfP for Type Theory Based Tools @ POPL 2017 Message-ID: 2nd CALL FOR ABSTRACTS TTT : Type Theory Based Tools ======================== Satellite workshop of POPL 2017, Paris France, January 15th http://popl17.sigplan.org/track/TTT-2017 Overview ======= The aim of this workshop is to showcase modern tools based on type theory, whether designed for programming or for verification, whether academic projects or used in an industrial setting. It will provide a forum to highlight and discuss their common and their distinctive features, and the future directions of development of the tools. The program will consist of invited and contributed talks, and will encourage informal discussion. Abstracts will be displayed on the website of the workshop but there will be no proceedings. We solicit abstract submissions proposing demos, case studies, describing the impact of a theoretical result on practice, or any other aspect of the development and use of tools based on type theory. In particular, we welcome submissions about prototype implementations and promising work in progress, as soon as they have the potential of raising interesting discussions. This workshop is funded by the EUTypes COST project (https://eutypes.cs.ru.nl/). The program will include a plenary discussion on the role of the EUTypes project in the community and planning of activities for 2017. Invited Speakers ============= Robbert Krebbers, Delft University of Technology, Netherlands Anders M?rtberg, Inria, France Aaron Tomb, Galois, US Registration ========= Registration information available on the website of the workshop: http://popl17.sigplan.org/track/TTT-2017 The EUTypes COST project (https://eutypes.cs.ru.nl/) sponsors this workshop: members of the COST project will have a discount on the registration fee. If you are a member of the COST project, contact us at ttt2017 at easychair.org before registering. Contact ====== For any query about this workshop, please contact us at ttt2017 at easychair.org Call for abstracts ============= Submissions for talks and demonstrations should be described in an extended abstract, between 1 and 2 pages in length. We suggest formatting the text using the two-column SIGPLAN LaTeX style (9pt font). Submission page: https://easychair.org/conferences/?conf=ttt2017 Important dates ============ Submission deadline: November 30th Notification: December 15th Workshop: January 15th Program Committee =============== Andreas Abel, Gothenburg University, Sweden Andrej Bauer, University of Ljubljana, Slovenia Assia Mahboubi, Inria Universit? Paris-Saclay, France Keiko Nakata, Germany From koba at kb.is.s.u-tokyo.ac.jp Mon Nov 28 20:45:54 2016 From: koba at kb.is.s.u-tokyo.ac.jp (koba at kb.is.s.u-tokyo.ac.jp) Date: Tue, 29 Nov 2016 10:45:54 +0900 (JST) Subject: [TYPES/announce] Open Postdoc Position on Higher-Order Model Checking Message-ID: <20161129.104554.873103004922526119.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 April 2017 (the starting date is negotiable). The contract of appointment will be renewed for each academic year, and can be extended up to March 2020, subject to performance. Salary will be about 360,000-450,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 January 20th, 2017. 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, 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 crafa at math.unipd.it Thu Dec 1 02:57:20 2016 From: crafa at math.unipd.it (Silvia Crafa) Date: Thu, 1 Dec 2016 08:57:20 +0100 Subject: [TYPES/announce] ECOOP 2017 - Second Call for Papers Message-ID: <2edf434d-b206-a0fe-cf66-ab2308d1dd3c@math.unipd.it> ****************************************************************** ECOOP 2017 - SECOND CALL FOR PAPERS The 31st European Conference on Object-Oriented Programming 19-23 June 2017, Barcelona, Spain co-located with PLDI 2017 and other events http://2017.ecoop.org #ECOOP2017 @ECOOPconf ****************************************************************** ECOOP is a programming languages conference. Its primary focus has been object-orientation, though in recent years, it has accepted quality papers over a much broader range of programming topics. Areas of interest include, but are not limited to, the theory, design, implementation, optimization, and analysis of programs and programming languages. It solicits both innovative and creative solutions to real problems, and evaluations of existing solutions in ways that shed new insights. It also encourages the submission of reproduction studies. IMPORTANT DATES **** Abstract submission: 07 Jan 2017 ***** Paper submission: 13 Jan 2017 Author response start: 20 Mar 2017 Author response end: 22 Mar 2017 Acceptance notification: 12 Apr 2017 Artifact submission: 19 Apr 2017 All dates are "anywhere on earth". PAPER SELECTION ECOOP 2017 solicits high quality submissions describing original and unpublished results. The program committee will evaluate the technical contribution of each submission as well as its general relevance and accessibility to the ECOOP audience according the following criteria: - Originality. Papers must present new ideas and place them appropriately within the context established by previous research in the field. - Significance. The results in the paper must have the potential to add 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. - For Reproduction Studies: Empirical Evaluation. 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. PAPER SUBMISSION 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. Papers must be no longer than 25 pages, excluding references. See below for information about appendices. Authors will not be penalized for papers that are shorter than the page limit. The submission site is already open at https://ecoop17.hotcrp.com Papers must be written in English. ECOOP Proceedings are published by Dagstuhl LIPIcs. Authors retain ownership of their content. ANONIMITY ECOOP will use light double-blind reviewing whereby authors' identities are withheld until the reviewer submits their review (as usual, reviews are always anonymous). To facilitate this, submitted papers must adhere to two rules: - author names and institutions must be omitted, and - 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...). A document answering frequently asked questions that hopefully addresses many common concerns is available at the ECOOP 2017 web site. 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 anonymized. 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 supplemental material. Therefore, the paper must be a stand-alone document, with the appendices and supplemental 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 prestigious conferences may additionally submit a Note to Reviewers. The Note to Reviewers should a) identify the previous venue(s) (e.g., ESOP 2017, POPL 2017, OOPSLA 2016); 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 the initial review has 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 is likely to be more effective. ARTIFACT EVALUATION To reward the creation of artifacts and support replication of experiments, authors of accepted research papers can submit artifacts (such as tools, data, models, or videos) to be evaluated by an Artifact Evaluation Committee. Authors will be invited to archive their accepted artifacts on the new Dagstuhl Artifacts Series (DARTS) published in the Dagstuhl Research Online Publication Server (DROPS). Each artifact will be assigned a DOI, separate from the ECOOP companion paper, allowing the community to cite artifacts on their own. The Artifact Evaluation Committee will also give an award for the most distinguished artifact. PROGRAM COMMITTEE Peter Mueller (program chair) Mark Batty Sebastian Burckhardt Bor-Yuh Evan Chang Maria Christakis Mike Dodds Patrick Eugster Colin Gordon Philipp Haller Matthias Hauswirth Klaus Havelund Gorel Hedin Bart Jacobs Christian Kaestner Vu Le Doug Lea Brandon Lucia Nicholas Matsakis Anders Moeller Bruno C. d. S. Oliveira Klaus Ostermann Matthew Parkinson Corina Pasareanu Tiark Rompf Grigore Rosu Yannis Smaragdakis Frank Tip Omer Tripp Jan Vitek Thomas Wies Tobias Wrigstad Nobuko Yoshida Francesco Zappa Nardelli For additional information, please contact the ECOOP Program Chair, Peter Mueller (peter.mueller at inf.ethz.ch). From c.seidl at tu-braunschweig.de Fri Dec 2 10:07:06 2016 From: c.seidl at tu-braunschweig.de (Christoph Seidl) Date: Fri, 2 Dec 2016 16:07:06 +0100 Subject: [TYPES/announce] [iFM 2017] Final Call for Workshops Proposals Message-ID: <58418E1A.6090200@tu-braunschweig.de> Final Call for Workshops Proposals The 13th International Conference on integrated Formal Methods (iFM 2017) Turin, Italy September 18th - 22nd, 2017 http://www.ifm2017.di.unito.it/ ************************************************************************* Important Dates =============== - Workshop proposals due: *Monday, 19 December, 2016* - Workshop proposals notification: Monday, January 16, 2017 - Workshops: September 18-19, 2017 About iFM ========= iFM 2017 is concerned with how the application of formal methods may involve modelling different aspects of a system which are best expressed using different formalisms. Correspondingly, different analysis techniques may be used to examine different system views, different kinds of properties, or simply in order to cope with the sheer complexity of the system. 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 modelling and analysis, and covering all aspects from language design through verification and analysis techniques to tools and their integration into software engineering practice. Workshops can have the duration of one or two days. Prospective workshop organizers are requested to follow the guidelines below and are encouraged to contact the workshop chairs if any questions arise. The purpose of the workshops is to provide participants with a friendly, interactive atmosphere for presenting novel ideas and discussing their application. The workshops take place on September 18-19, 2017. Proposal and Submission Guidelines ================================== Workshop proposals must be written in English, not exceed 5 pages with a reasonable font and margins, and be submitted in PDF format via email to the iFM workshop chairs, Wolfgang Ahrendt and Michael Lienhardt . Proposals should include: - The name, the duration (1 or 2 days) and the preferred date of the proposed workshop - A short description of the workshop. - If applicable, a description of past versions of the workshop, including dates, organizers, submission and acceptance counts, and attendance. - The publicity strategy that will be used by the workshop organizers to promote the workshop. - The participant solicitation and selection process. - The target audience and expected number of participants. - Approximate budget proposal (see section Budget below for details). - The equipment and any other resource necessary for the organization of the workshop. - The name and short CV of the organizer(s). - The publication plan (only invited speakers, no published proceedings, pre-/post-proceedings published with EPTCS/ENTCS/...). Organizers Responsibilities =========================== The scientific responsibility of organizing a workshop is on the workshop organizers. In particular, they are responsible for the following items: - A workshop description (200 words) for inclusion in the iFM site. - Hosting and maintaining web pages to be linked from the iFM site. Workshop organizers can integrate their pages into the main iFM pages. - Workshop proceedings, if any. If there is sufficient interest, the iFM 2017 workshop organizers may contact the editor-in-chief of the Electronic Proceedings in Theoretical Computer Science (http://info.eptcs.org/) for having a common volume dedicated to the workshops of iFM 2017. - Workshop publicity (possibly including call for papers, submission and review process). - Scheduling workshop activities in collaboration with the iFM workshop chairs. Budget ====== The iFM organization will provide registration and organizational support for the workshops (including linking from the conferences web sites, set-up of meeting space, on-line and on-site registration). Registration fees must be paid by all participants, including organizers and invited guests. To cover lunches, coffee breaks and basic organizational expenses, all workshops will be required to charge a minimum participation fee (the precise amount is still to be determined). Each workshop may increase this fee to cover additional expenses such as publication charges, student scholarships, costs for invited speakers, etc. All fees will be collected by STILEMA S.r.l. as part of the iFM registration. STILEMA S.r.l. will require the workshop fees as requested by each workshop organizer. Evaluation Process ================== The proposals will be evaluated by the iFM organizing committee on the basis of their assessed benefit for prospective participants of iFM 2017. Prospective organizers may wish to consult the web pages of previous satellite events as examples: iFM 2016: http://en.ru.is/ifm/calls/ iFM 2014: http://ifm2014.cs.unibo.it/workshops.html iFM 2013: http://www.it.abo.fi/iFM2013/workshops_and_tutorials.php iFM 2012: http://ifm-abz.isti.cnr.it/styled-4/speakers.html iFM 2010: http://ifm2010.loria.fr/satellite.html iFM 2009: http://www.formal-methods.de/ifm09/workshops.html Venue ===== iFM 2017 will take place at the Cavallerizza Reale in Turin, Italy. The Cavallerizza Reale is set in the center of Turin, close to many historical buildings of the city, like the Mole Antonelliana, the royal palace of Turin, Palazzo Madama, Palazzo Carignano and the main building of the University. Further Information and Enquiries ================================= You are welcome to contact the iFM workshop chairs Wolfgang Ahrendt and Michael Lienhardt -- Dipl.-Inf. Christoph Seidl Wissenschaftlicher Mitarbeiter Institut f?r Softwaretechnik und Fahrzeuginformatik Technische Universit?t Braunschweig Tel.:(+49) 531 391-2296 E-Mail: c.seidl at tu-braunschweig.de Skype: christoph.seidl.tud Besucheradresse: Raum IZ 417 (TU Braunschweig) Informatikzentrum M?hlenpfordtstr. 23 38106 Braunschweig DeltaEcore - Plug & Play Variability for Models http://www.deltaecore.org From shilov at iis.nsk.su Sun Dec 4 15:38:36 2016 From: shilov at iis.nsk.su (Nikolay Shilov) Date: Sun, 4 Dec 2016 23:38:36 +0300 Subject: [TYPES/announce] CFP: Program Semantics, Specification and Verification PSSV-2017. Message-ID: <000001d24e6e$6453d370$2cfb7a50$@nsk.su> Eighth Workshop Program Semantics, Specification and Verification: Theory and Applications (PSSV 2016, June 23-24, 2017, http://persons.iis.nsk.su/en/pssv2017) Past Workshop pages: http://pssv-conf.ru Call for Papers The workshop will be held in Moscow, Russia. in affiliation with A.P. Ershov Informatics Conference (the PSI Conference Series, 11th edition, June 26-29, 2017, PSI-2017, http://logic.pdmi.ras.ru/csr2016/) Official language: English. Extended abstract submission: April 10, 2017 Notification: May 15, 2017 Registration via registration page of PSI-2017 (http://psi.ispras.ru/en/registration.html coming soon). Expression of Interest Organizers are going to apply Russian Foundation for Basic Research (RFBR, http://www.rfbr.ru/rffi/eng) for financial support for the workshop. According to regulations of RFBR ( http://www.rfbr.ru/rffi/ru/contest/n_812/o_1963824), application must provide a preliminary list of participants. Due to this reason we kindly ask perspective participants to express interest by submitting via EasyChair conference system (https://easychair.org/conferences/?conf=pssv2017) a preliminary list of authors and a tentative paper title by January 20, 2017. 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. Invited Speaker(s): * Irina Lomazova (Higher School of Economics, Moscow, Russia), * TBD (coming soon). Program Committee: * Natasha Alechina (University of Nottingham, UK), * Sergey Baranov (St.Petersburg Institute for Informatics and Automation, Russia), * Alexander Bolotov (University of Westminster, UK), * Nina Evtushenko (Tomsk State University, Russia), * Vladimir Itsykson (St. Petersburg State Polytech. University, Russia), * Igor Konnov (Institute of Information Systems, TU Wien, Austria), * Victor Kuliamin (Institute for System Programming, Moscow, Russia), * Alexei Lisitsa (University of Liverpool, UK), * Irina Lomazova (Higher School of Economics, Moscow, Russia), * Valery Nepomniaschy (Institute of Informatics Systems, Novosibirsk, Russia), * Ruslan Smelyansky (Moscow State University, Russia), * Valery Sokolov (Yaroslavl State University, Yaroslavl, Russia). Program Co-Chairs * Nikolay Shilov (Innopolis University, Kazan, Russia, n.shilov(at)innopolis.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) Submission and Publication Program Committee invites submissions 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. Submissions should be via EasyChair conference system (https://easychair.org/conferences/?conf=pssv2017). All accepted papers will be published in the preliminary proceedings before the workshop. Selected papers will be published after the workshop in one of Russian peer-review journals. At least one author of every accepted paper should present a talk in the workshop. Contacts and Updates: For further details and updates please refer the main Workshop page at http://pssv-conf.ru. In case of program question please contact Program Co-Chairs --- ??? ????????? ????????? ?? ?????? ??????????? Avast. https://www.avast.com/antivirus -------------- next part -------------- An HTML attachment was scrubbed... URL: From afelty at eecs.uottawa.ca Sun Dec 4 15:48:10 2016 From: afelty at eecs.uottawa.ca (Amy Felty) Date: Sun, 4 Dec 2016 15:48:10 -0500 Subject: [TYPES/announce] WiL 2017: Women in Logic Workshop Call for Papers Message-ID: <12d7ceeb-800b-befc-121e-bf71856b740d@eecs.uottawa.ca> Call for Papers WiL 2017: Women in Logic Workshop Reykjavik, Iceland June 19, 2017 https://sites.google.com/site/firstwomeninlogicworkshop/ Affiliated with the Thirty-Second Annual ACM/IEEE Symposium on Logic in Computer Science (LICS) 20-23 June 2017, Reykjavik, Iceland. We are holding the first Women in Logic (WiL) workshop as a LICS associated workshop this year. The workshop intends to follow 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 listed as 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. SUBMISSIONS Contributions should be written in English and submitted in the form of full papers (with a maximum of 10 pages) or short papers (with a maximum of 5 pages). They must be unpublished and not submitted simultaneously for publication elsewhere. The papers should be prepared in latex using the LICS style (IEEE Proceedings 2-column 10pt). LaTeX style files are available at http://www.ctan.org/tex-archive/macros/latex/contrib/IEEEtran/. Please use IEEEtran.cls version V1.8b, released on 26/08/2015. The submission should be in the form of a PDF file uploaded to the WiL 2017 Easychair page (https://easychair.org/conferences/?conf=wil2017) before the submission deadline of February 17th, 2017, anywhere on Earth. PROCEEDINGS We plan to publish a post conference volume at ENTCS or other equally visible outlet. IMPORTANT DATES Paper submission deadline: February 17th, 2017 Author notification: March 15th, 2017 Contribution for Proceedings: 15 April 2017 Final program: 1 May 2017 INVITED SPEAKERS * Claudia Nalon (University of Brasilia, Brasil) * Catuscia Palamidessi (INRIA Saclay and LIX, France) SCIENTIFIC AND ORGANIZING COMMITTEE * Valeria de Paiva (Chair, Nuance Communications, USA) * Adriana Compagnoni (Stevens Institute of Technology, USA) * Amy Felty (University of Ottawa, Canada) * Anna Ingolfsdottir (Reykjavik University, Iceland) * Ursula Martin (University of Oxford, UK) * Brigitte Pientka (McGill University, Canada) * Alexandra Silva (University College London, UK) * Perdita Stevens (University of Edinburgh, UK) From gdp at inf.ed.ac.uk Sun Dec 4 23:37:04 2016 From: gdp at inf.ed.ac.uk (Gordon Plotkin) Date: Sun, 4 Dec 2016 20:37:04 -0800 Subject: [TYPES/announce] Alonzo Church Award 20017: Call for Nominations Message-ID: 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.hosting.acm.org/the-alonzo-church-award-for-outstanding-contributions-to-logic-and-computation/ The 2016 Alonzo Church Award was given to Rajeev Alur and David Dill for their invention of timed automata, see: http://eacsl.kahle.ch/church16.pdf Eligibility and Nominations The contribution must have appeared in a paper or papers published within the past 25 years. Thus, for the 2017 award, the cut-off date is January 1, 1992. 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 2017 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 are due by *March 1, 2017*, and should be submitted to gdp at inf.ed.ac.uk. Presentation of the Award The 2017 award will be presented at the CSL conference, the annual meeting of the European Association for Computer Science Logic. 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 2017 Alonzo Church Award Committee consists of the following four members: Natarajan Shankar, Catuscia Palamidessi, Gordon Plotkin (chair), and Moshe Vardi. -------------- next part -------------- An HTML attachment was scrubbed... URL: From Peter.Sewell at cl.cam.ac.uk Wed Dec 7 11:54:02 2016 From: Peter.Sewell at cl.cam.ac.uk (Peter Sewell) Date: Wed, 7 Dec 2016 16:54:02 +0000 Subject: [TYPES/announce] PiP 2017: Principles in Practice - Call for Participation Message-ID: PiP 2017: Principles in Practice Co-located with POPL 2017 Saturday 21st January, 2017. Paris, France Recent years have seen a number of research projects applying rigorous semantics to the analysis or design of industrially significant real-world languages and systems, in various contexts. Principles in Practice (PiP) is an informal workshop bringing together researchers to discuss the issues involved in engaging with the various industrial communities, in developing and using semantics at scale, in handling pre-existing systems complexity, and in the wide range of testing, analysis, and proof-based techniques that can be applied. There is a programme of invited talks, with no proceedings. This follows the previous PiP 2014 workshop. Registration Registration is via the POPL 2017 registration page. Preliminary Schedule - 08:55 Welcome - 09:00-10:00 - 09:00-09:30 * Andrew Kennedy* (Facebook) Static type checking for PHP - 09:30-10:00 * Jean-Louis Colaco * (Ansys) Scade - 10:00-10:30 coffee break - 10:30-12:05 REMS session - 10:30-10:35 *Peter Sewell* (Cambridge) REMS Short Introduction - 10:35-11:05 *Simon Moore* (Cambridge) Experiences of Formal Modelling in the CHERI Computer Architecture Research Project - 11:05-11:35 * Stephen Kell/Dominic Mulligan* (Cambridge) ELF linking: what it means and why it matters - 11:35-12:05* Philippa Gardner* (Imperial) Towards Tractable Verification of JavaScript Programs - 12:05-14:00 lunch - 14:00-15:30 - 14:00-14:30 * John Hughes* (Quviq/Chalmers) Properties in practice: lessons from ten years of QuickCheck - 14:30-15:00 * Byron Cook* (Amazon) Automated Reasoning about AWS - 15:00-15:30 * Steve Zdancewic* (U.Penn) Vellvm2: Semantics and Verification for LLVM 15:30-16:00 coffee break - 16:00-17:30 - 16:00-16:30 *Christopher Pulte/Kathryn Gray* (Cambridge) REMS machine models - 16:30-17:30 *Discussion session* Methods and Tools for large-scale semantics -------------- next part -------------- An HTML attachment was scrubbed... URL: From kyrozier at iastate.edu Tue Dec 6 15:27:35 2016 From: kyrozier at iastate.edu (Rozier, Kristin Yvonne [AER E]) Date: Tue, 6 Dec 2016 20:27:35 +0000 Subject: [TYPES/announce] SAFECOMP17 Call for Papers In-Reply-To: <201612061420.uB6EKdmi017966@easychair.org> References: <201612061420.uB6EKdmi017966@easychair.org> Message-ID: <8C295A68-F9D4-49DE-A4F4-8D030C81044E@iastate.edu> =========================================================== CALL FOR PAPERS SAFECOMP 2017 The 36th International Conference on Computer Safety, Reliability and Security 12 - 15 September 2017 Trento, Italy http://www.safecomp.org =========================================================== IMPORTANT DATES: Workshop proposal submission: 6 February 2017 Full paper submission: 28 February 2017 Notification of acceptance: May 8 2017 Camera-ready Submission: 12 June 2017 Conference: 13-15 September 2017 CO-LOCATED EVENTS: SAFECOMP Workshops: 12 September 2017 IMBSA (International Symposium on Model-Based Safety Assessment): 11-13 September 2017 SEFM (Intern. Conference on Software Engineering and Formal Methods): 5-8 September 2017 ABOUT SAFECOMP SAFECOMP was established in 1979 by the European Workshop on Industrial Computer Systems, Technical Committee 7 on Reliability, Safety and Security (EWICS TC7). Since then, it has contributed to the progress of the state-of-the-art in dependable application of computers in safety-related and safety-critical systems. SAFECOMP is an annual event covering the state-of-the-art, experience and new trends in the areas of safety, security and reliability of critical computer applications. SAFECOMP provides ample opportunity to exchange insights and experience on emerging methods, approaches and practical solutions. It is a single track conference without parallel sessions, allowing easy networking. TOPICS The conference covers all aspects related to the development, assessment, operation and maintenance of safety-related and safety-critical computer systems. Topics include, but are not limited to: * Fault-tolerant and resilient hardware and software architectures * Fault detection and recovery mechanisms * Distributed and real-time monitoring and control * Security and privacy protection mechanisms for safety applications * Safety/security risk assessment * Model-based analysis, design, and assessment * Formal methods for verification, validation, and fault tolerance * Probabilistic verification and validation * In-the-loop and model-based testing * Validation and verification methodologies and tools * Methods for qualification, assurance and certification * Compositional verification and certification * Architecture-driven assurance of safety and security * Dependability analysis using simulation and experimental measurement * Cyber-physical threats and vulnerability analysis * Safety guidelines, standards and certification * Safety and security interactions and tradeoffs * Safety and security cases * Multi-concern dependability assurance and standardization Domains of application include (but are not limited to): * Railways, automotive, space, avionics, nuclear and process industries * Autonomous systems, advanced robotics, construction engines and off-road vehicles * Telecommunication and networks * Safety-related applications of smart systems and IoT (Internet of Things, Smart Anything Everywhere) * Critical infrastructures, smart grids, SCADA * Medical devices and healthcare * Defense, emergency & rescue * Logistics, industrial automation, off-shore technology * Education & training 2017 SPECIAL THEME: Design, verification, and assurance of space systems. PAPER SUBMISSION DETAILS The tradition of SAFECOMP is to act as a platform for bringing academic research and industrial needs together. Therefore, industrial contributions and real-world experience reports are explicitly invited. We solicit two types of papers: 1) regular papers (up to 14 pages), 2) practical experience reports and tool reports (up to 8 pages) Papers exceeding the page limit will be excluded from the review process. All papers will be reviewed by at least three program committee members. Papers must not have been previously published or concurrently submitted elsewhere. CONFERENCE PROCEEDINGS & JOURNAL SPECIAL ISSUE All accepted papers will be published by Springer in the LNCS series (Lecture Notes on Computer Science). Submitted papers must conform to Springer LNCS author guidelines (www.springer.com/lncs). In addition, extended versions of the best papers will be considered for publication in a special issue of a safety-related international journal. WORKSHOPS AND EXHIBITION It is planned to have one day for workshops. Workshop proposals are welcome. The proposals must be sent by email to the SAFECOMP17 Workshop Chair (erwin.schoitsch at ait.ac.at). They should include planned scope and contents, Program Committee, and duration (one full or half day). SAFECOMP Workshop Proceedings are planned if a properly reviewing process is implemented. A dedicated space will be available for a Technical Exhibition in the area where coffee breaks and lunches take place. Organizations wishing to present their products or projects are invited to request further information from the conference secretariat. COMMITTEES EWICS TC7 Chair Francesca Saglietti (Univ. of Erlangen-Nuremberg, DE) General and Program Co-Chairs Erwin Schoitsch (AIT Austrian Institute of Technology, AT) Stefano Tonetta (FBK, IT) Publication Chair Friedemann Bitsch (Thales, DE) Local Organizing Committee Annalisa Armani (FBK, IT) Silvia Malesardi (FBK, IT) Workshop Chair Erwin Schoitsch (AIT Austrian Institute of Technology, AT) International Program Committee Thomas Arts (Quviq, SE) Peter Bishop (Adelard, UK) Friedemann Bitsch (Thales, DE) Jean-Paul Blanquart (Airbus Defence and Space, FR) Sandro Bologna (AIIC, IT) Andrea Bondavalli (University of Florence, IT) Jens Braband (Siemens, DE) Ant?nio Casimiro (University of Lisbon, PT) Peter Daniel (EWICS TC7, UK) Ewen Denney (SGT/NASA Ames, US) Felicita Di Giandomenico (ISTI-CNR, IT) Wolfgang Ehrenberger (HS Fulda, DE) John Favaro (Intecs, IT) Alberto Ferrari (UTRC, IT) Francesco Flammini (Ansaldo STS, IT) Barbara Gallina (M?lardalen University, SE) Ilir Gashi (City University London, UK) Janusz Gorski (Gdansk University of Technology, PL) J?r?mie Guiochet (LAAS-CNRS, FR) Wolfgang Halang (Fernuniversit?t in Hagen, DE) Maritta Heisel (University of Duisburg-Essen, DE) Chris Johnson (University of Glasgow, UK) Bernhard Kaiser (Berner&Mattner, DE) Karama Kanoun (LAAS-CNRS, FR) Joost-Pieter Katoen (RWTH Aachen University, DE) Tim Kelly (University of York, UK) John Knight (University of Virginia, US) Floor Koornneef (TU Delft, NL) Timo Latvala (Space Systems Finland, FI) Silvia Mazzini (Intecs, IT) John McDermid (University of York, UK) Frank Ortmeier (Otto-von-Guericke-Universitaet Magdeburg, DE) Philippe Palanque (University of Toulouse, FR) Michael Paulitsch (Thales Austria, AT) Holger Pfeifer (fortiss, DE) Thomas Pfeiffenberger (Salzburg Research, AT) Peter Popov (City University London, UK) Laurent Rioux (Thales R&T, FR) Alexander Romanovsky (Newcastle University, UK) Matteo Rossi (Politecnico di Milano, IT) Kristin Yvonne Rozier (Iowa State University, US) John Rushby (SRI International, US) Francesca Saglietti (University of Erlangen-Nuremberg, DE) Christoph Schmitz (Z?hlke Engineering, CH) Erwin Schoitsch (AIT Austrian Institute of Technology, AT) Christel Seguin (ONERA, FR) Amund Skavhaug (NTNU, NO) Oleg Sokolsky (University of Pennsylvania, US) Wilfried Steiner (TTTech, AT) Mark-Alexander Sujan (University of Warwick, UK) Stefano Tonetta (FBK, IT) Martin T?rngren (KTH, SE) Mario Trapp (Fraunhofer, DE) Elena Troubitsyna (Aabo Akademi, FI) Tullio Vardanega (University of Padua, IT) Marcel Verhoef (European Space Agency, NL) Helene Waeselynck (LAAS-CNRS, FR) http://safecomp17.fbk.eu ==================================== -- ____________________________________________________________ __ /\ \ \_____ / \ ###[==_____> / \ /_/ __ / __ \ \ \_____ | ( ) | ###[==_____> /| /\/\ |\ /_/ / | | | | \ / |=|==|=| \ Kristin Yvonne Rozier, Ph.D. / | | | | \ Assistant Professor / USA | ~||~ |NASA \ Iowa State University |______| ~~ |______| Departments of Aerospace Engineering (__||__) and Computer Science /_\ /_\ !!! !!! http://temporallogic.org/kyr -------------- next part -------------- An HTML attachment was scrubbed... URL: From maffei at cs.uni-saarland.de Tue Dec 6 11:12:20 2016 From: maffei at cs.uni-saarland.de (Matteo Maffei) Date: Tue, 6 Dec 2016 11:12:20 -0500 Subject: [TYPES/announce] CFP: 30th IEEE Computer Security Foundations Symposium Message-ID: CSF 2017 Call for Papers 30th IEEE Computer Security Foundations Symposium http://csf2017.tecnico.ulisboa.pt/ August 22-25, 2017 Santa Barbara, California, USA Co-located with CRYPTO 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. This year, CSF will use a light form of double-blind reviewing; see below. 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, 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, intrusion detection, language-based security, network security, data provenance, mobile security, security metrics, security protocols, software security, socio-technical security, trust management, usable security, web security. Special Sessions ---------------- This year, we strongly encourage papers in three foundational areas of research we would like to promote at CSF: PRIVACY (Chair: Paul Syverson). CSF 2017 will include a special session on privacy foundations and invites submissions on innovations in privacy theory or practice; definitions, models, and frameworks for both communications privacy and data privacy; principled analysis of deployed or proposed privacy protection mechanisms; and foundational aspects of theoretical or practical privacy technologies. SECURITY ECONOMICS (Chair: Yevgeniy Vorobeychik). There is an interplay between important system properties including privacy, security, efficiency, flexibility, and usability. Diverse systems balance these properties differently, and as such provide varied benefits (for users) for different costs (for builders and attackers). In short, securing systems is ultimately an economic question. CSF 2017 will include a special session on security economics, where we invite submissions on foundational work in this area. Topics include, but are not limited to, risk management and cyber-insurance, investments in information security, security metrics, decision and game theory for security, and cryptocurrencies. COMPUTER-AIDED CRYPTOGRAPHY (Chair: Peter Schwabe). Modern cryptography is built on firm theoretical foundations. However, cryptography proofs 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, and formal proofs of side-channel countermeasures. CSF 2017 is co-located with CRYPTO 2017, making this special session of interest to many attendees. 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, published by the IEEE Computer Society Press (pending approval), will be available at the symposium, and selected papers will be invited for submission to the Journal of Computer Security. ***************************************************** IMPORTANT DATES Papers due: February 17, 2017 Author response period: April 5-8, 2017 Notification: April 21, 2017 Final papers due: May 26, 2017 Symposium: August 22-25, 2017 ***************************************************** PROGRAM COMMITTEE Nataliia Bielova, Inria Jeremiah Blocki, Purdue University Stefano Calzavara, Universit? Ca' Foscari Venezia Kostas Chatzikokolakis, CNRS & ?cole Polytechnique Adam Chlipala, MIT Stephen Chong, Harvard University (Program Co-Chair) Mads Dam, KTH St?phanie Delaune, CNRS, IRISA Bill Harris, Georgia Institute of Technology Limin Jia, Carnegie Mellon University Aniket Kate, Purdue University Boris Koepf, IMDEA Software Institute (Program Co-Chair) Markulf Kohlweiss, Microsoft Research Ralf Kuesters, University of Trier Pasquale Malacaria, Queen Mary University of London Catherine Meadows, US Naval Research Laboratory Daniel Le M?tayer, Inria Carroll Morgan, University of New South Wales and Data61 Toby Murray, University of Melbourne and Data61 Peter Schwabe, Radboud University (Session chair, Computer-Aided Cryptography) Zhong Shao, Yale University Ben Smyth, Huawei Alley Stoughton Pierre-Yves Strub, ?cole Polytechnique Paul Syverson, Naval Research Laboratory (Session chair, Privacy) Peter Thiemann, University of Freiburg Yevgeniy Vorobeychik, Vanderbilt University (Session chair, Security Economics) ***************************************************** 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. Following the recent history of other top-quality conferences and symposia in security, CSF'17 will employ a light form of double-blind reviewing. To facilitate this, 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 "Privacy", "Security Economics", or "Computer-Aided Cryptography" option, as appropriate. At least one coauthor of each accepted paper is required to attend CSF to present the paper. Please see http://csf2017.tecnico.ulisboa.pt/ for a link to the submission website. ***************************************************** PC Chairs Boris Koepf, IMDEA Software Institute Stephen Chong, Harvard University General Chair Pedro Adao, University of Lisbon Publications Chair Deepak Garg, Max Planck Institute for Software Systems Publicity Chair Matteo Maffei, TU Vienna From francesco.tiezzi at unicam.it Wed Dec 7 05:47:28 2016 From: francesco.tiezzi at unicam.it (Francesco Tiezzi) Date: Wed, 7 Dec 2016 11:47:28 +0100 Subject: [TYPES/announce] COORDINATION 2017 - 1st Announcement Message-ID: ====================================================================== COORDINATION 2017 19th International Conference on Coordination Models and Languages Neuchatel, Switzerland, June 19-21 2017 http://2017.discotec.org ====================================================================== Publications * Publication of the proceedings in the Lecture Notes of Computer Science of Springer-Verlag * Publication of extended versions of selected work is planned in a special issue of an international journal as in previous issues of COORDINATION ====================================================================== IMPORTANT DATES * Submission of abstract: February 3, 2017 * Submission of papers: February 10, 2017 * Notification of acceptance: April 10, 2017 * Final version: April 24, 2017 * Conference: June 19-21, 2017 CONFERENCE GOALS Modern information systems rely increasingly on combining concurrent, distributed, mobile, adaptive, reconfigurable and heterogenous 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. 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 COORDINATION. SUBMISSION INSTRUCTIONS Authors are invited to submit full papers electronically in PostScript or PDF using a two-phase online submission process. Registration of the paper information and abstract (max. 250 words) must be completed before February 3, 2017. Submission of the full paper is due no later than February 10, 2017. Submissions are handled through the EasyChair conference management system, accessible from the conference web site: http://2017.discotec.org . 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 or PS via EasyChair. We solicit two 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. The conference proceedings, formed by accepted submissions of both kinds above, will be published by Springer in the LNCS Series. Extended versions of a selection of the best full papers is planned to be published in a special issue of an international journal as in previous issues of COORDINATION. PROGRAM COMMITTEE Co-Chairs Jean-Marie Jacquet University of Namur, Belgium Jean-Marie.Jacquet at unamur.be staff.info.unamur.be/jmj Mieke Massink CNR-ISTI, Italy Mieke.Massink at isti.cnr.it www.isti.cnr.it/People/M.Massink Members Gul Agha University of Illinois at Urbana-Champaign, USA Farhad Arbab CWI and Leiden University, The Netherlands Jacob Beal Raytheon BBN Technologies, USA Simon Bliudze EPFL, Switzerland Frank de Boer CWI and Leiden University, The Netherlands Antonio Brogi University of Pisa, Italy Roberto Bruni University of Pisa, Italy Vincenzo Ciancia CNR-ISTI, Italy Dave Clarke Uppsala University, Sweden Ferruccio Damiani Universit? di Torino, Italy Wolfgang De Meuter Vrije Universiteit Brussel, Belgium Rocco De Nicola IMT - Institute for Advanced Studies, Italy Erik de Vink Eindhoven University of Technology, The Netherlands Schahram Dustdar TU Wien, Austria Jos? Luiz Fiadeiro Royal Holloway University of London, United Kingdom Stephen Gilmore University of Edinburgh, United Kingdom Paola Inverardi University of l'Aquila, Italy Ramtin Khosravi University of Tehran, Iran Eva Kuhn Vienna University of Technology, Austria Alberto Lluch Lafuente Technical University of Denmark, Denmark Michele Loreti University of Florence, Italy Hernan Melgratti University of Buenos Aires, Argentina Andrea Omicini University of Bologna, Italy Ernesto Pimentel University of Malaga, Spain Gwen Salaun University of Grenoble Alpes, France Marjan Sirjani Reykjavik University, Iceland Vasco T. Vasconcelos University of Lisbon, Portugal Carolyn Talcott SRI International, USA Emilio Tuosto University of Leicester, UK Mirko Viroli University of Bologna, Italy Takuo Watanabe Tokyo Institute of Technology, Japan Danny Weyns Katholieke Universiteit Leuven, Belgium Martin Wirsing Ludwig-Maximilians-Universit?t M?nchen, Germany PUBLICITY CHAIR Francesco Tiezzi University of Camerino, 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 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 Wolfgang De Meuter Vrije Universiteit Brussels, Belgium Rocco De Nicola IMT - Institute for Advanced Studies Lucca, Italy 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 -------------- next part -------------- An HTML attachment was scrubbed... URL: From taolue.chen at gmail.com Thu Dec 8 06:44:35 2016 From: taolue.chen at gmail.com (Taolue Chen) Date: Thu, 8 Dec 2016 11:44:35 +0000 Subject: [TYPES/announce] Postdoc position in the area of formal verification Message-ID: [Apology for cross-posting.] Applications are invited for a Postdoctoral Research Fellow position working on formal verification. The work is being funded by EPSRC. The aim of the project is to carry out perturbation analysis for quantitative verification, i.e., (1) to analyse how the verification result is affected by the perturbation of parameters and to provide a quantitative measure thereof; and (2) to develop software tools to facilitate the perturbation analysis. The toolkit will be employed to conduct case studies on real-world problems. For some background on the kind of work, see the following papers http://www.eis.mdx.ac.uk/staffpages/taoluechen/pub-papers/fase16.pdf http://www.eis.mdx.ac.uk/staffpages/taoluechen/pub-papers/TSE16.pdf http://www.eis.mdx.ac.uk/staffpages/taoluechen/pub-papers/concur14.pdf The postdoc will be supervised by Dr Taolue Chen and be based in the Department of Computer Science at Middlesex University London, UK. We offer a competitive salary (in the range of ?36,179 to ?41,560 per annum). The post is available for one year. To apply, you must hold (or be close to achieving) a PhD in Computer Science or a closely related discipline. You should have demonstrated your research competence through high-quality and high-impact publications in formal verification. Informal enquiries are strongly encouraged and should be made to: * Dr Taolue Chen (t.chen at mdx.ac.uk, taolue.chen at gmail.com) http://www.eis.mdx.ac.uk/staffpages/taoluechen/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From e at x80.org Thu Dec 8 15:46:32 2016 From: e at x80.org (Emilio =?utf-8?Q?Jes=C3=BAs?= Gallego Arias) Date: Thu, 08 Dec 2016 21:46:32 +0100 Subject: [TYPES/announce] CoqPL 2017: Call for Participation [registration is open] Message-ID: <8737hydu8n.fsf@x80.org> The 3rd International Workshop on Coq for Programming Languages Associated to POPL 2017 The CoqPL workshop provides an opportunity for programming languages researchers to meet and interact with one another and members from the core Coq development team. Important dates: - early registration deadline: December 17, 2016 - workshop: January 21, 2017 Important links: - Program URL: http://conf.researchr.org/track/CoqPL-2017/main#program - Registration URL: http://popl17.sigplan.org/attending/registration From amoeller at cs.au.dk Fri Dec 9 04:02:43 2016 From: amoeller at cs.au.dk (=?iso-8859-1?Q?Anders_M=F8ller?=) Date: Fri, 9 Dec 2016 09:02:43 +0000 Subject: [TYPES/announce] Postdoc positions - Center for Advanced Software Analysis, Aarhus University Message-ID: <42dfaa66f3fc4e02bf6d47e5c99d0689@Exch16.uni.au.dk> Several postdoc positions 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 to three years by mutual consent. We welcome researchers with clearly demonstrated experience and skills in one or more of the research areas mentioned above. For more information, see http://casa.au.dk/ or contact Associate 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. From albl at dtu.dk Fri Dec 9 06:13:03 2016 From: albl at dtu.dk (Alberto Lluch Lafuente) Date: Fri, 9 Dec 2016 12:13:03 +0100 Subject: [TYPES/announce] Associate/Assistant Professor in Programming Languages at the Technical University of Denmark Message-ID: Dear colleagues, There is an open position in the section for Formal Methods at the Department of Applied Mathematics and Computer Science of Technical University of Denmark. The position is at the assistant or associate professor level within the area of implementation of programming languages. The date for application is on February 5'th and full details are available at http://www.compute.dtu.dk/english/about_us/vacant_jobs/job?id=2be9221f-100d-4654-ae96-2e46aae2e447 Our vision is that Formal Methods offer key methods for constructing a reliable and trustworthy IT infrastructure. We have competences within the modelling, analysis and realisation of systems that cover semantics, program analysis, model checking, language based security, and software tools. We hope to attract a brilliant candidate in programming language implementation that will engage in our research and teaching. More details on our section for Formal Methods can be found at http://www.compute.dtu.dk/english/research/fm/ Please do not hesitat to contact us for inquires: - Hanne Riis Nielson - Flemming Nielson - Sebastian Alexander M?dersheim - Alberto Lluch Lafuente Best wishes, Alberto, Hanne, Flemming, Sebastian -------------- next part -------------- An HTML attachment was scrubbed... URL: From maffei at cs.uni-saarland.de Fri Dec 9 07:13:04 2016 From: maffei at cs.uni-saarland.de (Matteo Maffei) Date: Fri, 9 Dec 2016 07:13:04 -0500 Subject: [TYPES/announce] CSF 2017: Call for Workshops Message-ID: <3BED2513-4B81-44E1-A437-8417D4D220AD@cs.uni-saarland.de> CSF 2017 Call for Workshops 30th IEEE Computer Security Foundations Symposium http://csf2017.tecnico.ulisboa.pt/ August 21-25, 2017 Santa Barbara, California, USA Workshops date: August 21, 2017. The 30th IEEE Computer Security Foundation Symposium (CSF'17) will be hosted in Santa Barbara, CA, USA, August 21-25, 2017. The organizers have made arrangements to facilitate the running of workshops. Researchers and practitioners are invited to submit proposals for workshops on topics related to computer security. Proposals should consist of two parts: (1) a scientific part, which should include a short scientific justification of the proposed topic, its significance, and the particular benefits of the workshop to the CSF community. If relevant, a list of previous or related workshops may be added; and (2) an organizational part which should include: * contact information of the workshop organizers/chairs; * expected number of attendees; * proposed format and agenda (presentations, demo sessions, tutorials, full-day, half-day, joint sessions, etc); * potential invited speakers; * procedures for selecting papers and participants; * plans for dissemination, if any (special issues of journals, etc); * special technical or AV needs. Each workshop will have its own registration, with uniform workshop fees. It is not necessary to register for CSF in order to attend the workshops. Proposals are due by January 6, 2017, and should be submitted electronically to Pedro Adao . Organizers will be notified by January 16, 2017. For further enquiries or information, please contact . From dreyer at mpi-sws.org Fri Dec 9 07:40:12 2016 From: dreyer at mpi-sws.org (Derek Dreyer) Date: Fri, 9 Dec 2016 13:40:12 +0100 Subject: [TYPES/announce] Three open faculty positions (tenure-track or tenured) at MPI-SWS Message-ID: [Note for Types folks: Although we already have several faculty in PL and verification, we are quite open at this point to hiring more.] At the Max Planck Institute for Software Systems (MPI-SWS), we are looking to fill three tenure-track (and/or tenured) faculty positions starting in October 2017. Our faculty positions combine the benefits of academia and research labs: full academic freedom combined with generous, perpetual base funding to lead a team of students and postdocs. We would like to invite applications from outstanding applicants in all areas pertaining to the theory and practice of software systems, including security and privacy, embedded and mobile systems, distributed and parallel systems, computational social science, legal, economic, and social aspects of computing, NLP, machine learning, information and knowledge management, programming languages, algorithms and logic, and verification. Candidates should hold (or expect to receive by the end of 2017) a doctoral degree in computer science or a related discipline. To receive full consideration, applications should be received by December 16, 2016. Applicants at all levels of seniority should apply at: https://apply.mpi-sws.org. Further information about our institute and the positions can be found at our website (https://www.mpi-sws.org). I would also be happy to answer any informal queries. Sincerely, Derek Dreyer Tenured Faculty, MPI-SWS From francois.pottier at inria.fr Fri Dec 9 08:40:54 2016 From: francois.pottier at inria.fr (=?UTF-8?Q?Fran=c3=a7ois_Pottier?=) Date: Fri, 9 Dec 2016 14:40:54 +0100 Subject: [TYPES/announce] JFLA 2017: Call for Participation Message-ID: [This message is intentionally written in French. JFLA 2017 is a French-speaking conference on functional programming languages.] *** Appel ? participation, merci de diffuser largement *** JFLA'2017 (http://jfla.inria.fr/2017/) Journ?es Francophones des Langages Applicatifs Gourette, Pyr?n?es, du 4 au 7 janvier 2017 Les incriptions aux JFLAs 2017 sont ouvertes jusqu'au 11 d?cembre : http://jfla2017.events-sudcongresconseil.com/register.aspx?e=598 Le programme des Journ?es est d?sormais disponible en ligne : http://jfla.inria.fr/2017/programme.html Ces journ?es r?unissent concepteurs, utilisateurs et th?oriciens ; elles ont pour ambition de couvrir les domaines des langages applicatifs, de la preuve formelle, de la v?rification de programmes, et des objets math?matiques qui sous-tendent ces outils. Ces domaines doivent ?tre pris au sens large : nous souhaitons promouvoir les ponts entre les diff?rentes th?matiques. L'inscription est un forfait qui comprend notamment l'h?bergement en pension compl?te sur le site des journ?es et le transfert en car entre Gourette et la gare ou l'a?roport de Pau : - participant plein tarif, chambre single : 600 euros - participant plein tarif, chambre twin : 500 euros - ?tudiant, chambre twin : 350 euros - ?tudiant avec article accept?, chambre twin : gratuit (!) Nous esp?rons que vous serez nombreux ? participer ? ces journ?es. Inscrivez-vous d?s que possible! Dates importantes ----------------- 11 d?cembre 2016 : date limite d'inscription aux journ?es 4 au 7 janvier 2017 : journ?es Cours invit?s ------------- * Guillaume Burel (ENSIIE) "Exprimer ses th?ories en Dedukti, le v?rificateur de preuves universel" * Benjamin Canou (OCamlPro SAS) "Comment programmer en OCaml aujourd'hui" Expos?s invit?s ------------- * Damien Doligez (Inria Paris) "Zenon" * St?phane Lescuyer et Florence Plateau (Prove and Run) "Langage et outil pour la preuve d'un micro-noyau" (titre exact ? pr?ciser) Comit? de programme ------------------- Julien Signoles CEA LIST (pr?sident) Sylvie Boldo Inria Saclay-?le de France, LRI (vice-pr?sidente) June Andronick Data61/CSIRO et UNSW Anne-Gwenn Bosser ENIB, Lab-STICC Thomas Gazagnaire Docker Mohamed Iguernlala OCamlPro SAS Fr?d?ric Loulergue SICCS, Northern Arizona University Laurent Mounier Verimag, Universit? Grenoble Alpes Fran?ois Pottier Inria Paris Sylvain Salvati Universit? Lille 1 Mihaela Sighireanu IRIF, Universit? Paris 7 Francesco Zappa Nardeli Inria Paris Pour tout renseignement, contacter Julien Signoles From david.baelde at lsv.ens-cachan.fr Fri Dec 9 08:52:57 2016 From: david.baelde at lsv.ens-cachan.fr (David Baelde) Date: Fri, 9 Dec 2016 14:52:57 +0100 Subject: [TYPES/announce] Call for Participation: POPL 2017 and co-located events [early registration deadline approaching] Message-ID: <830f1485-451f-6794-b615-fb8c982aaca7@lsv.ens-cachan.fr> ** POPL 2017 ** 44th ACM SIGPLAN Symposium on Principles of Programming Languages January 15-21, 2017, Paris, France The annual Symposium on Principles of Programming Languages is a forum for the discussion of all aspects of programming languages and programming systems. Both theoretical and experimental papers are welcome, on topics ranging from formal frameworks to experience reports. The symposium is sponsored by ACM SIGPLAN, in cooperation with ACM SIGACT and ACM SIGLOG. Registration for POPL and co-located events is open: http://popl17.sigplan.org/attending/registration Important dates: early registration deadline: December 17, 2016 main conference: January 18-20, 2017 co-located events: January 15-17 and 21, 2017 Attendees can register their interest to find a roommate (without sharing their contact information publicly) through ConferenceShare: http://conferenceshare.co For more details on tutorials, invited speakers, programs and associated events, please visit our website: http://popl17.sigplan.org/ Co-hosted Conferences: CPP 2017 VMCAI 2017 Co-hosted Symposium: PADL 2017 Co-hosted Workshops: PPS 2017 CoqPL 2017 N40AI OBT 2017 PEPM 2017 PLMW PiP 2017 RDP 2017 SCM 2017 TTT 2017 From yallop at gmail.com Fri Dec 9 12:31:19 2016 From: yallop at gmail.com (Jeremy Yallop) Date: Fri, 9 Dec 2016 17:31:19 +0000 Subject: [TYPES/announce] Partial Evaluation & Program Manipulation (PEPM'17): Call for Participation Message-ID: CALL FOR PARTICIPATION Workshop on PARTIAL EVALUATION AND PROGRAM MANIPULATION (PEPM 2017) http://conf.researchr.org/home/PEPM-2017 Paris, France, January 16th - 17th, 2017 (co-located with POPL 2017) Registration ------------ http://popl17.sigplan.org/attending/registration Early registration deadline: Saturday 17th Dec 2016 Programme --------- Monday 16th January 09:00-10:00: Keynote Compiling Untyped Lambda Calculus to Lower-Level Code by Game Semantics and Partial Evaluation Neil D. Jones (with Daniil Berezun) 10:30-12:00: Programming languages Lightweight Soundness for Towers of Language Extensions Alejandro Serrano, Jurriaan Hage Detecting code clones with gaps by function applications Tsubasa Matsushita, Isao Sasano PEG Parsing in Less Space Using Progressive Tabling and Dynamic Analysis Fritz Henglein, Ulrik Terp Rasmussen 14:00-15:30: Tutorial and Poster Session Idris, Inside-Out: A Tutorial on Extending Idris in Idris David Christiansen Language-integrated Query with Ordering, Grouping and Outer Joins (poster) Tatsuya Katsushima, Oleg Kiselyov 16:00-17:00: Transformation (part I) Verification of Code Generators via Higher-Order Model Checking Takashi Suwa, Takeshi Tsukada, Naoki Kobayashi, Atsushi Igarashi Interactive data representation migration: Exploiting program dependence to aid program transformation Krishna Narasimhan, Julia Lawall, Christoph Reichenbach Tue 17th January 09:00-10:00: Tutorial Reversible computing from a programming language perspective Robert Gl?ck 10:30-12:00: Types Cost versus Precision for Approximate Typing for Python Levin Fritz, Jurriaan Hage Refining types using type guards in TypeScript Ivo Gabe de Wolff, Jurriaan Hage Predicting Resource Consumption of Higher-Order Workflows Markus Klinik, Jurriaan Hage, Jan Martin Jansen, Rinus Plasmeijer 14:00-15:30: Tutorial Practical Partial Evaluation for Language Implementation with Graal & Truffle Gilles Duboscq 16:00-17:00: Transformation (part II) Functional Parallels of Sequential Imperatives Tiark Rompf, Kevin J. Brown A Functional Reformulation of UnCAL Graph-Transformations: Or, Graph Transformation as Graph Reduction Kazutaka Matsuda, Kazuyuki Asada From jay.mccarthy at gmail.com Tue Dec 13 11:29:54 2016 From: jay.mccarthy at gmail.com (Jay McCarthy) Date: Tue, 13 Dec 2016 11:29:54 -0500 Subject: [TYPES/announce] Two assistant professor faculty positions (tenure track) at UMass Lowell Message-ID: [Note for Types folks: We are very interested in hiring excellent candidates in PL, particularly if they have a security angle to their work.] The University of Massachusetts Lowell Department of Computer Science invites applications for two tenure-track faculty positions at the assistant professor rank, to start in September 2017. We are looking to hire outstanding candidates in all areas of computer science, with preference for candidates who can strengthen our existing areas of excellence. We will review candidates as they apply, but to receive full consideration, applications should be received by January 20th, 2017. Please visit http://jobs.uml.edu/applicants/Central?quickFind=55220 to apply and view more details. I am very happy to answer any informal queries, Jay McCarthy -- Jay McCarthy Associate Professor PLT @ CS @ UMass Lowell http://jeapostrophe.github.io -------------- next part -------------- An HTML attachment was scrubbed... URL: From jnfoster at cs.cornell.edu Thu Dec 15 01:07:24 2016 From: jnfoster at cs.cornell.edu (Nate Foster) Date: Wed, 14 Dec 2016 22:07:24 -0800 Subject: [TYPES/announce] Workshop on Reasoning about Declarative Programs -- Call for Participation Message-ID: ************************************************************ ***************** CALL FOR PARTICIPATION Workshop on Reasoning about Declarative Programs Paris, January 21, 2017 The first workshop on Reasoning about Declarative Programs (RDP) will be held in conjunction with the ACM SIGPLAN Symp. on Principles of Programming Languages (POPL 2017). It aims to bring together researchers from programming languages, distributed computing, declarative networking, and databases, to stimulate cross-fertilization among these areas. The technical program consists of discussions and the following invited talks: Aws Albarghouthi Synthesizing Data-parallel Programs Alvin Cheung Cosette: A Solver for SQL Equivalences Adam Chlipala Fiat: A New Take on Domain-Specific Languages by Programming with Specifications Alin Deutsch Automatic Verification of Database-Centric Workflows Kathleen Fisher Programming Language Ideas Escape the Lab: Declarative Data Description Languages for Managing Ad-hoc Data Rick Hull Verification Challenges in Applications of Blockchain for Business Collaboration Christoph Koch Building performance-sensitive systems in high-level languages Frank Neven Parallel-Correctness and Transferability for Conjunctive Queries Szymon Torunczyk Computation with Atoms We invite broad participation from the programming languages and database communities. *Early registration ends on December 17*. Program Committee Nate Foster, Cornell University Mooly Sagiv, Tel Aviv University Victor Vianu, UC San Diego For more information see http://conf.researchr.org/track/POPL-2017/RDP-2017 -------------- next part -------------- An HTML attachment was scrubbed... URL: From bob.atkey at gmail.com Thu Dec 15 06:04:50 2016 From: bob.atkey at gmail.com (Robert Atkey) Date: Thu, 15 Dec 2016 11:04:50 +0000 Subject: [TYPES/announce] Off the Beaten Track 2017: Call for Participation Message-ID: # Call for Participation: Off the Beaten Track 2017 http://conf.researchr.org/track/POPL-2017/OBT-2017 21st January 2017 (co-located with POPL 2017, Paris, France) ## Registration http://popl17.sigplan.org/attending/registration ** Early registration deadline: Saturday 17th Dec 2016 ** ## Invited Speakers - Moa Johansson, Chalmers, Sweden - Alan Blackwell, Cambridge University, UK ## Background 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. ## Programme 09:00-10:00 Invited talk: Reasoning about Functional Programs: Exploring, Testing and Inductive Proofs. Moa Johanssen 10:00-10:30 coffee break 10:30-10:55 Can we machine-learn programming language semantics? Dan Ghica, Khulood Alyahya and Victor Patentasu 10:55-11:20 How Far Apart Should Those Programs Be? Ugo Dal Lago 11:20-11:45 Programming Quantum Annealers George Stelle and Scott Pakin 11:45-12:10 Understanding the POSIX Shell as a Programming Language Michael Greenberg 12:10-14:00 lunch 14:00-15:00 Invited Talk: Varieties of Programming Experience Alan Blackwell 15:00-15:25 Bootstrapping the next generation of mathematical social machines Ursula Martin, Alison Pease and Joe Corneli 15:30-16:00 coffee break 16:00-16:25 Designing extensible, domain-specific languages for mathematical diagrams Katherine Ye, Keenan Crane, Jonathan Aldrich and Joshua Sunshine 16:25-16:50 Laziness Boxes You In Jose Manuel Calderon Trilla and Stephen Magill 16:50-17:15 Programming with Epistemic Logic Markus Eger and Chris Martens 17:15-17:40 Preventing False Discoveries in Adaptive Data Analysis: a Programming Language approach Marco Gaboardi 17:40-18:05 Running Incomplete Programs Ian Voysey, Cyrus Omar and Matthew Hammer From vv at di.fc.ul.pt Thu Dec 15 10:01:39 2016 From: vv at di.fc.ul.pt (Vasco T. Vasconcelos) Date: Thu, 15 Dec 2016 15:01:39 +0000 Subject: [TYPES/announce] CFP: PLACES 2017 Message-ID: PLACES 2017 ? Call for papers http://places17.by.di.fc.ul.pt/ 10th Workshop on Programming Language Approaches to Concurrency- and Communication-cEntric Software Co-located with ETAPS 2017, Uppsala, Sweden *********************************************************** Modern hardware platforms, from the very small to the very large, increasingly provide parallel computing resources which software may use to maximise performance. Many applications therefore need to make effective use of tens, hundreds, and even thousands of compute nodes. Computation in such systems is thus inherently concurrent and communication-centric. Effectively programming such applications is challenging; performance, correctness, and scalability are difficult to achieve. Various programming paradigms and methods have emerged to aid this task, including structured imperative concurrent programming, stream-based programming, concurrent functions with asynchronous message passing, automatic parallelisation, and the use of types to describe communications and data structures (such as session and linear types), to name but a few. To fully exploit a (possibly heterogeneous) parallel computing environment often requires these approaches to be combined, depending on the shape of the data and control flow. All the while, the underlying runtime environment must ensure seamless execution without relying on differences in available resources such as the number of cores. The development of effective programming methodologies for this increasingly parallel landscape therefore demands exploration and understanding of a wide variety of foundational and practical ideas. This workshop offers a forum where researchers from different fields can exchange new ideas on this key challenge 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 (such as scientific computing) and case studies. Specific topics include, but are not limited to: * Design and implementation of programming languages with first class support for concurrency and communication * Behavioural types, including session types * Concurrent data types, objects and actors * Verification and program analysis methods for concurrent and distributed software * Runtime systems for scalable management of concurrency and resource allocation * High-level programming abstractions addressing security concerns in concurrent and distributed programming * Multi- and many-core programming models, including methods for harnessing GPUs and other accelerators * Memory models for concurrent programming on relaxed-memory architectures * Integration of sequential and concurrent programming techniques * Use of message passing in systems software * Interface languages for communication and distribution * Novel programming methodologies for sensor networks * Programming language approaches to web services * Concurrency and communication in event processing and business process management Papers are welcome which present novel and valuable ideas as well as experiences. Submissions should be (at most) 6-page extended abstracts in EPTCS format and may include an appendix of up to 4 pages. An abstract should be registered via the EasyChair submission site (https://easychair.org/conferences/?conf=places17 ) by January 29th (anywhere-on-Earth) with the paper submitted by February 5th (anywhere-on-Earth). There will be a post-proceedings special issue in JLAMP (Journal of Logic and Algebraic Methods) after the workshop which will be open to anyone (with a further round of reviewing). Abstract submission: 29 January 2017 Paper submission: 5 February 2017 Notification: 5 March 2017 Camera-ready copy: 17 March 2017 PLACES workshop: 29 April 2017 Submission deadlines are "anywhere on Earth". COMMITTEES Programme chairs: Philipp Haller and Vasco T. Vasconcelos Programme committee: * Sebastian Burckhardt, Microsoft Research * Ilaria Castelani, INRIA Sophia Antipolis * Marco Carbone, ITU * Silvia Crafa, University of Padova * Patrick Eugster, TU Darmstadt * Ganesh L Gopalakrishnan, University of Utah * Philipp Haller, KTH * Dimitrios Kouzapas, University of Glasgow * Sam Lindley, University of Edinburgh * Luca Padovani, Univ Torino * Aleksandar Prokopec, Oracle Labs * Peter Thiemann, University of Freiburg * Vasco T. Vasconcelos, University of Lisbon Organising committee: Simon Gay, Alan -------------- next part -------------- An HTML attachment was scrubbed... URL: From bogom.s at gmail.com Thu Dec 15 16:08:37 2016 From: bogom.s at gmail.com (Sergiy Bogomolov) Date: Fri, 16 Dec 2016 08:08:37 +1100 Subject: [TYPES/announce] CfP: Workshop SNR affiliated with ETAPS 2017 Message-ID: <0d9a01d25717$6ab86760$40293620$@gmail.com> CALL FOR PAPERS SNR 2017 ======== 3rd International Workshop on Symbolic and Numerical Methods for Reachability Analysis April 22, 2017, Uppsala, Sweden Affiliated with ETAPS 2017 http://snr2017.pages.ist.ac.at/ Important Dates =============== Abstract submission: January 27, 2017 Paper submission: February 3, 2017 Notification: March 10, 2017 Final version: March 24, 2017 Workshop date: April 22, 2017 Scope ===== Hybrid systems are complex dynamical systems that combine discrete and continuous components. Reachability questions, regarding whether a system can run into a certain subset of its state space, stand at the core of verification and synthesis problems for hybrid systems. There are several successful methods for hybrid systems reachability analysis. Some methods explicitly construct flow-pipes that over-approximate the set of reachable states over time, where efficient computation of such over-approximations requires symbolic representations such as support functions. Other methods based on satisfiability checking technologies, symbolically encode reachability properties as logical formulas, while solving such formulas requires numerically-driven decision procedures. Last but not least, also automated deduction and the usage of theorem provers led to efficient analysis approaches. The goal of this workshop is to bring together researchers working with different reachability analysis techniques and to seek for synergies between the different approaches. The SNR workshop solicits papers broadly in the area of analysis and synthesis of continuous and hybrid systems. The scope of the workshop includes, but is not restricted to, the following topics with application to continuous and hybrid systems: - Reachability analysis - Flow-pipe construction; symbolic state set representations - Logical frameworks for reasoning - Bounded model checking - Automated deduction - Invariant generation - Symbolic execution - Trajectory generation; counterexample computation - Abstraction techniques - Reliable integration - Simulation - Reachability analysis for planning and synthesis - Domain-specific approaches in biology, robotics, etc. - Stochastic/probabilistic hybrid systems Submission Information ====================== The workshop solicits - long research papers (not exceeding 15 pages excluding references), - short research papers (not exceeding 6 pages excluding references) and - work-in-progress papers (not exceeding 6 pages excluding references). Research papers must present original unpublished work which is not submitted elsewhere. In order to foster the exchange of ideas, we also encourage work-in-progress papers, which present recent or on-going work. The papers should be written in English and formatted according to the EPTCS guidelines (http://style.eptcs.org/). Papers can be submitted using the EasyChair system: https://easychair.org/conferences/?conf=snr2017 All submissions will undergo a peer-reviewing process. Accepted research papers will be presented at the workshop and published in the Electronic Proceedings in Theoretical Computer Science (EPTCS, http://www.eptcs.org/). Accepted work-in-progress papers will be presented at the workshop but will not be included in the proceedings. Invited Speakers ================ TBA Workshop Co-Chairs ================== Erika Abraham (RWTH Aachen University, Germany) Sergiy Bogomolov (Australian National University, Australia) Publicity Chair =============== Przemyslaw Daca (Institute of Science and Technology Austria, Austria) Program Committee ================= Matthias Althoff (Technische Universitaet Muenchen, Germany) Stanley Bak (United States Air Force Research Lab, USA) Franck Cassez (Macquarie University, Australia) Xin Chen (University of Colorado at Boulder, USA) Thao Dang (CNRS/VERIMAG, France) Martin Fraenzle (University of Oldenburg, Germany) Goran Frehse (Verimag, France) Antoine Girard (L2S, CNRS, France) Thomas Heinz (Robert Bosch GmbH, Germany) Hui Kong (Institute of Science and Technology Austria, Austria) Oleksandr Letychevskyi (Glushkov Institute of Cybernetics, Ukraine) Nikolaj Nikitchenko (Kyiv National Taras Shevchenko University, Ukraine) Maria Prandini (Politecnico di Milano, Italy) Stefan Ratschan (Academy of Sciences, Czech Republic) Rajarshi Ray (National Institute of Technology Meghalaya, India) Stavros Tripakis (Aalto University, Finland, and UC Berkeley, USA) Vladimir Ulyantsev (ITMO University, Russia) Edmund Widl (Austrian Institute of Technology, Austria) Paolo Zuliani (University of Newcastle, UK) -------------- next part -------------- An HTML attachment was scrubbed... URL: From Peter.Sewell at cl.cam.ac.uk Thu Dec 15 18:20:47 2016 From: Peter.Sewell at cl.cam.ac.uk (Peter Sewell) Date: Thu, 15 Dec 2016 23:20:47 +0000 Subject: [TYPES/announce] Postdoc position in Applied Semantics for Production Architectures Message-ID: [please circulate this to any likely candidates - thanks, Peter] Research Associate/Senior Research Associate in Applied Semantics for Production Architectures University of Cambridge Computer Laboratory Research Associate ?29,301 - ?38,183 or Senior Research Associate ?39,324 - 49,772 Fixed-term: until February 28, 2019, when the grant funding the post currently ends. Details: http://www.jobs.cam.ac.uk/job/12397/ Do you want to help build mathematically rigorous foundations for real-world computing, to make it more robust and secure? We have an ongoing project to establish rigorous semantic models for production multiprocessors, to provide a clear basis for programming, software verification, and hardware verification. This involves long-term close collaborations with ARM and IBM, and we have an agreement with ARM to take their internal ISA description, build a mathematical model based on it, integrate it with the concurrency semantics we are developing, and release the whole in a form usable for verification. This will provide the first strongly validated public model for a production multiprocessor architecture. We also have a close collaboration with the CHERI research project, developing processors with hardware-accelerated in-process memory protection and sandboxing, together with an open-source operating system and toolchain based on FreeBSD and Clang/LLVM; formal modelling is at the heart of the CHERI design process. For more details, see some of our previous papers: POPL17 (http://www.cl.cam.ac.uk/~pes20/popl17/mixed-size.pdf), POPL16 ( http://www.cl.cam.ac.uk/~pes20/popl16-armv8/top.pdf), MICRO 2015 ( http://www.cl.cam.ac.uk/~pes20/micro-48-2015.pdf), PLDI11 ( http://www.cl.cam.ac.uk/~pes20/ppc-supplemental/pldi105-sarkar.pdf), CHERI ISA spec (http://www.cl.cam.ac.uk/techreports/UCAM-CL-TR-891.html), CHERI ( https://www.cl.cam.ac.uk/research/security/ctsrd/cheri/), REMS ( http://rems.io). We have a position available to work on: - the development of our Sail metalanguage for ISA description: a language with a lightweight dependent type system, designed to capture ARM, IBM POWER, and CHERI instruction semantics in an engineer-friendly way; - translation from Sail to generate efficient emulators and usable theorem-prover definitions; - mechanised proof about the architecture definitions, e.g. of security properties, relationships between concurrency models, and correctness results for high-level language concurrency compilation; and/or - development of reasoning, symbolic execution, debugging, and/or model-checking tools above the architecture definitions - the initial work should generate many opportunities along these lines. The successful candidate must have a PhD (or equivalent experience), a track-record of publication in relevant areas of Computer Science, good knowledge of English and communication skills, and the expertise and commitment to apply rigorous semantics to real systems. We're looking for people with the skills to make solid models and tools, well-engineered and widely usable. You should have expertise in one or more of: - functional programming (e.g. OCaml) - programming language semantics and type systems - theorem provers, especially Isabelle and/or Coq - symbolic execution - model-checking For senior applicants, e.g. who will be able to contribute substantially to future grant applications, it may be possible to appoint at the Senior Research Associate level. This is part of the broader REMS (Rigorous Engineering for Mainstream Systems) programme grant: a lively collaboration between systems and semantics researchers in Cambridge, Imperial, and Edinburgh to scale up and apply mathematically rigorous semantics to mainstream systems. Informal enquiries should be directed to Peter Sewell ( Peter.Sewell at cl.cam.ac.uk). To apply online for this vacancy, please click on the 'Apply' button below. This will route you to the University's Web Recruitment System, where you will need to register an account (if you have not already) and log in before completing the online application form. Please ensure you upload your Curriculum Vitae (CV) and a cover letter explaining your potential contribution to the project, as pdf documents. Include the names of 2 or 3 referees at the appropriate point in the online application. Your referees should be prepared to send references within a week of the closing date, if asked by the University. If you upload any additional documents which have not been requested, we will not be able to consider these as part of your application. Please quote reference NR10978 on your application and in any correspondence about this vacancy. The University values diversity and is committed to equality of opportunity. The University has a responsibility to ensure that all employees are eligible to live and work in the UK. -------------- next part -------------- An HTML attachment was scrubbed... URL: From selinger at mathstat.dal.ca Thu Dec 15 21:07:01 2016 From: selinger at mathstat.dal.ca (Peter Selinger) Date: Thu, 15 Dec 2016 22:07:01 -0400 (AST) Subject: [TYPES/announce] Two postdoc positions in quantum programming languages Message-ID: <20161216020701.9AA168C017D@chase.mathstat.dal.ca> Dear colleagues, I invite applications for two postdoctoral position, starting early in 2017 (ideally in January or February), at Dalhousie University under my supervision. The successful applicants will work on a project entitled "Trusted Quantum Software via a Formally Verified Functional Quantum Programming Language". Specifically, the project involves the design and semantics of a functional programming language for quantum computing, loosely modelled on the Quipper language (http://www.mathstat.dal.ca/~selinger/quipper/). It will also involve developing the meta-theory of the language, and eventually the formalization of some of this meta-theory in a proof assistant. The research project is part of a team effort, also involving collaborators from Tulane, Stanford, Oxford, the University of Iowa, and the University of Pennsylvania. Familiarity with type theory, programming language design, and/or semantics will be a prerequisite for these postdocs. Familiarity with quantum computing will be helpful, but is neither necessary nor sufficient for this position - the main emphasis is on programming languages and type systems. The positions are initially for 1 year, and can be extended for an additional year. The salary is CAD $50,000 per year plus benefits. Two positions are available: * Postdoc 1 is funded by the U.S. Air Force Office of Scientific Research. The postdoc will be held in the Department of Mathematics and Statistics at Dalhousie University. * Postdoc 2 is funded by Rigetti Computing, a quantum computing startup based in Berkeley, California (rigetti.com). The postdoc position is formally known as the "Rigetti Computing Prize Fellowship". The postdoc will be held in the Department of Mathematics and Statistics at Dalhousie University, but the applicant will be expected to spend three months per year on site at Rigetti Computing office in Berkeley to work on Rigetti projects related to quantum computing. Interested applicants should contact Peter Selinger at selinger at mathstat.dal.ca as soon as possible, and in any case before January 10. I can provide more details about the research project to interested applicants on request. Thanks, -- Peter From sam.staton at cs.ox.ac.uk Fri Dec 16 09:08:49 2016 From: sam.staton at cs.ox.ac.uk (Sam Staton) Date: Fri, 16 Dec 2016 14:08:49 +0000 Subject: [TYPES/announce] LICS 2017: Final Call for Papers Message-ID: <3FAAE0E9-CDF3-485A-A8F1-8BAB32E92B2D@cs.ox.ac.uk> FINAL CALL FOR PAPERS Titles & abstracts: 3 Jan 2017 Full papers: 9 Jan 2017 Thirty-Second Annual ACM/IEEE Symposium on LOGIC IN COMPUTER SCIENCE (LICS) 20-23 June 2017, Reykjavik, Iceland http://lics.rwth-aachen.de/lics17/ 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: 3 January 2017 Full Papers Due: 9 January 2017 Author Feedback/Rebuttal Period: 28 Feb - 4 March 2017 Author Notification: 21 March 2017 Final Versions Due for Proceedings: 18 April 2017 Deadlines are firm; late submissions will not be considered. All submissions will be electronic via https://www.easychair.org/conferences/?conf=lics2017. SUBMISSION INSTRUCTIONS Every extended abstract must be submitted in the IEEE Proceedings 2-column 10pt format and may be at most 12 pages, including 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. SHORT PRESENTATIONS A session of short presentations, intended for descriptions of student research, works in progress, and other brief communications, is planned. These abstracts will not be published. Dates and guidelines will be posted on the conference website. 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. The 2017 edition of the award is sponsored by the European Association for Theoretical Computer Science (EATCS). 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 amoeller at cs.au.dk Fri Dec 16 09:18:44 2016 From: amoeller at cs.au.dk (=?iso-8859-1?Q?Anders_M=F8ller?=) Date: Fri, 16 Dec 2016 14:18:44 +0000 Subject: [TYPES/announce] ProWeb 2017: 1st International Workshop on Programming Technology for the Future Web Message-ID: ProWeb 2017: 1st International Workshop on Programming Technology for the Future Web http://2017.programming-conference.org/track/proweb-2017-papers Co-located with the conference April 3, Brussels, Belgium ==================== 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 1st International Workshop on Programming Technology for the Future Web, or ProWeb17, 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=proweb2017 - 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. Submissions must follow the ACM SIGPLAN Conference Format (9 point font, Times New Roman font family, numeric citation style). 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: http://2017.programming-conference.org/track/proweb-2017-papers ** Important dates (AoE) ** - Submission deadline: Wed 15 Feb 2017 - Author notification: Wed 1 Mar 2017 - Camera-ready version: Wed 15 Mar 2017 ** Organizers ** - Coen De Roover, Vrije Universiteit Brussel, Belgium - Anders M?ller, Aarhus University, Denmark - Christophe Scholliers, Universiteit Gent, Belgium ** Program Committee (preliminary) ** - Vincent Baltat, Universit? Paris Diderot, France - Nataliia Bielova, Inria, France - Avid Chaudhuri, Facebook, United States of America - Tobias Distiler, Friedrich-Alexander-Universit?t Erlangen-N?rnberg, Germany - Jan Martin Jansen, Netherlands Defence Academy, The Netherlands - Frank Piessens, iMinds, Belgium - Rinus Plasmeijer, Radboud University Nijmegen, The Netherlands - Michael Pradel, TU Darmstadt, Germany - Sukyoung Ruy, KAIST, South Korea - Manuel Serrano, Inria, France - Tom Van Cutsem, Nokia Bell Labs, Belgium From russell.harmer at ens-lyon.fr Fri Dec 16 16:33:43 2016 From: russell.harmer at ens-lyon.fr (Russ Harmer) Date: Fri, 16 Dec 2016 22:33:43 +0100 Subject: [TYPES/announce] Post-doc positions at ENS Lyon Message-ID: Please find below a call for post-doctoral positions in Lyon, in Computer Science and Mathematics. The positions are for 24 months. Applications for the LIP laboratory (ENS Lyon) are eligible and, in particular for the Plume team (Proofs and Languages) within this lab. We recommend that potential candidates contact a permanent member of the lab, who is close to their research area, for additional information and to discuss their research project (a local scientific advisor must be mentioned in the application). The research topics of the Plume team revolve around the logical foundations of programming languages (including types, linear logic, game semantics...) and the theory of computing systems (including concurrent systems, coalgebras and coinduction, logics for verification...). Deadline: January 16, 2017. LIP web page: http://www.ens-lyon.fr/LIP/ ------------------------------------------------------------ ----------------------------------------------------------------- The Excellence Laboratory MILyon http://milyon.universite-lyon.fr opens the 2017 postdoctoral researchers in Mathematics and Fundamental Computer Science campaign. Milyon offers six postdoctoral positions with no teaching load for the period 2017?2019: http://milyon.universite-lyon.fr/en/appels-doffres/contrats- post-doctoraux/2017-2019/ All domains in Mathematics and Fundamental Computer Science are eligible. ------------------------------------------------------------ ------------------------------------------------------------------ -------------- next part -------------- An HTML attachment was scrubbed... URL: From marina.lenisa at uniud.it Sat Dec 17 16:14:14 2016 From: marina.lenisa at uniud.it (Marina Lenisa) Date: Sat, 17 Dec 2016 21:14:14 +0000 Subject: [TYPES/announce] Call for papers: GaLoP 2017 Message-ID: ______________________________________________________________ 12th Workshop on Games for Logic and Programming Languages (GaLoP 2017) Uppsala, Sweden, 22-23 April http://www.gamesemantics.org GaLoP is an annual international workshop on game-semantic models for logics and programming languages and their applications. This is an informal workshop that welcomes work in progress, overviews of more extensive work, programmatic or position papers and tutorials. GaLoP XII will be held in Uppsala, Sweden, on 22-23 April 2017 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=galop2017 // Important Dates // Submission: 30 January 2017 Notification: 20 February 2017 Workshop: 22-23 April 2017 // Tutorial // Lauri Hella // Invited talks // Andreas Blass Dan Ghica Erich Gr?del Martin Hyland (TBC) // Programme Committee // Dietmar Berwanger Esfandiar Haghverdi Juha Kontinen (Co-Chair) Jim Laird Marina Lenisa (Co-Chair) Pierre Lescanne Luke Ong Jouko V??n?nen __________________________________ -------------- next part -------------- An HTML attachment was scrubbed... URL: From birkedal at cs.au.dk Sun Dec 18 08:19:04 2016 From: birkedal at cs.au.dk (Lars Birkedal) Date: Sun, 18 Dec 2016 13:19:04 +0000 Subject: [TYPES/announce] Assistant and associate professor openings at Aarhus University, Denmark Message-ID: Dear All, Several positions as tenure-track assistant professor or associate professor are available at the Department of Computer Science, Aarhus University (www.cs.au.dk) starting summer, 2017. The department has research groups within "Algorithms and Data Structures", "Data-Intensive Systems", "Cryptography and Security", "Mathematical Computer Science", "Logic and Semantics", "Ubiquitous Computing and Interaction", "Computer-Mediated Activity", "Use, Design and Innovation", and "Programming Languages". Moreover, we wish to build competencies within Machine Learning and Systems Security. Applicants within the areas of "Data-Intensive systems", "Algorithms and Data Structures", "Machine Learning", and "Systems Security" are of special interest, but applicants within other research areas are also very welcome. The application deadline is January 15th, 2017. Additional details and instructions on how to apply are found at: http://scitech.au.dk/en/about-science-and-technology/vacant-positions/scientific-positions/?tx_peoplexs_pi1%5Bid%5D=862617&tx_peoplexs_pi1%5BportalId%5D=5283&tx_peoplexs_pi1%5Baction%5D=show&tx_peoplexs_pi1%5Bcontroller%5D=Vacancy&cHash=52c836baa95211618f57dfe80bc0046a Best wishes, Lars Birkedal ? Lars Birkedal Head of Department of Computer Science, Professor Head of Logic and Semantics Group Department of Computer Science Aarhus University www.cs.au.dk/~birke birkedal at cs.au.dk -------------- next part -------------- An HTML attachment was scrubbed... URL: From detlef.plump at york.ac.uk Sun Dec 18 09:28:51 2016 From: detlef.plump at york.ac.uk (Detlef Plump) Date: Sun, 18 Dec 2016 14:28:51 +0000 Subject: [TYPES/announce] ICGT 2017: Second Call for Papers Message-ID: ============================================ Second Call for Papers 10th International Conference on Graph Transformation ICGT 2017 Marburg (Germany), 18-19 July 2017 Part of STAF 2017 https://sites.google.com/site/gratra2017/ ============================================ Aims and Scope --------------------------------- Dynamic structures are a major cause for complexity when it comes to model and reason about systems. They occur in software architectures, models, pointer structures, databases, networks, etc. As collections of interrelated elements, which may be added, removed, or change state, they form a fundamental modelling paradigm as well as a means to formalise and analyse systems. Applications include architectural reconfigurations, model transformations, refactoring, and evolution of a wide range of artefacts, where change can happen either at design time or at run time. Based on the observation that these structures can be represented as graphs and their modifications as graph transformations, theory and applications of graphs, graph grammars and graph transformation systems have been studied in our community for more than 40 years. The conference aims at fostering interaction within this community as well as attracting researchers from other areas, either in contributing to the theory of graph transformation or by applying graph transformation to established or novel areas. The 10th International Conference on Graph Transformation (ICGT 2017) will be held in Marburg, Germany, as part of STAF 2017 (Software Technologies: Applications and Foundations). The conference takes place under the auspices of EATCS, EASST, and IFIP WG 1.3. Proceedings will be published by Springer in the Lecture Notes in Computer Science (LNCS) series, and a special issue has been confirmed with the Journal of Logic and Algebraic Methods in Programming (Elsevier). Topics of Interest --------------------------------- Topics of interest include (but are not limited to): - General models of graph transformation (e.g., high-level, adhesive, node, edge, and hyperedge replacement systems) - Analysis and verification of graph transformation systems - Graph theoretical properties of graph languages - Automata on graphs and parsing of graph languages - Logical aspects of graph transformation - Computational models based on graph transformation - Structuring and modularization of graph transformation - Hierarchical graphs and decompositions of graphs - Parallel, concurrent, and distributed graph transformation - Term graph rewriting - Graph transformation and Petri nets - Model-driven development and model transformation - Model checking, program verification, simulation and animation - Syntax, semantics and implementation of programming languages, domain-specific languages, and visual languages - Graph transformation languages and tool support - Efficient algorithms (pattern matching, graph traversal, etc.) - Applications and case studies of graph transformation in software engineering, including software architectures, refactoring, business processes, access control and service-orientation - Application to computing paradigms such as bio-inspired, quantum, ubiquitous, and visual computing Important Dates ---------------------------------- Abstract submission: February 17, 2017 Paper submission: February 24, 2017 Notification: April 7, 2017 Camera-ready version: April 21, 2017 Conference: July 18-19, 2017 Submission Guidelines --------------------------------- Papers can be submitted at http://www.easychair.org/conferences/?conf=icgt2017 using Springer's LNCS format (http://www.springer.com/lncs), and should contain original research. Simultaneous submission to other conferences with proceedings or submission of material that has already been published elsewhere is not allowed. All submissions will be peer reviewed by members of the program committee and external subreviewers. Papers are solicited in three categories: - Research papers (16 pages max) are evaluated with respect to their originality, significance, and technical soundness. Additional material intended for reviewers may be included in a clearly marked appendix. - Case studies (12 pages max) describe applications of graph transformations in any application domain. - Tool presentation papers (12 pages max) demonstrate the main features and functionality of graph-based tools. These papers may have an appendix with a detailed demo description (up to 5 pages), which will be reviewed but not included in the proceedings. Special Issue --------------------------------- A special issue of the Journal of Logic and Algebraic Methods in Programming (Elsevier) will be devoted to extended versions of the best ICGT'17 papers. Organization --------------------------------- Program chairs - Detlef Plump (University of York, UK) - Juan de Lara (Universidad Aut?noma de Madrid, Spain) Program committee - Anthony Anjorin (University of Paderborn, Germany) - Paolo Baldan (University of Padova, Italy) - G?bor Bergmann (Budapest University of Technology and Economics, Hungary) - Paolo Bottoni (Sapienza University of Rome, Italy) - Andrea Corradini (University of Pisa, Italy) - Juergen Dingel (Queen's University, Canada) - Rachid Echahed (CNRS, Laboratoire LIG, France) - Maribel Fernandez (King's College London, UK) - Holger Giese (Hasso Plattner Institute, University of Potsdam, Germany) - Joel Greenyer (Leibniz University of Hannover, Germany) - Annegret Habel (University of Oldenburg, Germany) - Reiko Heckel (University of Leicester, UK) - Berthold Hoffmann (University of Bremen, Germany) - Dirk Janssens (University of Antwerp, Belgium) - Barbara K?nig (University of Duisburg-Essen, Germany) - Leen Lambers (Hasso Plattner Institute, University of Potsdam, Germany) - Yngve Lamo (Bergen University College, Norway) - Mark Minas (Universit?t der Bundeswehr M?nchen, Germany) - Mohamed Mosbah (LaBRI, University of Bordeaux, France) - Fernando Orejas (Technical University of Catalonia, Spain) - Francesco Parisi-Presicce (Sapienza University of Rome, Italy) - Arend Rensink (University of Twente, The Netherlands) - Leila Ribeiro (University Federal do Rio Grande do Sul, Brazil) - Andy Sch?rr (Technical University of Darmstadt, Germany) - Uwe Wolter (University of Bergen, Norway) - Albert Z?ndorf (University of Kassel, Germany) Contact --------------------------------- icgt2017 at easychair.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From stephane.galland at utbm.fr Sun Dec 18 10:31:31 2016 From: stephane.galland at utbm.fr (stephane.galland at utbm.fr) Date: Sun, 18 Dec 2016 10:31:31 -0500 Subject: [TYPES/announce] Call for papers and tutorials at International Workshop on Agent-based Modeling and Applications with SARL Message-ID: <27f532bf945d3ac72da6b12c40fff937@mwinf5d01.me-wanadoo.net> International Workshop on Agent-based Modeling and Applications with SARL (SARL-17) Madeira, Portugal May 16-19, 2017 Workshop Website: http://www.multiagent.fr/Conferences:SARL17 In conjonction with the 8th International Conference on Ambient Systems, Networks, and Technologies (ANT 2017). * Important Dates * =================== - Submission deadline: extended to January 22, 2017 - Notification: February 13, 2017 - Final date for camera-ready copy: March 13, 2017. - Workshop: May 16-19, 2017 Research on Agents and Multi-Agent Systems has matured during the last decade and many effective applications of this technology are now deployed. SARL17 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-17 borns with the SARL agent programming language, but the scientific results presented in SARL-17 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 this challenge. 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-17 is to provides a place where the different points of view on the modeling and the simulation with agent platforms and agent programming languages may be discussed. Tutorial sessions for introducing and explaining the modeling and implementation of multiagent systems with SARL will be organized during the workshop. The authors may contribute to the SARL-17 workshop by providing a paper or a tutorial. For submitting a tutorial, the authors must send a summary of the tutorial on 4 to 6 pages. SARL-17 will be held in Madeira, Portugal (16-19 May 2017) in conjunction with the 8th International Conference on Ambient Systems, Networks, and Technologies (ANT 2017). Topics ====== The main topics of the SARL-17 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 - Smard grids and smart buildings - Land-Use - Energy ORGANIZATION COMMITTEE ====================== St?phane GALLAND , Burgondy Franche-Comte University, France Nicolas GAUD , Burgondy Franche-Comte University, France Sebastian RODRIGUEZ , Universidad Technologica National, Argentina PROGRAM COMMITTEE ================= St?phane GALLAND, UBFC, France Nicolas GAUD, UBFC, France Luk KNAPEN, Hasselt University, Belgium Jomi HUBNER, Federal University of Santa Catarina, Brasil Kai NAGEL, Technische Universit?t Berlin, Germany Eric MATSON, Pursue Polytechnic University, U.S.A Sebastian RODRIGUEZ, Universidad Technologica National, Argentina Sebastian SARDINAS, RMIT University, Australia From naumann at stevens.edu Mon Dec 19 10:01:25 2016 From: naumann at stevens.edu (David Naumann) Date: Mon, 19 Dec 2016 10:01:25 -0500 Subject: [TYPES/announce] faculty positions in PL & formal verification at Stevens (NYC area) Message-ID: We seek to fill four tenure-track faculty positions. Formal verification is one of the primary areas of interest, along with programming languages, security, and others. Stevens Institute of Technology is a small private university located in Hoboken, New Jersey. The Department of Computer Science is in a phase of significant and sustained growth. For further information: https://academicjobsonline.org/ajo/jobs/8608 http://cra.org/job/stevens-institute-of-technology-multiple-tenure-track-positions-in-computer-science/ From ivan.lanese at gmail.com Mon Dec 19 05:19:21 2016 From: ivan.lanese at gmail.com (ivan.lanese) Date: Mon, 19 Dec 2016 11:19:21 +0100 (CET) Subject: [TYPES/announce] DisCoTec 2017 CfP Message-ID: ************************************************************************ Call for Papers DisCoTec 2017 12th International Federated Conference on Distributed Computing Techniques http://2017.discotec.org Neuch?tel, Switzerland, 19-22 June 2017 ************************************************************************ 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 This year IFIP offers some travel grants for students and an award for the best paper of DisCoTec. All conferences share the same deadlines: * Important Dates * - February 3, 2017: Submission of abstract - February 10, 2017: Submission of papers - April 10, 2017: Notification of acceptance - April 24, 2017: Final version - June 19-22, 2017: Conference and workshops * General Chair * Pascal Felber, University of Neuchatel, Switzerland * Organisation Chair * Valerio Schiavoni, University of Neuchatel, Switzerland * Publicity Chair * Ivan Lanese, University of Bologna/INRIA, Italy * Workshops Chair * Romain Rouvoy, University of Lille, France * Steering Board * Farhad Arbab (CWI, Amsterdam, Netherlands) Rocco De Nicola (IMT Lucca, Italy) Kurt Geihs (University of Kasel, Germany) Michele Loreti (University of Florence, Italy) Elie Najm (Telecom Paris Tech -- Chair) Rui Oliveira (University do Minho, Portugal) Jean-Bernard Stefani (INRIA Grenoble, France) Uwe Nestmann (TU Berlin, Germany) * 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 2017 19th 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 * - Jean-Marie Jacquet, University of Namur, Belgium - Mieke Massink, CNR-ISTI, Italy ************************************************************************ DAIS 2017 17th 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 * - Lydia Y. Chen, IBM Research Zurich Lab, Switzerland - Hans P. Reiser, University of Passau, Germany ************************************************************************ FORTE 2017 37th IFIP International Conference on Formal Techniques for Distributed Objects, Components and Systems ************************************************************************ * Scope * FORTE 2017 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 * - Ahmed Bouajjani, University Paris Diderot, France - Alexandra Silva, University College London, UK From s.linker at liverpool.ac.uk Tue Dec 20 08:11:29 2016 From: s.linker at liverpool.ac.uk (Sven Linker) Date: Tue, 20 Dec 2016 13:11:29 +0000 Subject: [TYPES/announce] Funded PhD Studentship - Formal Verification of Sensor Networks at the University of Liverpool Message-ID: <2f74ad6e-3560-100d-5d24-96d6d737f5c7@liverpool.ac.uk> --------------------------------------------------------------------------- Funded PhD Studentship - Formal Verification of Sensor Networks Department of Computer Science, University of Liverpool, UK http://www.csc.liv.ac.uk/~michael/S4_PhD_2017.html --------------------------------------------------------------------------- The Department of Computer Science at the University of Liverpool offers a PhD position, commencing in October 2017, and associated with the Science of Sensor Systems Software research programme: http://www.dcs.gla.ac.uk/research/S4 This position is available to both UK and EU students, and we are looking for outstanding candidates with either a first class degree or a distinction at masters level in Computer Science or Mathematical Logic, together with the desire to undertake PhD study on the formal verification for wireless sensor networks. For further details, see http://www.csc.liv.ac.uk/~michael/S4_PhD_2017.html =============================================================================== HOW TO APPLY: Instructions on how to apply, and the online form to use, can be found at https://www.liverpool.ac.uk/computer-science/postgraduate/phdstudy/applications **DEADLINE FOR APPLICATIONS IS 10th February 2017.** =============================================================================== From herbert at doc.ic.ac.uk Tue Dec 20 03:26:04 2016 From: herbert at doc.ic.ac.uk (Herbert Wiklicky) Date: Tue, 20 Dec 2016 08:26:04 +0000 Subject: [TYPES/announce] QAPL 2017: second call for papers Message-ID: [Apologies for multiple copies] ************************************************************************** 15th Workshop on Quantitative Aspects of Programming Languages and Systems QAPL 2017 Affiliated with ETAPS 2017 Uppsala, Sweden, Sunday 23 April 2017 http://qapl17.doc.ic.ac.uk ************************************************************************** SCOPE: The scope of the QAPL workshop is to discuss new developments on the quantitative evaluation of systems, with an emphasis on quantitative aspects of computation, broadly construed. We solicit papers on theory, engineering methodologies, tools, case studies, and experience reports where quantitative properties such as bandwidth, cost, energy, memory, performance, probability, reliability, security, and time are first-class citizens. TOPICS: Topics of interest include (but are by no means not limited to): * The design of probabilistic, deterministic, hybrid, real-time, and quantum languages, and the definition of their semantical models. * Quantitative analysis techniques such as simulation, numerical solution, symbolic approaches, optimisation methods. * Specification of quantitative properties such as probabilistic model checking and reward structures as well as verification and/or synthesis of systems in relation to quantitative aspects. * Methodologies and frameworks for the engineering of systems based on quantitative information, such as reliability engineering and software performance engineering. * Software tools to support the quantitative specification, analysis, verification, and synthesis of systems. * Case studies and applications, for instance about coordination models, cyber-physical systems, security, self-adaptive systems, smart grids, systems of systems as well as natural/physical domains such as chemistry and systems biology. INVITED SPEAKERS: * Erika ?brah?m, RWTH Aachen, Germany * Andrea Vandin, IMT Lucca, Italy SUBMISSIONS: In order to encourage participation and discussion, this workshop solicits two types of submissions - regular papers and presentations: 1. Regular paper: Submissions must be original work, and must not have been previously published, nor be under consideration for publication elsewhere. Regular paper submission must not exceed 12 pages (excluding the bibliography), additional technical material, proofs etc. can be provided in a clearly marked appendix which will be read by reviewers at their discretion. Regular papers will be reviewed by the PC. 2. Presentation reports concern recent or ongoing work on relevant topics and ideas, for timely discussion and feedback at the workshop. There is no restriction as for previous/future publication of the contents of a presentation. Typically, a presentation is based on a paper which recently appeared (or which is going to appear) in the proceedings of another recognized conference, or which has not yet been submitted. The (extended) abstract of presentation submissions should not exceed 4 pages. Presentation reports will be selected by the PC Chairs (based on the availability of presentation time). All submissions must be in PDF format and use the EPTCS LaTeX style, see http://style.eptcs.org/. Submissions can be made on the following website: http://www.easychair.org/conferences/?conf=qapl17 The workshop PC will review all regular paper submissions based on their relevance, merit, originality, and technical content. Presentation reports will receive a lightweight review to establish their relevance for the workshop. The authors of accepted submissions of both types are expected to present and discuss their work at the workshop. Accepted regular papers will be published electronically in the pre-proceedings available during the workshop and after the workshop in the Electronic Proceedings in Theoretical Computer Science (EPTCS) as post-proceedings. Short papers will not be included in the EPTCS post-proceedings. IMPORTANT DATES: For regular papers: Submission: 5 February 2017 (AoE) Notification: 10 March 2017 (AoE) Final version (ETAPS proceedings): 25 March 2017 (AoE) Final version (EPTCS proceedings): TBA For presentation reports: Submission: 12 March 2017 (AoE) Notification: 15 March 2016 (AoE) ORGANISATION: * Erik de Vink, Eindhoven University of Technology, NL * Herbert Wiklicky, Imperial College London, UK PROGRAMME COMMITTEE (preliminary): * Alessandro Abate, University of Oxford, UK * Alessandro Aldini, University of Urbino "Carlo Bo", IT * Pedro D'Argenio, Universidad Nacional de Cordoba, AR * Josee Desharnais, Universite Laval, CA * Alessandra Di Pierro, Universita di Verona, IT * Antonio Filieri, Imperial College London, UK * Jane Hillston, University of Edinburgh, UK * Mieke Massink, CNR-ISTI, IT * Ana Sokolova, University of Salzburg, AT * Marielle Stoelinga University of Twente, NL * Erik de Vink, Eindhoven University of Technology, NL * Herbert Wiklicky, Imperial College London, UK From i.hasuo at acm.org Tue Dec 20 10:45:24 2016 From: i.hasuo at acm.org (Ichiro Hasuo) Date: Wed, 21 Dec 2016 00:45:24 +0900 Subject: [TYPES/announce] 10+ 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] Dear colleagues, For our new 5.5-year research project (ERATO MMSD, Metamathematics for Systems Design) we are looking for 10+ 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, software science, software engineering, control theory, machine learning, numerical optimization, user interface, mathematical logic and category theory. For more about the project please visit http://www-mmm.is.s.u-tokyo.ac.jp/eratommsd/about.html About the open positions http://www-mmm.is.s.u-tokyo.ac.jp/eratommsd/openpositions.html has more information (esp. how to apply/inquire). Best regards, Ichiro ======= Ichiro Hasuo Dept. Computer Science, The University of Tokyo http://www-mmm.is.s.u-tokyo.ac.jp/~ichiro/ From mfd at kth.se Tue Dec 20 07:53:17 2016 From: mfd at kth.se (Mads Dam) Date: Tue, 20 Dec 2016 12:53:17 +0000 Subject: [TYPES/announce] Faculty positions at KTH Royal Institute of Technology, Stockholm, Sweden Message-ID: <1530670A-EC2E-4C13-8737-39C3C8AD76E3@kth.se> KTH has vacancies for three tenured and two tenure-track positions, including positions in computer science and software engineering. A broad range of specialisations are relevant, and applications from types readers are welcome. For more information: - KTH and the hosting institution: www.csc.kth.se - The vacancies: www.kth.se/en/om/work-at-kth/lediga-jobb Application deadline is 17 Feb 2017. From robertog at kth.se Tue Dec 20 03:21:37 2016 From: robertog at kth.se (Roberto Guanciale) Date: Tue, 20 Dec 2016 08:21:37 +0000 Subject: [TYPES/announce] Postdoc position in provably secure systems Message-ID: We are seeking candidates for a Postdoc position in the department of computer science at KTH Royal Institute of Technology. The candidate will join the PROSPER team, led by Prof. Mads Dam and assistant professor Roberto Guanciale. Our research vision is to produce novel software and platforms that have mathematically guaranteed security properties through the use of formal modelling and verification. We are looking for highly-qualified candidates that can contribute to the work on designing and modelling of various low-level system software components, on verification on low-level code, and on the modelling and analysis of the underlying hardware platforms. KTH Royal Institute of Technology in Stockholm is the largest and oldest technical university in Sweden. No less than one-third of Sweden?s technical research and engineering education capacity at university level is provided by KTH. The application deadline is 08 Jan 2017. The starting date is open for discussion. Ideally we would like the successful candidate to start in spring 2017. The full advertisement can be found at https://www.kth.se/en/om/work-at-kth/lediga-jobb/what:job/jobID:126536/ Roberto Guanciale From crafa at math.unipd.it Wed Dec 21 09:54:32 2016 From: crafa at math.unipd.it (Silvia Crafa) Date: Wed, 21 Dec 2016 15:54:32 +0100 Subject: [TYPES/announce] ECOOP 2017 - FINAL call for Research Papers Message-ID: <44ce785b-688c-f9c5-944f-b7c908951184@math.unipd.it> ****************************************************************** ECOOP 2017 - FINAL CALL FOR PAPERS The 31st European Conference on Object-Oriented Programming 19-23 June 2017, Barcelona, Spain co-located with PLDI 2017 and other events http://2017.ecoop.org #ECOOP2017 @ECOOPconf ****************************************************************** ECOOP is a programming languages conference. Its primary focus has been object-orientation, though in recent years, it has accepted quality papers over a much broader range of programming topics. Areas of interest include, but are not limited to, the theory, design, implementation, optimization, and analysis of programs and programming languages. It solicits both innovative and creative solutions to real problems, and evaluations of existing solutions in ways that shed new insights. It also encourages the submission of reproduction studies. IMPORTANT DATES **** Abstract submission: 07 Jan 2017 ***** Paper submission: 13 Jan 2017 Author response start: 20 Mar 2017 Author response end: 22 Mar 2017 Acceptance notification: 12 Apr 2017 Artifact submission: 19 Apr 2017 All dates are "anywhere on earth". PAPER SELECTION ECOOP 2017 solicits high quality submissions describing original and unpublished results. The program committee will evaluate the technical contribution of each submission as well as its general relevance and accessibility to the ECOOP audience according the following criteria: - Originality. Papers must present new ideas and place them appropriately within the context established by previous research in the field. - Significance. The results in the paper must have the potential to add 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. - For Reproduction Studies: Empirical Evaluation. 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. PAPER SUBMISSION 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. Papers must be no longer than 25 pages, excluding references. See below for information about appendices. Authors will not be penalized for papers that are shorter than the page limit. The submission site is already open at https://ecoop17.hotcrp.com Papers must be written in English. ECOOP Proceedings are published by Dagstuhl LIPIcs. Authors retain ownership of their content. ANONIMITY ECOOP will use light double-blind reviewing whereby authors' identities are withheld until the reviewer submits their review (as usual, reviews are always anonymous). To facilitate this, submitted papers must adhere to two rules: - author names and institutions must be omitted, and - 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...). A document answering frequently asked questions that hopefully addresses many common concerns is available at the ECOOP 2017 web site. 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 anonymized. 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 supplemental material. Therefore, the paper must be a stand-alone document, with the appendices and supplemental 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 prestigious conferences may additionally submit a Note to Reviewers. The Note to Reviewers should a) identify the previous venue(s) (e.g., ESOP 2017, POPL 2017, OOPSLA 2016); 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 the initial review has 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 is likely to be more effective. ARTIFACT EVALUATION To reward the creation of artifacts and support replication of experiments, authors of accepted research papers can submit artifacts (such as tools, data, models, or videos) to be evaluated by an Artifact Evaluation Committee. Authors will be invited to archive their accepted artifacts on the new Dagstuhl Artifacts Series (DARTS) published in the Dagstuhl Research Online Publication Server (DROPS). Each artifact will be assigned a DOI, separate from the ECOOP companion paper, allowing the community to cite artifacts on their own. The Artifact Evaluation Committee will also give an award for the most distinguished artifact. PROGRAM COMMITTEE Peter Mueller (program chair) Mark Batty Sebastian Burckhardt Bor-Yuh Evan Chang Maria Christakis Mike Dodds Patrick Eugster Colin Gordon Philipp Haller Matthias Hauswirth Klaus Havelund Gorel Hedin Bart Jacobs Christian Kaestner Vu Le Doug Lea Brandon Lucia Nicholas Matsakis Anders Moeller Bruno C. d. S. Oliveira Klaus Ostermann Matthew Parkinson Corina Pasareanu Tiark Rompf Grigore Rosu Yannis Smaragdakis Frank Tip Omer Tripp Jan Vitek Thomas Wies Tobias Wrigstad Nobuko Yoshida Francesco Zappa Nardelli For additional information, please contact the ECOOP Program Chair, Peter Mueller (peter.mueller at inf.ethz.ch). From ivan.lanese at gmail.com Thu Dec 22 03:03:40 2016 From: ivan.lanese at gmail.com (ivan.lanese) Date: Thu, 22 Dec 2016 09:03:40 +0100 (CET) Subject: [TYPES/announce] DisCoTec 2017 Call for Workshop Proposals Message-ID: Call for Workshop Proposals The 12th International Federated Conference on Distributed Computing Techniques (DisCoTec 2017) invites proposals for one-day workshops to be part of the joint event. DisCoTec 2017 hosts conferences in the area of coordination languages, distributed systems, and formal methods for distributed systems, ranging from practice to theory. We invite workshops in these areas to provide a vivid and open forum for discussions, presentations of preliminary research results and ongoing work as well as presentations of research work to a focused audience. One-day workshops will be held in conjunction with the main events. Prospective workshop organizers are requested to follow the guidelines below and are encouraged to contact the workshops chair (Romain Rouvoy) if any questions arise. Important dates January 13, 2017 Workshop proposal deadline January 27, 2017 Workshop proposal notification June 19-21, 2017 Main conferences June 22, 2017 Workshops Submission and notification deadlines of the workshops are at the discretion of the individual workshop organizers, however notification must be no later than May 19, 2017, the early registration deadline for DisCoTec 2017. For more details on workshop proposals please see http://2017.discotec.org/call-for-workshops If you need further information please contact Romain Rouvoy (romain.rouvoy at univ-lille1.fr) From abb at cs.stir.ac.uk Wed Dec 21 14:03:01 2016 From: abb at cs.stir.ac.uk (Andrea Bracciali) Date: Wed, 21 Dec 2016 19:03:01 +0000 Subject: [TYPES/announce] Second Call for paper WTSC 2017 References: Message-ID: <38B10E8C-2787-4A8C-85EC-7E090481EB66@cs.stir.ac.uk> [apologies for cross-posting] ---------------------------------------------------------- 1st Workshop on Trusted Smart Contracts April 07, 2017 The Palace Hotel & Spa Malta http://fc17.ifca.ai/wtsc/ in association with Financial Cryptography 17 http://fc17.ifca.ai ---------------------------------------------------------- CALL FOR PAPERS A potentially highly transformational technology currently developing on top of blockchain technologies are smart contracts, i.e. self-enforcing agreements in the form of executable programs that are deployed to and run on top of (specialised) blockchains. A prominent example, also in terms of capitalisation and market share, is the Ethereum blockchain. It has a Turing-complete programming model, and bears one of the most striking performed attacks, the DAO attack (not to mention the discussed fork adopted as a counter measure). These technologies introduce a novel programming framework and execution environment, which are not satisfactory understood at the moment. Multidisciplinary and multifactorial aspects affect correctness, safety, privacy, authentication, efficiency, sustainability, resilience and trust in smart contracts. The definition of new engineering paradigms and further research on programming languages and verification methodologies, and security aspects in general, are needed towards laying the foundations of Trusted Smart Contracts. A non-exhaustive list of topics of interest and open problems includes: - validation and definition of the programming abstractions and execution model, - foundations of software engineering for smart contracts, - authentication and anonymity management, - privacy and privacy-preserving contracts, - oblivious transfer, - data provenance, - access rights, - game-theoretic approaches for security and validation, - resilience of the validation/mining/execution model, - verification of the properties expected to be enforced by smart contracts, - fairness and decentralisation of contracts and their management, - effects of consensus mechanisms and proof-of mechanisms on smart contracts, - blockchain data analysis, - rewards, economics and sustainability/stability of the framework, - comparison of the permissioned and non-permissioned scenarios, - use cases and killer applications of smart contracts, - future outlook on smart contract technologies. Existing frameworks adopt different solutions to issues like the above ones, whose merits are still to be fully evaluated and compared by means of systematic scientific investigation. 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. TSC focuses primarily on smart contracts as an application layer on top of blockchains. Aspects of the underlying supporting blockchains may clearly become relevant in so much as they affect properties of the smart contracts. Experts from fields like (non-exhaustive list): - programming languages, - verification, - security, - software engineering, - decision and game theory, - cryptography, - finance and economics, - monetary systems, as well as, practitioners and relevant companies, are invited to take part and submit their findings, case studies and reports on open problems for presentation at the workshop. INVITED SPEAKER Vitalik Buterin Ethereum Foundation (founder) "Blockchain and Smart Contract Mechanism Design Challenges? IMPORTANT DATES Paper Submission Deadline February 3, 2017 (extended) Author Notification February 17, 2017 (extended) Early registration deadline TBA Final Papers March 3, 2017 (extended) WTSC April 7, 2017 Financial Cryptography April 3-7, 2017 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. 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. Papers can be submitted through easychair at this link: https://easychair.org/conferences/?conf=wtsc17 PROGRAM CHAIRS Andrea Bracciali University of Stirling Massimiliano Sala University of Trento PROGRAM COMMITTEE Massimo Bartoletti University of Cagliari, IT Eimear Byrne UCD, IE Martin Chapman King?s College London, UK Tiziana Cimoli University of Cagliari, IT Nicola Dimitri University of Siena, IT Laetitia Gauvin ISI Foundation, IT Davide Grossi Liverpool University, UK Iain Henderson Jlink Lab, US Yoichi Hirai Ethereum DEV UG, DE Camilla Hollanti Aalto University, FI Loi Luu National University of Singapore, SG Michele Marchesi University of Cagliari, IT Peter McBurney King?s College London, UK Neil McLaren Avaloq, UK Mihail Mihaylov Vrije Universiteit Brussel, BE Philippe Meyer Avaloq, UK Sead Muftic KTH, SE Daniela Paolotti ISI Foundation, IT Federico Pintore University of Trento, IT Jason Teutsch University of Chicago, US Roberto Tonelli University of Cagliari, IT Ilya Sergey UCL, UK Luca Vigano? King's College, UK Yaron Velner Hebrew University, IL This conference is organized annually by the International Financial Cryptography Association in cooperation with IACR. -------------- next part -------------- An HTML attachment was scrubbed... URL: From S.J.Thompson at kent.ac.uk Thu Dec 22 12:53:36 2016 From: S.J.Thompson at kent.ac.uk (Simon Thompson) Date: Thu, 22 Dec 2016 17:53:36 +0000 Subject: [TYPES/announce] Join us at Kent Message-ID: Lecturer in Computing (2 posts) University of Kent - School of Computing We are seeking to appoint two Lecturers in Computing (the equivalent of tenure track, assistant professors), based at our Canterbury campus. We are particularly interested in appointments in Security, or Programming Languages but are happy to consider excellent candidates in other areas that would complement or enhance the School?s existing research strengths. Job description / Additional Information / Please apply at https://www11.i-grasp.com/fe/tpl_kent01.asp?newms=jj&id=40606&aid=14243 Closing date for applications: 6 February 2017 The School of Computing [1] is a welcoming and diverse environment whose commitment to gender equality has been recognised with a Bronze Athena SWAN [2] award. We are keen to enhance the balanced, inclusive and diverse nature of the community within our School and would particularly encourage female candidates to apply for these posts. We are committed to delivering high quality research and education. Our research is focused on five broad research areas: Programming Languages and Systems; Computer Security; Computational Intelligence; Data Science; and Computing Education. Full details can be found at: https://www.cs.kent.ac.uk/research. The 2014 Research Excellence Framework (REF) ranked our school 12th for research intensity [3], and we are well placed to improve on this in the next REF. The University of Kent has campuses in Canterbury and Medway, and specialist postgraduate centres in Athens, Brussels, Paris and Rome. It was ranked 16th in the UK in The Guardian University Guide 2016. It ranked 4th for overall student satisfaction (NSS, 2016) and 17th for the intensity of its excellent research (REF 2014). It has 20,000 students and 1,872 academic, teaching and research staff. Overlooking the city centre, and with 125 nationalities represented, the Canterbury campus has a very cosmopolitan feel. Canterbury is a small city that retains parts of its medieval walls. Famous for its heritage (Canterbury Cathedral; Chaucer?s Tales; etc), Canterbury is a vibrant community whose culture and leisure facilities are enhanced by hosting three universities. The city and surrounding region combines an attractive and affordable environment, good schools, and fast transport links to London and mainland Europe. Links: [1] https://cs.kent.ac.uk/ [2] http://www.ecu.ac.uk/equality-charters/athena-swan/ [3] https://www.timeshighereducation.com/sites/default/files/Attachments/2014/12/30/a/b/i/subject-ranking-on-intensity.pdf Simon Simon Thompson | Professor of Logic and Computation School of Computing | University of Kent | Canterbury, CT2 7NF, UK s.j.thompson at kent.ac.uk | M +44 7986 085754 | W www.cs.kent.ac.uk/~sjt From icfp.publicity at googlemail.com Fri Dec 23 21:59:04 2016 From: icfp.publicity at googlemail.com (Lindsey Kuper) Date: Fri, 23 Dec 2016 18:59:04 -0800 Subject: [TYPES/announce] Call for Papers: ICFP 2017 Message-ID: <585de4782efa7_37093fdeb9853be459798@landin.local.mail> ICFP 2017 The 22nd ACM SIGPLAN International Conference on Functional Programming Oxford, United Kingdom http://icfp17.sigplan.org/ Call for Papers ### Important dates Submissions due: Monday, February 27, Anywhere on Earth https://icfp17.hotcrp.com Author response: Monday, April 17, 2017, 15:00 (UTC) - Thursday, April 20, 2017, 15:00 (UTC) Notification: Monday, 1 May, 2017 Final copy due: Monday, 5 June 2017 Early registration: TBA Conference: Monday, 4 September - Wednesday, 6 September, 2017 ### New this year Those familiar with previous ICFP conferences should be aware of two significant changes that are being introduced in 2017: 1. Papers selected for ICFP 2017 will be published as the ICFP 2017 issue of a new journal, Proceedings of the ACM on Programming Languages (PACMPL), which replaces the previous ICFP conference proceedings. The move to PACMPL will have two noticeable impacts on authors: * A new, two-phase selection and reviewing process that conforms to ACM?s journal reviewing guidelines. * A new, single-column format for submissions. 2. Authors of papers that are conditionally accepted in the first phase of the reviewing process will have the option to submit materials for Artifact Evaluation. Further details on each of these changes are included in the following text. ### Scope ICFP 2017 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. ICFP 2017 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 program chair if you have questions or are concerned about the appropriateness of a topic. ### Preparation of submissions **Deadline**: The deadline for submissions is Monday, February 27, 2017, Anywhere on Earth (). This deadline will be strictly enforced. **Formatting**: (NOTE: NEW FORMAT REQUIREMENTS FOR ICFP 2017) 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 Large" 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 24 pages for a full paper or 12 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. **Submission**: Submissions will be accepted at (in preparation at the time of writing). 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 15:00 UTC on Monday, April 17, 2017, 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 program chair 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 presentation at ICFP 2017. 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. **ICFP 2017 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 PC 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 1, 2017. 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 5, 2017), 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. This process is intended as a refinement of the review process that has been used in previous ICFP conferences. By incorporating a second stage, the process will conform to ACM?s journal reviewing guidelines for PACMPL. **ICFP 2017 will employ a lightweight double-blind reviewing process.** To facilitate this, submitted papers must adhere to two rules: 1. **author names and institutions must be omitted**, and 2. **references to authors' own related work should be in the third person** (e.g., not "We build on our previous work ..." but rather "We build on the work of ..."). The purpose of this process is to help the PC and external reviewers come to an initial 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 Large 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: copyright transfer to ACM; retaining copyright but granting ACM exclusive publication rights; or open access on payment of a fee. Further information about ACM author rights is available from . * 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. * We intend that the proceedings 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. * 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. ### 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 a committee, separate from the program 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 proceedings, 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, 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 ICFP paper by its title, by its length, and by the criteria used to evaluate it. * Both in the proceedings 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 program 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 program chair will be happy to advise on any concerns about which category to submit to. ### Organizers General Chair: Jeremy Gibbons (University of Oxford, UK) Program Chair: Mark Jones (Portland State University, USA) Artifact Evaluation Chair: Ryan R. Newton (Indiana University, USA) Industrial Relations Chair: Ryan Trinkle (Obsidian Systems LLC, USA) Programming Contest Organiser: Sam Lindley (University of Edinburgh, UK) Publicity and Web Chair: Lindsey Kuper (Intel Labs, USA) Student Research Competition Chair: Ilya Sergey (University College London, UK) Video Chair: Jose Calderon (Galois, Inc., USA) Workshops Co-Chair: Andres L?h (Well-Typed LLP) Workshops Co-Chair: David Christiansen (Indiana University, USA) Program Committee: Bob Atkey (University of Strathclyde, Scotland) Adam Chlipala (MIT, USA) Dominique Devriese (KU Leuven, Belgium) Martin Erwig (Oregon State, USA) Matthew Flatt (University of Utah, USA) Ronald Garcia (University of British Columbia, Canada) Kathryn Gray (University of Cambridge, England) John Hughes (Chalmers University and Quvik, Sweden) Chung-Kil Hur (Seoul National University, Korea) Graham Hutton (University of Nottingham, England) Alan Jeffrey (Mozilla Research, USA) Ranjit Jhala (University of California, San Diego, USA) Shin-ya Katsumata (Kyoto University, Japan) Lindsey Kuper (Intel Labs, USA) Dan Licata (Wesleyan University, USA) Ben Lippmeier (Digital Asset, Australia) Gabriel Scherer (Northeastern University, USA) Alexandra Silva (University College London, England) Nikhil Swamy (Microsoft Research, USA) Sam Tobin-Hochstadt (Indiana University, USA) Nicolas Wu (University of Bristol, England) Beta Ziliani (CONICET and FAMAF, Universidad Nacional de C?rdoba, Argentina) From gabmeyer at seceng.informatik.tu-darmstadt.de Sat Dec 24 16:44:48 2016 From: gabmeyer at seceng.informatik.tu-darmstadt.de (Sebastian Gabmeyer) Date: Sat, 24 Dec 2016 22:44:48 +0100 Subject: [TYPES/announce] TAP 2017: Call for Papers Message-ID: <920f8a7e-c020-9976-eef5-109f5c182e8b@seceng.informatik.tu-darmstadt.de> Justification for posting to this list: Though not targeting types specifically, many researches in this area are interested in verification and testing of software, which can be achieved, among others, through typing and related static analysis techniques as well. ===================================================== First Call for Papers 11th International Conference on Tests And Proofs TAP 2017 Marburg (Germany), 19-20 July 2017 Part of STAF 2017 http://http://www.seceng.de/tap2017 ===================================================== 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, such as model checking, that produce counterexamples when verification fails are a clear example of the duality of testing and proving. The combination of static techniques such as satisfiability modulo theory and predicate abstraction has provided means of proving correctness by complementing exhaustive enumeration testing-like techniques. More practically, testing supports the cost-effective debugging of complex models and formal specifications, and is applicable in conditions that are beyond the reach of formal techniques -- for example, components whose source code is not accessible. Testing and proving are increasingly seen as 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 (theorem proving, model checking, symbolic execution, SMT solving, constraint logic programming, etc.) to support testing: generating testing inputs and oracles, supporting coverage criteria, and so on. - Program analysis techniques combining static and dynamic analysis - Specification inference by deductive and dynamic methods - Testing and runtime analysis of formal specifications - Model-based testing and verification - Using model checking to generate test cases - Testing of verification tools and environments - Applications of testing and proving to new domains, such as security, configuration management, and language-based techniques - Bridging the gap between concrete and symbolic reasoning techniques - Innovative approaches to verification such as crowdsourcing and serious games - Case studies, tool and framework descriptions, and experience reports about combining tests and proofs Highlight Topics ---------------- In addition to TAP?s general topics of interests, the 11th edition of TAP will feature two highlight topics on techniques, tools, and experience reports on 1. Testing and proving the correctness of security properties and implementations of cryptographic functions and protocols with a focus on the successful interplay of tests and proofs, and 2. Asserting the correct functioning and testing of verification tools, especially on theorem provers, that form the basis of many verification results for tools and applications our society increasingly depends on. Important Dates --------------- Abstract: 17 February 2017 Paper: 24 February 2017 Notification: 7 April 2017 Camera-Ready Version: 21 April 2017 Conference: 17-21 July 2017 Submission Instructions ----------------------- TAP 2017 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). Organization ------------ Program Chairs - Einar Broch Johnsen - Sebastian Gabmeyer Program Committee - Bernhard K. Aichernig - Elvira Albert - Bruno Blanchette - Jasmin C. Blanchette - Achim D. Brucker - Catherine Dubois - Gordon Fraser - Carlo A. Furia - Sebastian Gabmeyer (chair) - Angelo Gargantini - Alain Giorgetti - Christoph Gladisch - Martin Gogolla - Arnaud Gotlieb - Marieke Huisman - Bart Jacobs - Einar Broch Johnsen (chair) - Nikolai Kosmatov - Laura Kovacs - Martin Leuker - Panagiotis Manolios - Karl Meinke - Andreas Podelski - Andrew J. Reynolds - Martina Seidl - Martin Steffen - Martin Strecker - T. H. Tse - Luca Vigan? - Burkhart Wolff - Stijn de Gouw Contact ------- mailto:tap2017 at easychair.org -- Sebastian Gabmeyer Security Engineering Group Computer Science Department TU Darmstadt & CASED A: Mornewegstrasse 32, 64293 Darmstadt, Germany (4th floor, room 4.3.17) P: +49-6151-16-25621 E: gabmeyer at seceng.informatik.tu-darmstadt.de W: www.seceng.informatik.tu-darmstadt.de/people/dr-sebastian-gabmeyer/ From kyrozier at iastate.edu Mon Dec 26 02:15:06 2016 From: kyrozier at iastate.edu (Kristin Yvonne Rozier) Date: Mon, 26 Dec 2016 01:15:06 -0600 Subject: [TYPES/announce] Funded PhD Positions in Runtime Verification and Model Checking at Iowa State University Message-ID: <5860C37A.4020100@iastate.edu> --------------------------------------------------------------------------- Funded PhD Assistantships - Laboratory for Temporal Logic in Aerospace Iowa State University of Science and Technology, Ames, Iowa, USA http://laboratory.temporallogic.org/home-page/phd_2017/ --------------------------------------------------------------------------- The Iowa State University of Science and Technology offers multiple fully-funded PhD positions, commencing in either May or August, 2017, and associated with the Laboratory for Temporal Logic (Departments of Aerospace Engineering and Computer Science): http://laboratory.temporallogic.org The positions are available to both US and international students, and we are looking for outstanding candidates with either a bachelor's or masters's degree in Computer Science, Aerospace Engineering, or another related discipline to Mathematical Logic, together with the desire to undertake PhD study on the formal verification of air and space systems. For further details, see http://laboratory.temporallogic.org/home-page/phd_2017/ =============================================================================== HOW TO APPLY: Instructions on how to apply, and the online form to use, can be found at https://www.admissions.iastate.edu/apply/online/ **DEADLINE FOR APPLICATIONS IS 15th January 2017.** * Please email kyrozier at iastate.edu upon submission of an application and state which PhD position your are applying for. =============================================================================== ABOUT THE PROGRAM: The Aerospace Engineering program at Iowa State University is ranked 23rd overall, and 16th among all public universities; the computer science program is known for the first digital computer (Atanasoff-Berry). The Laboratory for Temporal Logic is housed in a state-of-the-art facility in Howe Hall with indoor and outdoor testing space for embedded platforms such as rovers and small aircraft, along with advanced computing equipment including 3D printing facilities. Research projects in the Laboratory integrate theoretical advancements in formal verification with integration and (flight-)testing on real-life platforms. Ames, Iowa is a progressive community of 60,000 located approximately 30 minutes north of Des Moines, a city of 1 million. Ames was voted the best college town in the US (www.visitames.com). -- ____________________________________________________________ __ /\ \ \_____ / \ ###[==_____> / \ /_/ __ / __ \ \ \_____ | ( ) | ###[==_____> /| /\/\ |\ /_/ / | | | | \ / |=|==|=| \ Kristin Yvonne Rozier, Ph.D. / | | | | \ Assistant Professor / USA | ~||~ |NASA \ Iowa State University |______| ~~ |______| Departments of Aerospace Engineering (__||__) and Computer Science /_\ /_\ !!! !!! http://temporallogic.org/kyr From bcpierce at cis.upenn.edu Tue Dec 27 10:09:17 2016 From: bcpierce at cis.upenn.edu (Benjamin C. Pierce) Date: Tue, 27 Dec 2016 10:09:17 -0500 Subject: [TYPES/announce] DeepSpec Summer School, July 13-28, 2017 Message-ID: <6DCA507E-B214-4A07-B9C2-159C9C164EA8@cis.upenn.edu> The first DeepSpec Summer School on Verified Systems will be held in Philadelphia from July 17 to 28, 2017, preceded by an introductory Coq Intensive from July 13 to 15. Overview Can critical systems be built with no bugs whatsoever in hardware, operating systems, compilers, crypto, or other key components? It may seem a pipe dream, but in fact the past decade has seen explosive advances in the technology required to realize it. This summer school aims to give participants a wide-ranging overview of several ambitious projects currently underway in this space. Participants will complete the summer school with a thorough understanding of the conceptual underpinnings of these projects plus considerable hands-on experience with state-of-the-art tools for building verified systems. Dates The summer school will open with a three-day intensive course on Coq fundamentals, for participants who are new to Coq. The main lectures take place during the weeks of July 17 and 24. July 13-15 (Thu-Sat) Coq intensive July 17-21 Week 1 July 24-28 Week 2 Lecturers and Topics Andrew Appel Verified functional algorithms Adam Chlipala Program-specific proof automation Frans Kaashoek & Nickolai Zeldovich Certifying software with crashes Xavier Leroy The structure of a verified compiler Benjamin Pierce Property-based random testing with QuickChick Zhong Shao CertiKOS: Certified kit operating systems Stephanie Weirich Language specification and variable binding Steve Zdancewic Vellvm: Verifying the LLVM Prerequisites The DeepSpec summer school 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 already familiar with Coq at the level of Software Foundations should plan on attending the Coq Intensive before the summer school. Costs and Financial Aid The total cost (for lectures, meals, and dormitory lodging) is expected to be roughly $2000 per participant. Substantial subsidies are available, courtesy of the NSF (thank you!), for students requiring financial assistance to attend. More details will be announced when applications open. Applications Applications will be accepted beginning on Jan 15; please subscribe to the DeepSpec mailing list to receive an announcement when applications open. Applications received by Feb 15 will be given equal consideration; applications received after Feb 15 will be considered on a space-available basis. -------------- next part -------------- An HTML attachment was scrubbed... URL: From maurizio.proietti at iasi.cnr.it Tue Dec 27 13:34:58 2016 From: maurizio.proietti at iasi.cnr.it (Maurizio Proietti) Date: Tue, 27 Dec 2016 19:34:58 +0100 Subject: [TYPES/announce] VPT 2017 (@ETAPS) - Call for Papers Message-ID: *************************************************************** CALL FOR PAPERS Fifth International Workshop on Verification and Program Transformation April 29th, 2017, Uppsala, Sweden http://refal.botik.ru/vpt/vpt2017 Co-located with the 20th European Joint Conferences on Theory and Practice of Software (ETAPS 2017) http://www.etaps.org/index.php/2017/workshops *************************************************************** Invited Speakers Javier Esparza, Technische Universit?t M?nchen, Germany Manuel Hermenegildo, IMDEA Software Institute, Madrid, Spain Alexey Khoroshilov, Linux Verification Center, ISPRAS, Moscow, Russia *************************************************************** The Fifth International Workshop on Verification and Program Transformation (VPT 2017) aims to bring together researchers working in the areas of Program Verification and Program Transformation. 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* * January 31st, 2017: Abstract submission deadline * February 6th, 2017: Paper submission deadline * March 8th, 2017: Acceptance notification * March 31st, 2017: Camera ready version (for the pre-proceedings) * April 29th, 2017: 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 2017: https://easychair.org/conferences/?conf=vpt2017 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* * Emanuele De Angelis, University of Chieti-Pescara, Italy * John Gallagher, Roskilde University, Denmark * Miguel Gomez-Zamalloa, Complutense University of Madrid, Spain * Nikos Gorogiannis, Middlesex University, UK * Geoff W. Hamilton, Dublin City University, Republic of Ireland * Alexei Lisitsa, The University of Liverpool, UK (co-chair) * David Monniaux, VERIMAG, CNRS - University of Grenoble, France * Jorge A. Navas, SRI International, USA * Andrei P. Nemytykh, Program Systems Institute of RAS, Russia (co-chair) * Maurizio Proietti, IASI-CNR, Rome, Italy (co-chair) * Philipp Ruemmer, Uppsala University, Sweden * Hirohisa Seki, Nagoya Institute of Technology, Japan * Harald Sondergaard, The University of Melbourne, Australia * Morten H. Sorensen, Formalit, Denmark *Organisers* Alexei Lisitsa (The University of Liverpool, UK) Andrei P. Nemytykh (Program Systems Institute of RAS, Russia) Maurizio Proietti (IASI-CNR, Rome, Italy) *Contacts* Alexei Lisitsa, a.lisitsa at csc.liv.ac.uk Andrei P. Nemytykh, nemytykh at math.botik.ru Maurizio Proietti, maurizio.proietti at iasi.cnr.it -------------- next part -------------- An HTML attachment was scrubbed... URL: From rlc3 at leicester.ac.uk Fri Dec 30 07:35:24 2016 From: rlc3 at leicester.ac.uk (Roy L. Crole) Date: Fri, 30 Dec 2016 12:35:24 +0000 Subject: [TYPES/announce] Midlands Graduate School 2017, Leicester, UK Message-ID: <30b2d3dd-6f54-86ca-4fe1-345ebfe3bcc7@le.ac.uk> This is a preliminary announcement for *The Midlands Graduate School in the Foundations of Computing Science 2017* * April 9-13, Leicester, UK* ( http://www.cs.le.ac.uk/events/mgs2017/ ) The MGS has run very successfully for many years now, and in recent years we have had over 50 participants making for exciting and vibrant schools. We would be delighted to see you in Leicester in 2017. Please forward to all those you think will be interested! The organisers: Samuel Balco Roy Crole -- R. L. Crole Associate Professor Department of Informatics University Road University of Leicester Leicester LE1 7RH United Kingdom T: +44 (0)116 252 3404 E: rlc3 at le.ac.uk W: www.cs.le.ac.uk/people/rlc3 Times Higher Awards Winner 2007-2015 -------------- next part -------------- An HTML attachment was scrubbed... URL: