1 / 10

Object and Petri-Net´s within CS - Introduction - Implementation of the ObjectNet´s

Object and Petri-Net´s within CS - Introduction - Implementation of the ObjectNet´s - Concept of Petri Net´s inside CS. 27.01.06 Alexander Schwinn. What is an Object Net?. Wires communicate Port information, that means: The Publisher specifies the URL, and the Subscriber uses this URL.

slawrence
Download Presentation

Object and Petri-Net´s within CS - Introduction - Implementation of the ObjectNet´s

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Object and Petri-Net´s within CS - Introduction - Implementation of the ObjectNet´s - Concept of Petri Net´s inside CS 27.01.06 Alexander Schwinn

  2. What is an Object Net? • Wires communicate Port information, that means: • The Publisher specifies the URL, and the Subscriber uses this URL. • The developer of Object Nets does not care about URLs. • Object Nets are executable Design Documents! The class developer has to define the Publisher Port-URLs(inside Lanch.vi)

  3. Visualization of data-flow between subsystems Transparency for the user ( can be used as UML-diagramm) High modularity and overview at once Object crash-save throught the CS-Watchdog functionality What is an ObjectNet good for?

  4. - one Lauch.vi per class - The wires define the dim-port, trought which objects are talking together

  5. main control panel of the Net • - specify netname • - show´s the data flow inside the net • - possibility to rebuild net, when the objects are running • - Possibility to shutdown all objects inside the net

  6. - The vi keep´s running inside the maincontrol.vi.

  7. All port´s of a Launch.vi can be made unique, so you can only connect the observer and reciver ports with the same datatype Lanch.vi

  8. Petri Nets I - place-transition net, with valued edges • circles are places, boxes transitions • very useful to model complex processes

  9. Petri Nets II -added timing conditions -within CS it would be a nice tool to manage state-orientated problems - Visualization of the current state

  10. Thanks for your attention! 27.01.06 Alexander Schwinn

More Related