TR-2004002: OOPN: An Object-Oriented Petri Nets and Its Integrated Development Environment
نویسندگان
چکیده
This article proposes a modeling language for developing concurrent software, Object-Oriented Petri Nets (OOPN), which combines the maintainability and reusability of Object Orientation (OO) and the advantages of Petri Netsa graphical interface and a sound theoretical background. By doing so, each benefits from the other and their negative aspects are at least effectively diminished. The implementation of the OOPN-Integrated Development Environment (OOPN-IDE) and a unique strategy for using OOPN are then explored. Potential applications for this modeling language and possibilities for future work are considered.
منابع مشابه
Oopn: an Object-oriented Petri Nets and Its Integrated Development Environment
This article proposes a modeling language for developing concurrent software, Object-Oriented Petri Nets (OOPN), which combines the maintainability and reusability of Object Orientation (OO) and the advantages of Petri Netsa graphical interface and a sound theoretical background. By doing so, each benefits from the other and their negative aspects are at least effectively diminished. The implem...
متن کاملAn Object-Oriented Petri Nets Based Integrated Development Environment for Grid-Based Applications
The Object-Oriented Petri Nets (OOPN) based integrated solution to a grid-based application system modeling and enacting is proposed in this paper for simplifying designs and developments of the grid-based applications. An Integrated Development Environment is also provided to support the methodology proposed. Visual modeling to the system can be made by using OOPN to give a reliable system str...
متن کاملAvailability evaluation of Software architecture of object oriented Style using coloured Petri nets
Software architecture is one of the most fundamental products in the process of software development in the areas of behavioral or non- behavioral features like availability or transformability change. There are different ways to evaluate software architecture one of which is the creation of application model. An executable model of software architecture is an official description of architectu...
متن کاملA New Control Structure Model Based on Object-oriented Petri Nets
Petri nets in object-oriented modeling, based on the objects introduced a special internal changes the control changes, the introduction of objects in the controller, a control structure based on object-oriented Petri nets (CS-OOPN) model, and described the CS-OOPN modeling steps of the described of CS-OOPN modeling. The model overcomes the traditional object-oriented Petri nets modeling of fle...
متن کاملPn-tox: a Paradigm and Development Environment for Object Concurrency Speciications
In the domain of concurrent object-oriented programming (COOP) there is a strong need for a formalism to describe concurrency. Such a formalism is ooered by Petri nets, which however lack thorough modularisation techniques for coping with models for large systems. An appropriate combination of COOP and Petri nets is required in order to proot from the strength of both methods. This paper gives ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2016