[TYPES/announce] ICFP '10: Second call for workshop proposals

2009-11-18 Thread Wouter Swierstra
[ The Types Forum (announcements only), 
 http://lists.seas.upenn.edu/mailman/listinfo/types-announce ]

  CALL FOR WORKSHOP AND CO-LOCATED EVENT PROPOSALS
   ICFP 2010
 15th ACM SIGPLAN International Conference on Functional Programming
September 27 - 29, 2010
  Baltimore, Maryland
 http://www.icfpconference.org/icfp2010

The 15th ACM SIGPLAN International Conference on Functional
Programming will be held in Baltimore, Maryland on September 27-29,
2010.  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 2010 and sponsored by
SIGPLAN.  These events should be more informal and focused than ICFP
itself, include sessions that enable interaction among the attendees,
and be fairly low-cost.  The preference is for one-day events, but
other schedules can also be considered.

--

Submission details
 Deadline for submission: November 20, 2009
 Notification of acceptance:  December 18, 2009

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 2010 workshop co-chairs (Derek Dreyer and Chris
Stone), via email to icfp10-workshops at mpi-sws.org by November 20,
2009.  (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, 2009, 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/icfp2010/icfp10-workshops-form.txt

Further information about SIGPLAN sponsorship is available at:

http://acm.org/sigplan/sigplan_workshop_proposal.htm

--

Selection committee

The proposals will be evaluated by a committee comprising the
following members of the ICFP 2010 organizing committee, together with
the members of the SIGPLAN executive committee.

 Workshop Co-Chair: Derek Dreyer (MPI-SWS)
 Workshop Co-Chair: Chris Stone (Harvey Mudd College)
 General Chair: Paul Hudak (Yale University)
 Program Chair: Stephanie Weirich (University of Pennsylvania)

--

Further information

Any queries should be addressed to the workshop co-chairs (Derek
Dreyer and Chris Stone), via email to icfp10-workshops at mpi-sws.org.


[TYPES/announce] CFP: The First Scala Workshop - Scala Days 2010

2009-11-18 Thread Antonio Cunei
[ The Types Forum (announcements only), 
 http://lists.seas.upenn.edu/mailman/listinfo/types-announce ]

The First Scala Workshop



Call for Papers
---

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.

This workshop is a forum for researchers and practitioners to share
new ideas and results of interest to the Scala community. The first
workshop will be held at EPFL in Lausanne, Switzerland, on Thursday
15 April 2010, co-located with Scala Days 2010 (15-16 April).

We seek papers on topics related to Scala, including (but not
limited to):

1. Language design and implementation -- language extensions,
optimization, and performance evaluation.

2. Library design and implementation patterns for extending Scala --
embedded domain-specific languages, combining language features,
generic and meta-programming.

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

4. Concurrent and distributed programming -- libraries, frameworks,
language extensions, programming paradigms: (Actors, STM, ...),
performance evaluation, experimental results.

5. Safety and reliability -- pluggable type systems, contracts,
static analysis and verification, runtime monitoring.

6. Tools -- development environments, debuggers, refactoring
tools, testing frameworks.

7. Case studies, experience reports, and pearls


Important Dates
---

Submission: Friday, Jan 15, 2010 (24:00 in Apia, Samoa)
Notification:   Monday, Feb 15, 2010
Final revision: Monday, Mar 15, 2010
Workshop:   Thursday, Apr 15, 2010


Submission Guidelines
-

Submitted papers should describe new 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.

Submissions must be in English and at most 12 pages total length in
the standard ACM SIGPLAN two-column conference format (10pt).
No formal proceedings will be published, but there will be a webpage
linking to all accepted papers. The workshop also welcomes short papers.

Submission instructions will be published at:
http://www.scala-lang.org/days2010


Program Committee
-

Ian Clarke, Uprizer Labs
William Cook, UT Austin
Adriaan Moors, KU Leuven
Martin Odersky, EPFL (chair)
Kunle Olukotun, Stanford University
David Pollak, Liftweb
Lex Spoon, Google


[TYPES/announce] Call for Participation - PEPM'10 (co-located with POPL'10)

2009-11-18 Thread voigt
[ The Types Forum (announcements only), 
 http://lists.seas.upenn.edu/mailman/listinfo/types-announce ]

===
 CALL FOR PARTICIPATION
  ACM SIGPLAN 2010 Workshop on
 Partial Evaluation and Program Manipulation (PEPM'10)
  Madrid, January 18-19, 2010

   (Affiliated with POPL'10)

  http://www.program-transformation.org/PEPM10
===

Abstracts of all papers and presentations are available from the
above web site.

INVITED TALKS:

* Lennart Augustsson (Standard Chartered Bank, UK)
  Title: O, Partial Evaluator, Where Art Thou?

* Jeremy Siek (University of Colorado at Boulder, USA)
  Title: General Purpose Languages Should be Metalanguages.


CONTRIBUTED TALKS:

* Nabil el Boustani and Jurriaan Hage.
  Corrective Hints for Type Incorrect Generic Java Programs.

* Johannes Rudolph and Peter Thiemann.
  Mnemonics: Type-safe Bytecode Generation at Run Time.

* Elvira Albert, Miguel Gomez-Zamalloa and German Puebla.
  PET: A Partial Evaluation-based Test Case Generation Tool for Java
Bytecode.

* Martin Hofmann.
  Igor2 - an Analytical Inductive Functional Programming System.

* José Pedro Magalhães, Stefan Holdermans, Johan Jeuring and Andres Löh.
  Optimizing Generics Is Easy!

* Michele Baggi, María Alpuente, Demis Ballis and Moreno Falaschi.
  A Fold/Unfold Transformation Framework for Rewrite Theories extended to
CCT.

* Hugh Anderson and Siau-Cheng KHOO.
  Regular Approximation and Bounded Domains for Size-Change Termination.

* Évelyne Contejean, Pierre Courtieu, Julien Forest, Andrei Paskevich,
Olivier Pons and Xavier Urbain.
  A3PAT, an Approach for Certified Automated Termination Proofs.

* Fritz Henglein.
  Optimizing Relational Algebra Operations Using Generic Equivalence
Discriminators and Lazy Products.

* Adrian Riesco and Juan Rodriguez-Hortala.
  Programming with Singular and Plural Non-deterministic Functions.

* Martin Hofmann and Emanuel Kitzelmann.
  I/O Guided Detection of List Catamorphisms.

* Andrew Moss and Dan Page.
  Bridging the Gap Between Symbolic and Efficient AES Implementations.

* Christopher Brown and Simon Thompson.
  Clone Detection and Elimination for Haskell.

* Stefan Holdermans and Jurriaan Hage.
  Making Stricterness More Relevant.

* Arun Lakhotia, Davidson Boccardo, Anshuman Singh and Aleardo Manacero
Júnior.
  Context-Sensitive Analysis of Obfuscated x86 Executables.

* Xin Li and Mizuhito Ogawa.
  Conditional Weighted Pushdown Systems and Applications.

* Ivan Lazar Miljenovic.
  The SourceGraph Program.

* Florian Haftmann.
  From Higher-Order Logic to Haskell: There and Back Again.


SPECIAL FEATURE:

* Andy Gill, Garrin Kimmell and Kevin Matlage.
  Capturing Functions and Catching Satellites.


IMPORTANT DATES:

* Early registration deadline: December 22, 2009
* Hotel registration deadline: December 28, 2009




[TYPES/announce] QAPL 2010 Call for Papers

2009-11-18 Thread Gethin Norman
[ The Types Forum (announcements only), 
 http://lists.seas.upenn.edu/mailman/listinfo/types-announce ]

   [Apologies for multiple copies]

***
   SECOND CALL FOR PAPERS
  Eighth Workshop on Quantitative Aspects of Programming Languages (QAPL 
2010)
   Affiliated with ETAPS 2010 March 27-28, 2010, Paphos, Cyprus
   http://qav.comlab.ox.ac.uk/qapl10/
***

SCOPE:

Quantitative aspects of computation are important and sometimes essential in
characterising the behavior and determining the properties of systems. They
are related to the use of physical quantities (storage space, time, 
bandwidth,
etc.) as well as mathematical quantities (e.g. probability and measures for
reliability, security and trust). Such quantities play a central role in
defining both the model of systems (architecture, language design, 
semantics)
and the methodologies and tools for the analysis and verification of system
properties. The aim of this workshop is to discuss the explicit use of
quantitative information such as time and probabilities either directly 
in the
model or as a tool for the analysis of systems.

In particular, the workshop focuses on:

   * the design of probabilistic, real-time, quantum languages and the
 definition of semantic models for such languages

   * the discussion of methodologies for the analysis of probabilistic and
 timing properties (e.g. security, safety, schedulability) and of other
 quantifiable properties such as reliability (for hardware components),
 trustworthiness (in information security) and resource usage (e.g.,
 worst-case memory/stack/cache requirements)

   * the probabilistic analysis of systems which do not explicitly 
incorporate
 quantitative aspects (e.g. performance, reliability and risk analysis)

   * applications to safety-critical systems, communication protocols, 
control
 systems, asynchronous hardware, and to any other domain involving
 quantitative issues

TOPICS:

Topics include (but are not limited to) probabilistic, timing and general
quantitative aspects in: Language design, Information systems, 
Asynchronous HW
analysis, Language extension, Multi-tasking systems, Automated reasoning,
Language expressiveness, Logic, Verification, Quantum languages, Semantics,
Testing, Time-critical systems, Performance analysis, Safety, Embedded 
systems,
Program analysis, Risk and hazard analysis, Coordination models, Protocol
analysis, Scheduling theory, Distributed systems, Model-checking, Security,
Biological systems, Concurrent systems, and Resource analysis.

INVITED SPEAKER:

   *  German Puebla, Technical University of Madrid, Spain
   *  To be confirmed

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 15 pages, possibly
  followed by a clearly marked appendix which will be removed for the
  proceedings and contains technical material for the reviewers.

   2. A presentation reports on 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.

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=qapl10

The workshop PC will review all submissions of both types to select 
appropriate
ones for acceptance in each category, based on their relevance, merit,
originality, and technical content. The authors of the accepted 
submissions of
both types are expected to present and discuss their work at the workshop.
Accepted regular papers will be published in the Electronic Proceedings in
Theoretical Computer Science (EPTCS). Publication of a selection of the 
papers
in a special issue of a journal is under consideration.

For regular papers:
 Submission (regular paper): December 21, 2009
 Notification: January 25, 2010
 Final version (ETAPS proceedings): February 15, 2010
 Final version (EPTCS proceedings): TBA

For presentations:
 Submission: February 1, 2010
 Notification: February 3, 2010

NEWS:

The 10th