Home // ICSEA 2011, The Sixth International Conference on Software Engineering Advances // View article
Automatic Generation of Graphical User Interfaces From VDM++ Specifications
Authors:
Carlos Nunes
Ana Paiva
Keywords: Formal Methods; Graphical User Interfaces; Vienna Development Method; Automatic Code Generation
Abstract:
The Vienna Development Method is supported by several tools. These tools allow generating Java code from a VDM++ specification but do not generate a graphical user interface (GUI). This paper describes a generic approach and tool to automatically generate a GUI in Java from a VDM++ specification. The generated GUI calls methods of the VDM++ specification, which allows testing the specification itself in order to increase confidence that it is an accurate description of the intended behaviour. This GUI may evolve to interact with the already supported generation code in Java (for the API) in order to obtain a complete application from a VDM++ specification based on a fully automatic code generation process.
Pages: 399 to 404
Copyright: Copyright (c) IARIA, 2011
Publication date: October 23, 2011
Published in: conference
ISSN: 2308-4235
ISBN: 978-1-61208-165-6
Location: Barcelona, Spain
Dates: from October 23, 2011 to October 29, 2011