Software plays an increasingly important role in equipment and systems, both in terms of technical relevance and of development cost (often higher than 50% even for small systems). Unlike HW, SW does not go through a production phase. Also, SW cannot break or wear out. However, it canfail to satisfy its required function because of defects which manifest themselves while the system is operating (dynamic defects). A fault in the SW is thus caused by a defect, even if appears randomly in time, and SW problems are basically quality problems which have to be solved with quality assurance tools (configuration management, testing, and quality data reporting systems) [1]. In order to grant a software high quality level against a reasonable cost, the testing planning phase has to be study in detail. In order to do so, an adequate coverage of the product functionality has to be supplied to reduce the test time. The aim of the paper is suggesting an automated software testing as a solution to the problem ofhaving to maximize the test plan coverage within the available time and to increase software reliability and quality in use.

A novel approach to automated testing to increase software reliability / M.Catelani; L.Ciani; V.Scarano; A.Bacioccola. - STAMPA. - (2008), pp. 1499-1502. (Intervento presentato al convegno 2008 IEEE International Instrumentation and Measurement Technology Conference, I2MTC tenutosi a Victoria, BC; Canada nel 2008) [10.1109/IMTC.2008.4547280].

A novel approach to automated testing to increase software reliability

CATELANI, MARCANTONIO;CIANI, LORENZO;
2008

Abstract

Software plays an increasingly important role in equipment and systems, both in terms of technical relevance and of development cost (often higher than 50% even for small systems). Unlike HW, SW does not go through a production phase. Also, SW cannot break or wear out. However, it canfail to satisfy its required function because of defects which manifest themselves while the system is operating (dynamic defects). A fault in the SW is thus caused by a defect, even if appears randomly in time, and SW problems are basically quality problems which have to be solved with quality assurance tools (configuration management, testing, and quality data reporting systems) [1]. In order to grant a software high quality level against a reasonable cost, the testing planning phase has to be study in detail. In order to do so, an adequate coverage of the product functionality has to be supplied to reduce the test time. The aim of the paper is suggesting an automated software testing as a solution to the problem ofhaving to maximize the test plan coverage within the available time and to increase software reliability and quality in use.
2008
Proceedings of 2008 IEEE International Instrumentation and Measurement Technology Conference, I2MTC
2008 IEEE International Instrumentation and Measurement Technology Conference, I2MTC
Victoria, BC; Canada
2008
M.Catelani; L.Ciani; V.Scarano; A.Bacioccola
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in FLORE sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificatore per citare o creare un link a questa risorsa: https://hdl.handle.net/2158/362738
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 9
  • ???jsp.display-item.citation.isi??? 3
social impact