2009-02-27

[Caml-list] STOP 2009 Call for Papers

Call for Papers
Script to Program Evolution (STOP)
at ECOOP 2009
July 6th, 2009, Genova, Italy

Recent years have seen increased use of scripting languages in large
applications. Scripting languages optimize development time, especially early
in the software life cycle, over safety and robustness.

As the understanding of the system reaches a critical point and requirements
stabilize, scripting languages become less appealing. Compromises made to
optimize development time make it harder to reason about program correctness,
harder to do semantic-preserving refactorings, and harder to optimize
execution speed. Lack of type information makes code harder to navigate and
to use correctly. In the worst cases, this situation leads to a costly and
potentially error-prone rewrite of a program in a compiled language, losing
the flexibility of scripting languages for future extension.

Recently, pluggable type systems and annotation systems have been proposed.
Such systems add compile-time checkable annotations without changing a
program's run-time semantics which facilitates early error checking and
program analysis. It is believed that untyped scripts can be retrofitted to
work with such systems. Furthermore, integration of typed and untyped code,
for example, through use of gradual typing, allows scripts to evolve into
safer programs more suitable for program analysis and compile-time
optimisations. With very few exceptions, practical reports are yet to be
found.

The STOP workshop focuses on the evolution of scripts, largely untyped code,
into safer programs, with more rigid structure and more constrained behaviour
through the use of gradual/hybrid/ pluggable typing, optional contract
checking, extensible languages, refactoring tools, and the like. The goal is
to further the understanding and use of such systems in practise, and connect
practise and theory.

To this end, we encourage not only submissions presenting original research
results, but also papers that attempt to establish links between different
approaches and/or papers that include survey material, experience reports and
tool demonstrations. Original research results should be clearly described,
and their usefulness to practitioners outlined. Paper selection will be based
on the quality of the submitted material, including surveys. Demos will
judged on the perceived relevance for the intended audience.

The accepted papers will be made available through ACM's digital library.


Important Dates
===============
Submission: April 8, 2009
Notification: May 8, 2009
Final Version: June 8, 2009
Workshop: July 6, 2009


Programme Committee
===================
Cormac Flanagan, University of California Santa Cruz
Jan Vitek, Purdue University
Jeff Foster, University of Maryland
Jeremy Siek, University of Colorado
Kostis Sagonas, Uppsala University
Nate Nystrom, IBM T.J. Watson Research
Peter Thiemann, Universität Freiburg
Philip Wadler, University of Edinburgh
Tobias Wrigstad, Purdue University (Chair)
Todd Millstein, UCLA


Organizers
==========
Nate Nystrom, IBM T.J. Watson Research Center
Jan Vitek, Purdue University
Tobias Wrigstad, Purdue University


Selection Process
=================
Both full papers (up to 12 pages LNCS) and position papers (1-2 pages LNCS)
are welcome. All submissions will be reviewed by the programme committee.
The accepted papers, after rework by the authors, will be published in the
Workshop Proceedings, which will be distributed at the workshop. All accepted
submissions shall remain available from the workshop web page.

Papers should be submitted through EasyChair by April 8, 2009.
(https://www.easychair.org/login.cgi?conf=stop09) Questions may be
directed to Tobias Wrigstad (wrigstad AT cs DOT purdue DOT edu).

_______________________________________________
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

2009-02-12

[Caml-list] TASE 2009 - CALL FOR PAPERS

TASE 2009 - Final CALL FOR PAPERS

******************************************
* 3rd IEEE International Symposium on
* Theoretical Aspects of Software Engineering
* (TASE 2009)
* 29-31 July 2009, Tianjin, China
* http://www.dur.ac.uk/ieee.tase2009
*
* For more information email: IEEE.TASE2009@durham.ac.uk
**********************************************************

Large scale software systems and the Internet are of growing concern
to academia and industry. This poses new challenges to the various
aspects of software engineering, for instance, the reliability of
software development, web-oriented software architecture and aspect
and object-orientation techniques. As a result, new concepts and
methodologies are required to enhance the development of software
engineering from theoretical aspects. TASE 2009 is a forum for
researchers from academia, industry and government to present ideas,
results, and ongoing research on theoretical advances in software
engineering.

TASE 2009 is the third in a series of conference, sponsored by IEEE CS
and IFIP. The first TASE conference was held in Shanghai, China, in
June 2007.  The second TASE conference was held in Nanjing, China, in
June 2008.

Topics of Interest:

Authors are invited to submit high quality technical papers describing
original and unpublished work in all theoretical aspects of software
engineering. Topics of interest include, but are not limited to:

* Requirements Engineering
* Specification and Verification
* Program Analysis
* Software Testing
* Model-Driven Engineering
* Software Architectures and Design
* Aspect and Object Orientation
* Embedded and Real-Time Systems
* Software Processes and Workflows
* Component-Based Software Engineering
* Software Safety, Security and Reliability
* Reverse Engineering and Software Maintenance
* Service-Oriented Computing
* Semantic Web and Web Services
* Type System and Theory
* Program Logics and Calculus
* Dependable Concurrency
* Software Model Checking

Program Co-Chairs
-----------------
Wei-Ngan Chin           (National Univ. of Singapore, Singapore)
Shengchao Qin           (Durham University, UK)

Program Committee
-----------------
Bernhard Aichernig      (Graz University of Technology, Austria)
Stefan Andrei           (Lamar University, USA)
Keijiro Araki           (Kyushu University, Japan)
Farhad Arbab            (CWI and Leiden University, Netherlands)
Jonathan Bowen          (King's College London, UK)
Michael Butler          (University of Southampton, UK)
Juan Chen               (Microsoft Research, USA)
Tyng-Ruey Chuang        (Academica Sinica, Taiwan)
Jim Davies              (University of Oxford, UK)
Zhenhua Duan            (Xidian University, China)
Xinyu Feng              (Toyota Technological Inst. at Chicago, USA)
Dieter Gollmann         (Hamburg University of Technology, Germany)
Tetsuo Ida              (University of Tsukuba, Japan)
Radu Iosif              (Verimag, CNRS, France)
Xuandong Li             (Nanjing University, China)
Kung-Kiu Lau            (University of Manchester, UK)
Shaoying Liu            (Hosei University, Japan)
Dorel Lucanu            (University of Iasi, Romania)
Tom Maibaum             (McMaster University, Canada)
Darko Marinov           (Univ. of Illinois at Urbana-Champaign, USA)
Hong Mei                (Peking University, China)
Huaikou Miao            (Shanghai University, China)
Peter Mueller           (ETH Zurich, Switzerland)
Viet Ha Nguyen          (Vietnam National University, Vietnam)
Sungwoo Park            (Pohang Univ. of Science and Technology, Korea)
Corneliu Popeea         (MPI-SWS, Germany)
Geguang Pu              (East China Normal University, China)
Zongyan Qiu             (Peking University, China)
Volker Stolz            (UNU/IIST, Macau)
Jing Sun                (University of Auckland, New Zealand)
Jun Sun                 (National Univ. of Singapore, Singapore)
Kenji Taguchi           (National Institute of Informatics, Japan)
Yih-Kuen Tsay           (National Taiwan University, Taiwan)
Elizabeth Vidal         (San Agustin National University, Peru)
Ji Wang                 (National University of Defense Technology, China)
Linzhang Wang           (Nanjing University, China)
Xianbing Wang           (Wuhan University, China)
Wang Yi                 (Uppsala University, Sweden)
Jim Woodcock            (University of York, UK)
Hongyu Zhang            (Tsinghua University, China)
Jian Zhang              (Chinese Academy of Sciences, China)
Jianjun Zhao            (Shanghai Jiao Tong University, China)
Hong Zhu                (Oxford Brookes University, UK)
Huibiao Zhu             (East China Normal University, China)

Important Dates:       
        February 20, 2009:      Title and abstract submission deadline
        February 27, 2009:      Paper submission deadline
        April 20, 2009:         Acceptance/rejection notification      
        May 11, 2009:           Camera-ready version due
        July 29 - 31, 2009:     TASE 2009

2009-02-03

[Caml-list] ASP-competition Call for Participation

................................................................


The Second Answer Set Programming Competition

Call For Benchmark problems
Call For Participation

K.U.Leuven, Belgium, spring 2009

http://www.cs.kuleuven.be/~dtai/events/ASP-competition/


................................................................


The second ASP competition is a Modeling and Solving competition open
to all declarative problem solving systems from areas such as ASP, SAT
and CP. In the competition, both satisfiability problems and
optimization problems need to be solved. Each team submits a solver
and modelings for all benchmark problems. These are used to solve a
number of instances of each benchmark problem. The solver that solves
the most instances wins. The results will be published in the Tenth
International Conference on Logic Programming and Nonmonotonic
Reasoning (LPNMR'09). For more details on the format of the
competition, see the webpage.

The competition is open for all solvers. The Modeling and Solving
formula offers the best opportunities for different communities to
show the strength of their applications and solvers. Modeling support
for SAT teams, for whom modeling can be a burden, is available on the
webpage.

The competition is currently in its first phase: the collection of
benchmarks. We invite researchers from the different areas to help in
creating a representative collection of benchmarks by submitting
benchmark problems. For more details, see the webpage.


IMPORTANT DATES:
* Until 01/03/2009:
o Submission and selection of benchmark problems.
* 01/03/2009-01/05/2009:
o Registration of teams.
* 01/03/2009-15/05/2009:
o Installation period: Participants install and test
solvers and programs on the K.U.Leuven pinac pool.
* 15/05/2009-15/06/2009:
o Competition phase
* 15/09/2009:
o Results announced at LPNMR'09.

Disclaimer: http://www.kuleuven.be/cwis/email_disclaimer.htm

_______________________________________________
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

[Caml-list] ML 2009 Call for Papers

CALL FOR PAPERS

The 2009 ACM SIGPLAN Workshop on ML

To be held in conjunction with ICFP 2009
on Sunday, August 30, 2009
in Edinburgh, Scotland, UK

http://www.mpi-sws.org/~rossberg/ml2009/


GOALS OF THE WORKSHOP

ML is a family of programming languages that includes dialects known
as Standard ML, Objective Caml, and F#. The development of these
languages has inspired a large amount of computer science research,
both practical and theoretical. This workshop aims to provide a forum
to encourage discussion and research on ML and related technology
(higher-order, typed, or strict languages).

The 2009 Work shop on ML will be held in conjunction with the 14th ACM
SIGPLAN International Conference on Functional Programming (ICFP 2009)
in Edinburgh, Scotland, UK. Previous instances were ML 2005 in
Tallinn, Estonia, ML 2006 in Portland, Oregon, USA, ML 2007 in
Freiburg, Germany, and ML 2008 in Victoria, British Columbia, Canada).


IMPORTANT DATES

Submission: Monday, May 11, 2009 (earlier than in past years!)
Notification: Friday, May 29, 2009
Final revision: Monday, June 15, 2009
Workshop: Sunday, August 30, 2009


SUBMISSION GUIDELINES

We seek papers on topics related to ML, including, but not limited to:

* applications: case studies, experience reports, pearls, etc.
* extensions: higher forms of polymorphism, generic programming,
objects, concurrency, distribution and mobility, semi-structured
data handling, etc.
* type systems: inference, effects, overloading, modules, contracts,
specifications and assertions, dynamic typing, error reporting, etc.
* implementation: compilers, interpreters, type checkers, partial
evaluators, runtime systems, garbage collectors, etc.
* environments: libraries, tools, editors, debuggers, cross-language
interoperability, functional data structures, etc.
* semantics: operational, denotational, program equivalence,
parametricity, mechanization, etc.

Submitted papers should describe new ideas, experimental results,
ML-related projects, or informed positions regarding proposals for
next-generation ML-style languages. 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.

All paper submissions must be in English and at most 12 pages total
length in the standard ACM SIGPLAN two-column conference format (9pt).
Accepted papers will be published by the ACM and will appear in the
ACM Digital Library.

More details about the submission procedure will be announced later
on the Workshop web page.


PROGRAM CHAIR

Andreas Rossberg (Max Planck Institute for Software Systems)

PROGRAM COMMITTEE

Umut Acar (Toyota Technological Institute at Chicago)
Damien Doligez (INRIA Paris-Rocquencourt)
Neal Glew (Intel)
Andrew Gordon (Microsoft Research Cambridge)
Patricia Johann (University of Strathclyde)
Oleg Kiselyov (FNMOC)
Neelakantan Krishnaswami (Carnegie Mellon University)
David MacQueen (University of Chicago)
Yasuhiko Minamide (University of Tsukuba)
Norman Ramsey (Tufts University)

STEERING COMMITTEE

See the ML Workshop series home page at:
http://www.tti-c.org/blume/ml-workshop/

_______________________________________________
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