A Tool Environment for The Development of Embedded Systems

W Yi
1999-01-01
Abstract:Uppaal is a tool for modelling, validation and veri cation of real-time systems, developed jointly by Uppsala University and Aalborg University. It has been considered as one of the primary examples in the ACM survey [2] by Ed Clarke et al on state of the art of formal methods. It has been successfully applied in a number of industrial case studies [1, 9, 5, 10]. The main application area of Uppaal has been in formal modelling and veri cation. Our vision is to further develop Uppaal] to provide an integrated tool environment for the formal development of embedded real-time systems in collaboration with Uppsala University, supporting each step of the development process, from design, simulation, veri cation, runnable code generation, to test generation. This project will be one of the main activities in this joint e ort. In particular, we plan to develop a code generator which transforms abstract designs written in the Uppaal description language (extended with a notion of real-time task), to executable code.
What problem does this paper attempt to address?