Link to the Home Page of The National Institute of Standards and Technology  

Software Quality Group

[ NIST Home Page ][ Information Technology Laboratory ]
[ Software Diagnostics and Conformance Testing Division ]
[ Software Quality Group ][Standards and Conformance Testing Group ][ Interoperability Group ]


Publications
 
 
 

Contents:

  • Interoperability and Standard Interfaces


  • On-line Publications

    M.V. Zelkowitz and D.R. Wallace, "Experimental Models for Software Diagnosis," NIST IR 5889, September, 1996 (or postscript version).

    D.R. Wallace, Editor, "Structured Testing: A Testing Methodology Using the Cyclomatic Complexity Metric," NIST SP 500-235, August, 1996 (or postscript version) .

    J. Poole, J. Barkley, K. Brady, A. Cincotta, W. Salamon, "Distributed Communication Methods and Role-Based Access Control for Use in Health Care Applications," NIST IR 5820, April, 1996.

    D.R. Wallace, L.M. Ippolito, and B.B. Cuthill, "Reference Information for the Software Verification and Validation Process," NIST SP 500-234, April, 1996.

    J. Barkley, D. Ferraiolo, S. Radack, "An Introduction to Role-Based Access Control," CSL Bulletin, December, 1995.

    J. Barkley, "Implementing Role Based Access Control Using Object Technology," Proceedings of the First ACM Workshop on Role Based Access Control, November, 1995.

    D.W. Binkley, "C++ in Safety Critical Systems," NIST IR 5769, November, 1995.

    J.P. Poole, "A Method to Determine a Basis Set of Paths to Perform Program Testing," NIST IR 5737, November, 1995.

    J.R. Lyle, D.R. Wallace, J.R. Graham, K.B. Gallagher, J.P. Poole, D.W. Binkley, "Unravel: A CASE Tools to Assist Evaluation of High Integrity Software, Volume 1: Requirements and Design and Volume 2: User Manual," NIST IR 5691, August, 1995.

    J. Barkley, "Application Engineering in Health Care," Proceedings of the 2nd Annual CHIN Summit, June, 1995.

    D.R. Wallace and M. Zelkowitz, "Center for High Integrity Software System Assurance - Initial Goals and Activities," NIST IR 5677, June, 1995.

    L.M. Ippolito and D.R. Wallace, "A Study on Hazard Analysis in High Integrity Software Standards and Guidelines," NIST IR 5589, January, 1995.

    D.R. Wallace and L.M. Ippolito, "A Framework for the Development and Assurance of High Integrity Software," NIST SP 500-223, December, 1994.

    J. Barkley, Editor, "Security in Open Systems," NIST Special Publication 800-7, July, 1994.

    J. Barkley, "Reducing the Risks of Internet Connection and Use", CSL Bulletin, May 1994.

    W.J. Salamon, D.R. Wallace, "Quality Characteristics and Metrics for Reusable Software (Preliminary Report)," NIST IR 5459, May, 1994.

    D.R. Kuhn, W.J. Majurski, W. McCoy, F. Schulz, "Open Systems Software Standards in Concurrent Engineering" (postscript version), Control and Dynamic Systems - Concurrent Engineering Techniques and Applications, Academic Press, 1994.

    A. Brown, D. Carney, P. Oberndorf, and M. Zelkowitz, Editors, "Reference Model for Project Support Environments" (postscript version), NIST Special Publication 500-213, November, 1993.

    M. Zelkowitz, Editor, "Reference Model for Frameworks of Software Engineering Environments" (postscript version), NIST Special Publication 500-211, August, 1993.

    D.R. Kuhn, "A Technique for Analyzing the Effects of Changes in Formal Specifications," (postscript version) Computer Journal, British Computer Society, Vol. 35, No. 6, December, 1992.

    W.W. Peng and D.R. Wallace, "Software Error Analysis," NIST SP 500-209, December, 1992.

    D.R. Wallace, W.W. Peng, and L.M. Ippolito, "Software Quality Assurance: Documentation and Reviews," NIST IR 4909, September, 1992.

    D. Ferraiolo and D.R. Kuhn, "Role Based Access Control," Proceedings, 15th Natl. Computer Security Conference, NIST/NSA, 1992.

    K. Olsen, J. Barkley, "Issues in Transparent File Access," NIST Special Publication 500-186, April, 1991.

    J. Barkley, K. Olsen, "Introduction to Heterogeneous Computing Environments," NIST Special Publication 500-176, November, 1989.


    Tools and Techniques

    L. Beltracchi, J. Lyle, D. Wallace, "Using a Program Slicing CASE Tool for Evaluating High Integrity Software Systems," Proceedings, Nuclear Plant Instrumentation, Control and Human Interface Technologies Conference, May, 1996.

    J.P. Poole, "A Method to Determine a Basis Set of Paths to Perform Program Testing," NIST IR 5737, November, 1995.

    J.R. Lyle, D.R. Wallace, J.R. Graham, K.B. Gallagher, J.P. Poole, D.W. Binkley, "Unravel: A CASE Tools to Assist Evaluation of High Integrity Software, Volume 1: Requirements and Design and Volume 2: User Manual," NIST IR 5691, August, 1995.

    J.R. Lyle, "Program Slicing," Software Engineering Encyclopedia, John Wiley and Sons, February, 1994.

    D.R. Wallace, J.R. Lyle, K.B. Gallagher, and L.M. Ippolito, "Assessing Functional Diversity by Program Slicing," Proceedings, 21st Water Safety Reactor Information Meeting, Nuclear Regulatory Commission, October, 1993.

    K.B. Gallagher and J.R. Lyle, "Using Program Slicing in Software Maintenance," IEEE Transactions on Software Engineering, Vol. 17, No. 8, August, 1991.

    J.R. Lyle and M. Weiser, "Automatic Program Bug Location by Program Slicing," The Second International Conference on Computers and Applications, June, 1987.

    M. Weiser and J.R. Lyle, "Experiments on Slicing-Based Debugging Aids," Empirical Studies for Programmers, Ablex Publishing Corporation, 1986.

    D.R. Kuhn and C.G. Hollis, "Simple Tools to Automate Documentation,"

    D.R. Kuhn, "Static Analysis Tools for Software Security Certification," Proceedings, 11th National Computer Security Conference,


    Formal Methods/Mathematical Specifications

    J. Poole, J. Barkley, K. Brady, A. Cincotta, W. Salamon, "Distributed Communication Methods and Role-Based Access Control for Use in Health Care Applications," NIST IR 5820, April, 1996.

    J. Barkley, D. Ferraiolo, S. Radack, "An Introduction to Role-Based Access Control," CSL Bulletin, December, 1995.

    J. Barkley, "Implementing Role Based Access Control Using Object Technology," Proceedings of the First ACM Workshop on Role Based Access Control, November, 1995.

    J. Barkley, "Application Engineering in Health Care," Proceedings of the 2ed Annual CHIN Summit, June, 1995.

    D. Ferraiolo, J. Cugini, R. Kuhn, "Role Based Access Control: Features and Motivations," Proceedings, Computer Security Applications Conference, IEEE Computer Society Press, 1994.

    D.R. Kuhn, "A Technique for Analyzing the Effects of Changes in Formal Specifications," (postscript version) Computer Journal, British Computer Society, Vol. 35, No. 6, December, 1992.

    D. Ferraiolo and D.R. Kuhn, "Role Based Access Control," Proceedings, 15th Natl. Computer Security Conference, NIST/NSA, 1992.

    D.R. Kuhn, "Predicate Differences and the Analysis of Dependencies in Formal Specifications," Proceedings, 14th Natl. Computer Security Conference, NIST/NSA, 1991.

    D.R. Kuhn and J.F. Dray, "Formal Specification and Verification of Control Software for Cryptographic Equipment," Proceedings, Annual Computer Security Applications Conference, IEEE Computer Society Press, 1990.

    D.R. Kuhn, "Generating Extended State Transitions from Structured Specifications for Process Control Systems," IEE/BCS Software Engineering Journal, September, 1989.


    Software Process Improvement

    Software V & V / Testing

    D.R. Wallace and L.M. Ippolito, "Software Verification and Validation," to be published in The Journal of the Quality Assurance Institute, October, 1996.

    D.R. Wallace, Editor, "Structured Testing: A Testing Methodology Using the Cyclomatic Complexity Metric," NIST SP 500-235, August, 1996 (or postscript version) .

    D.R. Wallace, L.M. Ippolito, and B.B. Cuthill, "Reference Information for the Software Verification and Validation Process," NIST SP 500-234, April, 1996.

    D.R. Wallace, "Software Verification and Validation," Software Engineering Encyclopedia, John Wiley and Sons, February, 1994.

    D.R. Wallace and J.C. Cherniavsky, "Guide for Software Acceptance," NIST SP 500-180, April, 1990.

    D.R. Wallace and R.U. Fujii, "Software Verification and Validation : Its Role in Computer Assurance and Its Relationship with Software Project Management Standards," NIST SP 500-165, May, 1989.

    D.R. Wallace and R.U. Fujii, Eds., IEEE Software: Special Issue on Software Verification and Validation, , IEEE Computer Society Press, May, 1989.

    D.R. Wallace, and R.U. Fujii, "Software Verification and Validation: An Overview," IEEE Software, May 1989.

    D.R. Wallace, "Verification and Validation for Computer Assurance," COMPASS '88, Proceedings of the Third Annual Conference on Computer Assurance, IEEE Computer Society Press, June, 1988.
     
     

    D.R. Wallace and T. Daughtrey, "Verifying and Validating for Maintainability," Proceedings, IEEE Computer Standards Conference COMPSTAN 88, IEEE Computer Society Press, 1988.

    D.R. Wallace and R.U. Fujii, "Planning for Software Verification and Validation," ACM Software Engineering Notes, Volume 12, Number 2, April, 1987.
     
     

    D.R. Wallace and J.C. Cherniavsky, "A Report on the NBS Software Acceptance Test Workshop," NBS SP 500-146, National Bureau of Standards, November, 1986.

    D.R. Wallace and R.U. Fujii, "Planning for Software Verification and Validation," Proceedings, NSIA Conference on Software Quality, October, 1986.

    D.R. Wallace, "An Experiment in Software Acceptance Testing," NBS IR 86-3407, National Bureau of Standards, July, 1986.

    D.R. Wallace and R.J. Martin, "NBS Guidance on Software Testing," Proceedings, IEEE Computer Standards Conference, IEEE Computer Society Press, May, 1986.

    D.R. Wallace, "An Overview of Computer Software Acceptance Testing," NBS SP 500-136, National Bureau of Standards, February, 1986.

    D.R. Wallace, "The Validation, Verification, and Testing of Computer Software," Proceedings, Conference on Software Maintenance: An Enhancement to Maintainability, IEEE Computer Society Press, November, 1985.

    R.U. Fujii, D.R. Wallace and M. Edwards, "A Report on the Status of the Development of the IEEE Standard for Software Verification Plans (P1012)," IEEE SESAW, IEEE Computer Society Press, October, 1984.

    Measurement and Experiment

    M.V. Zelkowitz and D.R. Wallace, "Experimental Models for Software Diagnosis," NIST IR 5889, September, 1996 (or postscript version).

    High Integrity Software

    D. Wallace and M. Zelkowitz, "Center for High Integrity Software System Assurance," Second IFAC Workshop on Safety and Reliability for Emerging Control Technologies, to be published by Elsevier, 1996.

    H. Hecht, D. Wallace, "Project Data to Support High Integrity Methods," Proceedings, Nuclear Plant Instrumentation, Control and Human Interface Technologies Conference, May, 1996.

    D.W. Binkley, "C++ in Safety Critical Systems," NIST IR 5769, November, 1995.

    B.P. Danner, L.M. Ippolito, and D.R. Wallace, "COMPASS '95, Tenth Annual Conference on Computer Assurance," Journal of Research of the National Institute of Standards and Technology, September-October, 1995.

    D.R. Wallace and M. Zelkowitz, "Center for High Integrity Software System Assurance - Initial Goals and Activities," NIST IR 5677, June, 1995.

    L.M. Ippolito and D.R. Wallace, "A Study on Hazard Analysis in High Integrity Software Standards and Guidelines," NIST IR 5589, January, 1995.

    D.R. Wallace and L.M. Ippolito, "A Framework for the Development and Assurance of High Integrity Software," NIST SP 500-223, December, 1994.

    L.M. Ippolito, D.R. Wallace, and E.B. Lennon, "COMPASS '94, Ninth Annual Conference on Computer Assurance," Journal of Research of the National Institute of Standards and Technology, November-December, 1994.

    D.R. Wallace, D.R. Kuhn, L.M. Ippolito, and L. Beltracchi, "Standards for High Integrity Software," Nuclear Safety, Vol. 35, No. 1, January-June, 1994.

    J. Barkley, "Reducing the Risks of Internet Connection and Use", CSL Bulletin, May, 1994.

    D.R. Wallace, B.B. Cuthill, L.M. Ippolito, and L. Beltracchi, "Proceedings of the Digital Systems Reliability and Nuclear Safety Workshop," NUREG/CP-0136 (also NIST SP 500-216), Nuclear Regulatory Commission, March, 1994.

    D.R. Wallace and E.B. Lennon, "COMPASS '93, Eighth Annual Conference on Computer Assurance," Journal of Research of the National Institute of Standards and Technology, July-August, 1993.

    D.R. Wallace, and L. Beltracchi, "Standards for High Integrity Software," Proceedings, 20th Water Safety Reactor Meeting, Nuclear Regulatory Commission, October, 1992.

    D.R. Wallace, L.M. Ippolito, and D.R. Kuhn, "High Integrity Software Standards and Guidelines," NUREG/CR-5930 (also NIST SP 500-204), Nuclear Regulatory Commission, September, 1992.

    D.R. Wallace, D.R. Kuhn, and L.M. Ippolito, "An Analysis of Selected Software Safety Standards," COMPASS '92, Proceedings of the Seventh Annual Conference on Computer Assurance, IEEE Computer Society Press, June, 1992.

    D.R. Wallace, D.R. Kuhn, L.M. Ippolito, and L. Beltracchi, "An Analysis of Standards for the Assurance of High Integrity Software," Proceedings, International Symposium on Nuclear Power Plant Instrumentation and Control, May, 1992.

    J.C. Cherniavsky, D.R. Kuhn and D.R. Wallace, "High Integrity Software Standards Activities at NIST," Proceedings, Pacific Northwest Software Quality Conference, October, 1991.

    D.R. Wallace, M. Brown, and A. McKinlay, "Proceedings for High Integrity Software (DOD, Government, Industry); Gaithersburg, MD; June 28, 1991," NIST IR 4656, August, 1991.
     
     

    D.R. Wallace, D.R. Kuhn, and J.C. Cherniavsky, "Proceedings of the Workshop on High Integrity Software: Gaithersburg, MD: Jan.22-23, 1991," NIST SP 500-190, August, 1991.
     
     

    D.R. Wallace, D.R. Kuhn, and J.C. Cherniavsky, "Report on the Workshop for the Assurance of High Integrity Software," COMPASS '91, Proceedings of the Sixth Annual Conference on Computer Assurance, IEEE Computer Society Press, June, 1991.

    K. Olsen, J. Barkley, "Issues in Transparent File Access," NIST Special Publication 500-186, April, 1991.

    D.R. Wallace, D. R. Kuhn and J. C. Cherniavsky, "Report on a Workshop on the Assurance of High Integrity Software," COMPASS '91, Proceedings of the Sixth Annual Conference on Computer Assurance, IEEE Computer Society Press, 1991.

    Software Quality Assurance

    R. Tesoriero and M.V. Zelkowitz, "Measurement of Process Complexity," Proceedings, European Software Control and Metrics Conference, May, 1996.

    B. Cuthill B. and M. Zelkowitz, "The Integrated Technology and Measurement Model," Proceedings, Software Technology Conference, April, 1995.

    W.J. Salamon and D.R. Wallace, "Object-Oriented Technology Research Areas," NIST IR 5600, February, 1995.

    M.V. Zelkowitz and B. Cuthill, "Information Technology Engineering and Measurement (ITEM) Model," NIST IR 5522, December, 1994.

    W.J. Salamon, D.R. Wallace, "Quality Characteristics and Metrics for Reusable Software (Preliminary Report)," NIST IR 5459, May, 1994.

    Clapp, J.A., S.F. Stanten, W.W. Peng, D.R. Wallace, D.A. Cerino, R.J. Dziegiel, Jr., "Software Quality Control, Error Analysis, and Testing," Noyes Data Corporation, 1994.

    C.E. Wardle and D.R. Wallace, "SQA and TQM in Software Quality Management," 1993 Software Engineering Research Forum, November, 1993.

    W.W. Peng and D.R. Wallace, "Software Error Analysis," NIST SP 500-209, December, 1992.

    D.R. Wallace, W.W. Peng, and L.M. Ippolito, "Software Quality Assurance: Documentation and Reviews," NIST IR 4909, September, 1992.

    C.E. Wardle, D.R. Wallace, R. Khorramshagol, E. McGuire, and B. Kaplan, "SQA Standards and Total Quality Management," Proceedings, Pacific Northwest Software Quality Conference, October, 1991.

    Software Engineering (Environments)

    M.V. Zelkowitz and B. Cuthill, "Application of an Information Technology Model to Software Engineering Environments," to be published in Journal of Systems and Software, 1997.

    M. Zelkowitz, "Modeling Software Engineering Environment Capabilities," to be published in Journal of Systems and Software, 1996.

    B. Cuthill and M.V. Zelkowitz, "Defining Environment Integration Requirements," NIST IR 5654, May, 1995.

    D.R. Wallace and R.J. Martin, "A Perspective on Software Engineering Standards," NIST IR 5546, December, 1994.

    D.R. Wallace, D.R. Kuhn, T.R. Rhodes, "Report on the Advanced Software Technology Workshop February 1, 1994," NIST IR 5500, August, 1994.

    A. Brown, D. Carney, P. Oberndorf, and M. Zelkowitz, Editors, "Reference Model for Project Support Environments" (postscript version), NIST Special Publication 500-213, November, 1993.

    M. Zelkowitz, Editor, "Reference Model for Frameworks of Software Engineering Environments" (postscript version), NIST Special Publication 500-211, August, 1993.

    J. Barkley, K. Olsen, "Introduction to Heterogeneous Computing Environments," NIST Special Publication 500-176, November, 1989.

    R.C. Houghton, Jr. and D.R. Wallace, "Characteristics and Functions of Software Engineering Environments," NBS IR 85-3520, National Bureau of Standards, September, 1985. REPRINTED, ACM Software Engineering Notes, January, 1987.

    D.R. Wallace and D.R. Kuhn, "Evaluation of a Software Engineering Environment," NBS IR 86-3408, National Bureau of Standards, June, 1986.

    T. Daughtrey, R.U. Fujii, and D.R. Wallace, "Case History: Development of a Software Engineering Standard," Proceedings, IEEE Computer Standards Conference, IEEE Computer Society Press, May, 1986.

    D.R. Wallace, "Federal Software Engineering Standards Program," Proceedings, Pharmaceutical Manufacturer's Association Computer Validation Conference, April, 1986.
     
     

    R.C. Houghton, Jr. and D.R. Wallace, "Characteristics and Functions of Software Engineering Environments," NBS IR 85-3520, National Bureau of Standards, September 1985.

    R.C. Houghton, Jr. (D.R. Wallace (ed)), "Annotated Bibliography of Recent Papers on Software Engineering Environments," NBS IR 85-3113, National Bureau of Standards, April, 1985.

    D.R. Wallace, "A Guide to Better Software," Government Data Systems, Vol 13 No.5, Sept/Oct, 1984.


    Interoperability and Standard Interfaces

    J. Barkley, Editor, "Security in Open Systems," NIST Special Publication 800-7, July, 1994.

    D.R. Kuhn, W.J. Majurski, W. McCoy, F. Schulz, "Open Systems Software Standards in Concurrent Engineering," (postscript version) in Control and Dynamic Systems - Concurrent Engineering Techniques and Applications, Academic Press, 1994.

    Alan W. Brown, David J. Carney, Peter H. Feiler, Patricia A. Oberndorf (NAWC/AD), Marvin V. Zelkowitz (NIST), "Issues in the Definition and Usze of a Project Support Environment Reference Model," SEI Technical Review, 1993.

    D.R. Kuhn, P.N. Edfors, V. Howard, C. Caputo, T. Phillips, "Improving Public Switched Network Security in an Open Environment," IEEE Computer, August, 1993.

    D.R. Kuhn, "IEEE's POSIX: Making Progress," IEEE Spectrum, Dec., 1991.

    D. R. Kuhn, "On the Effective Use of Software Standards in Systems Integration," Proceedings, First Intl. Conference on Systems Integration, IEEE Computer Society Press, 1990.


    Email any comments about this page to: candy.leatherman@nist.gov