Reactive integrated development environments for soft-ware engineering have lead to an increase in productiv-ity and quality of programs produced. They have done so by replacing the traditional sequential compile, test, debug development cycle with a more integrated and reactive de-velopment environment where these tools are run automat-ically in the background, giving the engineer instant feed-back on his most recent change. The RODIN platform provides a similar reactive devel-opment environment for formal modeling and proof. Using this reactive approach places new challenges on the proof tool used. Since proof obligations are in a constant state of change, proofs in the system must be represented and man-aged to be resilient to these chan...
One of the main hurdles to the general adoption of formal program development techniques is a lack o...
To make verification a manageable part of the system development process, comprehensibility and reus...
Item does not contain fulltextTo make verification a manageable part of the system development proce...
A number of industrial software development standards mandate that safetycritical software component...
AbstractModern integrated development environments (IDEs) provide programmers with a variety of soph...
Thesis (Ph.D.)--University of Washington, 2021The days of verifying only toy programs are long gone....
Copyright © 2005, Australian Computer Society, Inc.A number of industrial software development stand...
Event-B is a formal method for system-level modelling and analysis. Key features of Event-B are the ...
Abstract. We describe an environment that allows the users of the Theorema system to flexibly contro...
Software controls many aspects of our daily lives, thus, software correctness is of utmost importanc...
This paper presents a discussion on the complementary roles of testing and proof within automated so...
Abstract. It is now widely understood how to write formal specifi-cations so as to be able to justif...
The contribution addresses the problem of formal specification, verification and testing of software...
The research is directed towards the design and implementation of a comprehensive deductive environm...
The objective of the PROOFS project is to show that formal methods, are useful for the development o...
One of the main hurdles to the general adoption of formal program development techniques is a lack o...
To make verification a manageable part of the system development process, comprehensibility and reus...
Item does not contain fulltextTo make verification a manageable part of the system development proce...
A number of industrial software development standards mandate that safetycritical software component...
AbstractModern integrated development environments (IDEs) provide programmers with a variety of soph...
Thesis (Ph.D.)--University of Washington, 2021The days of verifying only toy programs are long gone....
Copyright © 2005, Australian Computer Society, Inc.A number of industrial software development stand...
Event-B is a formal method for system-level modelling and analysis. Key features of Event-B are the ...
Abstract. We describe an environment that allows the users of the Theorema system to flexibly contro...
Software controls many aspects of our daily lives, thus, software correctness is of utmost importanc...
This paper presents a discussion on the complementary roles of testing and proof within automated so...
Abstract. It is now widely understood how to write formal specifi-cations so as to be able to justif...
The contribution addresses the problem of formal specification, verification and testing of software...
The research is directed towards the design and implementation of a comprehensive deductive environm...
The objective of the PROOFS project is to show that formal methods, are useful for the development o...
One of the main hurdles to the general adoption of formal program development techniques is a lack o...
To make verification a manageable part of the system development process, comprehensibility and reus...
Item does not contain fulltextTo make verification a manageable part of the system development proce...