home *** CD-ROM | disk | FTP | other *** search
- From: Jeffrey S. Haemer <jsh@usenix.org>
-
- [ This is a reposting because the original doesn't even appear on uunet. -mod ]
-
-
-
-
- An Update on UNIX* and C Standards Activities
-
- September 1989
-
- USENIX Standards Watchdog Committee
-
- Jeffrey S. Haemer, Report Editor
-
- IEEE 1003.3: Test Methods Update
-
- Doris Lebovits <lebovits@attunix.att.com> reports on the July 10-14,
- 1989 meeting in San Jose, California:
-
- 1. Overview
- This was the thirteenth meeting of P1003. Monday through
- Wednesday, the group began work on a verification standard
- corresponding to 1003.2 (Shell and Tools). Following the close
- of the formal meeting, the technical reviewers of the draft 10
- ballot met for the remainder of the week.
-
- 2. Meeting Summary
- This was the first meeting to develop the verification standard
- for P1003.2, which will contain test methods and test assertions
- for measuring 1003.2 conformance. This standard will ultimately
- form part III of P1003.3. (Part I contains definitions, generic
- test methods, and so forth; part II is test methods for
- measuring P1003.1 conformance, including test assertions. As
- other P1003 standards reach maturity, their verification will,
- in turn, be covered in new parts of the P1003.3 standard.)
-
- The chair's aggressive goal is to be ready to bring part III to
- ballot after four quarterly meetings. A detailed schedule and
- milestones will be developed at the next meeting.
-
- Attendees included representatives of AT&T, NIST, OSF,
- Mindcraft, IBM, DEC, HP, Data General, Cray Research, Unisys,
- Perennial and Unisoft Ltd. The meeting agenda included:
-
- o+ the confirmation of new officers for the the part III work
-
- o+ Chair: Roger Martin
-
- o+ Vice-chair: Ray Wilkes
-
- __________
-
- * UNIX is a registered trademark of AT&T in the U.S. and other
- countries.
-
- September 1989 Standards Update IEEE 1003.3: Test Methods
-
-
- - 2 -
-
- o+ Technical Editor: Andrew Twigger
-
- o+ Secretary: Lowell Johnson
-
- o+ the rough scheduling and setting of general milestones for
- part III
-
- o+ a meeting with the P1003.2 working group to discuss testing
- issues
-
- o+ action item assignments
-
- o+ identification of items for the next meeting
-
- In addition, small groups formed to discuss and resolve three
- specific issues. One group investigated the difficulty of
- thorough testing of the more complex utilities: awk, bc, ed,
- lex, make, pax, sh, and yacc. (The resulting action item was to
- produce a prototype set of assertions.) A second group scoped
- the writing of assertions for BNF type structures: "[]"
- expressions, regular expressions, and extended regular
- expressions. The third reviewed "Verification of Commands
- Interface", a paper by Andrew Twigger of Unisoft Ltd. The paper
- covers:
-
- o+ character set and locale
-
- o+ internationalized utilities
-
- o+ underlying OS primitives
-
- o+ regular expression testing
-
- o+ pattern matching notation
-
- o+ utility syntax rules
-
- o+ errors from P1003.1 associated functions
-
- o+ environment variables
-
- o+ standard output format
-
- o+ standard error format
-
- o+ environmental changes
-
- o+ symbolic limits
-
- September 1989 Standards Update IEEE 1003.3: Test Methods
-
-
- - 3 -
-
- o+ obsolescent features
-
- o+ job control
-
- o+ read-only variables
-
- o+ signal numbers
-
- NIST has contributed its current 1003.2 test assertions to
- provide a basis for the 1003.2 verification work. Sheila
- Frankel of NIST gave a short presentation on the current state
- of the these assertions, which include approximately 900
- Mindcraft test assertions, plus 2600 newly-created assertions,
- all based on P1003.2 Draft 8.
-
- 3. Technical Reviewer's Meeting
- In parallel to the verification work for P1003.2, balloting and
- revision is taking place on draft 10 of parts I and II.
-
- As of July 6, 1989, 77 responses had been received from the 125
- members in the balloting group. Eighteen additional responses
- will bring this to the 75% response needed to officially close
- the ballot.
- The tally of the 77 responses:
- 28 positive (36%)
- 31 negative (40%)
- 18 abstain (24%)
-
- The technical reviewers held a plenary session to evaluate and
- respond to the comments and objections to this draft. Group
- consensus decided each issue and each decision was final. Part
- I was reviewed completely but only a few chapters of part II
- were reviewed. The remaining part II work was assigned to
- volunteers.
-
- Draft 11 is planned for ballot recirculations in October, 1989,
- and an approved standard for parts I and II is anticipated by
- the first quarter of 1990.
-
- September 1989 Standards Update IEEE 1003.3: Test Methods
-
-
- Volume-Number: Volume 17, Number 39
-
-
-