Title :
Towards transactional Web services
Author :
Schmit, Bejamin A. ; Dustdar, Schahram
Author_Institution :
Inf. Syst. Inst., Vienna Univ. of Technol., Austria
Abstract :
When Web services are composed, transactions are needed to maintain the consistency of the distributed data in all but the most trivial cases. Today´s Web service transaction specifications still leave some issues unresolved, e.g., the specification of quality of service aspects. Therefore, we propose a modeling methodology that forces the software architect to address such issues at an early stage of development. The methodology is divided into four layers of UML diagrams which reference each other: structure, transactions, security, and workflow. This separation of concerns can also be used to incorporate the knowledge of several experts into the design.
Keywords :
Internet; Unified Modeling Language; business data processing; distributed databases; formal specification; software architecture; transaction processing; UML diagram; Web service transaction specification; distributed data; software architecture; Concrete; Conferences; Europe; Information systems; Petri nets; Process design; Quality of service; Security; Unified modeling language; Web services;
Conference_Titel :
E-Commerce Technology Workshops, 2005. Seventh IEEE International Conference on
Print_ISBN :
0-7695-2384-6
DOI :
10.1109/CECW.2005.26