p.1483
p.1487
p.1491
p.1496
p.1500
p.1505
p.1509
p.1514
p.1519
An Instance to Extend Object-Z Formal Specification
Abstract:
Object-Z, an extension to formal specification language Z, is good for describing large scale Object-Oriented software specification. This paper introduces Real-Time Object-Z and describes the characters of real-time system: delay, timeout and multithread. Real-Time Object-Z consists two parts: functional specification and filter specification. While Object-Z has found application in a number of areas, its utility is limited by its inability to specify continuous variables and real-time constraints. The main benefit is that it is convenient to deal with the timing variables defined in the specification developed with our approach. The effective specification after applying filter part to functional part holds the form of specification developed with Object-Z. Expanded Object-Z, a modular formal specification language, is a minimum extension of the syntax and semantics of Object-Z. The main advantage of this extension lies in that it is convenient to describe and verify the complex real-time software specification.
Info:
Periodical:
Pages:
1500-1504
Citation:
Online since:
November 2013
Authors:
Keywords:
Price:
Сopyright:
© 2014 Trans Tech Publications Ltd. All Rights Reserved
Share:
Citation: