In commercial software development, components are mainly used to reduce time to market. While some effort has been spent on formal aspects of components, most of this was done in the context of integration into programming languages or operating system frameworks. As a consequence, increased reliability of composed systems is merely regarded as a side effect of a more rigid testing of pre-fabricated components. In contrast to this, Design for Verification (D4V) puts the focus on component-specific property guarantees, which are used to design systems with high reliability requirements. D4V components are domain specific design pattern instances with well-defined property guarantees and usage rules, which are suitable for automatic verifica...
The use of formal verification to prove the correctness of software is increasingly being mandated b...
SoC verification today is becoming the bottleneck to the entire design flow in terms of cost and eff...
Abstract. The grand challenge that is the focus of this conference targets the development of a prac...
Components are mainly used in commercial software development to reduce time to market. While some e...
Design Verification Patterns are formal specifications that define the semantics of design patterns....
The function of software used to be calculation; mechanising what was previously done by hand. Now i...
System verification is one of the most critical tasks into the process of engineered system design. ...
Component-based Software Engineering (CBSE) is currently a key paradigm used for developing safety-c...
The foundational goal of this work is the development of mechanizable proof rules and a verification...
Abstract The use of computer hardware and software in lifecritical applications, such as for civil a...
The use of computer hardware and software in life-critical applications, such as for civil air trans...
Abstract Exponential computational complexity of digital systems formal verification algorithms excl...
PVS is the most recent in a series of verification systems developed at SRI. Its design was strongly...
The System-On-Chip (SOC) design encompasses a large design space. Typically, the designer explores t...
The verification and validation of engineering designs are of primary importance as they directly in...
The use of formal verification to prove the correctness of software is increasingly being mandated b...
SoC verification today is becoming the bottleneck to the entire design flow in terms of cost and eff...
Abstract. The grand challenge that is the focus of this conference targets the development of a prac...
Components are mainly used in commercial software development to reduce time to market. While some e...
Design Verification Patterns are formal specifications that define the semantics of design patterns....
The function of software used to be calculation; mechanising what was previously done by hand. Now i...
System verification is one of the most critical tasks into the process of engineered system design. ...
Component-based Software Engineering (CBSE) is currently a key paradigm used for developing safety-c...
The foundational goal of this work is the development of mechanizable proof rules and a verification...
Abstract The use of computer hardware and software in lifecritical applications, such as for civil a...
The use of computer hardware and software in life-critical applications, such as for civil air trans...
Abstract Exponential computational complexity of digital systems formal verification algorithms excl...
PVS is the most recent in a series of verification systems developed at SRI. Its design was strongly...
The System-On-Chip (SOC) design encompasses a large design space. Typically, the designer explores t...
The verification and validation of engineering designs are of primary importance as they directly in...
The use of formal verification to prove the correctness of software is increasingly being mandated b...
SoC verification today is becoming the bottleneck to the entire design flow in terms of cost and eff...
Abstract. The grand challenge that is the focus of this conference targets the development of a prac...