Article View: triangle.talks
Article #7Intl. Symp. Software Reliability Engineering 1992
From: Mladen Vouk
Date: Mon, 03 Aug 1992 14:36
Date: Mon, 03 Aug 1992 14:36
785 lines
38389 bytes
38389 bytes
ISSRE, 7-10 October 1992, RTP, NC, USA Advance Program VE1.4.5(7/30/92)
A D V A N C E P R O G R A M
Third International Symposium on
S O F T W A R E R E L I A B I L I T Y E N G I N E E R I N G
October 7-10, 1992
at SHERATON Imperial Hotel & Convention Center
RESEARCH TRIANGLE PARK, NC 27709, USA
The Third International Symposium on Software Reliability Engineering is
SPONSORED by IEEE and IEEE CS. The ISSRE-92 is ORGANIZED by the
Subcommittee for Software Reliability Engineering of the IEEE Computer
Society Technical Committee on Software Engineering. It is organized IN
COOPERATION with Research Triangle Institute (RTP, NC), North Carolina
Quality Assurance Discussion Group, and the Technical Interest Groups of
the German Computer Society, VDI/VDE-GMA and ITG on Fault-Tolerant Computing.
CORPORATE SUPPORT comes from Alcatel Network Systems, BNR Inc., Fujitsu,
Northern Telecom, and Storage Technology Corp.
ISSRE-92 will be held in conjunction with the Second International Conference
on Software Quality (2ICSQ). 2ICSQ will be held at the same location on 5-7
October, 1992. 2ICSQ is sponsored by the American Society for Quality
Control.
================================== Overview =================================
7-October-92 TUTORIALS
8-October-92 Invited and Contributed Paper Sessions
7.30 Registration
8:30 Opening Remarks
8:45 Two Presentations by Distinguished Invited Speakers
(V. Basili, U. of Maryland, M. Holt, NASA LaRC)
10:15 BREAK
TRACK I TRACK II
10:45 - Reliability Modeling & - Management I
Fault Prediction I
12:15 LUNCH
1:30 - Reliability Modeling & - Panel Session on
Fault Prediction II Professional
Accreditation
3:00 BREAK
3:30 - Testing - Panel Session on
AIAA Recommended
Practices for
S/W Reliability
7:00 ***** RECEPTION *****
9-October-92 Invited and Contributed Paper Sessions (Continued)
8:30 Two Presentations by Distinguished Invited Speakers
(J.C. Laprie, LAAS, J. Musa, AT&T Bell Labs)
10:00 BREAK
TRACK I TRACK II
10:30 - Metrics - Reliability Modeling
12:00 LUNCH
1:30 - Panel Session: - Data Collection Current
SRE & Testing Practice
3:00 BREAK
3:30 - Fault Tolerance - Panel Session:
& Safety Collection and Appl.
of S/W Quality Data
7:00 ***** BANQUET *****
10-October-92 Invited and Contributed Paper Sessions (Continued)
TRACK I TRACK II
8:30 - Measurement - Panel on SRE & Safety
10:00 BREAK
10:10 - Management II - Applications
12:00 LUNCH
1:30 Closing Panel Session on
Lessons Learned and Future Directions
3:00 ISSRE-92 Ends
4:30 North Carolina Barbecue?
*********************** P R O G R A M D E T A I L S ************************
====================== TUTORIALS: Wednesday, October 7, 1992 ================
[DESCRIPTION OF TUTORIALS IS AT THE END, AFTER HOTEL REGISTRATION FORM]
7:30 Registration
8:30 Morning Sessions
Track 1 (ISSRE-92)
"Getting Started on Software Reliability Engineering: Who, What,
When" by M. Mary Donnelly (continued in the afternoon)
Track 2 (ISSRE-92)
"Overview of Software Reliability Models, Estimation Procedures,
and Predictive Performance Measures" by George Knafl
Track 3 (Joint with 2ICSQ)
"Applying ISO 9000 Standards to Software" by John Slater
(continued in the afternoon)
Track 4 (2ICSQ)
"Measuring Factors Contributing to Software Maintenance Complexity"
by Horst Zuse (continued in the afternoon)
Track 5 (2ICSQ)
"The Capability Maturity Model for Software" by Mark C. Paulk
(continued in the afternoon)
Track 6 (2ICSQ)
"Software Metrics" by Raymond J. Rubey
12.00 Lunch
1:30 pm Afternoon Sessions
Track 1 (ISSRE-92)
"Getting Started on Software Reliability Engineering: Who, What,
When" by M. Mary Donnelly
Track 2 (ISSRE-92)
"The Draft Military Handbook on Hardware/Software Reliability
Assurance and Control" by Michael Friedman.
Track 3 (Joint with 2ICSQ)
"Applying ISO 9000 Standards to Software" by John Slater
Track 4 (2ICSQ)
"Measuring Factors Contributing to Software Maintenance Complexity"
by Horst Zuse
Track 5 (2ICSQ)
"The Capability Maturity Model for Software" by Mark C. Paulk
Track 6 (2ICSQ)
"Hierarchical Software Metrics" by Ronald E. Prather
======================== Thursday, October 8, 1992 =========================
7:30 Registration
8:30 Opening Remarks
8:45 Distinguished Invited Speakers
V. Basili, University of Maryland
M. Holt, NASA Langley Research Center
10:15 Break
10:45 Sessions
Track I: Reliability Modeling and Fault Prediction I
Session Chair: Joanne Dugan (Duke University)
- An Extended Execution Time Software Reliability Model,
W.W. Everett
- On the Log-Power NHPP Software Reliability Model,
M. Zhao and M. Xie
- The Nature of Fault Exposure Ratio,
Y.K. Malaiya, P. Srimani, and A.V. Mayrhauser
Track II: Management I
Session Chair: Ulf Koerner (Lund University)
- Optimizing Software Reliability Management Process,
A.Ê. Elentukh and R. Wan
- Software Engineering Malpractice and Its Avoidance,
C.J. Palermo
- Concurrent Engineering Aspects of Software Development,
S.J. Keene and K. C. Keene
12:15 Lunch
1:30 pm Sessions
Track I: Reliability Modeling and Fault Prediction II
Session Chair: Martin Shooman (Polytechnic University, NY)
- The Discrete Time Hyperexponential Model for Software
Reliability Growth Evaluation, M. Kaaniche and K. Kanoun
- The Scaling Problem in Neural Networks for Software
Reliability Prediction , N. Karunanithi and Y.K. Malaiya
- A Neural Network Approach for Predicting Software
Development Faults, T.M.Khoshgoftaar, A.S. Pandya, and H.B. More
Track II: Panel Discussion on "Planning for the Licensure or
Certification of Software Engineers"
Panel Co-Chairs and Organizers:
Mike Berens (Teledyne Brown Eng. ) and
Justine Biddle (The Aerospace Corp.)
Panelists: TBD
Serious efforts to establish Government Certification of
Software have begun in Europe and now in the United States.
Discussion will include: Issues, state-authorized models
(Licensure), and self-regulatory models (Certification). The goal
is to understand what the issues truly are, what the position of
the software quality assurance and reliability engineering
communities should be with respect to legislation and who the
champions will be.
3:00 pm Break
3:30 pm Sessions
Track I: Testing
Session Chair: Mitsuru Ohba (IBM Corp.)
- Analysis of Large System Black Box Verification Test Data,
K.C. Clapp and R. K. Iyer
- Control-Flow Based Testing of Prolog Programs, G. Luo,
G. Bochmann, B. Sarikaya, and M. Boyer
- Improving the Software Development Process Using
Testability Research, J.M. Voas and K. W. Miller
Track II: Panel Discussion on "AIAA Recommended Practices
for Software Reliability"
Session Chair: David Siefert (NCR Corp.)
Session Organizer: Norman Schneidewind (Naval Postgrad. Sch.)
Panelists: William Farr (Naval Surface Warfare Center),
Ted Keller (IBM Federal Services Co.),
Norman Schneidewind (Naval Postgraduate School),
David Siefert (NCR Corp.),
George Stark (Mitre Corporation).
AIAA Space-Based Observation System Committee on Standards
has produced a handbook on software reliability estimation.
The goal is for the handbook to eventually become an ANSI
standard on a viable approach to software reliability
estimation, prediction and tools.
7:00 pm ********** RECEPTION **********
======================== Friday, October 9, 1992 ============================
8:30 Distinguished Invited Speakers
J.C. Laprie, LAAS-CNRS
John Musa, AT&T Bell Laboratories
10:00 Break
10:30 Sessions
TRACK I: Metrics
Session Chair: Amrit Goel, Syracuse U.
- A Method for Early Software Reliability Estimation,
C. Wohlin and P. Runeson
- An Improved Classification Tree Analysis of High Cost
Modules Based Upon an Axiomatic Definition of Complexity,
A. Porter, J. Tian, and M. Zelkowitz
- Minimizing Risk in Applying Metrics on Multiple Projects,
N.F. Schneidewind
TRACK II: Reliability Modeling
Session Chair: Farokh Bastani (U. of Huston)
- The Schneidewind Software Reliability Model Revisited,
M. Xie and M. Zhao
- Test Coverage Dependent Software Reliability Estimation by
the HGD Model, R. Jacoby and K. Masuzawa
- Solving Maximum Likelihood Equations for Two-Parameter
Software Reliability Models Using Grouped Data , G. J. Knafl
12:00 Lunch
1:30 pm Sessions
TRACK I: Data Collection and Current Practice
Session Chair: Rick Karcich, StorageTek
- Analysis of the VAX/VMS Error Reports in Multicomputer
Environments -A Case Study of Software Reliability, D. Tang
and R. K. Iyer
- Analysis of Software Halts in Tandem System, I. Lee and
R.K. Iyer
- Development of a Benchmark to Measure System Robustness:
Experiences and Lessons Learned, B. Suh, J. Hudak, D.
Siewiorek, and Z. Segall
TRACK II: Panel Discussion on "Software Reliability Engineering and
Testing"
Session Chair and Panel Organizer: Mitsuru Ohba (IBM Corp.)
Panelists: Dick Hamlet (Portland State University),
Taghi Khoshgoftaar (Florida Atlantic U.),
Frank McGarry (NASA), Mitsuru Ohba (IBM Corp.),
Katsuyuki Yasuda (Hitachi Co., Ltd.)
The goal of this panel is to share different perspectives
on the issues: " how SRE could and should help testers to
improve their testing?" The discussion could be a trigger to
form a new research direction of SRE.
3:00 pm Break
3:30 pm Sessions
TRACK I: Fault Tolerance and Safety
Session Chair: Fevzi Belli (U. of Paderborn)
- Software Reliability Measurements in N-Version Software
Execution Environment, M. R. Lyu
- Development and Analysis of Real-Time Fault Tolerant
Applications, D. Liang, D. Mosse, Y.Shi, and A. Agrawala
- Error-Free Software Development for Critical Systems Using
the B-Methodology, M. Carnot, C. DaSilva, B. Dehbonei,
and F. Mejia
TRACK II: Panel Discussion on "Collection and Application of
Software Quality Data"
Session Chairs and Panel Organizers:
Janet Dunham (RTI) and K. C. Tai (NCSU)
Panelists: Janet Dunham (Research Trianlge Institute)
Edward Ely (Alcatel Network Systems)
David Hinnant (Fujitsu Network Switching)
Wendell Jones (BNR Inc.)
Norman Schneidewind (Naval Postgraduate School)
The panel will discuss issues related to the collection and
application of software quality data. Topics include what data to
collect, when and how to collect it, and how to apply the collected
data. Of particular interest are the automation of data collection
and the availability of data to researchers.
7:00 pm ********** BANQUET **********
======================== Saturday, October 10, 1992 =========================
8:30 Sessions
TRACK I: Measurement
Session Chair: Norman Schneidewind (Naval Postgrad. Sch.)
- Implementing Operational Profiles to Measure System
Reliability, B. D. Juhlin
- Software Quality Metrics in Space Systems, V.Valette
and F. Vallee
- Reliability-Related Software Complexity Metrics for
Object-Oriented Programs, C. Rajaraman and M. Lyu
TRACK II: Panel Discussion on "Software Reliability Engineering
and Safety"
Session Chair and Panel Organizer: Lin Zucconi (LLNL)
Panelists: John Cherniavsky (National Science Foundation),
Susan Gerhart (Applied Formal Methods, Inc.),
Barbara Kolkhorst (IBM Federal Sector Division),
John Musa (AT&T Bell Laboratories),
Lin Zucconi (Lawerence Livermore National Laboratory)
There is no one silver bullet for assuring the safety and
reliability of software-based system. Panel will discuss best
practices, good development/operation/maintenance methods,
risk analysis and management, future R&D areas, and other
issues related to the panel topic.
10:00 Break
10:30 Sessions
TRACK I: Management II
Session Chair: Tim Hollack (BNR Inc.)
- Standards and Practices for Reliable Safety-Related Software
Systems, D. Sparkman
- Providing an Empirical Basis for Optimizing the Verification
and Testing Phases of Software Development, L.C. Briand,
V.R. Basili, and C.J. Hetmanski
- Bicriterion Release Policy for Exponential Software
Reliability Growth Model , P.K. Kapur, S. Agarwala, and R.B. Garg
TRACK II: Applications
Chair: Karama Kanoun (LAAS)
- Enhanced Availability of Transaction Oriented Systems Using
Failure Tests, E. Gelenbe and M. Hernandez
- Measuring the Field Quality of Wide-Distribution Commercial
Software, G. Q. Kenney and
- On Operational Availability of a Large Software-Based
Telecommunication System , R. Cramp and M. A. Vouk
12:00 Lunch
1:30 pm Closing Panel Session on
SRE: Lessons Learned and Future Directions
Session Chair: John Munson (U. of West Florida)
3:00 pm ISSRE-92 CLOSES
Conference Officers and Program Committee Members
ISSRE-92 General Chair:
Mladen A. Vouk, Dept. of Computer Science,Box 8206,
North Carolina State University, Raleigh, NC 27695-8206,
Tel: (919)-515-7886, Fax: (919)-515-6497 or 5839 or 7896,
email: vouk@adm.csc.ncsu.edu
ISSRE-92 Program Co-Chairs:
John C. Munson, Division of Computer Science,
University of West Florida, Pensacola, FL 3251,
Tel: (904) 474-2989, email: jmunson@dcs119.dcsnod.uwf.edu
Taghi M. Khoshgoftaar, Department of Computer Science & Eng.,
Florida Atlantic University, Boca Raton, FL 33431,
Tel: (407) 367-3994, email: taghi@cse.fau.edu
ISSRE-92 Tutorials Chair:
K.C. Tai, Department of Computer Science, Box 8206,
North Carolina State University, Raleigh, NC 27695-8206,
Tel: (919)-515-7146, Fax: (919)-515-7896, email: kct@adm.csc.ncsu.edu
ISSRE-92 Finance Chair:
Rick Karcich, Storage Technology Corporation, MS 2286,
2270 South 88th Street, Louisville, CO 80028
ISSRE-92 Local Arrangements:
David F. McAllister, Department of Computer Science,
North Carolina State University, Box 8206, Raleigh, NC 27695
ISSRE-92 Publicity:
Margaret Hudacko, CCSP, North Carolina State University,
Box 7914, Raleigh, NC 27695
ISSRE-92 Program Committee
Mikio Aoyama (Fujitsu Ltd.),
Farokh B. Bastani (University of Houston),
Fevzi Belli (University of Paderborn),
Janet Dunham (Research Triangle Institute),
David E. Eckhardt (NASA Langley Research Center),
Edward Ely (Alcatel Network Systems),
Amrit L. Goel (Syracuse University),
David Hinnant (Fujitsu Network Switching),
Tim Hollack (BNR Inc),
Karama Kanoun (LAAS-CNRS),
Garry Q. Kenney (IBM Corp.),
Michael R. Lyu (Bellcore),
Ulf Koerner (Lund University),
Yashwant K. Malaiya (Colorado State University),
Aditya P. Mathur (Purdue University),
Anneliese von Mayrhauser (Colorado State University),
John D. Musa (AT&T Bell Laboratories),
Mitsuru Ohba (IBM Corp.),
Norman F. Schneidewind (Naval Postgraduate School),
Martin L. Shooman (Polytechnic University, NY),
Yoshihiro Tohma (Tokyo Institute of Technology),
Kishor S. Trivedi (Duke University),
Min Xie (National University of Singapore),
==================== CONFERENCE REGISTRATION FORM ===========================
Advance registration rate for the conference is valid until September 6, 1992.
To make reservations mail or fax the form with payment to:
Attn: Sherrie Knott/Mac McKenzie (ISSRE92)
North Carolina State University
Office of Continuing Education, Box 7401
Raleigh, NC 27695-7401, USA
Tel: (919)-515-2261, Fax: (919)-515-7614
SYMPOSIUM REGISTRATION REQUEST
Third International Symposium on Software Reliability Engineering
(Conference Code: MESSRE93)
October 7 - 10, 1992
Please type or print:
Name _______________________________________________________________________
Company/University/Agency __________________________________________________
Address/Mailstop: __________________________________________________________
City/State/Zip/Country: ____________________________________________________
Business Phone:____________________ Fax:_____________________________
E-mail:____________________________ Membership Number: _____________________
IEEE/ASQC/SDF (please circle society)
Payment enclosed (yes/no) _______ Amount U.S.$____________ through (circle)
Credit Card Personal Check Travelers Check Money Order
If Paying by Check MAKE CHECKS PAYABLE TO: N.C. STATE UNIVERSITY
(ALL PAYMENTS MUST BE IN U.S.DOLLARS, OR DRAWN ON U.S. BANKS)
Registration is accepted on following Major Credit Cards (indicate type):
MC VISA
Card Number __________________________ Expiration Date ________________________
Cardholder Signature ________________________________
***** Conference Registration Details *****
(PLEASE READ the "Important Notes" subsection below)
In advance (by September 6, 1992):
___ IEEE/ASQC/SDF/NCQADG Member: $265
___ Non-member: $330
___ One-day only: $150
___ Student: $100
On Site (late):
___ IEEE/ASQC/SDF/NCQADG Member: $315
___ Non-member: $395
___ One-day only: $185
___ Student: $120
Extra Banquet Ticket(s) $40/ticket x _______ = ________
Number Total
Important Notes:
- Full registration (members and non-members) includes conference proceedings,
lunch on Thursday and Friday (8-9 October), reception and banquet.
- One-day registration includes conference proceedings and lunch.
- Students are required to show current picture ID at the time of registration.
- Student registration does NOT include lunches, reception, banquet or
proceedings.
- Additional copies of the proceedings may be purchased at the conference.
- Please inform us of any special dietary or physical limitations.
Special Dietary Request: ____ Vegetarian
Other Special Request_______________________________________________________
- Written requests for refund must be received at the above address
by October 1, 1992. All refunds are subject to a $30 processing fee.
***** ISSRE92 Tutorial Registration Details *****
(to register for the 2ICSQ tutorials please use the 2ICSQ form)
Please indicate ONE tutorial track for which you wish to be registered.
(please read the track cancellation policy below)
_____ Track 1 (Getting Started on Software Reliability Engineering. Who,
What, When. - full day tutorial)
_____ Track 2 (Overview of Software Reliability Models, Estimation
Procedures, and Predictive Performance Measures - 1/2 Day)
and Draft Military Handbook on Hardware/Software Reliability
Assurance and Control - 1/2 Day).
_____ Track 3 (Applying ISO9000 Standards to Software)
For 2ICSQ Tutorials form and details please contact 2ICSQ Tutorials Co-Chairs:
Kay Bydalek, SAS Institute, Cary, NC 27513
Tel: (919)-677-8000 (ext 7131), Fax: (919)-677-8227,
email: saskcb@unx.sas.com
or Bruce Jensen at 513-429-6377
In advance (by September 6, 1992):
___ IEEE/ASQC/SDF/NCQADG Member: $150
___ Non-member: $185
On Site (late):
___ IEEE/ASQC/SDF/NCQADG Member: $180
___ Non-member: $225
Notes:
- Registration includes tutorial notes and lunch.
- Additional copies of the tutorial notes may be purchased at the conference.
- Please inform us of any special dietary or physical limitations.
Special Dietary Request: ____ Vegetarian
Other Special Request_______________________________________________________
- Track cancellation policy:
The organizer reserves the right to cancel one or more tutorial tracks.
Your track will be confirmed in writing as soon as possible and not later
than September 15, 1992, at which point you will have the option of
switching to another track (either ISSRE92 or 2ICSQ) or receiving full
refund of the tutorial fee.
- IF refund is requested for reasons other than track cancellation, a
written request for refund must be received at the above address
by October 1, 1992. All such refunds are subject to a $30 processing fee.
=========================== HOTEL REGISTRATION FORM =========================
A block of rooms will be held at the conference rate until September 7, 1992.
Call to make reservations or mail the following form with payment to:
Sheraton Imperial, Hotel and Convention Center
Reservations for ISSRE92
P.O. Box 13099, Research Triangle Park, NC 27709, USA
Tel: (919)-941-5050, Fax: (919)-941-5156
ROOM REGISTRATION REQUEST
Third International Symposium on Software Reliability Engineering (ISSRE92)
October 7 - 10, 1992
Please type or print:
Name _______________________________________________________________________
Company/University/Agency __________________________________________________
Address/Mailstop: __________________________________________________________
City/State/Zip/Country: ____________________________________________________
Business Phone: ____________________ Home Phone:_____________________________
Arrival Date: ___________________ Departure Date: ____________________
Arrival Time: ___________________
Type of Accommodation (single/double) Rate Non_smoking(yes/no)? ________
Standard Room with Two Beds $76 (single/double)
Standard Room with King size Bed $76 (single/double)
Concierge Room with Two Beds $108 (single/double)
Concierge Room with King size Bed $123 (single/double)
Current government per diem rate is available.
Sharing with _______________________________________________________________
Special Request_____________________________________________________________
Your reservation, along with one night deposit, is due by September 7, 1992.
All reservations should be made prior to this date in order to guarantee your
room accommodations. Reservations made after this date will be accepted on a
space-available basis. Your advance deposit will be applied to your account
upon checkout or returned within 72 hours notice should cancellation be
necessary. FAILURE TO CANCEL WILL RESULT IN FORFEITURE OF DEPOSIT.
Payment enclosed (yes/no) _______ through (circle one)
Credit Card Personal Check Travelers Check Money Order
IF Paying by Check MAKE CHECKS PAYABLE TO: Sheraton Imperial
(All Payments must be in in U.S. Dollars drawn on U.S. Banks)
Advance deposits are accepted on the following Major Credit Cards:
(indicate type):
AMEX MC VISA DINERS CARTE BLANCHE CHOICE DISCOVER
Card Number __________________________ Expiration Date ________________________
Cardholder Signature ________________________________
========================= Descriptions of Tutorials ========================
Getting Started on Software Reliability Engineering - Who, What, When
M. Mary Donnelly
Institute for Zero Defect Software
This tutorial answers the question "What do I need to do to deliver
software that meets the customer's reliability requirements, cost
and schedule?" The tutorial describes software reliability
engineering (SRE) concepts and techniques in the context of the
software product life cycle. SRE makes it possible for project
personnel: (1) to predict reliability, cost and schedule, and to
establish the user's functional profile during the requirements
phase, (2) to establish priorities for design and implementation
activities based on the functional profile, allocate reliability
objectives to specific components, and certify that the reliability
of the acquired and reused software meets product reliability, (3)
to test the software according to the customer's operational
profile, to measure product reliability before releasing the
product, and to release the product when the reliability
requirements have been met, and (4) to verify the system
reliability in the field and direct maintenance to the most
important problems.
Mary Donnelly is with the Institute for Zero Defect Software. She
has worked on software quality improvement, inspection, and
software quality engineering. Currently she is the primary course
developer and teacher for the AT&T technology transfer program in
software reliability engineering.
*********************************************************************
Overview of Software Reliability Models, Estimation Procedures,
and Predictive Performance Measures
George J. Knafl
DePaul University
A variety of software reliability models have been developed to
analyze software reliability data, including nonhomogeneous Poisson
process models of the mean value function, binomial models of the
hazard rate function, and Bayesian models. Parameter estimation may
be achieved through maximum likelihood or a number of least squares
procedures. No one modeling procedure is appropriate for all data
sets and so predictive performance schemes may be utilized to
assess the appropriateness of these procedures. This tutorial will
survey software reliability models, estimation procedures, and
predictive performance measures.
George J. Knafl received a Ph.D. in Mathematics with a
specialization in Statistics from Northwestern University in 1978.
He is currently Professor in the Department of Computer Science &
Information Systems and Director of the Institute for Software
Engineering at DePaul University. He is currently on the Program
Committee for the International Computer Software & Applications
Conference (COMPSAC) and served as Proceedings Editor for that
conference from 1988-1991.
*********************************************************************
The Draft Military Handbook on Hardware/Software Reliability
Assurance and Control
Michael Friedman
Hughes Aircraft Co.
The draft MIL-HDBK on Hardware/Software Reliability Assurance and
Control represents a "coming-of-age" for software reliability
engineering. The handbook, currently undergoing a tri-service
approval cycle, describes a full-life cycle methodology for
managing the reliability of systems containing both hardware and
software. The handbook describes practical procedures and
techniques for software reliability allocation, prediction, growth
modeling/testing, and demonstration testing, as well as for
integrating hardware and software reliability figures of merit.
This handbook is destined to have a wide-ranging impact on the way
software is developed, in both defense and non-defense-related
contexts. The tutorial covers the history and philosophy of the
handbook, overviews its organization and content, and presents
examples of its use through a selection of small case studies.
Dr. Michael Friedman was the chief author of the draft MIL-HDBK.
He earned his BS, MS, and PhD in Information and Computer Science
at the University of California at Irvine. Dr. Friedman is a
Senior Staff Engineer at Hughes Aircraft Company, where he performs
research and supports projects in the areas of software
reliability, fault tolerance, and software safety. He has taught
software engineering classes at UCLA Extension. Prior to joining
Hughes, he served for several years as a software consultant to
Digital Equipment Corporation.
*********************************************************************
Applying ISO 9000 Standards to Software
John A. Slater
Logica Defense and Civil Government Ltd
The adoption of ISO 9000 quality standards and accompanying
certification is growing rapidly. However, unless formalized
quality management and certification are credible and appropriate
to business needs, they may become a commercial tax on industry
with little relevance to real quality. The UK industry has taken
the initiative and set up the TickIT certification scheme using
international accepted documentation for quality management,
auditing and certification. This tutorial covers the following
topics: quality concepts, review of ISO 9000 standards with
emphasis on ISO 9000-3 (guideline), the TickIT scheme, accreditation
of registrars, how to select a registrar, and case study.
John A. Slater is a principal consultant with Logica Defense and
Civil Government Ltd and has been involved in project and quality
management of information based systems for over twenty years. He
was instrumental in the development and implementation of many of
the UK Ministry of Defence's software quality initiatives. As
TickIT Project Leader for the UK Department of Trade and Industry,
he was charged with bringing to fruition accredited third party
certification for quality management systems in the software sector.
*********************************************************************
Measuring Factors Contributing to Software Maintenance Complexity
Horst Zuse
Technische Universtat Berlin
High software costs and the fact that over 70% of the software development
effort is spent in the maintenance and testing of software have generated
the need to analyze and to measure the 'quality' of software. During recent
years much attention has been directed toward the measurement process of the
properties of software. This tutorial gives an overview of the use of
software metrics to determine the complexity of software during the software
life-cycle.
*********************************************************************
The Capability Maturity Model for Software
Mark C. Paulk
Software Engineering Institute (SEI)
This tutorial provides an overview of work being done at the Software
Engineering Institute. The capability maturity model for software (CMM)
describes the ability of organizations to develop and maintain software;
it is a model of organizational improvement. It is based on the process
management work of quality gurus such as Deming, Juran, and Crosby and
can be applied by organizations to improve their software process
via software process assessments and by acquisition agencies to select
qualified software vendors via contractor evaluations. The bulk of the
tutorial discussion is on understanding the five maturity levels and the
key process areas that characterize them.
At SEI, Mark is project leader for CMM in the Software Process Program which
focuses on improving state-of-the-practice in software management and
engineering. Products that Mark is working on are used by software companies
to improve their software process and to select qualified contractors during
procurements and to monitor their performance. Mark obtained his master's in
computer science from Vanderbilt University where he was a Harold Stirling
Vanderbilt scholar.
*********************************************************************
Software Metrics
Raymond J. Rubey
SofTech, Inc.
This tutorial acquaints participants with state-of-the-art software metrics.
The emphasis is on practical application of metrics. Data from actual
projects and experiments will be used to show correlation of the measurements
with desired quality goals. Participants will obtain sufficient knowledge
to select, adapt, and use basic metrics in an effective and useful manner.
Mr. Rubey has thirty years experience in software quality assurance,
verification and validation, and the development of tools for quality
assurance and testing. Currently, he is Technical Director of SofTech
Incorporated's System Sciences Group. He monitors a wide range of software
development and quality assurance projects and is responsible for the
evaluation of new software methods and processes for the group.
Prior to joining SofTech, he worked for Logicon, NASA, and for Hughes
Aircraft Company. He has also been a visiting Professor of Engineering at
the Air Force Institute of Technology and an ACM National Lecturer.
*********************************************************************
Hierarchical Software Metrics
Ronald E. Prather
Trinity University
This tutorial offers a guided tour through the growing and increasingly
important literature on hierarchical software metrics. It will focus
on structural software metrics based on the the decomposition of the
underlying flowgraph. Participants will develop a computational facility
in handling hierarchical metrication techniques and will share in the
discovery of the most recent research developments.
With B.S., M.S., and M.A. degrees from the University of California at
Berkeley, the tutor received his doctorate in mathematics from Syracuse
University in 1969. He is the author of a half-dozen textbooks and
numerous technical articles spanning the range of computer science. His
interest in software engineering developed at Bell Laboratories, where he
investigated software testing and software complexity measures. He has
also been a member of the computer science faculties at the University of
Denver and at Syracuse University. He currently holds the chair of the
Caruth Distinguished Professor of Computer Science at Trinity University.
Technical Details
Message-ID:
<1992Aug3.143630.12151@ncsu.edu>Path:
arc1-ca.pugleaf.net!sparky!uunet!sun-barr!concert!rock!taco!adm.csc.ncsu.edu!voukShow Full Headers
Complete Article Headers
Newsgroups: triangle.talks Path: arc1-ca.pugleaf.net!sparky!uunet!sun-barr!concert!rock!taco!adm.csc.ncsu.edu!vouk From: vouk@adm.csc.ncsu.edu (Mladen Vouk) Subject: Intl. Symp. Software Reliability Engineering 1992 Message-ID: <1992Aug3.143630.12151@ncsu.edu> Sender: news@ncsu.edu (USENET News System) Organization: Adm.csc.ncsu.edu (Administration machine NCSU Dept. Computer Science) Distribution: nc Date: Mon, 3 Aug 1992 14:36:30 GMT Lines: 785