10th INTERNATIONAL SOFTWARE QUALITY WEEK
San Francisco, California USA
27-30 May 1997



QW'97 -- TECHNICAL PROGRAM

IMPORTANT NOTE: This program, speaker bios, and speaker abstracts given or linked below are based on the best available information available but may be subject to change. Updated 23 May 1997.

This technical program is hot-linked to speaker biographics and presentation abstracts.
Click on a Speaker Name to read a Biography of that Speaker.
Click on a Presentation Title to read an Abstract of that Presentation.

Return to the QW'97 Technical Program.

Return to the QW'97 Home Page

Go to the On-Line Registration Link


T

Tuesday, 27 May 1997
TUTORIAL DAY
8:30 - 12:00 Tutorial A
Boris Beizer
An Overview of Testing
Tutorial B
Robert Binder
Test Automation for Object Oriented Systems
Tutorial C
Bob Smith
Introduction to SPICE (ISO 15504 Software Process Assessment)
Tutorial D
Cem Kaner
Software Related Law
Tutorial E
Tom Gilb
Optimizing Software Inspections
12:00 - 1:30 TUTORIAL DAY LUNCH AND NETWORKING
1:30 - 5:00 Tutorial F
John Musa
Applying Operational Profiles in Testing
Tutorial G
Robert Poston
10X Testing: Automating Specification-Based Testing
Tutorial H
William Deibler & Bob Bamford
Comparing SEI's CMM to ISO 9001
Tutorial I
Nicholas Zvegintzov
Testing for Year 2000
Tutorial J
Michael Deck
Cleanroom Development: Formal Methods, Judiciously Applied


Wednesday, 28 May 1997
CONFERENCE DAY #1)
8:30 - 10:00

1

PLENARY SESSION (1P)
Conference Introduction/Session Introduction:
Edward Miller (Software Research)
[QW'97 Program Chair]
Keynote 1P1:
John Seddon
(Independent Consultant)
In Pursuit of Quality: The Case Against ISO 9000
Keynote 1P2:
Dorothy Denning
(Georgetown University)
Cyberspace Attacks and Countermeasures: How Secure IS the Internet?

10:00 - 10:30 REFRESHMENTS
10:30 - 12:00

2

Technology Track
Software Reliability
Paper 2T1
Antonia Bertolino & Martina Marre
(IEI-CNR)
A General Path Generation Algorithm for Coverage Testing
Paper 2T2
John Musa
(Consultant)
Applying Operational Profiles in Software Reliability Engineered Testing
Applications Track
Real World Solutions
Paper 2A1
Jennifer Davis & Daniel Ziskin & Bryan Zhou
(NASA Goddard Space Flight Center)
The Challenge of Testing Innovative Science Software on a Rapidly Evolving Production Platform
Paper 2A2
Plinio Vilela
(DCA-FEEC-UNICAMP, Brazil)
Data Flow Based Testing of Programs with Pointers: A Strategy Based on Potential Use
Management Track
Real World Experience
Paper 2M1
Kerry Zallar
(Pacific Bell)
Practical Experience in Automating Testing

Paper 2M2
John Hedstrom & Dennis Frailey
(Texas Instruments)
Mastering the Hidden Cost of Software Rework
QuickStart Track

Mini-Tutorial 2Q

Tom Drake
(NSA Software Engineering Center)
Managing Software Quality -- How to Avoid Disaster and Achieve Success
12:00 - 1:30 CONFERENCE LUNCH AND NETWORKING
1:30 - 3:00

3

Technology Track
Slicing and Tracing Techniques
Paper 3T1
James Lyle & Dolores Wallace
(National Institute of Standards and Technology)
Using the Unravel Program Slicing Tool to Evaluate High Integrity Software
Paper 3T2
Hugh McGuire, Laura Dillon, Y. S. Ramakrishna
(University of California, Santa Barbara)
Generating Trace Checkers for Test Oracles
Applications Track
Reliability Testing
Paper 3A1
Michael Peters
(Digital Equipment Corporation)
Managing Test Automation: Reigning in the Chaos of a Multiple Platform Test Environment
Paper 3A2
Danny Faught
(Hewlett-Packard)
Experiences with OS Reliability Testing on the Exemplar System
Management Track
Process Improvement
Paper 3M1
Lech Krzanik & Jouni Simila
(CCC Software Professionals Oy)
Incremental Software Process Improvement Under "Smallest Useful Deliverable"
Paper 3M2
Don O'Neill
(Independent Consultant)
National Software Quality Experiment, A Lesson in Measurement
QuickStart Track

Mini-Tutorial 3Q

Tom Gilb
(Independent Consultant)
Making Contracts Testable
3:00 - 3:30 REFRESHMENTS
3:30 - 5:00

4

Technology Track
Real Time Software
Paper 4T1
Victor Braberman & Martina Marre & Miguel Felder
(Universidad de Buenos Aires)
Testing Timing Behaviors of Real Time Software
Paper 4T2
Joachim Wegener & Matthias Grochtmann
(Diamler-Benz AG)
Testing Temporal Correctness of Real-Time Systems by Means of Genetic Algorithms
Applications Track
Defect Assessment
Paper 4A1
Taghi Khoshgoftaar
(Florida Atlantic University)
Identifying Fault-Prone Modules: A Case Study
Paper 4A2
Ram Chillarege
(IBM)
Orthogonal Defect Classification
Management Track
ISO-9000 Issues
Paper 4M1
Paul Taylor
(Fujitsu Software Corporation)
Workware & ISO 9000
Paper 4M2
Ana Andres
(European Software Institute)
ISO-9000 Certification as a Business Driver: The SPICE
QuickStart Track

Mini-Tutorial 4Q

James Bach
(STL)
How to be an Expert Tester
5:00 - 6:00+ PANEL SESSION 4P:
Improving the Maintainability of Automated Test Suites
Chair: Brian Lawrence.
Panelists: Cem Kaner, Tom Arnold, Doug Hoffman
5:30 - 7:00+ SPECIAL 10th ANNIVERSARY EVENT


Thursday, 29 May 1997
CONFERENCE DAY #2
Vendor Exhibition: 8:30 AM to 5:30 PM
Vendor Technical Presentations Track
8:30 - 10:00

5

PLENARY SESSION (5P)
Session Introduction

Edward Miller (Software Research)
[QW'97 Program Chair]
Keynote 5P1:
Lawrence Bernstein
(National Software Council)
Software Dynamics: Planning for the Next Century
Keynote 5P2:
Dick Hamlet
(Portland State University)
Keeping The "Engineering" In Software Engineering

10:00 - 10:30 REFRESHMENTS
10:30 - 12:00

6

Technology Track
Object-Oriented Testing
Paper 6T1
Lee White & Khalil Abdullah
(Case Western Reserve University)
A Firewall Approach for the Regression Testing of Object-Oriented Software
Paper 6T2
Daniel Jackson
(Carnegie Mellon University)
Automatic Analysis of Object Models
Applications Track
Tools in Practice
Paper 6A1
Otto Vinter
(Bruel & Kjaer)
How to Apply Static and Dynamic Analysis in Practice
Paper 6A2
Joe Maybee
(Tektronix, Inc.)
Mother2 and MOSS: Automated Test Generation from Real-Time Requirements
Management Track
Software Maturity
Paper 6M1
Andrew Gerb
(Space Telescope Science Institute)
Delivering Quality Software in Twenty-Four Hours
Paper 6M2
Brian Hermann & Amritt Goel
(U.S. Air Force)
Software Maturity Evaluation: Can We Predict When Software Will be Ready for Fielding?
QuickStart Track

Mini-Tutorial 6Q

Brian Marick
(Testing Foundations)
The Test Manager at The Project Status Meeting
12:00 - 1:30 CONFERENCE LUNCH AND NETWORKING
1:30 - 3:00

7

Technology Track
Fault & Failure Data
Paper 7T1
Dolores Wallace & Herbert Hecht
(National Institute Of Standards & Technology)
Error Fault and Failure Data Collection and Analysis
Paper 7T2
William Howden
(UC/San Diego)
Partial Statistical Test Coverage and Abstract Testing
Applications Track
Bugs and the Internet
Paper 7A1
Peter Middleton, Colm Dougan & Sinead Keenan
(Queens University Belfast)
Grey Box Testing C++ via the Internet


Paper 7A2
Shankar Chakrabarti & Harry Robinson
(Hewlett-Packard)
Catching Bugs in the Web: Using the World Wide Web to Detect Software Localization Defects
Management Track
General Quality Methodologies
Paper 7M1
Johanna Rothman
(Rothman Consulting Group)
Is your Investment in Quality and Process Improvement Paying Off?

Paper 7M2
Marilyn Bush (Consultant)
What is an SEPG's Role in the CMM?
QuickStart Track

Mini-Tutorial 7Q

Robert Schultz
(Motorola)
Test Coverage Analysis
3:00 - 3:30 REFRESHMENTS
3:30 - 5:00

8

Technology Track
Novel Tools
Paper 8T1
Huey Der-Chu & John Dobson
(University of Newcastle upon Tyne)
An Integrated Test Environment for Distributed Applications
Paper 8T2
Fraser MacDonald & James Miller
(University of Strathclyde)
Automated Generic Support for Software Inspection
Applications Track
Model Testing
Paper 8A1
Rob Oshana
(Texas Instruments)
Improving a System Regression Test With a Statistical Approach Implementing Usage Models Developed Using Field Collected Data

Paper 8A2
Larry Apfelbaum
(Teradyne Software & Systems Test)
Model Based Testing
Management Track
Case Studies
Paper 8M1
G. Thomas
(Vienna University of Technology)
On Quality Improvement in "Heroic" Projects


Paper 8M2
Ian Wells
(Hewlett-Packard)
HP Fortran 90 Compiler Project Case Study

PANEL SESSION 8P


How Does Java Address Software Quality?

Robert Binder [Panel Chair]

Panelists:
Jonathan Beskin (RST Corporation)

Edward Miller (Software Research, Inc.)

Neil Smith (Microsoft)

Tony Wasserman (Software Methods & Tools)
5:00 - 6:30 Vendor Cocktail Party


Friday, 30 May 1997
CONFERENCE DAY #3
Vendor Exhibition: 8:30 AM to 12:30 PM
Hands On Product Demo Sessions
10:30 - 12:00

9

Technology Track
Genetic Algorithms
Paper 9T1
Marc Roper
(Strathclyde University)
Computer Aided Software Testing Using Genetic Algorithms
Paper 9T2
Istvan Forgacs & Eva Takacs
(Computer and Automation Institute)
Mutation-based regression testing
Applications Track
Automation Approaches
Paper 9A1
Richard Turmel
(Unifi Communication)
Testing an Object Request Broker (ORB)
Paper 9A2
Albrecht Zeh
(Sekas)
Quality Improvement by Automatic Generation and Management of Test Cases
Management Track
QA Group Tactics
Paper 9M1
Nick Borelli
(Microsoft)
Tuning your Test Group: Some Tips & Tricks
Paper 9M2
Dave Duchesneau
(Boeing)
Guerrilla SQA
QuickStart Track

Mini-Tutorial 9Q

Craig Kaplan
(I.Q. Company)
Secrets of Software Quality
10:00 - 10:30 REFRESHMENTS
10:30 - 12:30

10

PLENARY SESSION (10P)
Keynote 10P1:
Lori Clarke
(University of Massachusetts)
Gaining Confidence in Distributed Systems
Keynote 10P2:
Boris Beizer
(Independent Consultant)
Y2K Testing: The Truth of the Matter
Session Introduction / Conference Conclusion

Edward Miller (Software Research)
[QW'97 Program Chair]


V

Thursday, 29 May 1997
CONFERENCE DAY #2
Friday, 30 May 1997
CONFERENCE DAY #3
VENDOR PRESENTATIONS
Room and Time
To Be Announced
Vendor Paper V1
Brian LeSuer (Segue Software) Web Applications Testing
Room and Time
To Be Announced
Vendor Paper V2
Wendy Moldauer (Rational) Ensuring the Quality of Your Client/Server Applications as You Migrate from 16-32 Bit
Room and Time
To Be Announced
Vendor Paper V3
Kevin Mooney & David Chadwick (Performance Awareness) Overcoming the Challenges of Testing Client/Server Applications
Room and Time
To Be Announced
Vendor Paper V4
Larry Cooke & George van der Veen (Testmasters) A Case Study - Integration of Automated Test Tools with Structured Testing Methodology
Room and Time
To Be Announced
Vendor Paper V5
Shane McCarron (X/Open Company Ltd.) The Assertion Definition Language Project - Phase 2: Developing tools for Sub-system and Object Testing
Room and Time
To Be Announced
Vendor Paper V6
William Walker & Nancy Jenkins (Performance Awareness) A Road Map To Successful Performance Testing of Client/Server Applications
Room and Time
To Be Announced
Vendor Paper V7
Robert Poston (AONIX) & Edward Miller (Software Research, Inc.) End-To-End Testing: Specifications to Validation with Stp/T/TestWorks
Room and Time
To Be Announced
Vendor Paper V8
Jonathan Beskin (Reliable Software Technologies Corporation) An Empirical Analysis of Fault Classes Found in Web-Based Products
Room and Time
To Be Announced
Vendor Paper V9
Joshua Levy (Intrinsa) Software Component Simulation
Room and Time
To Be Announced
Vendor Paper V10
Joseph Ols (SunTest) Testing Java -- The Benefits of Java's Higher Level of Software Testing