Design of distributed systems using Petri nets: A graduate computer science course

被引:0
|
作者
Mikolajczak, B
机构
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper shares educational experiences in teaching design of distributed computing systems using Petri nets with application to engineering software for embedded systems. We put special emphasis on understanding of fundamental concepts and their applications to specification and design of distributed software systems using Colored Petri nets. The paper contains a description of lecture contents, a formulation of two project assignments, and topics of research papers, explored over a period of several years, on applications of Petri nets in software engineering. Timed and stochastic Petri nets are used to model real-time events and to evaluate computer systems' performance. The material is based partly on two graduate courses: CIS 525, Topics on Parallel Computations, and CIS 578, Performance Evaluation of Computer Systems, taught by the author during last several years at the University of Massachusetts Dartmouth. In both courses, Colored Petri nets play a significant and unifying role in systems' design.
引用
收藏
页码:126 / 134
页数:9
相关论文
共 50 条
  • [1] DISTRIBUTED EMBEDDED SYSTEMS DESIGN USING PETRI NETS
    Moutinho, Filipe
    Gomes, Luis
    [J]. 2013 23RD INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS (FPL 2013) PROCEEDINGS, 2013,
  • [2] Design of distributed manufacturing systems using UML and Petri nets
    Bordbar, B
    Giacomini, L
    Holding, DJ
    [J]. ALGORITHMS AND ARCHITECTURES FOR REAL-TIME CONTROL 2000, 2000, : 105 - 110
  • [3] STRUCTURE DESIGN OF DISTRIBUTED SYSTEMS USING INTERPRETED PETRI NETS
    TANKOANO, J
    DERNIAME, JC
    [J]. PROCEEDINGS : THE THIRTEENTH ANNUAL INTERNATIONAL COMPUTER SOFTWARE & APPLICATIONS CONFERENCE, 1989, : 41 - 51
  • [4] UML and Petri Nets for design and analysis of distributed systems
    Bordbar, B
    Giacomini, L
    Holding, DJ
    [J]. PROCEEDINGS OF THE 2000 IEEE INTERNATIONAL CONFERENCE ON CONTROL APPLICATIONS, 2000, : 610 - 615
  • [5] Embedded systems design using optimistic distributed simulation of colored Petri nets
    Knoke, Michael
    Rasinski, Dawid
    Hommel, Guenter
    [J]. EMBEDDED SYSTEMS - MODELING, TECHNOLOGY AND APPLICATIONS, PROCEEDINGS, 2006, : 33 - +
  • [6] Design and Distributed Control of Discrete Event Robotic Manufacturing Systems using Petri Nets
    Yasuda, Gen'ichi
    [J]. 2009 IEEE INTERNATIONAL CONFERENCE ON AUTOMATION AND LOGISTICS ( ICAL 2009), VOLS 1-3, 2009, : 1860 - 1865
  • [7] Open distributed supervisory system design using Petri nets
    Bastidas, G
    Villani, E
    Junqueira, F
    Miyagi, PE
    [J]. 2003 IEEE INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS, VOLS 1 AND 2, 2003, : 712 - 717
  • [8] Open distributed supervisory system design using Petri nets
    [J]. 2003, (Institute of Electrical and Electronics Engineers Inc., United States):
  • [9] Monitoring and Debugging Distributed Autonomous Systems using Petri Nets
    Lopez, Joaquin
    Perez, Diego
    Gayoso, Miguel
    Paz, Enrique
    [J]. WMSCI 2011: 15TH WORLD MULTI-CONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL I, 2011, : 216 - 221
  • [10] A study on performance evaluation of computer systems using Petri Nets
    Shailesh, Tanuja
    Nayak, Ashalatha
    Prasad, Devi
    [J]. PROCEEDINGS OF THE 2018 INTERNATIONAL CONFERENCE ON COMPUTATIONAL TECHNIQUES, ELECTRONICS AND MECHANICAL SYSTEMS (CTEMS), 2018, : 18 - 23