[SCL] Fwd: Common Logic status with respect to standards

Harry Delugach delugach at cs.uah.edu
Wed Oct 29 22:13:59 CST 2003



As many of you know, I've volunteered to serve as editor of the Common 
Logic standard that is being proposed to ISO. Having attended my first 
ISO meeting, I'd like to get the standards effort organized. So here 
are my thoughts. These are purely administrative notes; I will have a 
separate technical note in a day or two. Please don't overlook the last 
paragraph!

The current status of Common Logic is as a Work Item assigned to 
ISO/IEC JTC1/SC32 WG2. There is a joint technical committee between the 
ISO and the IEC called Joint Technical Committee 1 (there is no number 
2). Under JTC1 there is a subcommittee on information technology called 
SC32. Under that subcommittee, there is Working Group 2. This is the 
international body responsible for metadata standards. The steps in the 
process are briefly as follows:

A working Draft (WD) needs to be submitted to WG2 for comments. It will 
be called ISO/IEC WD 24707. It must conform to ISO formatting 
standards, which basically means using a Word template. In order to get 
the process rolling, we will need a working draft for the INCITS L8 
meeting in Washington on 17 Dec 2003. This will be a chance for the US 
part of the international group to discuss the standard and get their 
comments out in the open.

A Working Draft becomes a Committee Draft (CD) which must be approved 
by WG2 and then formally blessed by SC32. I would like for this to take 
place at the next SC32 meeting which will take place in Xian, China in 
late May 2004. Depending on the outcome of that meeting, we may need to 
address comments and prepare another committee draft (CD2), which will 
also be subject to SC32 approval. Once CD's are refined, they become a 
Final Committee Draft (FCD) with responses to ballots by SC32. After 
that it becomes a Final Draft International Standard (FDIS) which is 
balloted by JTC1 (the highest level). The last step is to actually 
approve the standard as a completely approved international standard 
(IS) ISO/IEC IS 24707. My point is to remind everyone that this a 
time-consuming process, which will probably take two or three years. 
Therefore we have no time to waste.

The working group likes the general organization of having the Common 
Logic core (now called SCL) as part 1 of the standard, and then having 
KIF, CGIF, and CLML as parts 2, 3 and 4 showing how all of the core can 
be mapped to each particular language L. Parts 2, 3, and 4 should each 
describe extensions to the languages that are NOT part of the core as 
well. There can be informative (i.e., not prescriptive) annexes that 
help further explain the languages.

I might also mention that calling Common Logic a "draft international 
standard" is incorrect -- it is currently only an ISO work item with no 
content, since there is no official status to the white paper that was 
used for voting on the work item. After the SC32 meeting in May we may 
actually call it a draft standard. Protocol, terminology and procedure 
are very important to the ISO.

ACTION ITEMS:
- prepare a working paper (Working Draft is a specific ISO term) for 
the INCITS L8 meeting in mid December. This is the U.S. representative 
to ISO's Working Group. As editor, I will take the lead in keeping an 
"official" version. Be aware that we will have to use Microsoft Word 
format -- either Word itself or Open Office, etc.
- attempt to get additional participation from other countries (e.g., 
France, Australia, Germany) in commenting on the working paper.
- examine other standards that may overlap CL, especially the Z 
standard (ISO/IEC 13568) which has been recently approved. There is 
concern that Z (pronounced "zed") has already standardized a form of 
logic. I have a copy of that standard for anyone who is interested.

As editor, my role is to keep things moving and be custodian of the 
"official" version. I intend to take this role seriously, which means 
that I have an obligation to try to resolve differences and lead/push 
us to agreement. I consider it vital to reach consensus on a document 
that can go forward. Though I haven't met everyone involved in this 
effort, I welcome advice and participation from readers of this list as 
well as any others we can get involved.

Thanks in advance for everyone's help.
Harry


-- 
  Harry S. Delugach
  -------------------                  also check out ICCS 2004 at 
http://concept.cs.uah.edu
  Associate Professor
  Computer Science Dept., Technology Hall N-351
  University Of Alabama In Huntsville
  Huntsville AL 35899 U.S.A.
  voice: (256) 824-6614   fax: (256) 824-5093
  delugach at cs.uah.edu
  http://www.cs.uah.edu/~delugach





More information about the SCL mailing list