The AGERE! workshop is aimed at focusing on programming systems, languages and applications based on actors, active/concurrent objects, agents and—more generally—on high-level programming paradigms which promote decentralized control in solving problems and developing software.

The workshop is intended to cover both the theory and the practice of design and programming, bringing together researchers working on models, languages and technologies, and practitioners developing real-world systems and applications.

Proceedings are available online.

Accepted Papers

Title
A Configurable Transport Layer for CAF
AGERE
Link to publication DOI File Attached
A Scripting Language for Practical Agent-Oriented Programming
AGERE
Attached and Detached Closures in Actors
AGERE
Chocola: Integrating Futures, Actors, and Transactions
AGERE
Pre-print
Concurrent Garbage Collection in the Actor Model
AGERE
Distributed Functional Reactive Programming on Actor-Based Runtime
AGERE
Link to publication DOI
Observable atomic consistency for CvRDTs
AGERE

Call for Papers

AGERE! workshop focuses on programming systems, languages and applications based on actors, active/concurrent objects, agents and–more generally–on high-level programming paradigms promoting a mindset of decentralized control in solving problems and developing software. The workshop is intended to cover both the theory and the practice of design and programming, bringing together researchers working on models, languages and technologies, with practitioners developing real-world systems and applications.

The goal of the workshop is to serve as a forum for collecting, discussing, and comparing related research works that typically appear in different communities in the context of (distributed) artificial intelligence, distributed computing, computer programming, programming language design and software engineering.

The workshop will be organized as a one-day workshop, integrating both:

  • A part with a mini-conference style, like previous editions, reserving time slots for the presentation and discussion of accepted contributions that are published on the formal proceedings on the ACM Digital Library.

  • A part with a brainstorming style, more targeted to solicit the discussion of ideas/challenges/new directions, etc. raised by the set of position/work-in-progress papers submitted to the workshop and selected by the Program Committee.

The workshop welcomes two types of contributions:

  • Mature contributions: full papers presenting new, previously unpublished research in one or more of the topics identified above. Full papers will be published on the ACM Digital Library as an official ACM SIGPLAN publication.

  • Position papers and work-in-progress contributions: short papers introducing a contribution (an idea, a viewpoint, an argument, work in progress, etc.) which may be in its initial stage and not fully developed, but which is worth being presented given its relevance to the AGERE! topics, to trigger discussions and interactions. Position papers and work-in-progress contributions will be included in the informal proceedings.

Format and Submission

Authors are invited to submit their papers in PDF using the submission system at https://soft.vub.ac.be/agere18/.

  • Long papers: up to 10 pages, including references

  • Short papers: up to 4 pages, excluding references

Submissions should use the ACM SIGPLAN Conference acmart Format with ‘sigplan’ Subformat, 10 point font. All submissions should be in PDF format. If you use LaTeX or Word, please use the provided ACM SIGPLAN acmart Templates provided here. Otherwise, follow the author instructions.

If you are formatting your paper using LaTeX, you will need to set the 10pt option in the \documentclass command. If you are formatting your paper using Word, you may wish to use the provided Word template that supports this font size. Please include page numbers in your submission with the LaTeX \settopmatter{printfolios=true} command. Please also ensure that your submission is legible when printed on a black and white printer. In particular, please check that colors remain distinct and font sizes are legible.

You're viewing the program in a time zone which is different from your device's time zone - change time zone

Conference Day
Mon 5 Nov

Displayed time zone: Guadalajara, Mexico City, Monterrey change

08:30 - 10:00
Keynote: WrigstadAGERE at Cabot
08:30
15m
Talk
Welcome and Introduction
AGERE

08:45
75m
Talk
Concurrency vs. Parallelism in Encore (...and Types)Keynote
AGERE
Tobias WrigstadUppsala University
10:30 - 12:00
Distributed SystemsAGERE at Cabot
10:30
30m
Talk
A Configurable Transport Layer for CAF
AGERE
Link to publication DOI File Attached
11:00
30m
Talk
Distributed Functional Reactive Programming on Actor-Based Runtime
AGERE
Kazuhiro ShibanaiTokyo Institute of Technology, Takuo WatanabeTokyo Institute of Technology
Link to publication DOI
11:30
30m
Talk
Observable atomic consistency for CvRDTs
AGERE
Xin ZhaoKTH Royal Institute of Technology, Philipp HallerKTH, Sweden
13:30 - 15:00
Parallel SystemsAGERE at Cabot
13:30
30m
Talk
Chocola: Integrating Futures, Actors, and Transactions
AGERE
Janwillem SwalensVrije Universiteit Brussel, Joeri De KosterVrije Universiteit Brussel, Belgium, Wolfgang De MeuterVrije Universiteit Brussel
Pre-print
14:00
30m
Talk
Concurrent Garbage Collection in the Actor Model
AGERE
Dan Plyukhin, Gul AghaUniversity of Illinois at Urbana-Champaign, USA
14:30
30m
Talk
Attached and Detached Closures in Actors
AGERE
Elias CastegrenUppsala University, Dave ClarkeUppsala Univ. Sweden and KU Leuvern, Kiko Fernandez-ReyesUppsala University, Tobias WrigstadUppsala University, Albert Mingkun YangUppsala University
15:30 - 17:00
WIPAGERE at Cabot
15:30
30m
Talk
Implementing Linking in Multiparty Sessions
AGERE
Hanwen Wu, Hongwei XiBoston University
16:00
30m
Talk
Compositional Programming and Testing of Actor Programs
AGERE
Ankush DesaiUniversity of California, Berkeley, Shaz QadeerMicrosoft Research, Sanjit SeshiaUC Berkeley

Not scheduled yet

Not scheduled yet
Talk
A Scripting Language for Practical Agent-Oriented Programming
AGERE
Federico BergentiUniversità degli Studi di Parma, Stefania MonicaUniversity of Parma, Italy, Giuseppe PetrosinoUniversità degli Studi di Parma