NewSpeak: an unexceptional language
Software Engineering Journal - Special issue on programming languages
Information Processing Letters
Reasoning About Time in Higher-Level Language Software
IEEE Transactions on Software Engineering
Calculating the maximum, execution time of real-time programs
Real-Time Systems
Systematic software development using VDM (2nd ed.)
Systematic software development using VDM (2nd ed.)
Programming from specifications
Programming from specifications
FME '93 Proceedings of the First International Symposium of Formal Methods Europe on Industrial-Strength Formal Methods
A Semantics for NewSpeak in VDM-SL
FME '94 Proceedings of the Second International Symposium of Formal Methods Europe on Industrial Benefit of Formal Methods
Safety-critical Java in Circus
Proceedings of the 9th International Workshop on Java Technologies for Real-Time and Embedded Systems
Safety-critical Java programs from Circus models
Real-Time Systems
Hi-index | 0.00 |
Existing formal techniques for the development of softwarefor use in safety-critical systems do not adequately addressnon-functional system requirements such as those involving timing.In this paper we describe a formal development method in whichspecifications may be decomposed into unexceptional programswhilst preserving the functional and timing requirements of thespecification. We illustrate the method with a speed monitoringexample.