首页 | 本学科首页   官方微博 | 高级检索  
     


Richer types for Z
Authors:Dr Michael Spivey
Affiliation:(1) Oxford University Computing Laboratory, Wolfson Building, Parks Road, OX1 3QD Oxford, UK
Abstract:The formal specification language Z is strongly typed, but has a rather inexpressive type system in which essentially the only type constructors are power set and Cartesian product. This paper explores the possibility of using a richer type system for extracting information about a Z specification, so that properties like being a function or a sequence become part of the type of an expression. This richer type system adds further type constructors to the sparse set contained in the language definition, and uses properties of Z's library functions to infer information about complex expressions from information about their simpler parts.
Keywords:Type system  Specification language Z
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号