loading...
Modeling Behavioral Patterns of Concurrent Software Architectures Using Petri Nets
Oslo, Norway June 12-June 15
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/WICSA.2004.1310690Fourth Working IEEE/IFIP Conference o ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Robert G. Pettit IV, The Aerospace Corporation
Hassan Gomaa, George Mason University
To address behavioral modeling issues specific to concurrent software architectures, this paper outlines an approach for systematically modeling behavioral patterns found in concurrent software designs by applying colored Petri net (CPN) templates with UML artifacts. In this approach, CPNs are used as an underlying representation of the dynamic object-oriented architecture. These CPNs are then used to provide a simulated functional flow of the architecture and to analyze the concurrent behavior. By applying the results from the CPN analysis to the original UML model, an engineer can enhance the quality of the design and thereby gain additional insight to the behavioral properties of the software design prior to implementation.
Citation:
Robert G. Pettit IV, Hassan Gomaa, "Modeling Behavioral Patterns of Concurrent Software Architectures Using Petri Nets," wicsa, pp.57, Fourth Working IEEE/IFIP Conference on Software Architecture (WICSA'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.