Skip to main content

Systematic unit-testing of Ada programs

  • Conference paper
  • First Online:
Reliable Software Technologies — Ada-Europe '97 (Ada-Europe 1997)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1251))

Included in the following conference series:

Abstract

The systematic test is an inevitable part of the verification and validation process for software. Overall support for all testing activities is currently not available in a single Ada testing tool. Hence, a combination of powerful testing tools is necessary to provide systematic and complete test process automation for the examination of Ada programs. The classification-tree editor CTE supports the systematic design of functional test cases. The strengths of AdaTEST are the comprehensive support for test execution and coverage analysis. The combination of both tools leads to systematic and well-documented test procedures. It has already been successfully applied to several real world examples including aerospace applications.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • Dassault Electronique (1994). DEVISOR System Tutorial and User Manual, DEVISOR System Test Language Reference Manual Version 9.4, DEVISOR Software debug and test system, 1994, Dassault Electronique, Saint-Cloud, France.

    Google Scholar 

  • Gerlich, R. (1995). DARTT User's Manual Version 2.0, 1995, Dornier GmbH, Friedrichshafen, Germany.

    Google Scholar 

  • Gerlich, R., and Fercher, G. (1993). A Random Testing Environment for Ada Programs. Contribution to Forth EUROSPACE symposium on “Ada in Aerospace”, 8–11 November 1993, Brussels, Belgium.

    Google Scholar 

  • Graham, D., Herzlich, P., and Morelli, C. (1995). CAST Report — Computer Aided Software Testing. 1995, Cambridge Market Intelligence, London, UK.

    Google Scholar 

  • Grochtmann, M., and Grimm, K. (1993). Classification Trees for Partition Testing. Software Testing, Verification and Reliability, Vol. 3, No. 2, pp. 63–82.

    Google Scholar 

  • Grochtmann, M., and Wegener, J. (1995). Test Case Design Using Classification Trees and the Classification-Tree Editor CTE. Proceedings of Quality Week '95, 30 May–2 June 1995, San Francisco, USA.

    Google Scholar 

  • IPL (1995). AdaTEST Harness Version 3.0 User Guide & Reference Manual, AdaTEST Analysis Version 3.0 User Guide & Reference Manual, 1995, Information Processing Ltd., Bath, UK.

    Google Scholar 

  • LDRA (1993). LDRA Testbed Technical Description, 1993, Liverpool Data Research Associates Ltd., Liverpool, UK.

    Google Scholar 

  • Ostrand, T., and Baker, M. (1988). The Category-Partition Method for Specifying and Generating Functional Tests. Communications of the ACM, 31 (6), 1988, pp. 676–686.

    Google Scholar 

  • Richardson, D.J. (1994). TAOS: Testing with Analysis and Oracle Support. ACM SIGSOFT Software Engineering Notes: Proceedings of the 1994 International Symposium on Software Testing and Analysis. 1994, Seattle, Washington, USA.

    Google Scholar 

  • Testwell Oy (1996). What's new in TBGEN 5.0?, 1996, Testwell Oy, Tampere, Finland.

    Google Scholar 

  • Vector Engineering (1995). AdaCAST Product Overview, 1995, Vector Engineering, North Kingstown, USA.

    Google Scholar 

  • Verilog (1993). LOGISCOPE Ada Analyzer 2.0 Reference Manual, 1993, Verilog SA, Toulouse, France.

    Google Scholar 

  • Wegener, J., and Pitschinetz, R. (1995). TESSY — An Overall Unit Testing Tool. Proceedings of Quality Week '95, 30 May–2 June 1995, San Francisco, USA.

    Google Scholar 

  • Ziegler, J., Grasso, J.M., and Burgermeister, L. (1989). An Ada Based Real-Time Closed-Loop Integration and Regression Test Tool. 1989, ITT Avionics, Washington, USA.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Keith Hardy Jim Briggs

Rights and permissions

Reprints and permissions

Copyright information

© 1997 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Wegener, J., Fey, I. (1997). Systematic unit-testing of Ada programs. In: Hardy, K., Briggs, J. (eds) Reliable Software Technologies — Ada-Europe '97. Ada-Europe 1997. Lecture Notes in Computer Science, vol 1251. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-63114-3_7

Download citation

  • DOI: https://doi.org/10.1007/3-540-63114-3_7

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-63114-9

  • Online ISBN: 978-3-540-69150-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics