Currently, industrial-strength software development usually relies on unit testing or unit proof in order to ensure high-level requirements. Combining these techniques has already been demonstrated more effective than using one of them alone. The verification engineer is yet not been to combine these techniques because of the lack of a common notion of coverage fortesting and proving. Defining such a notion is the main objective of this thesis.We introduce here a new notion of coverage, named « label-mutant coverage ». It subsumes most existing structural coverage criteria for unit testing, including statement coverage, branch coverage or MC/DC coverage, while allowing to decide whether the chosen criterion is satisfied by relying on a for...
Original papercan be found at : http://www.vmars.tuwien.ac.at/ Copyright Institut fur Technische Inf...
International audienceThis paper describes an incremental methodology of deductive verification assi...
Abstract. In this paper, we present our approach on testing a particular veri-fication system that i...
Currently, industrial-strength software development usually relies on unit testing or unit proof in ...
Actuellement, le développement d’un logiciel de taille industriel repose généralement surdes tests o...
The V&V practices of safety-critical industries (e.g. avionics) are currently based on either unit t...
International audienceThe V&V practices of safety-critical industries (e.g. avionics) are currently ...
La vérification de logiciels repose le plus souvent sur une spécification formelle encodant les prop...
La vérification de logiciels représente un défi important à l’heure où ces derniers sont présents part...
At a time where software are omnipresent in our daily life, verifying their safety and security pres...
Many tools can check if a test set provides control coverage; they are, however, of little or no hel...
Software Verification is a discipline of Software Engineering which aims at assuring that the softwa...
Abstract. In this paper, we present our approach on testing a particular veri-fication system that i...
Software Testing via Coverage Analysis is the most used technique for software verification in indus...
Software verification often relies on a formal specification encoding the program properties to chec...
Original papercan be found at : http://www.vmars.tuwien.ac.at/ Copyright Institut fur Technische Inf...
International audienceThis paper describes an incremental methodology of deductive verification assi...
Abstract. In this paper, we present our approach on testing a particular veri-fication system that i...
Currently, industrial-strength software development usually relies on unit testing or unit proof in ...
Actuellement, le développement d’un logiciel de taille industriel repose généralement surdes tests o...
The V&V practices of safety-critical industries (e.g. avionics) are currently based on either unit t...
International audienceThe V&V practices of safety-critical industries (e.g. avionics) are currently ...
La vérification de logiciels repose le plus souvent sur une spécification formelle encodant les prop...
La vérification de logiciels représente un défi important à l’heure où ces derniers sont présents part...
At a time where software are omnipresent in our daily life, verifying their safety and security pres...
Many tools can check if a test set provides control coverage; they are, however, of little or no hel...
Software Verification is a discipline of Software Engineering which aims at assuring that the softwa...
Abstract. In this paper, we present our approach on testing a particular veri-fication system that i...
Software Testing via Coverage Analysis is the most used technique for software verification in indus...
Software verification often relies on a formal specification encoding the program properties to chec...
Original papercan be found at : http://www.vmars.tuwien.ac.at/ Copyright Institut fur Technische Inf...
International audienceThis paper describes an incremental methodology of deductive verification assi...
Abstract. In this paper, we present our approach on testing a particular veri-fication system that i...