Skip to Content.
Sympa Menu

coq-club - [Coq-Club] SPLASH 2023 - Second Combined Call for Contributions

coq-club AT inria.fr

Subject: The Coq mailing list

List archive

[Coq-Club] SPLASH 2023 - Second Combined Call for Contributions


Chronological Thread 
  • From: Alcides Fonseca <me AT alcidesfonseca.com>
  • To: agda AT lists.chalmers.se, coq-club AT inria.fr, types-announce AT lists.seas.upenn.edu, seworld AT sigsoft.org, concurrency AT listserver.tue.nl, CS-APT AT listserv.manchester.ac.uk, ecoop-info AT ecoop.org, erlang-questions AT erlang.org
  • Subject: [Coq-Club] SPLASH 2023 - Second Combined Call for Contributions
  • Date: Tue, 11 Jul 2023 01:26:48 +0100
  • Authentication-results: mail3-smtp-sop.national.inria.fr; spf=None smtp.pra=me AT alcidesfonseca.com; spf=Pass smtp.mailfrom=alcidesfonseca AT gmail.com; spf=None smtp.helo=postmaster AT mail-vs1-f54.google.com
  • Ironport-data: A9a23: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 QAIeIyPfK13pYMd3yqtl7651Sz1ZA/S8gg=
  • Ironport-hdrordr: A9a23:cUdYCaoQfdyFOqHEIZqJvO8aV5ooeYIsimQD101hICG9Ffbo8f xG/c5rsiMc7Qx6ZJhOo6HiBEDtexPhHP1OgLX5X43SPjUO0VHAROpfBODZsljd8kPFh4pgPG RbH5SWyuecMbG3t6nHCcCDfeod/A==
  • Ironport-phdr: A9a23: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 pv+9hqoPipqaNU0KaHLKq1P1VVbj+SFuSr6jogM
  • Ironport-sdr: 64aca1ee_aY1IGwFWnA5csB/3h23ykCZE3qPP8a3J+fp0YzAP/8rPnnS 2jr0ycX46cgCljM+mQIutK7Wh8JFX4JEtD0ggGA==

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


Second Combined Call For Contributions


ACM Conference on Systems, Programming, Languages, and Applications:

Software for Humanity (SPLASH'23)


October 22-27, 2023, Cascais, Portugal


https://2023.splashcon.org


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


SPLASH - The ACM SIGPLAN conference on Systems, Programming,
Languages, and Applications: Software for Humanity 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.


Follow the registration space on the SPLASH website to attend this
fantastic line-up of events - we aim to open for registration on July
20.


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


OUTLINE OF THE SECOND COMBINED CALL FOR CONTRIBUTIONS:


SPLASH upcoming deadlines:


* Student Research Competition (deadline: 14 Jul)

* Doctoral Symposium (deadline: 21 Jul — Extended!)

* Programming Languages Mentoring Workshop (PLMW) (deadline: 24 Jul)


SPLASH Workshops (submission deadline: 12 Jul):

* CONFLANG

* FTSCS

* HATRA

* IWACO

* LIVE

* PAINT

* PLF

* REBELS

* ST30

* VMIL




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


SPLASH - The ACM SIGPLAN conference on Systems, Programming,
Languages, and Applications: Software for Humanity 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 2023 aims to signify the reopening of the world and being able
to meet your international colleagues in person.







**** SPLASH-E ****


SPLASH-E is a symposium, started in 2013, for software and languages
(SE/PL) researchers with activities and interests around computing
education. Some build pedagogically-oriented languages or tools; some
think about pedagogic challenges around SE/PL courses; some bring
computing to non-CS communities; some pursue human studies and
educational research.


At SPLASH-E, we share our educational ideas and challenges centered in
software/languages, as well as our best ideas for advancing such work.
SPLASH-E strives to bring together researchers and those with
educational interests that arise from software ideas or concerns.



Archival Submission Deadline: 27 Jul 2023



** Student Research Competition (SRC) **


The ACM Student Research Competition (SRC) offers a unique opportunity
for undergraduate and graduate students to present their research to a
panel of judges and conference attendees at SPLASH. The SRC provides
visibility and exposes up-and-coming researchers to computer science
research and the research community. This competition also gives
students an opportunity to discuss their research with experts in
their field, get feedback, and sharpen their communication and
networking skills.


Abstract Submission Deadline: 21 Jul 2023



** Programming Languages Mentoring Workshop (PLMW) **


The SPLASH Programming Languages Mentoring Workshop encourages
graduate students (PhD and MSc) and senior undergraduate students to
pursue research in programming languages. This workshop will provide
mentoring sessions on how to prepare for and thrive in graduate school
and in a research career, focusing both on cutting-edge research
topics and practical advice. The workshop brings together leading
researchers and junior students in an inclusive environment in order
to help welcome newcomers to our field of programming languages
research. The workshop will show students the many paths that they
might take to enter and contribute to our research community.


Application Submission Deadline: 24 Jul 2023



** Workshops **


**** CONFLANG ****


CONFLANG is a workshop on the design, the theory, the practice and the
future evolution of configuration languages. It aims to gather the
emerging community in this area in order to engage in fruitful
interactions, to share ideas, results, opinions, and experiences on
languages for configuration. Correct configuration is an actual
industrial problem, and would greatly benefit from existing and
ongoing academic research. Dually, this is a space with new challenges
to overcome and new directions to explore, which is a great
opportunity to confront new ideas with large-scale production.


**** FTSCS ****


The aim of this workshop is to bring together researchers and
engineers who are interested in the application of formal and
semi-formal methods to improve the quality of safety-critical computer
systems. FTSCS strives to promote research and development of formal
methods and tools for industrial applications, and is particularly
interested in industrial applications of formal methods.


Specific topics include, but are not limited to: case studies and
experience reports on the use of formal methods for analyzing
safety-critical systems, including avionics, automotive, medical,
railway, and other kinds of safety-critical and QoS-critical systems;
methods, techniques and tools to support automated analysis,
certification, debugging, etc., of safety/QoS-critical systems;
analysis methods that address the limitations of formal methods in
industry (usability, scalability, etc.); formal analysis support for
modeling languages used in industry, such as AADL, Ptolemy, SysML,
SCADE, Modelica, etc.; code generation from validated models.


The workshop will provide a platform for discussions and the exchange
of innovative ideas, so submissions on work in progress are
encouraged.


**** HATRA ****


Programming language designers seek to provide strong tools to help
developers reason about their programs. For example, the formal
methods community seeks to enable developers to prove correctness
properties of their code, and type system designers seek to exclude
classes of undesirable behavior from programs. The security community
creates tools to help developers achieve their security goals. In
order to make these approaches as effective as possible for
developers, recent work has integrated approaches from human-computer
interaction research into programming language design. This workshop
brings together programming languages, software engineering, security,
and human-computer interaction researchers to investigate methods for
making languages that provide stronger safety properties more
effective for programmers and software engineers.


We have two goals: (1) to provide a venue for discussion and feedback
on early-stage approaches that might enable people to be more
effective at achieving stronger safety properties in their programs;
(2) to facilitate discussion about relevant topics of participant
interest.



**** IWACO ****



Many techniques have been introduced to describe and reason about
stateful programs, and to restrict, analyze, and prevent aliases.
These include various forms of ownership types, capabilities,
separation logic, linear logic, uniqueness, sharing control, escape
analysis, argument independence, read-only references, linear
references, effect systems, and access control mechanisms. These tools
have found their way into type systems, compilers and interpreters,
runtime systems and bug-finding tools. Their immediate practical
relevance is self-evident from the popularity of Rust, a programming
language built around reasoning about aliasing and ownership to enable
static memory management and data race freedom, voted the "most
beloved" language in the annual Stack Overflow Developer Survey seven
times in a row.


IWACO'23 will focus on these techniques, on how they can be used to
reason about stateful (sequential or concurrent) programs, and how
they have been applied to programming languages. In particular, we
will consider papers on: models, type systems and other formal
systems, programming language mechanisms, analysis and design
techniques, patterns and notations for expressing ownership, aliasing,
capabilities, uniqueness, and related topics; empirical studies of
programs or experience reports from programming systems designed with
these techniques in mind; programming logics that deal with aliasing
and/or shared state, or use ownership, capabilities or resourcing;
applications of capabilities, ownership and other similar type systems
in low-level systems such as programming languages runtimes, virtual
machines, or compilers; and optimization techniques, analysis
algorithms, libraries, applications, and novel approaches exploiting
ownership, aliasing, capabilities, uniqueness, and related topics.



**** LIVE ****


Programming is cognitively demanding, and too difficult. LIVE is a
workshop exploring new user interfaces that improve the immediacy,
usability, and learnability of programming. Whereas PL research
traditionally focuses on programs, LIVE focuses more on the activity
of programming.


Our goal is to provide a supportive venue where early-stage work
receives constructive criticism. Whether graduate students or tenured
faculty, researchers need a forum to discuss new ideas and get helpful
feedback from their peers. Towards that end, we will allot about ten
minutes for discussion after every presentation.


**** PAINT ****


Programming environments that integrate tools, notations, and
abstractions into a holistic user experience can provide programmers
with better support for what they want to achieve. These programming
environments can create an engaging place to do new forms of
informational work - resulting in enjoyable, creative, and productive
experiences with programming.


In the workshop on Programming Abstractions and Interactive Notations,
Tools, and Environments (PAINT), we want to discuss programming
environments that support users in working with and creating notations
and abstractions that matter to them. We are interested in the
relationship between people centric notations and general-purpose
programming languages and environments. How do we reflect the various
experiences, needs, and priorities of the many people involved in
programming — whether they call it that or not?


**** PLF ****


Applications supporting multi-device are ubiquitous. While most of the
distributed applications that we see nowadays are cloud-based,
avoiding the cloud can lead to privacy and performance benefits for
users and operational and cost benefits for companies and developers.
Following this idea, Local-First Software runs and stores its data
locally while still allowing collaboration, thus retaining the
benefits of existing collaborative applications without depending on
the cloud. Many specific solutions already exist: operational
transformation, client-side databases with eventually consistent
replication based on CRDTs, and even synchronization as a service
provided by commercial offerings, and a vast selection of UI design
libraries.


However, these solutions are not integrated with the programming
languages that applications are developed in. Language based solutions
related to distribution such as type systems describing protocols,
reliable actor runtimes, data processing, machine learning, etc., are
designed and optimized for the cloud not for a loosely connected set
of cooperating devices. This workshop aims at bringing the issue to
the attention of the PL community, and accelerating the development of
suitable solutions for this area.



**** REBELS ****


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.




**** ST30 ****


Session types are a type-theoretic approach to specifying
communication protocols so that they can be verified by type-checking.
This year marks 30 years since the first paper on session types, by
Kohei Honda at CONCUR 1993. Since then the topic has attracted
increasing interest, and a substantial community and literature have
developed. Google Scholar lists almost 400 articles with "session
types" in the title, and most programming language conferences now
include several papers on session types each year. In terms of the
technical focus, there have been continuing theoretical developments
(notably the generalisation from two-party to multi-party session
types by Honda, Yoshida and Carbone in 2008, and the development of a
Curry-Howard correspondence with linear logic by Caires and Pfenning
in 2010) and a variety of implementations of session types as
programming language extensions or libraries, covering (among others)
Haskell, OCaml, Java, Scala, Rust, Python, C#, Go.


ST30 is a workshop to celebrate the 30th anniversary of session types
by bringing together the community for a day of talks and technical
discussion.


**** VMIL ****

The concept of Virtual Machines is pervasive in the design and
implementation of programming systems. Virtual Machines and the
languages they implement are crucial in the specification,
implementation and/or user-facing deployment of most programming
technologies.
The VMIL workshop is a forum for researchers and cutting-edge
practitioners in language virtual machines, the intermediate languages
they use, and related issues. The workshop is intended to be welcoming
to a wide range of topics and perspectives, covering all areas
relevant to the workshop’s theme.



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


Be part of these fantastic events!


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


Organizing Committee


General Chair: Vasco T. Vasconcelos (University of Lisbon)

OOPSLA Review Committee Chair: Mira Mezini (TU Darmstadt)

OOPSLA Publications Co-Chair: Ragnar Mogk (TU Darmstadt)

OOPSLA Artifact Evaluation Co-Chair: Benjamin Greenman (Brown University)

OOPSLA Artifact Evaluation Co-Chair: Guillaume Baudart (INRIA)

DLS General Chair: Stefan Marr (University of Kent)

GPCE General Chair: Bernhard Rumpe (RWTH Aachen University)

GPCE PC Chair: Amir Shaikhha (University of Edinburgh)

LOPSTR PC Chair: Robert Glück (University of Copenhagen, Denmark)

LOPSTR PC Chair: Bishoksan Kafle (IMDEA)

MPLR General Chair: Rodrigo Bruno (University of Lisbon)

MPLR PC Chair: Elliot Moss (University of Massachusetts Amherst)

PPDP PC Chair: Santiago Escobar (Universitat Politècnica de València )

SAS Co-Chair: Manuel Hermenegildo (Technical University of Madrid & IMDEA)

SAS Co-Chair: José Morales (IMDEA)

SAS Artifact Evaluation Chair: Marc Chevalier (Snyk)

SLE Chair: João Saraiva (University of Minho)

SLE PC Co-Chair: Thomas Degueule (CNRS, LaBRI)

SLE PC Co-Chair: Elizabeth Scott (Royal Holloway University of London)

Onward! Papers Chair: Tijs van der Storm (CWI & University of Groningen)

Onward! Essays Chair: Robert Hirschfeld (University of Potsdam; Hasso
Plattner Institute)

SPLASH-E Co-Chair: Molly Feldman (Oberlin College)

Posters Co-Chair: Xujie Si (University of Toronto)

Workshops Co-Chair: Mehdi Bagherzadeh (Oakland University)

Workshops Co-Chair: Amin Alipour (University of Houston)

Hybridisation Co-Chair: Youyou Cong (Tokyo Institute of Technology)

Hybridisation Co-Chair: Jonathan Immanuel Brachthäuser (University of
Tübingen)

Video Co-Chair: Guilherme Espada (University of Lisbon)

Video Co-Chair: Apoorv Ingle (University of Iowa)

Publicity Chair, Web Co-Chair: Andreea Costea (National University Of
Singapore)

Publicity Chair, Web Co-Chair: Alcides Fonseca (University of Lisbon)

PLMW Co-Chair: Molly Feldman (Oberlin College)

PLMW Co-Chair: Youyou Cong (Tokyo Institute of Technology)

PLMW Co-Chair: João Ferreira (University of Lisbon)

Sponsoring Co-Chair: Bor-Yuh Evan Chang (University of Colorado
Boulder & Amazon)

Sponsoring Co-Chair: Nicolas Wu (Imperial College London)

Student Research Competition Co-Chair: Xujie Si (McGill University, Canada)

Local Organizer Chair: Andreia Mordido (University of Lisbon)

SIGPLAN Conference Manager: Neringa Young


  • [Coq-Club] SPLASH 2023 - Second Combined Call for Contributions, Alcides Fonseca, 07/11/2023

Archive powered by MHonArc 2.6.19+.

Top of Page