DocumentCode
3233660
Title
XML Web services automation: a software engineering approach
Author
Nicoloudis, Nicholas ; Mingins, Christine
Author_Institution
Sch. of Comput. Sci. & Software Eng., Monash Univ., Clayton, Vic., Australia
fYear
2002
fDate
2002
Firstpage
417
Lastpage
424
Abstract
XML Web services are a mechanism for exposing program functionality over the Web, typically to other services. In this paper we analyse the interactions of standalone applications and Web services and investigate modeling role-based interactions. From this investigation, we engineer a tool that automates the process of generating Web services based on an application´s set of compliant interface primitives. These interactions can be packaged according to required user scenarios. The tool supports and enforces good software engineering practice such as separation and isolation of data from direct user access. This mechanism lifts the activity of Web enabling applications from a programmer-based one to an engineering activity. In developing the tool we discover and highlight the appropriate and inappropriate application of a Web service.
Keywords
client-server systems; distributed object management; hypermedia markup languages; object-oriented programming; open systems; software engineering; software tools; XML Web services automation; compliant interface primitives; program functionality; role-based interactions; software engineering approach; standalone applications; Access protocols; Application software; Automation; Communication standards; Computer architecture; Object oriented modeling; Service oriented architecture; Software engineering; Web services; XML;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Conference, 2002. Ninth Asia-Pacific
ISSN
1530-1362
Print_ISBN
0-7695-1850-8
Type
conf
DOI
10.1109/APSEC.2002.1183011
Filename
1183011
Link To Document