Logic List Mailing Archive
Colloquium on Implementation of Constraint Logic Programming Systems (CICLOPS 2007), Porto (Portugal), 8 Sep 2007
=======================================================================
Second Call For Papers
CICLOPS 2007
Colloquium on Implementation of Constraint LOgic Programming Systems
http://www.di.uevora.pt/ciclops07/
October 8, 2007
To be held in conjunction with ICLP 2007 -
23nd International Conference on Logic Programming
Porto, Portugal
======================================================================
Overview
========
The last years have witnessed continuous progress in the technology
available both for academic and commercial computing environments.
Examples include more processor performance, increased memory capacity
and bandwidth, faster networking technology, operating system support
for cluster computing and the generalized use of mutiprocessor
systems, including in particular multicore microprocessors. These
improvements, combined with recent advances in compilation and
implementation technologies, are causing high-level languages to be
regarded as good candidates for programming complex, real world
applications. Techniques aiming at achieving flexibility in the
language design make powerful extensions easier to implement; on the
other hand, implementations which reach good performance in terms of
speed and memory consumption make declarative languages and systems
amenable to develop non-trivial applications.
Logic Programming and Constraint Programming, in particular, seem to
offer one of the best options, as they couple a high level of
abstraction and a declarative nature with an extreme flexibility in
the design of their implementations and extensions and of their
execution model. This adaptability is key to, for example, the
implicit exploitation of alternative execution strategies tailored for
different applications (e.g., for domain-specific languages) without
unnecessarily jeopardizing efficiency.
CICLOPS 2007 continues a tradition of successful workshops on
Implementations of Logic Programming Systems, previously held with in
Budapest (1993) and Ithaca (1994), the Compulog Net workshops on
Parallelism and Implementation Technologies held in Madrid (1993 and
1994), Utrecht (1995) and Bonn (1996), the Workshop on Parallelism and
Implementation Technology for (Constraint) Logic Programming Languages
(ParImp) held in Port Jefferson (1997), Manchester (1998), Las Cruces
(1999), and London (2000), and more recently the Colloquium on
Implementation of Constraint and LOgic Programming Systems (CICLOPS)
in Paphos (Cyprus, 2001), Copenhagen (2002), Mumbai (2003), Saint-Malo
(France, 2004), Sitges (Spain, 2005), Seattle (USA, 2006), and the
CoLogNet Workshops on Implementation Technology for Computational
Logic Systems held in Madrid (2002), Pisa (2003) and Saint-Malo
(France, 2004).
Workshop Description
====================
The workshop aims at discussing and exchanging experience on the
design, implementation, and optimization of logic and constraint
(logic) programming systems, or systems intimately related to logic as
a means to express computations. Preference will be given to the
analysis and description of implemented (or under implementation)
systems and their associated techniques, problems found in their
development or design, and steps taken towards the solutions.
The workshop topics include, but are not limited to:
- Implementation of standard/alternative sequential models
(generalization and modification of the WAM, translation to
lower-level and/or general-purpose languages, etc.);
- Implementation of parallel/concurrent models;
- Interaction between high-level optimizations/transformations and
lower-level issues;
- Compile-time analysis and its application to code generation;
- Balance between compile-time effort and run-time machinery;
- Memory management, indexing, and garbage collection issues;
- Profiling tools and performance evaluation;
- Implementation techniques for declarative programming paradigms with
basis on, or extending, logic and constraint programming, such as
non-monotonic reasoning, inductive logic programming, natural
language processing systems, etc;
- Software design with and for (C)LP systems: components, patterns,
etc.;
- Design and implementation of programming environments;
- Experiences from using systems in real-life applications.
Workshop Format
===============
The workshop will emphasize discussion and cross-fertilization, so
presentations will be balanced with discussion time. In this
direction, the workshop is seeking high quality papers that address
cutting-edge research in this field, and that can contribute to the
discussion. The agenda will include paper presentations, a panel
discussion, and possibly an invited speaker. At least one author of
each accepted submission is expected to attend the workshop.
Important Dates
===============
Paper Submission Deadline: July 1st, 2007 (strict)
Notifications to Authors: July 15th, 2007
Camera-ready Version Deadline: August 20th, 2007
CICLOPS 2007 Workshop: October 8, 2007
Submission Guidelines
=====================
Participants should submit a paper (maximum 15 pages, PDF format),
describing their work in topics relevant to the workshop. Accepted
papers will be presented during the workshop. At least one author
of an accepted contribution is expected to register for the
workshop, and present the paper. All submissions should include the
author's name(s), affiliation, complete mailing address, and email
address.
Authors are requested to prepare their submissions, following the
LNCS/LNAI Springer format. Please see:
http://www.springer.de/comp/lncs/authors.html
for further details.
The submission should be submitted through the electronic submission
site:
http://www.easychair.org/CICLOPS2007/
The deadline for receipt of submissions is July 1, 2007. Papers
received after this date will not be reviewed. Eligible papers will
be peer-reviewed by at least three members of the Program Committee.
Authors will be notified via email of the results by July 15, 2007.
Authors of accepted papers are expected to improve their paper based
on reviewers' comments and to send a camera ready version of their
manuscripts by August 20, 2007.
Accepted papers will be included in the workshop proceedings, which
will be distributed to the participants.
Questions about submissions may be directed to
spa <AT> di.uevora.pt
Organizing Committee
====================
Salvador Abreu, Universidade de vora, Portugal
Vitor Santos Costa, Universidade do Porto, Portugal
Program Committee
=================
Bart Demoen, K.U. Leuven, Belgium
David Scott Warren, State University of New York at Stony Brook, USA
Enrico Pontelli, New Mexico State University, USA
Gopal Gupta, University of Texas at Dallas, USA
Hai-Feng Guo, University of Nebraska at Omaha, USA
Ins Dutra, Universidade do Porto, Portugal
Kostis Sagonas, Uppsala University, Sweden
Manuel Carro, Universidad Politcnica de Madrid, Spain
Mats Carlsson, SICS, Sweden
Michael Leuschel, Heinrich-Heine-Universitt Dsseldorf, Germany
Michel Ferreira, Universidade do Porto, Portugal
Neng-Fa Zhou, City University of New York, USA
Paul Tarau, University of North Texas, USA
Paulo Moura, Universidade da Beira Interior, Portugal
Ricardo Rocha, Universidade do Porto, Portugal
Salvador Abreu, Universidade de vora, Portugal
Tom Schrijvers, K.U. Leuven, Belgium
Vitor Santos Costa, Universidade do Porto, Portugal
Contact Information
===================
Salvador Abreu
Universidade de Evora
Departamento de Informatica
Largo dos Colegiais, 2
7004-516 Evora - PORTUGAL
spa <AT> di.uevora.pt
Vitor Santos Costa
Universidade do Porto
Departamento de Cincia da Computao
Rua Campo Alegre, 1021/1055,
4169-007 Porto - PORTUGAL
vsc <AT> dcc.fc.up.pt