Summary
As everywhere in technological development, IT has become an indispensable part of metrology. Modern measuring instrumentsrely on embedded software. Data obtained through measurement are transferred via communication networks and processed further bysoftware systems. This development has led to increasingly complex and distributed metrological functions. This complexity has different facets: it can not only enhance the functionality of a measuring system itself including self-checking facilities, but also the distribution and transmission of measurement data and the methods used for data analysis. One can say that IT opens up a new world of concepts that essentially contribute to the development of metrology. In this, different fields of information technology have to be taken into account, extending from software engineering, computational methods, databases, communication technology, and security techniques to knowledge-based systems. This chapter of the book gives a survey of the software validation and software engineering methods in metrology. For a better illustration, the accompanying DVD presents two case studies of validation procedures performed at PTB. Finally, an outlook on future issues is given.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Beizer, B.: Software Testing Techniques, Van Nostrand, New York, 1990.
Beizer, B.: Black-Box Testing, John Wiley, New York, 1995.
Beizer, B.: Software is Different, in: Annals of Software Engineering, Volume 10, Numbers 1-4, pp. 293-310 (18), Springer, 2000.
Common Evaluation Methodology for Information Technology Security (CEM), version 2.4, 2004.
Capability Maturity Model Integration (CMMI), http://www.sei.cmu.edu/cmmi/cmmi.html, 2002.
Development Standard for IT Systems of the Federal Republic of Germany (EStIT), Part 1: Software Lifecycle Process Model (V-Model), General Offset Reproduction No. 250, 1997.
U.S. Department of Health and Human Services, General Principles of Software Validation; Final Guidance for Industry and FDA Staff, January 11, 2002.
OECD Series on Principles of Good Laboratories Practice, No. 10: The Application of the Principles of GLP to Computerised Systems, OECD/GD(95)115, 1995.
Greif, N., Richter, D.: Software Engineering Related Standards and Guidelines for Metrology, in: P. Ciarlini, A. Forbes, F. Pavese, D. Richter, Advanced Mathematical & Computational Tools in Metrology IV, 109 - 121, World Scientific, London, ISBN 9810242166, 2000.
Greif, N.: Richtig funktionierende Software: Anforderungen und ihre berprfung, in: Sensoren und Messsysteme, VDI-Berichte 1829, 85 - 95, ISBN 3-18-091829-2, VDI-Verlag, 2004.
Greif, N.: Software Testing and Preventive Quality Assurance for Metrology, in: Computer Standards & Interfaces 28 (2006), 286-296, ISSN 0920-5489, 2006.
Greif, N.: Validierung messtechnischer Software, in: Sensor und Test 2006, PTB-Bericht PTB-Q-3, 69-77, 2006.
Greif, N., Schrepf, H.: Towards Secure Measurements Through Software Analysis, in: D. Richter, V. Granovski (eds.), Methodological Aspects of Data Processing and Information Systems in Metrology, PTB Report PTB-IT-7, 52 -59, June, 1999.
Greif, N., Schrepf, H.: Software requirements for measuring systems - Examples for requirements catalogues, PTB Laboratory Report, PTB-8.31-2000-2, Braunschweig and Berlin, July, 2000.
Greif, N., Saborrosch, D.: Guideline for Software Documentation, PTB-IT-14, Braunschweig und Berlin, July 2006.
Greif, N., Schrepf, H., Saborrosch, D.: Several Guidelines for the Development and Validation of Software in Metrology, http://www.softwarepruefstelle.de
Greif, N., Schrepf, H., Richter, D.: Software Evaluation in Calibration Services: Requirements and Testing Procedure, in: D. Richter, V. Granovski (eds.), Methodological Aspects of Data Processing and Information Systems in Metrology, PTB Report PTB-IT-7, 60 -72, ISBN 3-89701-379-7, Braunschweig and Berlin, June, 1999.
Greif, N., Schrepf, H., Richter, D.: Software Validation in Metrology: A Case Study for a GUM-Supporting Software, Measurement 39(2006) 849-855, 2006.
Guide to the Expression of Uncertainty in Measurement (GUM), ISO/BIPM Guide, 1995.
Information Technology Security Evaluation Criteria (ITSEC), Version 1.2, Commission of the European Communities, 1991.
Information Technology Security Evaluation Manual (ITSEM), Commission of the European Communities, 1992.
Jacobsen, J: Validation of software in measuring instruments, in: Computer Standards & Interfaces 28 (2006), 277-285, 2006.
Kitchenham, B.A., Hughes, R.T., Linkman, S.G.: Modelling Software Measurement Data; IEEE Transactions on Software Engineering, 27, 9 (2001).
Meyers, G.J.: The Art of Software Testing, John Wiley, New York, 1979.
Measuring Instruments Directive (MID), Directive 2004/22/EC of the European Parliament and of the Council on Measuring Instruments, Official Journal of the European Union, L135/1, 30 April 2004.
NORDTEST Technical Report 535, Method of Software Validation, 2003.
Richter, D.: Software in der Metrologie - Chancen und Risiken, in: PTB-Mitteilungen, Heft 2/2002, 99-113, 2002.
Richter, D. (ed.): Special Issue ‘‘Validation of Software in Metrology’’, Computer, Standards & Interfaces, Elsevier, 28, 3, January (2006).
Sommerville, I., Sawyer, P.: Requirements Engineering, Wiley, New York, 1997.
Tasic, T., Grottker, U.: An overview of guidance documents for software in metrological applications, in: Computer Standards & Interfaces 28, 256-269, (2006).
WELMEC Guide 7.2: Software Guide (Measuring Instruments Directive 2004/22/EC), http://www.welmec.org, 2005.
Wichmann, B., Parkin, G., Barker, R.: Validation of Software in Measurement Systems, Version 2.2, Software Support for Metrology, Best Practice Guide No. 1, NPL Report DEM-ES 014, January, 2007.
Zuse, H.: A Framework for Software Measurement; de Gruyter, 1997.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Birkhäuser Boston
About this chapter
Cite this chapter
Greif, N., Richter, D. (2009). Software Validation and Preventive Software Quality Assurance for Metrology. In: Pavese, F., Forbes, A. (eds) Data Modeling for Metrology and Testing in Measurement Science. Modeling and Simulation in Science, Engineering and Technology. Birkhäuser Boston. https://doi.org/10.1007/978-0-8176-4804-6_12
Download citation
DOI: https://doi.org/10.1007/978-0-8176-4804-6_12
Published:
Publisher Name: Birkhäuser Boston
Print ISBN: 978-0-8176-4592-2
Online ISBN: 978-0-8176-4804-6
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)