International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
|
Volume 89 - Issue 6 |
Published: March 2014 |
Authors: Ali Ghasemi, Ali Harounabadi, Seyed Javad Mirabedini |
![]() |
PDF not available |
Ali Ghasemi, Ali Harounabadi, Seyed Javad Mirabedini . Performance Evaluation of Service-Oriented Architecture using Generalized Stochastic Petri Net. International Journal of Computer Applications. 89, 6 (March 2014), 12-16. DOI=10.5120/15506-4234
@article{ 10.5120/15506-4234, author = { Ali Ghasemi,Ali Harounabadi,Seyed Javad Mirabedini }, title = { Performance Evaluation of Service-Oriented Architecture using Generalized Stochastic Petri Net }, journal = { International Journal of Computer Applications }, year = { 2014 }, volume = { 89 }, number = { 6 }, pages = { 12-16 }, doi = { 10.5120/15506-4234 }, publisher = { Foundation of Computer Science (FCS), NY, USA } }
%0 Journal Article %D 2014 %A Ali Ghasemi %A Ali Harounabadi %A Seyed Javad Mirabedini %T Performance Evaluation of Service-Oriented Architecture using Generalized Stochastic Petri Net%T %J International Journal of Computer Applications %V 89 %N 6 %P 12-16 %R 10.5120/15506-4234 %I Foundation of Computer Science (FCS), NY, USA
Service-oriented architecture (SOA) is a software architecture design pattern based on discrete pieces of software providing application functionality as services to other applications. Before application of SOA, if a model of problem is drawn and analyzed, then possible flaws in architecture implementation phase could be prevented. This paper presents a method for evaluating SOA based on formal models. To achieve this goal, products of C4ISR framework are calculated, then are marked on UML diagrams to get the real model. For this purpose, the UML elements should be indexed according to efficiency. Following that the UML elements based on presented algorithm are transformed to GSPN. The results suggest that the ATM is done on a case study demonstrates that modeling and evaluation in the design phase prevents the high cost of implementation phase.