2019-09-29

[Caml-list] FMFun 2019 - Call for Papers

-----------------------------------------------------------------------------------
Call for Papers - FMFun 2019    ===================================================================================  1st International Workshop "Formal Methods - Fun for Everybody"  ===================================================================================    https://fefm.github.io    Bergen, Norway, 2-3 December 2019    Co-located with iFM 2019    -----------------------------------------------------------------------------------  Submission link: https://easychair.org/conferences/?conf=fmfun2019.  Short and regular papers abstract submission deadline: Monday 7 October 2019  Short and regular papers submission deadline: Monday 14 October 2019  Short and regular paper notification: Friday 1 November 2019  Presentation Submission deadline: Saturday 2 November 2019  Presentation Notification: Wednesday 6 November 2019  -----------------------------------------------------------------------------------    The largest transformations that universities make to industrial  practices is through releasing legions of graduates every year. These  graduates challenge established processes, and pave ways for new  approaches. The standard CS graduate leaves university with either no  knowledge of Formal Methods or a hatred for Formal Methods. Unless this  situation is changed, Formal Methods will never be accepted in industry.    This workshop explores ways of how to utilize this pathway to  transformation for spreading Formal Methods. In current practice, FM  are often taught by theoreticians, who (ab)use their FM courses to teach  theoretical concepts rather than putting FMs in a SE context. The  workshop's vision is that FMs ought to be taught in such a way that  every student can have fun with it. But how can this be achieved?    In order to answer this question the workshop welcomes participants from  Formal methods as well as from education to exchange their views and  perspectives. We aim to formulate a joint white paper that collects the  outcomes of discussion and activities at the workshop. This white paper shall  be circulated to educational bodies in charge of giving recommendations on  curriculum development and will be published in the postproceedings.      -----------------------------------------------------------------------------------  TOPICS AND WORKSHOP FORMAT  -----------------------------------------------------------------------------------    The workshop invites contributions that address this question, which  include but are not limited to      Experience reports by teachers and students;    New teaching approaches, e.g. games;    Education-oriented research or classroom experience ;    Innovative teaching techniques or pedagogical tools ;    Curricular innovations or initiatives;    Innovative industry-education collaboration interventions;    Didactics and methods of teaching and assessment;    Combination of teaching and research;    Post-hoc analysis of successes and failures in teaching and learning;    Collaborative Learning;    Technology transfer to industry;    Developing student skills, e.g. on abstract thinking and logical reasoning;    Comparison of formal methods from a teaching/learning perspective;    Children education and formal methods;    for university and pre-university education.    The workshop will consist of contributed and invited talks, including  a living lab on teaching Formal Methods with Fun and facilitated discussions  Leading to the formulation of the white paper.      -----------------------------------------------------------------------------------  SUBMISSION AND PUBLICATION  -----------------------------------------------------------------------------------    Authors are invited to submit research contributions or experience reports,  via Easychair (https://easychair.org/my/conference?conf=fmfun2019).    All papers should be written in English and prepared using the specific LNCS  templates available at http://www.springer.de/comp/lncs/authors.html.    The workshop welcomes three different categories of submissions:    a) Regular papers: up to 15 pages + references;  b) Short papers: 6-8 pages + references;  c) Presentations: up to 4 pages + references.    Regular and Short papers need to make original contributions and  will be published in the post-proceedings; for this Springer LNCS  have been requested. Short papers and Presentations can discuss  new ideas which are at an early stage of development and which have  not yet been thoroughly evaluated.  Submission of already publish work as a Presentation is welcome.    Submissions can take the form of research papers, position papers,  survey papers, reports on teaching experience, reports on learning experience.  There are plans for a follow-up special issue in a journal on education.      -----------------------------------------------------------------------------------  IMPORTANT DATES  -----------------------------------------------------------------------------------    Short and regular paper submission deadline: Monday 30 September 2019  Short and regular paper notification: Friday 1 November 2019  Presentation submission deadline: Saturday 2 November 2019  Presentations notification: Wednesday 6 November 2019  Workshop: Monday 2 and Tuesday 3 December 2019  Camera ready papers for post-proceedings: Monday 20 January 2020      -----------------------------------------------------------------------------------  KEYNOTE SPEAKERS  -----------------------------------------------------------------------------------  * Magne Haveraaen, University of Bergen, Norway  * Peter Ölveczky, University of Oslo, Norway      -----------------------------------------------------------------------------------  PROGRAM CO-CHAIRS  -----------------------------------------------------------------------------------    * Antonio Cerone, Department of Computer Science, Nazarbayev University, Kazakhstan  * Markus Roggenbach, Department of Computer Science, Swansea University, UK      -----------------------------------------------------------------------------------  PROGRAM COMMITTEE  -----------------------------------------------------------------------------------    * Luís Barbosa, University of Minho, Portugal  * Hubert Baumeister, Technical University of Denmark, Denmark  * Antonio Cerone, Nazarbayev University, Kazakhstan (Program Co-chair)  * Ming Chai, Beijing Jiaotong University, China  * Tom Crick, Swansea University, UK  * Sabine Glesner, Technical University Berlin, Germany  * Jan Friso Groote, Eindhoven University of Technology, The Netherlands  * Stefan Gruner, University of Pretoria, South Africa  * Klaus Havelund, NASA Jet Propulsion Laboratory, USA  * Magne Haveraaen, University of Bergen, Norway  * Karl Lermer, Zurich University of Applied Sciences, Switzerland  * Bas Luttik, Eindhoven University of Technology, The Netherlands  * Kathy Malone, Nazarbayev University, Kazakhstan  * Faron Moller, Swansea University, UK  * Hans de Nivelle, Nazarbayev University, Kazakhstan  * Peter Ölveczky, University of Oslo, Norway  * Carlo Gustavo Lopez Pombo, Universidad de Buenos Aires and CONICET, Argentina  * Lucia Rapanotti, Open University, UK  * Steve Reeves, University of Waikato, New Zealand  * Markus Roggenbach, Swansea University, UK  (Program Co-chair)  * Holger Schlingloff, Fraunhofer FOKUS and Humboldt University, Germany  * Gerardo Schneider, Chalmers | University of Gothenburg, Sweden  * Siraj Shaikh, Coventry University, UK  * Ben Tyler, Nazarbayev University, Kazakhstan  * Janis Voigtländer, University of Duisburg-Essen, Germany  * Ayman Wahba, Ain Shams University, Egypt      -----------------------------------------------------------------------------------  CONTACT  -----------------------------------------------------------------------------------    Inquiries concerning submissions should be sent to fmfun2019 AT easychair DOT org.

2019-09-23

[Caml-list] FMBC 2019 Call for Participation - Porto (Portugal), October 11

[Please accept our apologies for duplicates.]

=====================================================
Call for Participation

1st Workshop on Formal Methods for Blockchains (FMBC) 2019

https://sites.google.com/view/fmbc/home

Porto, Portugal, October 11

Part of the 3rd World Congress on Formal Methods

http://formalmethods2019.inesctec.pt/

=====================================================

About FMBC
----------------

Blockchains are decentralized transactional ledgers that rely on
cryptographic hash functions for guaranteeing the integrity of the
stored data. Participants on the network reach agreement on what valid
transactions are through consensus algorithms.

Blockchains may also provide support for Smart Contracts. Smart
Contracts are scripts of an ad-hoc programming language that are
stored in the blockchain and that run on the network. They can
interact with the ledger's data and update its state. These scripts
can express the logic of possibly complex contracts between users of
the blockchain. Thus, Smart Contracts can facilitate the economic
activity of blockchain participants.

With the emergence and increasing popularity of cryptocurrencies such
as Bitcoin and Ethereum, it is now of utmost importance to have strong
guarantees of the behavior of blockchain so ware. These guarantees
can be brought by using Formal Methods. Indeed, Blockchain software
encompasses many topics of computer science where using Formal Methods
techniques and tools are relevant: consensus algorithms to ensure the
liveness and the security of the data on the chain, programming
languages specifically designed to write smart contracts,
cryptographic protocols, such as zero-knowledge proofs, used to ensure
privacy, etc.

This workshop is a forum to identify theoretical and practical
approaches of formal methods for blockchain technology. Topics
include, but are not limited to:

* Design and implementation of Smar Contract languages
* Formal models of blockchain applications or concepts
* Formal methods for consensus protocols
* Formal methods for blockchain-specific cryptographic primitives or
  protocols
* Formal languages for Smart Contracts
* Verification of Smart Contracts



Invited Speaker
--------------------
Ilya Sergey (Yale-NUS College / NUS School of Computing)


Contributed papers
--------------------------
See the workshop program at: https://sites.google.com/view/fmbc/program


Registration
----------------
Registration is shared for all FM events:
http://formalmethods2019.inesctec.pt/?page_id=2363


Attending
-------------
See the FM webpage at: http://formalmethods2019.inesctec.pt/?page_id=140


Contact
----------
mailto:fmbc19@easychair.org

2019-09-17

[Caml-list] FLOPS 2020 First Call for papers

FIRST Call For Papers

FLOPS 2020: 15th International Symposium on Functional and Logic Programming
===============================

23-25 April, 2020, Akita, Japan

https://www.ipl.riec.tohoku.ac.jp/FLOPS2020/

Writing down detailed computational steps is not the only way of
programming. An alternative, being used increasingly in practice, is
to start by writing down the desired properties of the result. The
computational steps are then (semi-)automatically derived from these
higher-level specifications. Examples of this declarative style of
programming include functional and logic programming, program
transformation and rewriting, and extracting programs from proofs of
their correctness.

FLOPS aims to bring together practitioners, researchers and
implementors of the declarative programming paradigm, to discuss
mutually interesting results and common problems: theoretical
advances, their implementations in language systems and tools, and
applications of these systems in practice. The scope includes all
aspects of the design, semantics, theory, applications,
implementations, and teaching of declarative programming. FLOPS
specifically aims to promote cross-fertilization between theory and
practice and among different styles of declarative programming.

*** Scope ***

FLOPS solicits original papers in all areas of the declarative
programming:

* functional, logic, functional-logic programming, rewriting systems,
formal methods and model checking, program transformations and
program refinements, developing programs with the help of theorem
provers or SAT/SMT solvers, verifying properties of programs using
declarative programming techniques;

* foundations, language design, implementation issues (compilation
techniques, memory management, run-time systems, etc.), applications
and case studies.

FLOPS promotes ross-fertilization among different styles of
declarative programming. Therefore, research papers must be written to
be understandable by the wide audience of declarative programmers and
researchers. In particular, each submission should explain its
contributions in both general and technical terms, clearly identifying
what has been accomplished, explaining why it is significant for its
area, and comparing it with previous work. Submission of system
descriptions and declarative pearls are especially encouraged.

*** Submission ***

Submissions should fall into one of the following categories:

* Regular research papers: they should describe new results and will
be judged on originality, correctness, and significance.

* System descriptions: they should describe a working system and will
be judged on originality, usefulness, and design.

* Declarative pearls: new and excellent declarative programs or
theories with illustrative applications.

System descriptions and declarative pearls must be explicitly marked
as such in the title.

Submissions must be unpublished and not submitted for publication
elsewhere. Work that already appeared in unpublished or informally
published workshops proceedings may be submitted. See also ACM SIGPLAN
Republication Policy, as explained on the web at
http://www.sigplan.org/Resources/Policies/Republication.

Submissions must be written in English and can be up to 15 pages
excluding references, though system descriptions and pearls are
typically shorter. The formatting has to conform to Springer's
guidelines. Regular research papers should be supported by proofs
and/or experimental results. In case of lack of space, this supporting
information should be made accessible otherwise (e.g., a link to
an anonymized Web page or an appendix, which does not count towards
the page limit). However, it is the responsibility of the authors to
guarantee that their paper can be understood and appreciated without
referring to this supporting information; reviewers may simply choose
not to look at it when writing their review.

FLOPS 2020 will employ a lightweight double-blind reviewing process.
To facilitate this, submitted papers must adhere to two rules:

1. author names and institutions must be omitted, and

2. references to authors' own related work should be in the third
person (e.g., not "We build on our previous work …" but rather "We
build on the work of …").

The purpose of this process is to help the reviewers come to an
initial judgement about the paper without bias, not to make it
impossible for them to discover the authors if they were to try.
Nothing should be done in the name of anonymity that weakens the
submission or makes the job of reviewing the paper more difficult
(e.g., important background references should not be omitted or
anonymized). In addition, authors should feel free to disseminate
their ideas or draft versions of their paper as they normally
would. For instance, authors may post drafts of their papers on the
web or give talks on their research ideas.

Papers should be submitted electronically at EasyChair which will be
available soon from the Web Site of FLOPS 2020.


*** Proceedings ***

The proceedings will be published by Springer International Publishing
in the Lecture Notes in Computer Science (LNCS) series.


*** Important Dates ***

15 November 2019 (AoE): Abstract submission
22 November 2019 (AoE): Submission deadline
24 January 2020: Author notification
16 February 2020: Camera ready due
23-25 April 2020: FLOPS Symposium


*** Organizers ***

Keisuke Nakano Tohoku University, Japan (PC Co-Chair, General Chair)
Kostis Sagonas Uppsala University, Sweden (PC Co-Chair)
Kazuyuki Asada Tohoku University, Japan (Local Co-Chair)
Ryoma Sin'ya Akita University, Japan (Local Co-Chair)
Katsuhiro Ueno Tohoku University, Japan (Local Co-Chair)


*** Contact Address ***

flops2020 _AT_ easychair.org

-------------------------------------------------------------------------------

2019-09-09

[Caml-list] Call for participation: School and Colloquium ICTAC 2O19

Call for participation: School and Colloquium

16th International Colloquium on Theoretical Aspects of Computing (ICTAC 2019)
http://ictac2019.redcad.org

Alhambra Hotel, Yassmine Hammamet, Tunisia
31st October - 4th November 2019

The aim of this colloquium is to bring together practitioners and researchers from academia,
industry and government to present research results, and exchange experience, ideas, and solutions
for their problems in theoretical aspects of computing. ICTAC also aims to promote research
cooperation between developing and industrial countries.

A school will be held as a pre-program to the ICTAC2019 Colloquium from from 31st October to 1st November 2019.
Leaders in the field will give lectures on the practice, research, and state of the art in Theoretical Aspects of Computing.


------- Registration is open as follows:
• Early – Before 1 September
• Late – Before 1 October
• On site – After 31 October
Registration is via the ICTAC2019 website:
http://www.redcad.org/events/ictac2019/Website/registration.html


------- Programme Information
The conference will feature invited speakers and presentations of accepted papers.
More details on the programme:
http://www.redcad.org/events/ictac2019/Website/program.html


------- Invited Speakers
School Speakers
Patrick Cousot, New York University, USA
Kamel Barkaoui, Conservatoire National des Arts et Métiers, Paris, France
Dominique Méry, LORIA, Université de Lorraine, France
Akka Zemmari, University of Bordeaux, France

Keynote Speakers
Patrick Cousot, New York University, USA
Thomas A. Henzinger, Institute of Science and Technology, Austria
Dominique Méry, LORIA, Université de Lorraine, France


------- Chairs
General chairs:
Mohamed Jmaiel, University of Sfax, Tunisia
Walid Gaaloul, Paris-Saclay University, France

Programme chairs:
Robert M. Hierons, University of Sheffield, United Kingdom
Mohamed Mosbah, LaBRI, Bordeaux INP, France

2019-09-06

[Caml-list] TAPAS 2019 - Call for Participation - Register Early by Sep 10

---------------------------------------------------------------------------

                     CALL FOR PARTICIPATION

                             TAPAS 2019
 10th Workshop on Tools for Automatic Program Analysis

    Part of the 3rd World Congress on Formal Methods

                  Porto, Portugal, October 8, 2019

http://staticanalysis.org/tapas2019

---------------------------------------------------------------------------

ABOUT

TAPAS 2019 is a satellite workshop of SAS 2019, the 26th Static Analysis
Symposium. It is intended to promote discussions between users of static
analysis tools, and specialists in all areas of program analysis design
and implementation.

REGISTRATION

Register via the FM'19 World Congress at http://bit.ly/fm19-register:

- Early until Sep 10 (AoE)
- Late from Sep 11 until 5 Oct (AoE)
- On site from Oct 6 to Oct 11 (AoE)

INVITED TALKS

- Pascal Lacabanne (Airbus)
- Bernard Schmidt (Bosch)

PROGRAM

The conference program is available at
https://easychair.org/smart-program/TAPAS2019/.

FM'19 WORLD CONGRESS

For additional information about the 3rd World Congress on Formal
Methods, visit http://formalmethods2019.inesctec.pt/.

Hope to see you in Porto!

David Delmas, Program Chair

2019-09-04

[Caml-list] SPLASH 2019 Call for Participation (early reg.: Sep.20!)

ACM Conference on
Systems, Programming, Languages, and Applications:
Software for Humanity (SPLASH'19)

Athens, Greece
Sun 20 - Fri 25 October 2019

2019.splashcon.org
twitter.com/splashcon
www.facebook.com/SPLASHCon

Sponsored by ACM SIGPLAN

SPLASH is the ACM SIGPLAN conference on Systems, Programming,
Languages, and Applications: Software for Humanity. SPLASH embraces
all aspects of software construction and delivery, to make it the
premier conference on the applications of programming languages--at the
intersection of programming languages and software engineering. SPLASH
2019 will take place in Athens from Sunday 20th to Friday 25th of
October 2019.

SPLASH includes the following co-located conferences: OOPSLA, Onward!,
GPCE, SLE, DLS (note changed date), and MPLR; as well as a large array
of workshops and events.

The Rebase track (formerly "SPLASH-I") aims to deliver presentations
of interest to software practitioners and researchers alike. Rebase
will feature perspectives from industry giants, to rocketship startups,
to academic research, and solutions from algorithms to physical
computing, to quantum computing.

Registration
------------

** Friday, 20th September 2019 (Early Deadline) ** <-- very soon!
* Contact: info at splashcon.org
* Register: https://2019.splashcon.org/attending/Registration
* Venue: https://2019.splashcon.org/venue/splash-2019-venue

Conference
----------
OOPSLA 2019
https://2019.splashcon.org/track/splash-2019-oopsla

Onward! Papers
https://2019.splashcon.org/track/splash-2019-Onward-papers

Onward! Essays
https://2019.splashcon.org/track/splash-2019-Onward-essays

Rebase
https://2019.splashcon.org/track/splash-2019-rebase

Dynamic Languages Symposium (DLS)
*Note*: DLS'19 will be on Sunday instead of its usual slot
https://conf.researchr.org/home/dls-2019

Generative Programming: Concepts & Experiences (GPCE)
https://conf.researchr.org/home/gpce-2019

Software Language Engineering (SLE)
https://conf.researchr.org/home/sle-2019

Managed Programming Languages and Runtimes (MPLR)
https://conf.researchr.org/home/mplr-2019

SPLASH-E
https://2019.splashcon.org/track/splash-2019-SPLASH-E

Doctoral Symposium
http://2019.splashcon.org/track/splash-2019-Doctoral-Symposium

Student Research Competition
https://2019.splashcon.org/track/splash-2019-SRC


Workshops
---------
AGERE (Actors, Agents, and Decentralized Control)
https://2019.splashcon.org/home/agere-2019

AI-SEPS (AI-Inspired and Empirical Methods for SE on Parallel Computing Systems)
https://2019.splashcon.org/home/seps-2019

DSM (Domain-Specific Modeling)
https://2019.splashcon.org/home/dsm-2019

IC (Incremental Computing)
https://2019.splashcon.org/home/ic-2019

LIVE (Live Programming)
https://2019.splashcon.org/home/live-2019

META (Metaprogramming)
https://2019.splashcon.org/home/meta-2019

NJR (Normalized Java Resource)
https://2019.splashcon.org/home/njr-2019

REBLS (Reactive and Event-based Languages and Systems)
https://2019.splashcon.org/home/rebls-2019

STOKED (Spatio-Temporal platforms for Observations and Knowledge of Earth Data)
https://2019.splashcon.org/home/stoked-2019

VMIL (Virtual Machines and Intermediate Languages)
https://2019.splashcon.org/home/vmil-2019


Looking forward to seeing you in Athens!