ISO/ IEC

Business Plan and Convener's Report
JTC1/SC22/WG17 - Programming Language Prolog
2006/08/01

Period Covered:
September 2005 - August 2006
Submitted by:
Jonathan Hodgson
Convener, ISO/IEC JTC 1/SC 22/WG 17
St. Joseph's University,
Philadelphia. PA 19131
USA
Email: jhodgson@sju.edu <mailto:jhodgson@sju.edu> 

1.        Management Summary

1.1        JTC1/SC22/WG17 Statement of Scope

Development and maintenance of ISO/IEC standards related to programming
language Prolog
1.2        Project Report

1.2.1        Completed Projects

ISO/IEC 13211-2. Programming language Prolog-part 2 Modules
1.2.2        Projects Underway

Consideration of proposed drafts on Definite clause grammar, 
and global variables and arrays.

1.2.3        Canceled Projects

None
1.3        Cooperation and Competition

2.        Period Review

2.1        Market Requirements

Prolog is a niche language. It is extensively used by a small number of
users mainly for applications in configuration, web and CGI generation,
constraint handling and natural language. 
It is taught in a significant number of universities.

2.2        Achievements

A draft of a Technical report on Definite Clause Grammars is out for ballot. 
Paulo Moura is  to be the editor.

Roger Scowen has submitted a set of defect reports and corrigenda which is 
currently undergoing a ballot.


2.3        Resources

WG17 meets as needed, usually once a year, and works by electronic
correspondence between meetings. Four countries are participating in
meetings: Germany, Japan, the UK, and the USA.

3.        Focus Next Work Period

An informal set of editors for the drafts is in place. 
These will be reviewed at the October meeting in Sitges, Spain.

3.1        Deliverables
  1. Paulo Moura. Draft Technical Report Prolog Definite Clause Grammars. N186
  2. Roger Scowen. Defect Reports and Corrigenda for ISO/IEC 13211-1 N187.

3.2        Strategies

None.
3.2.1        Risks

WG17 suffers from a decline in interest in supporting standardization
efforts.

3.2.2        Opportunities

It seems likely that Portugal is willing to take a more active role in Prolog standardization. 
Locating the 2005 meeting with ICLP in Sitges was a success. The 2006 meeting is colocated with 
FLoC (which includes ICLP) in Seattle
 
3.3        Work Program Priorities

The current priorities are the completion of the technical report on DCGs -- assuming that the ballot is successful.
There are also a number of  issues with defects in part 1 that need to be resolved. further work on globals and arrays
is underway.

4.        Other Items

This section includes items that are part of the Convener's Report, but not
part of the business plan.

Holding the meetings colocated with ICLP (the International conference Logic Programming
seems to be effective in increasing participation.



4.1        Action Requests at the Forthcoming Plenary

None

4.2        Schedule

A schedule for additional TR's is to be set at the meeting in Seattle.

4.3        WG17 Meetings

4.3.1        Recent Meetings
October 5th 2005 Sitges, Spain.
August 21st 2006, Seattle, Washington

None.
4.3.2        Future Meetings
 
To be scheduled, depending on the timing and location of ICLP 2007.