Final CfP: ACM Workshop on Functional Software Architecture [Deadline June 3]

2024-05-23 Thread Michael Sperber
==

   *** FUNARCH 2024 -- CALL FOR PAPERS ***

Second ACM SIGPLAN Workshop on
  Functional Software Architecture - FP in the Large

6th September 2024, Milan, Italy
  Co-located with ICFP 2024

   https://functional-architecture.org/events/funarch-2024/

==

TIMELINE:

Paper submission3rd June 2024  
Author notification 30th June 2024 
Camera ready copy   18th July 2024 
Workshop6th Sept 2024  

BACKGROUND:

"Functional Software Architecture" refers to methods of construction
and structure of large and long-lived software projects that are
implemented in functional languages and released to real users,
typically in industry.  The goals for the workshop are:

- To assemble a community interested in software architecture
  techniques and technologies specific to functional programming;

- To identify, categorize, and document topics relevant to
  the field of functional software architecture;

- To connect the functional programming community to the software
  architecture community to cross-pollinate between the two.

The workshop follows on from the Functional Software Architecture
open space that was held at ICFP 2022 in Slovenia.

SCOPE:

The workshop seeks submissions in a range of categories:

- You're a member of the FP community and have thought about how
  to support programming in the large, for example by framing
  functional ideas in architectural terms or vice verse, comparing
  different languages in terms of their architectural capabilities,
  clarifying architectural roles played by formal methods, proof
  assistants and DSLs, or observing how functional concepts are
  used in other language and architecture communities.

  Great, submit a research paper!

- You're a member of the architecture community, and have thought
  about how your discipline might help functional programmers, for
  example by applying domain-driven design, implementing hexagonal
  architecture, or designing self-contained systems.

  Excellent, submit a research paper!

- You've worked on a large project using functional programming,
  and it's worked out well, or terribly, or a mix of both; bonus
  points for deriving architectural principles from your experience.

  Wonderful, submit an experience report!

- You know a neat architectural idiom or pattern that may be useful
  to others developing large functional software systems.

  Fabulous, submit an architectural pearl!

- You have something that doesn't fit the above categories, but
  that still relates to functional software architecture, such 
  as something that can be written up, or that could be part of
  the workshop format like a panel debate or a fishbowl.

  Superb, submit to the open category!

Research 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.

Experience reports and architectural pearls need not necessarily
report original research results.  The key criterion for such papers
is that they make a contribution from which others can benefit.
It is not enough simply to describe a large software system, or
to present ideas that are specific to a particular system.

Open category submissions that are not intended for publication 
are not required to follow the formatting guidelines, and can 
submit in PDF, word or plain text format as preferred.  Not knowing
what kinds of submissions we will receive, we cannot be specific as to
how they will be evaluated.  However, submissions that seem likely to
stimulate discussion around practices in functional architecture
are encouraged.

If you are unsure whether your contribution is suitable, or if
you need any kind of help with your submission, please email
the program chairs at .

Papers must be submitted by 3rd June 2024 using the EasyChair
submission page:

https://easychair.org/my/conference?conf=funarch2024

Formatting: submissions intended for publication must be
in PDF format and follow the ACM SIGPLAN style guidelines,
using the acmart format and the sigplan
sub-format.  Please use the review option when submitting, as this
enables line numbers for easy reference in reviews.  For further
details, see SIGPLAN's author information:

http://www.sigplan.org/Resources/Author/#acmart-format

If your submission is not a research paper, please mark this using
a subtitle (Experience Report, Architectural Pearl, Open Category).

Length: submissions must adhere to the limits specified below.
However, there is no requirement or expectation that all pages
are used, and authors are encouraged to strive for brevity.

Research papers5 to 12+ pages 
Architectural pearls   5 to 12 pages 
Experience reports 3 to 6 pages 
Open category1 to 6 

Final Call: ACM Workshop on Functional Art, Music, Modelling and Design (Deadline June 1)

2024-05-23 Thread Michael Sperber
===
  12th ACM SIGPLAN International Workshop on
 Functional Art, Music, Modelling and Design
(FARM)
   Call for Papers, Demos, and Performance
   Milan, Italy, 2nd September 2024
   Deadline: June 1
   https://functional-art.org/2024
===

Key Dates
-

Submission deadlineJune 1 (AoE)
Author notificationJuly 1
Camera-ready deadline  July 15
Workshop   September 2

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.

Call for Papers
---

The ACM SIGPLAN International Workshop on Functional Art, Music,
Modelling and Design (FARM) encourages submissions from across art,
craft, and design, including textiles, visual art, music, 3D
sculpture, animation, GUIs, video games, 3D printing and architectural
models, choreography, poetry, and even VLSI layouts, GPU
configurations, or mechanical engineering designs. Theoretical
foundations, language design, implementation issues, and applications
in industry or the arts are all within the scope of the workshop.

In addition to the main workshop, FARM hosts a traditional evening of
performances. Thus, this call encompasses both papers/demos for the
workshop (and its published proceedings) as well as performance
proposals for the evening's event. Authors are invited to make a
single submission for each. Authors may submit both a paper/demo and
performance proposal, but the submissions will be considered
independently.

Note on Finances


Paid registration to the FARM workshop is usually required for paper
and demo submitters, but will be waived for performers.

If you would have financial difficulty attending, you can apply for
conference “PAC” funds. Please get in touch for more information.

Papers
--

Paper submissions are invited in three categories:

- Original research
- Overview / state of the art
- Technology tutorial (especially tools and environments for distributed 
artistic workflow)

Papers must be submitted via HotCRP (https://farm24.hotcrp.com)
and meet the following requirements:

- 5 to 12 pages
- PDF format
- Adhere to the ACM SIGPLAN template

Accepted papers will be published in the ACM Digital Library as part
of the FARM 2024 proceedings.

Authors are encouraged to submit auxiliary material for publication
along with their paper (source code, data, videos, images,
etc.). Authors retain all rights to the auxiliary material.

Demos
-

Demo submissions should describe a demonstration and its context,
connecting it with the themes of FARM. A demo could be in the form of
a short (10 to 20 minute) tutorial, a presentation of work in
progress, an exhibition of some work, or even a performance.

Demos must be submitted via HotCRP (https://farm24.hotcrp.com)
and meet the following requirements:

- 500 to 2000 words
- Have a title starting with “Demo: ”
- PDF format
- Adhere to the ACM SIGPLAN template 
(https://www.sigplan.org/Resources/ProceedingsFormat)

Accepted demos will be published in the ACM Digital Library as part of
the FARM 2024 proceedings.

Performances


FARM seeks proposals for performances which employ programming
techniques (or are generated by programs), in whole or in part. We
invite a diverse range of functionally-themed submissions including
music, video, dance, and performance art. Both live performances and
fixed-media submissions are welcome. We encourage risk-taking
proposals that push forward the state of the art as well as refined
presentations of highly developed practice. In either case, please
support your submission with a clear description of your performance,
including how your performance employs functional programming and a
discussion of influences and prior art as appropriate. If desired, you
may use some of your performance time for a short lecture or
presentation; this must supplement, and not take the place of, a
primary performance.

Performance proposals should be emailed to
performa...@functional-art.org or submitted via HotCRP, and must
include:

- A description of the performance (please be as specific as possible)
- An explanation of the use of functional programming in the work
- A list of technical requirements
- A link to an audio or video example (YouTube, Vimeo, Bandcamp, etc.)

Accepted performances will be presented at the performance evening.

Workshop Organization
-

Program Chair: Mae Milano (Princeton University)
Workshop Chair: Stephen Taylor (University of Illinois Urbana-Champaign)

Contact
---

For any questions, issues or comments, email
farm-2...@functional-art.org.

-- 
You received this