基于Petri网和UML的流水作业调度模型设计及实现

被引:4
作者
赵国毅
张广泉
机构
[1] 重庆师范大学数学与计算机科学学院
关键词
Petri网; UML; 流水作业调度; 动态规划算法; Johnson法则;
D O I
暂无
中图分类号
TP311.52 [];
学科分类号
081202 ; 0835 ;
摘要
为了对流水作业调度的行为提供支持,需要对其进行有效的建模和模型分析。Petri网具有坚实的理论基础和易于使用的图形表示,是一种理想的建模和分析工具。UML是一种易于编程实现的面向对象建模工具。针对UML和Petri网建模的特点,本文采用Petri网与UML相结合的建模分析方法,融合了Petri网精确、严格的形式化描述和UML友善的用户界面的优点。并提出了将Petri网转化为一种可以表示对象间的同步、并发的扩展状态图的方法。利用Petri网描述系统的动态特性,经过分析、验证或仿真后,通过提供的转化规则将Petri网模型转化成相应的UML动态图、扩展的状态图,对流水作业调度问题建模。利用动态规划算法解决满足Johnson法则的最优作业调度问题,并用Java实现。
引用
收藏
页码:40 / 45
页数:6
相关论文
共 10 条
[1]   UML顺序图的一种形式化描述方法 [J].
张姝 ;
张广泉 .
重庆师范大学学报(自然科学版), 2007, (03) :42-45
[2]   基于UML和Petri网的层次建模分析方法 [J].
江金龙 ;
周献中 ;
孙勇成 ;
徐延勇 .
系统仿真学报, 2006, (02) :290-293+300
[3]   一种利用UML的Petri网软件实现方法 [J].
方丁 ;
郝东 ;
林琳 .
计算机应用, 2004, (09) :132-135
[4]   关于软件形式化方法 [J].
张广泉 .
重庆师范学院学报(自然科学版), 2002, (02) :1-4+9
[5]  
UML与软件建模[M]. 清华大学出版社 , 徐宝文, 2006
[6]  
软件开发的形式化方法[M]. 高等教育出版社 , 古天龙[著], 2005
[7]  
Petri网原理与应用[M]. 电子工业出版社 , 袁崇义著, 2005
[8]  
软件工程[M]. 电子工业出版社 , 杨文龙, 2004
[9]  
Petri网的行为理论及其应用[M]. 高等教育出版社 , 蒋昌俊[著], 2003
[10]  
计算机算法设计与分析[M]. 电子工业出版社 , 王晓东编著, 2001