Go home now Header Background Image
Search
Submission Procedure
share: |
 
Follow us
 
 
 
 
Volume 7 / Issue 8

available in:   HTML (49 kB) PDF (218 kB) PS (80 kB)
 
get:  
Similar Docs BibTeX   Write a comment
  
get:  
Links into Future
 
DOI:   10.3217/jucs-007-08-0692

 

Ten Years of Historical Development "Bootstrapping" VDMTools

Peter Gorm Larsen (IFAD A/S, Denmark)

Abstract:

This article provides a historical overview of a decade of the development of the IFAD VDM Toolboxes commonly referred to as VDMTools. All along, the existing tools have been used in the development of new major components. This kind of "bootstrapping " approach where a CASE tool is developed by taking ""its own medicine" is seldom used. However, we believe that this approach is important to be able to better understand what the most important improvements are for the users in practice. This article also describes how the different components have been maintained by a changing development team. We feel that the decisions we have made regarding the parts of the tool which have been formally specified and the parts which have been developed conventionally may provide valuable input for others considering the use of formal specification. The overall organisation of the development environment may also be interesting for other developers.

Keywords: VDM, formal methods, software engineering, tool support

Categories: D.2.1