Abstract. The success of software model checking depends on finding an ap-propriate abstraction of the program to verify. The choice of the abstract domain and the analysis configuration is currently left to the user, who may not be fa-miliar with the tradeoffs and performance details of the available abstract do-mains. We introduce the concept of domain types, which classify the program variables into types that are more fine-grained than standard declared types (e.g., ‘int ’ and ‘long’) to guide the selection of an appropriate abstract domain for a model checker. Our implementation on top of an existing verification framework determines the domain type for each variable in a pre-analysis step, based on the domain. Based on a series of exp...
The utilisation of Domain-Specific Modelling (DSM) in software development has a significant positiv...
Formal verification techniques can both reveal bugs or prove their absence in programs with a sound ...
Abstract. During the last two decades, model checking has emerged as an effec-tive system analysis t...
The success of software model checking depends on finding an appropriate abstraction of the program ...
Associated research group: Critical Systems Research GroupAs an automated verification and validatio...
Model checking is a formal verification technique that exhaustively tests a piece of hardware or sof...
International audienceAutomated formal verification using model checking is a mature field with many...
International audienceModel checking has made a lot of progress since its infancy. For a long time, ...
Lint-like program checkers are popular tools that ensure code quality by verifying compliance with b...
Abstract—Model checking has established as an effective method for automatic system analysis and ver...
AbstractModel checking the design of a software system can be supported by providing an interface fr...
A holistic domain model of a software product line is costly to build and difficult to verify and ev...
The utilisation of Domain-Specific Modelling (DSM) in software development has a significant positiv...
International audienceAs systems are more and more complex and heterogeneous, Domain Specific Langua...
Model checking the design of a software system can be supported by providing an interface from a hig...
The utilisation of Domain-Specific Modelling (DSM) in software development has a significant positiv...
Formal verification techniques can both reveal bugs or prove their absence in programs with a sound ...
Abstract. During the last two decades, model checking has emerged as an effec-tive system analysis t...
The success of software model checking depends on finding an appropriate abstraction of the program ...
Associated research group: Critical Systems Research GroupAs an automated verification and validatio...
Model checking is a formal verification technique that exhaustively tests a piece of hardware or sof...
International audienceAutomated formal verification using model checking is a mature field with many...
International audienceModel checking has made a lot of progress since its infancy. For a long time, ...
Lint-like program checkers are popular tools that ensure code quality by verifying compliance with b...
Abstract—Model checking has established as an effective method for automatic system analysis and ver...
AbstractModel checking the design of a software system can be supported by providing an interface fr...
A holistic domain model of a software product line is costly to build and difficult to verify and ev...
The utilisation of Domain-Specific Modelling (DSM) in software development has a significant positiv...
International audienceAs systems are more and more complex and heterogeneous, Domain Specific Langua...
Model checking the design of a software system can be supported by providing an interface from a hig...
The utilisation of Domain-Specific Modelling (DSM) in software development has a significant positiv...
Formal verification techniques can both reveal bugs or prove their absence in programs with a sound ...
Abstract. During the last two decades, model checking has emerged as an effec-tive system analysis t...