作者
Ana Cavalcanti, Augusto Sampaio, Jim Woodcock
发表日期
2005/7
期刊
Software & Systems Modeling
卷号
4
页码范围
277-296
出版商
Springer Berlin Heidelberg
简介
Previously, we presented Circus, an integration of Z, CSP, and Morgan’s refinement calculus, with a semantics based on the unifying theories of programming. Circus provides a basis for development of state-rich concurrent systems; it has a formal semantics, a refinement theory, and a development strategy. The design of Circus is our solution to combining data and behavioural specifications. Here, we further explore this issue in the context of object-oriented features. Concretely, we present an object-oriented extension of Circus called OhCircus. We present its syntax, describe its semantics, explain the formalisation of method calls, and discuss our approach to refinement.
引用总数
2005200620072008200920102011201220132014201520162017201820192020202149631354456124121
学术搜索中的文章
A Cavalcanti, A Sampaio, J Woodcock - Software & Systems Modeling, 2005