• Home
  • Search
  • The Development of Complex Data Structures Using Object Enhanced Time Petri Nets
  • Cite Icon4
  • https://doi.org/10.1109/icstcc.2018.8540778Copy DOI Icon

The Development of Complex Data Structures Using Object Enhanced Time Petri Nets

  • Oct 1, 2018
  • Dahlia Al- Janabia +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

The development of the complex data structures systems requires models that are capable of describing the systems' requirements, design, verification, implementation and testing. This paper shows the development of such systems using Object Enhanced Time Petri Nets (OETPNs) framework. OETPN can model concurrency, reaction to internal and external events, synchronization and temporal behavior with fix and dynamic delays. OETPN keeps the bipartite graph structure of the classical Petri Nets, but the unique kind of tokens in PNs are changed to be any kind of objects to represent the data, or tasks (sub OETPN) that can either be active (i.e. threads of execution) or passive. OETPNs are capable to communicate with each other through input and output channels and to distribute concurrent tasks that are moved through a computer network with a dynamical structure (i.e. Task migration) without the need to stop the execution of the other OETPN. Guards and mappings are used to control the flow of execution in order to model the creation, insertion, modification and extraction of information of complex data structures. The mappings are also used to implement the information transformation and the placement of the resulted information at the output places of the transitions. The types of the places are specified to allow setting of objects or tasks. A new OETPN dynamic structure that is best suited for the server side is introduced. A Java platform that implement such applications is described and a complete system to manage the operations of the data structures is discussed with an example.

Similar Papers
  • Conference Article
  • Citations2

On-line fault diagnosis in a Petri Net framework

  • Aug 01, 2009
  • Mariagrazia Dotoli +3
  • Research Article
  • Citations2

On computing the supremal right-closed control invariant subset of a right-closed set of markings for an arbitrary petri net

  • Mar 25, 2021
  • Discrete Event Dynamic Systems
  • Roshanak Khaleghi +1
  • Conference Article
  • Citations2

Context awareness by unit-type evolutionary Petri net for team medical care support

  • Oct 01, 2014
  • Takuo Suzuki +1
  • Research Article
  • Citations9

Petri net as a modeling tool

  • Jan 01, 1982
  • Microelectronics Reliability
  • G.S Hura
  • PDF
  • Research Article
  • Citations4

Modules of Petri nets and new Petri net structure: Arcs with a weighted function set

  • Mar 01, 2019
  • Advances in Mechanical Engineering
  • Rongming Zhu +2
  • Research Article
  • Citations36

A hybrid heuristic search algorithm for scheduling FMS based on Petri net model

  • Oct 10, 2009
  • The International Journal of Advanced Manufacturing Technology
  • Bo Huang +3
  • Research Article
  • Citations60

Supervisor Optimization for Deadlock Resolution in Automated Manufacturing Systems With Petri Nets

  • Oct 01, 2011
  • IEEE Transactions on Automation Science and Engineering
  • Hesuan Hu +2
  • Research Article

Design of Aircraft Circuit Modelling Based on Treble Transitions Petri Nets

  • Nov 01, 2011
  • Advanced Materials Research
  • Jing Jie Chen +1
  • Book Chapter
  • Citations64

From Logical Regulatory Graphs to Standard Petri Nets: Dynamical Roles and Functionality of Feedback Circuits

  • Jan 01, 2006
  • Elisabeth Remy +4
  • Book Chapter
  • Citations3

Heuristic Search for Scheduling Flexible Manufacturing Systems Using Multiple Heuristic Functions

  • Jan 01, 2014
  • Bo Huang +2
  • Book Chapter
  • Citations30

Formal Semantics for AUML Agent Interaction Protocol Diagrams

  • Jan 01, 2005
  • Lawrence Cabac +1
  • Research Article
  • Citations2

An integrated autonomous control mechanism to optimize sharing of multiple resources in Simultaneous Multi-Threading processors

  • Jun 14, 2018
  • Journal of Systems Architecture
  • Wenjun Wang +1
  • Conference Article
  • Citations6

Executable Petri Nets

  • Jun 18, 2009
  • Hristo Indzhov +2
  • Conference Article
  • Citations3

Scheduling flexible manufacturing systems containing assembly operations based on Petri net structures and dynamics

  • Oct 12, 1997
  • Mn Der Jeng +1
  • Research Article
  • Citations21

Individuals, populations and fluid approximations: A Petri net based perspective

  • Apr 22, 2016
  • Nonlinear Analysis: Hybrid Systems
  • Manuel Silva
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.