Grant: Discovery Grants Program - Individual
Memorial University of Newfoundland
$26,800.00
Timed petri nets in modeling and analysis of concurrent systems
EF 2007-08
Résumé
The long-term objective of this research is the development of efficient methods for modeling and analysis of concurrent systems, i.e., systems in which some events can occur concurrently but there are restrictions of precedence and frequency of such occurrences. Multiprocessor and distributed systems, database systems, communications protocols and networks are examples of such systems. Because of very simple representation of concurrency and synchronization of events, Petri nets have been gaining popularity in modeling and analysis of concurrent systems. Several types of Petri nets "with time" have been proposed on order to take into account the durations of modeled activities, and to use the same models for qualitative and well as quantitative analyses of the modeled systems. However, net models of real-life systems tend to be too complex and too difficult to be dealt with directly (the so called "state explosion problem" of state-based models). Therefore special techniques (and software tools implementing these techniques) are needed for analysis of many realistic models. Short-term objectives of this project include: (i) automatic (or semi-automatic) derivation of net models from specifications of the modeled systems, (ii) efficient analysis methods of derived models, and (iii) development of software tools for generation, analysis and evaluation of net models. All these objectives are complementary in the sense that they refer to different stages of the modeling and analysis process. It is expected that more efficient algorithms and, especially, more user--friendly software tools (which will hide the more advanced aspects of Petri nets) will increase popularity of Petri nets in modeling, analysis and evaluation of complex systems.
Programme
Discovery Grants Program - Individual
Bénéficiaire
Emplacement
Newfoundland and Labrador, Canada
Type de bénéficiaire
Academia
Type
Grant
Source
NSERC's Awards Data
Tel que publié
Application id
8222-2006
Name nom
Zuberek, Wlodzimierz
Department département
Computer Science
Organization id
89
Institution établissement
Memorial University of Newfoundland
Province en
Newfoundland and Labrador
Province fr
Terre-Neuve-et-Labrador
Country en
CANADA
Country fr
CANADA
Fiscal year exercice financier
2007
Competition year année de concours
2006
Award amount
26800
Program id
RGPIN
Program name en
Discovery Grants Program - Individual
Program name fr
Programme de subventions à la découverte - individuelles
Group en
Discovery grants programs
Group fr
Programmes de subventions à la découverte
Committee code
330
Committee name en
Computing and Information Sciences - A
Committee name fr
Informatique - A
Area of application code
802
Area of application group en
Information and communication services
Area of application group fr
Services d'information et de télécommunications
Area of application en
Information systems and technology
Area of application fr
Systèmes d'information et technologie de l'information
Research subject code
2717
Research subject group en
Information technology
Research subject group fr
Technologie de l'information
Research subject en
Modelling and simulation studies
Research subject fr
Études de modélisation et de simulation
Partie
2
Nb partie
5
Application title
Timed petri nets in modeling and analysis of concurrent systems
Keyword
NA
Application summary
The long-term objective of this research is the development of efficient methods for modeling and analysis of concurrent systems, i.e., systems in which some events can occur concurrently but there are restrictions of precedence and frequency of such occurrences. Multiprocessor and distributed systems, database systems, communications protocols and networks are examples of such systems. Because of very simple representation of concurrency and synchronization of events, Petri nets have been gaining popularity in modeling and analysis of concurrent systems. Several types of Petri nets "with time" have been proposed on order to take into account the durations of modeled activities, and to use the same models for qualitative and well as quantitative analyses of the modeled systems. However, net models of real-life systems tend to be too complex and too difficult to be dealt with directly (the so called "state explosion problem" of state-based models). Therefore special techniques (and software tools implementing these techniques) are needed for analysis of many realistic models. Short-term objectives of this project include: (i) automatic (or semi-automatic) derivation of net models from specifications of the modeled systems, (ii) efficient analysis methods of derived models, and (iii) development of software tools for generation, analysis and evaluation of net models. All these objectives are complementary in the sense that they refer to different stages of the modeling and analysis process. It is expected that more efficient algorithms and, especially, more user--friendly software tools (which will hide the more advanced aspects of Petri nets) will increase popularity of Petri nets in modeling, analysis and evaluation of complex systems.