 |  | The
user environment provided is often a strong factor in the
acceptance of any computer language or computing paradigm. Logic
programming is one field which lags behind others in terms of
"environments". Thus, it remains an important area for development,
especially if proponents of logic programming wish to establish wider
use and acceptance of the paradigm.
This workshop provides a forum for researchers and
logic programming system developers to exchange ideas and results on
all aspects of environments for logic programming. This includes
work related to design issues, new techniques and tools, interface and
informational content issues, and the solution of noteworthy problems
arising, for example, from new logic programming languages or
interesting application areas. Both state-of-the-practice and
state-of-the-art presentations would be invited.
Specific topic areas relevant to the workshop include, but are not
limited to:
-
user-interfaces and human-computer engineering
e.g.
to support program composition, execution control,
intelligent or enhanced debugging
-
execution visualization
e.g.
for program debugging, or performance analysis and tuning
-
software development tools
e.g.
program composition aids, automatic transformation
techniques, code partitioning and module schemes, declarative
debugging
-
teaching and learning
e.g.
program-development aids for teaching logic programming
languages
-
provisions for new paradigms
i.e.
special characteristics or techniques for dealing with
logic programming languages other than Prolog, such as parallel
(LP) languages, constraint-based (LP) languages, languages
merging logical and functional paradigms, visual languages, etc.
-
interfacing to other language system tools
e.g.
interfacing to partial evaluators, source-to-source transformers,
global analyzers, abstract interpreters in the underlying
language system.
-
interfacing to external systems
e.g.
foreign-language interfaces, database and file system interfaces,
interfaces to external windowing and graphics systems
Live demonstrations or video tapes of the working systems is
encouraged.
Workshop website with more
detailed information
http://www.cs.usask.ca/projects/envlop/WLPE/12WLPE/
Organizers |
|