International Journal of Computer and Electrical Engineering (IJCEE)
Web services technology provides a platform on which the authors can develop distributed services. The interoperability among these services is achieved by various standard protocols. In recent years, several researches suggested that Petri Nets provide a satisfactory assistance to the whole process of web services development. Business transactions, on the other hand, involve the coordination and interaction between multiple partners. With the emergence of web services, business transactions are conducted using these services. The coordination among the business processes is crucial, so is the handling of faults that can arise at any stage of a transaction.