PEWS: A New Language for Building Web Service Interfaces

dc.creatorBa,Cheikh
dc.creatorCarrero,Marcos
dc.creatorFerrari,Mirian
dc.creatorMusicante,Martin
dc.date2005
dc.date.accessioned2024-02-06T12:53:46Z
dc.date.available2024-02-06T12:53:46Z
dc.descriptionRecent proposals in the domain of interface description languages for web services stress the importance of specifying the dynamic, behavioral aspects of the services. The goal of this paper is to introduce a new interface description language, called PEWS, that uses predicate path expressions to define web service behaviours. Our proposal represents a simple but expressive way to describe order and conditional constraints over web service operations. PEWS aims to be used not only to the specification of simple web services but also to be a tool for describing service composition. In this paper, we use the Action Semantics framework to present the syntax and semantics of the most significant parts of PEWS and we introduce XPEWS, the XML-based version of PEWS used to publish service behaviours for future searches and composition. The definition of XPEWS is done by giving the XML Schema that defines the syntax of XPEWS programs.
dc.formattext/html
dc.identifierhttps://doi.org/10.3217/jucs-011-07-1215
dc.identifierhttps://lib.jucs.org/article/28442/
dc.identifier.urihttps://openrepository.mephi.ru/handle/123456789/8808
dc.languageen
dc.publisherJournal of Universal Computer Science
dc.relationinfo:eu-repo/semantics/altIdentifier/eissn/0948-6968
dc.relationinfo:eu-repo/semantics/altIdentifier/pissn/0948-695X
dc.rightsinfo:eu-repo/semantics/openAccess
dc.rightsJ.UCS License
dc.sourceJUCS - Journal of Universal Computer Science 11(7): 1215-1233
dc.subjectprogramming languages
dc.subjectweb services
dc.subjectformal semantics
dc.titlePEWS: A New Language for Building Web Service Interfaces
dc.typeResearch Article
Файлы