首页> 美国政府科技报告 >Structuring Z Specifications with Views
【24h】

Structuring Z Specifications with Views

机译:使用视图构建Z规范

获取原文

摘要

A view is a partial specification of a program, consisting of a state space and aset of operations. A full specification is obtained by composing several views, linking them though their states (by asserting invariants across views) and through their operations (by defining external operations as combinations of operations from different views). By encouraging multiple representations of the program's state, view structuring lends clarity and terseness to the specification of operations. And by separating different aspects of functionality, it brings modularity at the grossest level of organization, so that specifications can accommodate change more gracefully. View structuring in Z is demonstrated with a few small examples. ThE features of Z that make it especially well suited to composing views are discussed, along with some hints for adapting other languages to the purpose.

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号