面向对象Petri网建模技术与应用

  • 格式:pdf
  • 大小:258.75 KB
  • 文档页数:4
定, 对数据 具有 封 装 性 。面 向对 象 设计 方 法 的主要
而在设 计 过 程 中 要 用 到 A 作 为 网 络 中 的 节 点 。 N C N具 有分层 的特 点 , P 因而达到 了逐 步求精 的效果 。
l 抽 象节点设计方法
O 0设计技术定义了类的继承和对象的互操作 , P N用来 表示这 些类 和对象 交互。这种结合 会 把
特点是它的可维护性 和灵活性。但是 , 采用面 向对
象设计方法对系统没有很好的分析和验证方法。
Pt 网适 合 于描 述具 有并 发 、 步 、 布式 、 e i r 异 分 并
C N嵌入到对象 的构造 中。P P N模 型的应用允许我
们在系统设计完成之前可 以对它进行验证 。A N方 法就是将 O 0设计方法与 C N模型相结合。先介绍 P 抽象节点的概念。 N A 用来构造网络中任何节点 , 相当于面向对象 设计方法中的对描述对象的抽象 。A N既可以是抽 象的库所( P 也可 以是抽象 的变迁 ( T 。在网络 A) A) 图中,N用一个方 框来表示 , A 它具 体代表 的是 A P
பைடு நூலகம்
由 一个库所和—个变迁再加上两条弧线构成的环型结 构组成。如图 1 所示, 虚线框中的部分代表一个 A 。 N
的优 点 。
关键词:面向对象 ; ei 建模技术 Pt 网; r
Ap l a in o tin tm o ei g b s d o h p i to fPer e d l a e n t e oO eh d lg c n m t o oo y
WANG e 1 g. ZHU . i Xu .i n He me ( o eeo l t nc Ifr t nbl眦e , o g n esy S a g 2 10 , h a C l g f e r i l E c o s& noma o g r T n jU i ri , hnl 08 4 c i ) i i i v t  ̄ n
行和随机性等特点的系统。它的图形化的表示 、 设 计简单 以后可执行的特性使得 Pt 网广泛用于系 e i f 统的仿真 、 快速建模和验证。将面向对象和 Pt 网 e i r 相结合可以结合两者 的优点 , 从而达到灵活方便 而
且 可验证 的效 果 。
首先引入抽象节点 ( btc N e 简称 A ) A sat o , r d N 的 设计方法 。该方法的思路就是 : 在设计 阶段采用面 向对象模型 , 而在需要验证的阶段使用着色 Pt 网 ei r (o r ei e, Cle Pt N t od r 简称 c N 模型。也就是说 , P) 先采 用面向对象 的设计方法对系统 的整个框架进行设
摘 要 :面向对象方法使得 系统设计 简化 ,符合所描述的现 实事物的特点 ,简单 易于理解。但
是在设计 系统时没有进行严格 的检验和验证。P 网提供 了形式化 的图形表示 ,层次化 的结构 e
在表示类的继承 以及描述对象的动态性方面非常有用。现介绍一种抽 象节点技术 ,将面向对 象
设计模 型 转换成 层 次化 的 Pt 网模 型将 对 象和 对 象属性 封 装 到数 据 结 构 中去 ,从 而 结合 了两者 ei r
信 息技术 鳓

2 0 ¥ 1 08 1
文献标识码 : A 文章编号 :09— 5 220 )1 0O 4 10 2 5 (0 81 一O6 一0
中图分类号 :P9 T 33
面 向对 象 P t 网建 模 技 术 与应 用 ei r
王学灵,朱和美
( 同济大学 电子与信息工程学院 ,上海 2 10 ) 084
Ke od :ojc o e t ; l i e ; oe n cnq e yw rs b t r n d P t t m dl gt hiu e- i e e ns I i e
0 引言
面向对象方法( b c O et , O j t rn d简称 o ) e i e o 是一种 结构化的软件设计技术 , 它支持继承 、 多态和动态绑
还是 A , T要看在 网络 中所起 的作用来定。一个 A N
收稿 日期 :20 一∞一1 08 9
作者简 介:王 学灵 ( 7 一)男 , 1 7 , 硕士研 究生 , 9 研究 方 向为计算 机通 信网。
计, 之后再采用 Pt 网建模 方法对系统进行建模 , ei r

6 一 0
Ab ta t O ma e ed s n o e s s m i p e a d e s e u d rto sr c : O k st e i f y t sm l n a y t b n eso d.B tte s s m e i e y h g h t e o u y t d s d b h e n g t i meh d h sn ei ig a d v l aig lr n t rvd s h r lga h c l e r sn ain a d i o eo h s to a o v r yn ai t .P t e o ie ef ma rp ia p e e tt n n f f n d n ei p t o r o s te mo tu eu t o sfrs l t g a d mo eig T i a e t d c st e a s a t o e h c a a e h s s f l h d i ai d l . hsp p r nr u e b t c d .w ih c n tk me o mu n n n i o h r n a v tg so o OD a d C N. d a a e fb t O P n h n