|
| Reseach leader: | Janoušek Vladimír |
| Team leaders: | Drabant Radek, Kočí Radek, Křena Bohuslav, Vojnar Tomáš |
| Agency: | VUT v Brně |
| Code: | UIVT-PNtalk |
| Start: | 1994 |
| End: | 2010 |
| Keywords: | Object orientation, Petri nets
|
| Annotation: |
PNtalk is a long-term project started by Vladimir Janousek in 1993 (in the early phase of his Ph.D. study which was supervised by Milan Ceska)
as an original attempt to bring high-level Petri nets closer to
programming languages. Main goal of this experiment was to prove that
formal models such as Petri nets can be used similarly to traditional
programming languages during systems development. Moreover, the
rigorous mathematical nature of such a language offers a potential to
solve analysis and verification problems.
Originally, the project started as a consistent combination of
high-level Petri nets and objects in Smalltalk. The resulting language
and system is called PNtalk and its theoretical background is
represented by Object Oriented Petri Nets. Later on, more people got
involved in the project - namely Tomas Vojnar who developed basics of FAV methods for PNtalk.
Now the project leads towards a vision of wider openness and
reflectivity. Apart from Object oriented Petri nets and the PNtalk
language, the project now comprises also DEVS, MAS and other paradigms.
The current target of this project is model-based (and
simulation-based) systems design and prototyping. The applicaton areas
comprise intelligent systems, namely multiagent systems, control
systems and robotics.
|
| Project description: |
| http://www.fit.vutbr.cz/~janousek/pntalk/ |
Products
|
Publications
| 2006 | Janoušek, V.: On the Prototype-Based Object Orientation in Modeling and Simulation, In: Proceedings of of Advanced Simulation of Systems 2006, Ostrava, CZ, MARQ, 2006, p. 6, ISBN 80-86840-26-3 |
| 2005 | Janoušek, V.: SmallDEVS-2005-02-21, Bern, CH, SqF, 2005 |
| 2004 | Janoušek, V., Kočí, R.: Towards an Open Implementation of the PNtalk System, In: Proceedings of the 5th EUROSIM Congress on Modeling and Simulation, Paris, FR, EUROSIM, 2004, p. 31-36, ISBN 3-901608-28-1 |
| | Janoušek, V.: SmallDEVS-2004-03-19, Bern, CH, SqF, 2004 |
| 2003 | Hrubý, M., Kočí, R.: Modern Simulation Techniques and Tools, In: Proceedings of the International Workshop MOSMIC'2003, Žilina, SK, FRI ŽU, 2003, p. 7-15, ISBN 80-8070-139-3 |
| | Janoušek, V., Kočí, R.: PNtalk: Concurrent Language with MOP, In: Proceedings of the CS&P'2003 Workshop, Warsawa, PL, UW, 2003, p. 271-282, ISBN 83-88374-71-0 |
| | Kočí, R., Rábová, Z.: Purposes of the PNtalk System, In: Proceedings of International Conference MOSIS '03, Ostrava, CZ, MARQ, 2003, p. 149-156, ISBN 80-85988-86-0 |
| | Křena, B.: Object-oriented Petri Nets and their Application and Type Analysis, In: Information Technologies and Control, Vol. 1, No. 1, 2003, Sofia, BG, p. 27-31, ISSN 1312-2622 |
| 2002 | Češka, M., Janoušek, V., Vojnar, T.: Modelling, prototyping, and verifying concurrent and distributed applications using object-oriented Petri nets, In: Kybernetes: The International Journal of Systems & Cybernetics, Vol. 2002, No. 9, GB, p. 1289-1299, ISSN 0368-492X |
| | Janoušek, V., Kočí, R.: PNtalk - An Open System for Prototyping and Simulation, In: Proceedings of The 28th ASU Conference, Brno, CZ, FIT VUT, 2002, p. 133-146, ISSN 1102-593X |
| | Kočí, R., Rábová, Z.: The PNtalk System and Interoperability, In: Proceedings of International Conference MOSIS '02, Ostrava, CZ, MARQ, 2002, p. 73-80, ISBN 80-85988-71-2 |
| | Křena, B., Vojnar, T., Češka, M.: Integrated Type Analyzer and State Space Generator of Object-Oriented Petri Nets, In: Brazilian Petri Net Meeting, Natal, BR, 2002, p. 6 |
| | Křena, B.: A Case Study: Modelling Alternating Bit Protocol by PNtalk, In: Proceedings of 36th International Conference MOSIS'02 Modelling and Simulation of Systems, Ostrava, CZ, MARQ, 2002, p. 65-72, ISBN 80-85988-71-2 |
| | Schwarz, I.: Architecture of Distributed Simulator of PNtalk, In: Proceedings of 36th International Conference MOSIS'02 Modelling and Simulation of Systems, Ostrava, CZ, MARQ, 2002, p. 81-88, ISBN 80-85988-71-2 |
| 2001 | Češka, M., Janoušek, V., Vojnar, T.: Analysis and Verification Queries over Object-Oriented Petri Nets, In: Formal Methods and Tools for Computer Science, Eurocast 2001, Extended Abstracts, Las Palmas de Gran Canaria, Canary Islands, Spain, ES, ULPGC, 2001, p. 115-118, ISBN 84-699-3971-8 |
| | Češka, M., Janoušek, V., Vojnar, T.: Analysis and Verification Queries over Object-Oriented Petri Nets, In: Lecture Notes in Computer Science, Vol. 2001, No. 2178, DE, p. 365-384, ISSN 0302-9743 |
| | Češka, M., Janoušek, V., Vojnar, T.: Generating and Using State Spaces of Object-Oriented Petri Nets, In: International Journal of Computer Systems Science and Engineering, Vol. 16, No. 3, 2001, AT, p. 183-193, ISSN 0267-6192 |
| | Janoušek, V., Schwarz, I.: Interoperability of Object Oriented Petri Nets, In: Proc. of MOSIS'01, Ostrava, Czech Republic, CZ, MARQ, 2001, p. 137-144, ISBN 80-85988-57-7 |
| | Kočí, R., Vojnar, T.: A PNtalk-based Model of a Cooperative Editor, In: Proceedings of the 35th Spring International Conference on Modelling and Simulation of Systems -- MOSIS 2001, Hradec nad Moravicí, Czech Republic, CZ, MARQ, 2001, p. 165-172, ISBN 80-85988-57-7 |
| | Kočí, R.: Prospects of the PNtalk system in the Smalltalk environment, In: Proceedings of 7th Conference Student FEI 2001, Brno, CZ, VUT v Brně, 2001, p. 338-342, ISBN 80-214-1860-5 |
| | Kočí, R.: The PNtalk System - a Technique for Object Oriented Modelling, In: Proceedings of XXIIIrd International Autumn Colloquium, Ostrava, CZ, MARQ, 2001, p. 151-158, ISBN 80-85988-61-5 |
| | Křena, B., Vojnar, T.: Type Analysis in Object-Oriented Petri Nets, In: Proceedings of 4th International Conference on Information System Modelling -- ISM'01, Hradec nad Moravicí, Czech Republic, CZ, MARQ, 2001, p. 173-180, ISBN 80-85988-51-8 |
| | Křena, B.: First Approach to Model Checking in Object-Oriented Petri Nets, In: Proceedings of XIIIrd International Autumn Colloquium ASIS 2001 Advanced Simulation of Systems, Ostrava, CZ, MARQ, 2001, p. 105-110, ISBN 80-85988-61-5 |
| | Křena, B.: The Graph Isomorphism Problem, In: Proceedings of 7th Conference Student FEI 2001, Brno, CZ, VUT v Brně, 2001, p. 343-347, ISBN 80-214-1860-5 |
| | Vojnar, T.: Towards Formal Analysis and Verification over State Spaces of Object-Oriented Petri Nets, Brno, CZ, 2001, p. 148 |
| 2000 | Češka, M., Janoušek, V., Vojnar, T.: Generating and Exploiting State Spaces of Object-Oriented Petri Nets, In: Proceedings of Workshop on Software Engineering and Petri Nets, 21st International Conference on Application and Theory of Petri Nets 2000, Aarhus, DK, neznámá, 2000, p. 35-54, ISSN 0105-8517 |
| | Češka, M., Janoušek, V., Vojnar, T.: PNtalk Modelling Experience, In: Proceedings of 26th ASU Conference, Object Oriented Modelling and Simulation 2000, La Valetta, MT, neznámá, 2000, p. 65-73 |
| | Češka, M., Janoušek, V., Vojnar, T.: Towards Verifying Distributed Systems Using Object-Oriented Petri Nets, In: Lecture Notes in Computer Science, Vol. 2000, No. 1798, DE, p. 90-104, ISSN 0302-9743 |
| | Kočí, R.: Rozšiřitelný simulátor objektově orientovaných Petriho sítí, In: Sborník prací studentů a doktorandů, Brno, CZ, CERM, 2000, p. 186-188, ISBN 80-7204-155-X |
| | Křena, B.: Podpora pro analýzu stavových prostorů objektově orientovaných Petriho sítí, In: Sborník prací studentů a doktorandů, Brno, CZ, CERM, 2000, p. 192-194, ISBN 80-7204-155-X |
| | Schwarz, I.: Distribuovaný simulátor OOPN, In: Sborník prací studentů a doktorandů, Brno, CZ, CERM, 2000, p. 234-236, ISBN 80-7204-155-X |
| 1999 | Češka, M., Janoušek, V., Vojnar, T.: Towards Verifying Complex Distributed Systems Using Object-Oriented
Petri Nets, In: Proceedings of the 7th International Conference on Computer Aided Systems Theory and Technology -- EUROCAST'99, Vienna, AT, neznámá, 1999, p. 229-232 |
| | Janoušek, V.: Synchronous Interactions of Objects in Object Oriented Petri Nets, In: Proc. of MOSIS'99, Ostrava, Czech Republic, CZ, MARQ, 1999, p. 73-80, ISBN 80-85988-32-1 |
| | Vojnar, T.: Specifying Properties of Systems To Be Checked Using Their Object-Oriented Petri Net-Based Models, In: Proceedings of 21st International Workshop on Advanced Simulation of Systems ASIS'99, Krnov, CZ, MARQ, 1999, p. 219-224, ISBN 80-85988-41-0 |
| | Vojnar, T.: The First Steps Towards Using State Spaces of Object-Oriented Petri
Nets, In: Proceedings of International Workshop on Control and Information Technology - IWCIT'99, Ostrava, CZ, neznámá, 1999, p. 165-170, ISBN 80-7078-679-5 |
| | Vojnar, T.: Towards Using State Spaces of Object-Oriented Petri Nets, In: Proceedings of 33rd Spring International Conference on Modelling and Simulation of Systems MOSIS'99, Rožnov pod Radhoštěm, CZ, MARQ, 1999, p. 141-148, ISBN 80-85988-32-1 |
| 1998 | Češka, M., Janoušek, V., Vojnar, T.: Object-Oriented Petri Nets, Their Simulation, and Analysis, In: Proceedings of the IEEE SMC'98 Conference, San Diego, California, US, neznámá, 1998, p. 256-261, ISBN 0-7803-4781-1, ISSN 1062-922X |
| | Janoušek, V., Vojnar, T.: Modelling a Flexible Manufacturing System, In: Proceedings of 32nd Spring International Conference on Modelling and Simulation of Systems MOSIS'98, Sv. Hostýn, CZ, MARQ, 1998, p. 195-200, ISBN 80-85988-23-2 |
| | Janoušek, V., Vojnar, T.: State Spaces of Object-Oriented Petri Nets, In: Proceedings of MFCS'98 Workshop on Concurrency, Brno, CZ, neznámá, 1998, p. 87-96 |
| | Janoušek, V.: Modelování objektů Petriho sítěmi, Brno, CZ, UIVT FEI VUT, 1998, p. 132 |
| | Vojnar, T.: An Overview of Some Automated Tools for Formal Analysis and
Verification, In: Proceedings of 20th International Workshop on Advanced Simulation of Systems ASIS'98, Krnov, CZ, MARQ, 1998, p. 223-228, ISBN 80-85988-26-7 |
| 1997 | Češka, M., Janoušek, V., Vojnar, T.: PNtalk - A Computerized Tool for Object Oriented Petri Nets Modelling, In: Proceedings of the 5th International Conference on Computer Aided Systems Theory and Technology -- EUROCAST'97, Las Palmas de Gran Canaria, ES, neznámá, 1997, p. 229-231, ISBN 84-88912-04-8 |
| | Češka, M., Janoušek, V., Vojnar, T.: PNtalk - A Computerized Tool for Object Oriented Petri Nets Modelling, In: Lecture Notes in Computer Science, Vol. 1333, 1997, DE, p. 591-610, ISBN 3-540-63811-3, ISSN 0302-9743 |
| | Češka, M., Janoušek, V.: Formal Model for Object Oriented Petri Nets Modelling, In: Advances in System Science and Applications, Vol. Spetial Issue, No. 1-6, 1997, CZ, p. 119-124, ISSN 1078-6236 |
| | Janoušek, V.: Reflective Approach to Petri Net Simulation, In: Proc. of MOSIS'97, Ostrava, CZ, MARQ, 1997, p. 209-304, ISBN 80-85988-16-X |
| | Vojnar, T.: Hierarchical and Time Extensions of Pure Object Oriented Petri Nets, In: Proceedings of 19th International Workshop on Advanced Simulation of Systems ASIS'97, Krnov, CZ, MARQ, 1997, p. 321-326, ISBN 80-85988-20-8 |
| | Vojnar, T.: Various Kinds of Petri Nets in Simulation and Modelling, In: Proceedings of 31st Spring International Conference on Modelling and Simulation of Systems MOSIS'97, Hradec nad Moravicí, CZ, MARQ, 1997, p. 227-232, ISBN 80-85988-16-X |
| 1996 | Češka, M., Janoušek, V.: Object Orientation in Petri Nets, In: ASU Newsletter: a publication of the Association of SIMULA Users., Vol. 1996, No. spec.iss, Stockholm, SE, p. 69-80, ISSN 1102-593X |
| | Janoušek, V., Šmíd, L., Vojnar, T.: PNtalk - systém pro objektově orientované modelování Petriho sítěmi, In: Proceedings of 18th International Workshop on Advanced Simulation of Systems ASS'96, Zábřeh na Moravě, CZ, MARQ, 1996, p. 247-252, ISBN 80-85988-10-0 |
| 1995 | Janoušek, V.: Functional and Object Oriented Structuring of Petri Nets, In: Proceesdings of Computer Science, Ostrava, CZ, neznámá, 1995, p. 44-47 |
| | Janoušek, V.: PNtalk: Object Orientation in Petri nets, In: Proc. of European Simulation Multiconference ESM'95, Prague, CZ, neznámá, 1995, p. 196-200 |
| 1994 | Češka, M., Drabant, R., Janoušek, V.: An Integrated Environment for System Specification and Prototyping, In: Proc. of the 12th International Conference on Systems Science, Wroclav, PL, neznámá, 1994, p. 53-60 |
| | Janoušek, V.: Merging Petri Nets and Objects, In: SOFSEM'94, Brno, CZ, neznámá, 1994, p. 45-50 |
|
|