2008 · 248 citations · 8 references
ComputingComputer ScienceInformation TechnologyProgramming LanguagesService DesignWeb TechnologiesApplication Programming InterfacesService-oriented ArchitectureWeb ApisWeb Application ArchitectureWeb Application DevelopmentWeb StandardsRestful ApisRestful Web ServicesWeb 2.0Web Services
The Web 2.0 wave brings, among other aspects, the Programmable Web:increasing numbers of Web sites provide machine-oriented APIs and Web services. However, most APIs are only described with text in HTML documents. The lack of machine-readable API descriptions affects the feasibility of tool support for developers who use these services. We propose a microformat called hRESTS (HTML for RESTful Services) for machine-readable descriptions of Web APIs, backed by a simple service model. The hRESTS microformat describes main aspects of services, such as operations, inputs and outputs. We also present two extensions of hRESTS:SA-REST, which captures the facets of public APIs important for mashup developers, and MicroWSMO, which provides support for semantic automation.
8
SAWSDL: Semantic Annotations for WSDL and XML Schema
Jacek Kopecký, Tomáš Vitvar, Carine Bournez et al. · IEEE Internet Computing · 2007 · 548 citations
Rohit Khare, Tantek Çelik · 2006 · 147 citations