arrow
返回

A formal specification framework for object-oriented distributed systems

delete2000-07-01
delete34
PRE
AI
D
Didier Buchs *
N
Nicolas Guelfi
DOI:10.1109/32.859532delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
In this paper, we present the Concurrent Object-Oriented Petri Nets (CO-OPN/2) formalism devised to support the specification of large distributed systems. Our approach is based on two underlying formalisms: order-sorted algebra and algebraic Petri nets. With respect to the lack of structuring capabilities of Petri nets, CO-OPN/2 has adopted the object-oriented paradigm. In this hybrid approach (model- and property-oriented), classes of objects are described by means of algebraic Petri nets, while data structures are expressed by order-sorted algebraic specifications. An original feature is the sophisticated synchronization mechanism. This mechanism allows to involve many partners in a synchronization and to describe the synchronization policy. A typical example of distributed systems, namely the Transit Node, is used throughout this paper to introduce our formalism and the concrete specification language associated with it. By successive refinements of the components of the example, we present, informally, most of the notions of CO-OPN/2. We also give some insights about the coordination layer, Context and Objects Interface Language (COIL), which is built on top of CO-OPN/2. This coordination layer is used for the description of the concrete distributed architecture of the system. Together, CO-OPN/2 and COIL provide a complete formal framework for the specification of distributed systems.
Keyword:
formal specifications
object-orientation
distributed systems
concurrency
algebraic Petri nets
refinement
subtyping
algebraic specifications
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

IEEE Transactions on Software Engineering 封面图
IEEE Transactions on Software Engineering
IF:
5.6
论文数:
2.8K
被引数:
1.1W

机构

暂无机构信息
引用论文

引用论文

err
IF0
err
err0
PREAI
err
err分享
err收藏
High-quality plant DNA extraction for PCR: an easy approach
err2009-06-01
err0
PREAI
errI. Ahmed; M. Islam; W. Arshad; A. Mannan; W. Ahmad; B. Mirza
err分享
err收藏
err分享
err收藏
Study on PPG Biometric Recognition Based on Multifeature Extraction and Naive Bayes Classifier
err2021-05-05
err0
errOAAI
errJunfeng Yang; Yuwen Huang; Ruili Zhang; Fuxian Huang; Qinggang Meng; Shixin Feng
err分享
err收藏
err分享
err收藏
Lake St. Clair Zooplankton: Evidence for Post-DreissenaChanges
err2009-06-01
err0
PREAI
errKatherine A. David; Bruce M. Davis; R. Douglas Hunter
err分享
err收藏
学者 查看更多内容