Publication detail

PNtalk - An Open System for Prototyping and Simulation

JANOUŠEK, V., KOČÍ, R.

Original Title

PNtalk - An Open System for Prototyping and Simulation

English Title

PNtalk - An Open System for Prototyping and Simulation

Type

conference paper

Language

en

Original Abstract

The PNtalk system is a language and tool based on object-oriented Petri nets (OOPNs). Its purpose is to support modelling and prototyping of concurrent and distributed software systems. PNtalk benefits from the features of Petri nets (formal nature, suggestive description of parallelism, theoretical background) as well as object-orientedness (abstraction, encapsulation, inheritance, polymorphism, and modularity). Our current prototype has been built up as an open system which can combine different modeling and simulation paradigms of describing models and can also simultaneously support several independent simulations. This article is focused on describing the PNtalk architecture. A simple yet suggestive model will demonstrate how PNtalk can be used for modelling and simulation.

English abstract

The PNtalk system is a language and tool based on object-oriented Petri nets (OOPNs). Its purpose is to support modelling and prototyping of concurrent and distributed software systems. PNtalk benefits from the features of Petri nets (formal nature, suggestive description of parallelism, theoretical background) as well as object-orientedness (abstraction, encapsulation, inheritance, polymorphism, and modularity). Our current prototype has been built up as an open system which can combine different modeling and simulation paradigms of describing models and can also simultaneously support several independent simulations. This article is focused on describing the PNtalk architecture. A simple yet suggestive model will demonstrate how PNtalk can be used for modelling and simulation.

Keywords

Petri nets, Smalltalk, prototyping, simulation, nested simulation

RIV year

2002

Released

20.09.2002

Publisher

Faculty of Information Technology BUT

Location

Brno

Pages from

133

Pages to

146

Pages count

14

URL

BibTex


@inproceedings{BUT10244,
  author="Vladimír {Janoušek} and Radek {Kočí}",
  title="PNtalk - An Open System for Prototyping and Simulation",
  annote="The PNtalk system is a language and tool based on object-oriented Petri
nets (OOPNs). Its purpose is to support modelling and prototyping of
concurrent and distributed software systems. PNtalk benefits from the
features of Petri nets (formal nature, suggestive description of
parallelism, theoretical background) as well as object-orientedness
(abstraction, encapsulation, inheritance, polymorphism, and
modularity).
Our current prototype has been built up as an open system which can
combine different modeling and simulation paradigms of describing
models and can also simultaneously support several independent
simulations.
This article is focused on describing the PNtalk architecture. A simple
yet suggestive model will demonstrate how PNtalk can be used for
modelling and simulation.",
  address="Faculty of Information Technology BUT",
  booktitle="Proceedings of The 28th ASU Conference",
  chapter="10244",
  institution="Faculty of Information Technology BUT",
  journal="ASU Newsletter",
  number="9",
  year="2002",
  month="september",
  pages="133--146",
  publisher="Faculty of Information Technology BUT",
  type="conference paper"
}