2010-04-22

[Caml-list] Call for Participation: Mancoosi International Solver Competition

The Mancoosi International Solver Competition (MISC)
http://www.mancoosi.org/misc-2010/
Call for Participation

The Mancoosi project (www.mancoosi.org) calls for the first
international competition of solvers for package/component
installation and upgrade problems. Instances of these problems are
given by a set of currently installed or available software packages,
with complex relations between them like dependencies, conflicts, and
features. The problem instances used in the competition are expressed
in a language called CUDF that allows to express relationships between
components like they are known for instance in GNU/Linux
distributions, or for Eclipse plugins. We are not only interested in
finding some solution to such a problem, but in finding the best
solution according to two different optimization criteria. For a
detailed description please look at the competition web page

http://www.mancoosi.org/misc-2010/

Participating solvers will be judged by the correctness of the
solution, the quality of the solution according to the respective
optimization criteria, and speed. The results of the competition will
be announced on July 10 on the LoCoCo workshop at FLoC
(http://lococo2010.mancoosi.org/).


Timeline:
- May 31: Registration of participants by email to
misc-committee@sympa.mancoosi.univ-paris-diderot.fr
- June 10: Submission of solvers
- July 10: announcement of the results


Organization Committee:
Pietro Abate, University Paris-Diderot, France
Roberto Di Cosmo, University Paris-Diderot, France (co-chair)
Ralf Treinen, University Paris-Diderot, France (co-chair)
Stefano Zacchiroli, University Paris-Diderot, France

_______________________________________________
Caml-list mailing list. Subscription management:
http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list
Archives: http://caml.inria.fr
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
Bug reports: http://caml.inria.fr/bin/caml-bugs

2010-04-20

[Caml-list] Call for Papers: HLPP 2010

------------------------------------------------------------
Fourth International Workshop on
High-level Parallel Programming and Applications (HLPP 2010)
Baltimore, Maryland, September 25, 2010
Affiliated to ICFP 2010
------------------------------------------------------------

AIMS AND SCOPE

As processor and system manufacturers adjust their roadmaps towards increasing
levels of both inter and intra-chip parallelism, so the urgency of reorienting
the mainstream software industry towards these architectures grows.

At present, popular parallel and distributed programming methodologies are
dominated by low-level techniques such as send/receive message passing, or
equivalently unstructured shared memory mechanisms.

Higher-level, structured approaches offer many possible advantages and have a
key role to play in the scalable exploitation of ubiquitous parallelism.

This workshop provides a forum for discussion and research about such high-level
approaches to parallel programming.
Topics

We welcome submission of original, unpublished papers in English on topics
including (but not limited to) the following aspects of multi-core, parallel,
distributed, grid and cloud computing:

* High-level programming and performance models (BSP, CGM, LogP, MPM, etc.)
and tools
* Declarative parallel programming methodologies
* Algorithmic skeletons and constructive methods
* Declarative parallel programming languages and libraries: semantics and
implementation
* Verification of declarative parallel and distributed programs
* Applications using high-level languages and tools
* Teaching experience with high-level tools and methods

PROGRAMME COMMITTEE

* Anne Benoit (ENS Lyon, France)
* Murray Cole (University of Edinburgh, UK)
* Alexandros Gerbessiotis (New Jersey Institute of Technology, USA)
* Christoph Kessler (Linköpings Universitet, Sweden)
* Herbert Kuchen (University of Muenster, Germany)
* Rita Loogen (University of Marburg, Germany)
* Frédéric Loulergue (University of Orléans, France)
* Kiminori Matsuzaki (Kochi University of Technology, Japan)
* Samuel Midkiff (Purdue University, USA)
* Susanna Pelagatti (University of Pisa, Italy)
* Sukyoung Ryu (Korea Advanced Institute of Science and Technology, Korea)
* Kazunori Ueda (Waseda University, Japan)

IMPORTANT DATES

* Submission: 16 May 2010
* Notification: 21 June 210
* Final version: 17 July 2010

SUBMISSION

Papers must be submitted online via EasyChair:
https://www.easychair.org/account/signin.cgi?conf=hlpp2010

Submitted papers should be in portable document format (PDF), formatted using
the ACM SIGPLAN style guidelines. The text should be in a 9pt font in two
columns; the length is restricted to 10 pages.

Papers must report previously unpublished work and not be submitted concurrently
to another conference with refereed proceedings. Accepted papers must be
presented at the workshop by one of the authors. Accepted papers will be
published by the ACM and will appear in the ACM Digital Library.

WEBSITE

http://frederic.loulergue.eu/HLPP/hlpp2010/index.html

_______________________________________________
Caml-list mailing list. Subscription management:
http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list
Archives: http://caml.inria.fr
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
Bug reports: http://caml.inria.fr/bin/caml-bugs

2010-04-19

[Caml-list] Commerical Users of Functional Programming --- call for participation (updated)

This is an updated version of the call for participation for CUFP.
Most importantly, the proposal deadline has been updated.

Commerical Users of Functional Programming (CUFP) is a workshop that
is co-located with ICFP.  If you have experience using OCaml (or
another functional language) in a pragmatic setting, consider
submitting a proposal to give a talk about it at CUFP!

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

Commercial Users of Functional Programming Workshop (CUFP) 2010
Call for Participation

Sponsored by SIGPLAN
Co-located with ICFP 2010

Baltimore, Maryland
Sep 27-29, 2010

Submission Deadline: 15 June 2010

Functional programming languages have been a hot topic of academic
research for over 35 years, and have seen an ever larger practical
impact in settings ranging from tech startups to financial firms to
biomedical research labs.  At the same time, a vigorous community of
practically-minding functional programmers has come into existence.

CUFP is designed to serve this community.  The annual CUFP workshop is
a place where people can see how others are using functional
programming to solve real world problems; where practitioners meet and
collaborate; where language designers and users can share ideas about
the future of their favorite language; and where one can learn
practical techniques and approaches for putting functional programming
to work.

# Giving a CUFP Talk #

If you have experience using functional languages in a practical
setting, we invite you to submit a proposal to give a talk at the
workshop.  We're looking for two kinds of talks:

*Experience reports* are typically 25 minutes long, and aim to inform
participants about how functional programming plays out in real-world
applications, focusing especially on lessons learned and insights
gained. Experience reports don't need to be highly technical;
reflections on the commercial, management, or software engineering
aspects are, if anything, more important. You do not need to submit a
paper!

*Technical talks* are expected to be 30-45 minutes long, and should
focus on teaching the audience something about a technical technique
or methodology, from the point of view of someone who has seen it play
out in practice.  These talks could cover anything from techniques for
building functional concurrent applications, to managing dynamic
reconfigurations, to design recipes for using types effectively in
large-scale applications.  While these talks will often be based on a
particular language, they should be accessible to a broad range of
functional programmers.

If you are interested in offering a talk, or nominating someone to do
so, send an e-mail to francesco(at)erlang-consulting(dot)com or
yminsky(at)janestreet(dot)com by **15 June 2010** with a short description
of what you'd like to talk about or what you think your nominee should
give a talk about. Such descriptions should be about one page long.

There will be no published proceedings, as the meeting is intended to
be more a discussion forum than a technical interchange.

# Program Committee #

* Francesco Cesarini, Erlang Training and Consulting (Co-Chair)
* Tim Dysinger, Sonian Networks
* Alain Frisch, LexiFi
* Nick Gerakines, Chegg
* Adam Granicz, IntelliFactory
* Amanda Laucher
* Romain Lenglet, Google Japan
* Yaron Misky, Jane Street (Co-Chair)
* Mary Sheeran, Chalmers
* Don Stewart, Galois
* Dean Wampler, DRW Trading

# More information #

For more information on CUFP, including videos of presentations from
previous years, take a look at the CUFP website at <http://cufp.org>.
Note that presenters, like other attendees, will need to register for
the event.  Presentations will be video taped and presenters will be
expected to sign an ACM copyright release form.  Acceptance and
rejection letters will be sent out by July 15th.

_______________________________________________
Caml-list mailing list. Subscription management:
http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list
Archives: http://caml.inria.fr
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
Bug reports: http://caml.inria.fr/bin/caml-bugs

2010-04-16

[Caml-list] DisCoTec 2010: Call for Participation

[We apologize for multiple copies]

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

DisCoTec 2010

5th International Federated Conferences on
Distributed Computing Techniques

http://discotec.project.cwi.nl/

Amsterdam, The Netherlands, 7-10 June 2010

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

The DisCoTec series of federated conferences is one of the major
events sponsored by the International Federation for Information
processing (IFIP). The main conferences are:

* COORDINATION
* DAIS
* FMOODS & FORTE

The DisCoTec invited speakers are:

Joe Armstrong, Ericsson Telecom AB
Gerard Holzmann, Jet Propulsion Laboratory, USA
Joost Roelands, Director of Development Netlog

This year the conference program includes also special sessions
dedicated to the Celebration of the 30th Anniversary of FORTE,
the IFIP International Conference on Formal Techniques for
Networked and Distributed Systems.

DisCoTec includes also the following satellite workshops:
* CAMPUS'10: 3rd Workshop on Context-aware Adaptation Mechanisms
for Pervasive and Ubiquitous Services
* CS2Bio'10: 1st International Workshop on Interactions between
Computer Science and Biology
* DCDP'10: Decentralized Coordination of Distributed Processes
* ICE'10: 3rd Interaction and Concurrency Experience


* General Chair *
Frank S. de Boer CWI, Netherlands

* Publicity Chair *
Gianluigi Zavattaro University of Bologna, Italy

* Workshops Chair *
Marcello M. Bonsangue University of Leiden, Netherlands

* Advisory Board *
John Derrick University of Sheffield, UK
Einar Broch Johnsen University of Oslo, Norway
Elie Najm Technical University of Paris, France
Rocco De Nicola University of Florence, Italy
George Angelos Papadopoulos University of Cyprus, Cyprus
Antonio Ravara University of Lisboa, Portugal
Gianluigi Zavattaro University of Bologna, Italy

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

COORDINATION
12th International Conference on Coordination Models and Languages
http://discotec.project.cwi.nl/COORDINATION

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

* Scope *

Coordination 2010 seeks high-quality papers on programming languages
and coordination models, middleware, services, and algorithms that
separate behavior from interaction, therefore increasing modularity,
simplifying reasoning, and ultimately enhancing software
development. The conference focuses on the design and implementation
of models that allow compositional construction of large-scale
concurrent and distributed systems, including both practical and
foundational models, run-time systems, and related verification and
analysis techniques.

Past incarnations of Coordination have emphasized foundations.
However, given the increasing importance of concurrency in almost
every software domain, the organizers of Coordination 2010 are keen
to provide a strong forum for high-quality papers that address
practical aspects of concurrent programming models; for example,
application of concurrency to novel domains, comparisons of
alternative programming models on important problems, or
domain-specific languages.

* Program Committee Chairs *

Dave Clarke Katholieke Universiteit Leuven, Belgium
Gul Agha University of Illinois at Urbana-Champaign, USA

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

DAIS
10th IFIP International Conference on
Distributed Applications and Interoperable Systems
http://discotec.project.cwi.nl/DAIS

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

* Scope *

The DAIS conference series addresses all aspects of distributed
applications, including their design, implementation and operation,
the supporting middleware, appropriate software engineering
methodologies and tools, as well as experimental studies and
practice reports. This time we welcome in particular contributions
on architectures, models, technologies and platforms for large scale
and complex distributed applications and services that are related
to the latest trends towards bridging the physical/virtual worlds
based on flexible and versatile service architectures and platforms.

* Program Committee Chairs *

Frank Eliassen University of Oslo, Norway
Ruediger Kapitza University of Erlangen, Germany

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

FMOODS & FORTE
12th IFIP International Conference on
Formal Methods for Open Object-based Distributed Systems
30th IFIP International Conference on
FORmal TEchniques for Networked and Distributed Systems
http://discotec.project.cwi.nl/FmoodsForte

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

* Scope *

The joined conference FMOODS & FORTE is a forum for fundamental
research on theory and applications of distributed systems. The
conference solicits original contributions that advance the science
and technologies for distributed systems, in particular
in the areas of:

* component- and model-based design
* object technology, modularity, software adaptation
* service-oriented, ubiquitous, pervasive, grid and mobile
computing
* software quality, reliability and security

The conference encourages contributions that combine theory and
practice, address problems from the development of distributed
systems, and present novel solutions with formal methods and
theoretical foundations. FMOODS & FORTE covers distributed computing
models and formal specification, testing and verification methods.
The application domains include all kinds of application-level
distributed systems, telecommunication services, Internet, embedded
and real time systems, as well as networking and communication
security and reliability.

* Program Committee Chairs *

John Hatcliff Kansas State University, United States of America
Elena Zucca University of Genoa, Italy


_______________________________________________
Caml-list mailing list. Subscription management:
http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list
Archives: http://caml.inria.fr
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
Bug reports: http://caml.inria.fr/bin/caml-bugs

2010-04-04

[Caml-list] RV 2010 - 2nd Call for Papers and Tutorials

[[Our apologies if you receive multiple copies of this message]]


CALL FOR PAPERS AND TUTORIALS

International Conference on Runtime Verification (RV 2010)
November 1 - 4, 2010
Sliema, Malta

http://www.rv2010.org/

Runtime verification (RV) is concerned with monitoring and analysis of
software or hardware system executions. The field is often referred to
under different names, such as runtime verification, runtime monitoring,
runtime checking, runtime reflection, runtime analysis, dynamic
analysis, symbolic dynamic analysis, trace analysis, log file analysis,
etc. RV can be used for many purposes, such as program understanding,
systems usage understanding, security or safety policy monitoring,
debugging, testing, verification and validation, fault protection,
behavior modification (e.g., recovery), etc. A running system can be
abstractly regarded as a generator of execution traces, i.e., sequences
of relevant states or events. Traces can be processed in various ways,
e.g., checked against formalized specifications, analyzed with special
algorithms, visualized, etc. Topics of interest include, but are not
limited to:

- program instrumentation techniques
- specification languages for writing monitors
- extraction of monitors from specifications; APIs for writing monitors
- programming language constructs for monitoring
- model-based monitoring and reconfiguration
- the use of aspect oriented programming for dynamic analysis
- algorithmic solutions to minimize runtime monitoring impact
- combination of static and dynamic analysis; full program verification
based on runtime verification
- intrusion detection, security policies, policy enforcement
- log file analysis
- model-based test oracles
- observation-based debugging techniques
- fault detection and recovery, model-based integrated health management
and diagnosis
- program steering and adaptation
- dynamic concurrency analysis
- dynamic specification mining
- metrics and statistical information gathered during runtime
- program execution visualization

The RV series of events started in 2001, as an annual workshop. The
RV'01 to RV'05 proceedings were published in ENTCS. Since 2006, the RV
proceedings have been published in LNCS. Starting with year 2010, RV is
an international conference. Links to past RV events can be found at
the permanent URL http://runtime-verification.org.

INVITED SPEAKERS

* Mike Barnett, Microsoft Research, USA
* Rance Cleaveland, University of Maryland, USA
* Matthew Dwyer, University of Nebraska, USA
* Martin Odersky, EPFL, Switzerland
* Wim de Pauw, IBM, USA
* R. Sekar, Stony Brook University, USA

Talk titles are available on RV 2010 web page.

PAPER SUBMISSION

RV will have two research paper categories: regular and short papers.
Papers in both categories will be reviewed by the conference Program
Committee.

- Regular papers (up to 15 pages) should present original unpublished
results. Applications of runtime verification are particularly
welcome. A Best Paper Award (300 Euro) will be offered. Selected
papers will be published in an issue of Formal Methods in System
Design.

- Short papers (up to 5 pages) may present novel but not necessarily
thoroughly worked out ideas, for example emerging runtime verification
techniques and applications, or techniques and applications that
establish relationships between runtime verification and other
domains. Accepted short papers will be presented in special short
talk (5-10 minutes) and poster sessions.

In addition to short and regular papers, proposals for tutorials and
tool demonstrations are welcome. Proposals should be up to 2 pages
long.

- Tutorial proposals on any of the topics above, as well as on topics at
the boundary between RV and other domains, are welcome. Accepted
tutorials will be allocated up to 15 pages in the conference
proceedings. Tutorial presentations will be at least 2 hours.

- Tool demonstration proposals should briefly introduce the problem
solved by the tool and give the outline of the demonstration. Tool
papers will be allocated 5 pages in the conference proceedings. A Best
Tool Award (200 Euro) will be offered.

Submitted tutorial and tool demonstration proposals will be evaluated by
the corresponding chairs, with the help of selected reviewers.

All accepted papers, including tutorial and tool papers, will appear in
the LNCS proceedings. Submitted papers must use the LNCS style. At
least one author of each accepted paper must attend RV'10 to present the
paper. Papers must be submitted electronically using the EasyChair
system. A link to the electronic submission page is available on the
RV'10 web page.

IMPORTANT DATES

May 1, 2010 - Submission of tutorial proposals
May 15, 2010 - Notification for tutorial proposals
June 1, 2010 - Submission of regular and short papers
June 15, 2010 - Submission of tool demonstration proposals
July 13, 2010 - Notification for regular, short, and tool papers
August 17, 2010 - Camera-ready versions of accepted papers are due

ORGANIZERS

General chairs:
Howard Barringer (University of Manchester, UK)
Klaus Havelund (NASA JPL, USA)
Insup Lee (University of Pennsylvania, USA)

Programme committee chairs:
Grigore Rosu (University of Illinois at Urbana-Champaign, USA)
Oleg Sokolsky (University of Pennsylvania, USA)

Local organization chair:
Gordon Pace (University of Malta, MT)

Tutorials chair:
Bernd Finkbeiner (Saarland University, DE)

Tool demonstrations chair:
Nikolai Tillmann (Microsoft Research, USA)

Publicity chair:
Ylies Falcone (INRIA Rennes, FR)

PROGRAMME COMMITTEE

Jamie Andrews (University of Western Ontario, Canada)
Thomas Ball (Microsoft Research Redmond, USA)
Saddek Bensalem (Verimag, France)
Eric Bodden (Technical University Darmstadt, Germany)
Rance Cleaveland (University of Maryland, USA)
Mads Dam (KTH, SE)
Matthew Dwyer (University of Nebraska, USA)
Bernd Finkbeiner (Saarland University, Germany)
Cormac Flanagan (University of California at Santa Cruz, USA)
Jean Goubault-Larrecq (ENS Cachan, France)
Patrice Godefroid (Microsoft Research Redmond, USA)
Susanne Graf (Verimag, France)
Radu Grosu (State University of New York at Stony Brook, USA)
Lars Grunske (Swinburne University of Technology, Australia)
Rajiv Gupta (University of California at Riverside, USA)
John Hatcliff (Kansas State University, USA)
Mats Heimdahl (University of Minnesota, USA)
Sarfraz Khurshid (University of Texas at Austin, USA)
Kim Larsen (Aalborg University, Denmark)
Martin Leucker (Technical University Muenchen, Germany)
Paul Miner (NASA Langley, USA)
Brian Nielsen (Aalborg University, Denmark)
Klaus Ostermann (University of Marburg, Germany)
Corina Pasareanu (NASA Ames, USA)
Doron Peled (Bar Ilan University, Israel)
Martin Rinard (Massachussets Institute of Technology, USA)
Greg Morrisett (Harvard University, USA)
Wolfram Schulte (Microsoft Research Redmond, USA)
Koushik Sen (University of California at Berkeley, USA)
Peter Sestoft (University of Copenhagen, Denmark)
Scott Smolka (State University of New York at Stony Brook, USA)
Serdar Tasiran (Koc University, Turkey)
Willem Visser (University of Stellenbosch, South Africa)
Mahesh Viswanathan (University of Illinois at Urbana-Champaign, USA)
Brian Williams (Massachusetts Institute of Technology, USA)

_______________________________________________
Caml-list mailing list. Subscription management:
http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list
Archives: http://caml.inria.fr
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
Bug reports: http://caml.inria.fr/bin/caml-bugs

2010-04-03

[Caml-list] MSFP: last call for papers

FINAL CALL FOR PAPERS

Third Workshop on
MATHEMATICALLY STRUCTURED FUNCTIONAL PROGRAMMING
25 September 2010, Baltimore, USA
A satellite workshop of ICFP 2010

PRESENTATION
The workshop on Mathematically Structured Functional Programming is
devoted to the derivation of functionality from structure. It is a
celebration of the direct impact of Theoretical Computer Science on
programs as we write them today. Modern programming languages, and in
particular functional languages, support the direct expression of
mathematical structures, equipping programmers with tools of remarkable
power and abstraction. Monadic programming in Haskell is the
paradigmatic example, but there are many more mathematical insights
manifest in programs and in programming language design:
Freyd-categories in reactive programming, symbolic differentiation
yielding context structures, and comonadic presentations of dataflow, to
name but three. This workshop is a forum for researchers who seek to
reflect mathematical phenomena in data and control.

The first MSFP workshop was held in Kuressaare, Estonia, in July 2006.
Selected papers were published as a special issue of the Journal of
Functional Programming (volume 19, issue 3-4).
The second MSFP workshop was held in Reykjavik, Iceland as part of ICALP
2008.

INVITED SPEAKERS
Martin Escardo, University of Birmingham, UK
Amy Felty, University of Ottawa, Canada

SUBMISSIONS
Papers must report previously unpublished work and not be submitted
concurrently to another conference with refereed proceedings. Programme
Committee members, barring the co-chairs, may (and indeed are encouraged
to) contribute. Accepted papers must be presented at the workshop by one
of the authors.

There is no specific page limit, but authors should strive for brevity.

We are using the EasyChair software to manage submissions.
To submit a paper, please log in at:
http://www.easychair.org/conferences/?conf=msfp2010

The workshop proceedings will be published by ACM.

TIMELINE:
Submission of abstracts: 9 April
Submission of papers: 16 April
Notification: 28 May
Final versions due: 25 June
Workshop: 25 September

For more information about the workshop, go to:
http://cs.ioc.ee/msfp/msfp2010/

Programme Committee

* Andreas Abel, LMU Munich, Germany
* Ana Bove, Chalmers University of Technology, Gothenburg, Sweden
* Andrej Bauer, University of Ljubljana, Slovenia
* Venanzio Capretta (co-chair), University of Nottingham, UK
* James Chapman (co-chair), Institute of Cybernetics, Tallinn, Estonia
* Adam Chlipala, Harvard University, Cambridge, MA, USA
* Catarina Coquand, Chalmers University of Technology, Gothenburg, Sweden
* Manuel Alcino Cunha, Universidade do Minho, Braga, Portugal
* Andy Gill, University of Kansas, USA
* Mauro Jaskelioff, Universidad Nacional de Rosario, Argentina
* Oleg Kiselyov, FNMOC, Monterey, California, USA
* Lionel Elie Mamane, Radboud University Nijmegen, The Netherlands
* Conor McBride, University of Strathclyde, Glasgow, UK
* Greg Morrisett, Harvard University, Cambridge, MA, USA
* Russell O'Connor, McMaster University, Hamilton, Ontario, Canada
* Benoit Razet, TIFR (Tata Institute of Fundamental research), India
* Carsten Schrmann, IT University of Copenhagen, Denmark
* Wouter Swierstra, Chalmers University of Technology, Gothenburg, Sweden
* Tarmo Uustalu, Institute of Cybernetics, Tallinn, Estonia
* Varmo Vene, University of Tartu, Estonia

_______________________________________________
Caml-list mailing list. Subscription management:
http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list
Archives: http://caml.inria.fr
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
Bug reports: http://caml.inria.fr/bin/caml-bugs