Specification of abstract dynamic-data types: A temporal logic approach

被引:14
|
作者
Costa, G [1 ]
Reggio, G [1 ]
机构
[1] UNIV GENOA, DIPARTIMENTO INFORMAT & SCI INFORMAZ, I-16146 GENOA, ITALY
关键词
D O I
10.1016/S0304-3975(96)00165-X
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A concrete dynamic-data type is just a partial algebra with predicates such that for some of the sorts there is a special predicate defining a transition relation. An abstract dynamic-data type (ad-dt) is an isomorphism class of such algebras. To obtain specifications for ad-dt's, we propose a logic which combines many-sorted first-order logic with branching-time combinators. We consider both an initial and a loose semantics for our specifications and give sufficient conditions for the existence of the initial models. Then we discuss structured specifications and implementation.
引用
收藏
页码:513 / 554
页数:42
相关论文
共 50 条