首页 /研究 /Extending Object-Z for specifying real-time systems
OTHER

Extending Object-Z for specifying real-time systems

K. Periyasamy, V. S. Alagar

发表年份
2002
引用次数
4

摘要

Object-Z is one of the object-oriented extensions to the formal notation Z. Though Object-Z notation includes some temporal operators to deal with history invariants, it still cannot be used as is for the specification of real-time system. The paper proposes an extension to Object-Z to specify real-time constraints. The novelty of the approach lies in the minimal set of syntactic extensions and the visible separation of real-time constraints from the specification of classes in the application. The proposed new language is called Real-Time Object-Z (RTOZ). The semantics of RTOZ provides a consistent mapping between the class definitions and the real-time constraints. The paper describes the syntactic extensions to Object-Z and illustrates the expressive power of RTOZ through the specification of a robotic assembly cell. A type checker for RTOZ is currently under development.

关键词

Programming languageComputer scienceObject (grammar)MethodFormal specificationNotationSemantics (computer science)Specification languageLanguage Of Temporal Ordering SpecificationSet (abstract data type)

相关论文

查看 OTHER 分类全部论文