Architectural styles and the design of network-based software architectures
Architectural styles and the design of network-based software architectures
Restful web services
Composing RESTful Services and Collaborative Workflows: A Lightweight Approach
IEEE Internet Computing
Understanding Mashup Development
IEEE Internet Computing
A Model-Driven Development for GWT-Based Rich Internet Applications with OOH4RIA
ICWE '08 Proceedings of the 2008 Eighth International Conference on Web Engineering
RESTful Web service composition with BPEL for REST
Data & Knowledge Engineering
Towards a Model-Driven Process for Designing ReSTful Web Services
ICWS '09 Proceedings of the 2009 IEEE International Conference on Web Services
A Service-Oriented UML Profile with Formal Support
ICSOC-ServiceWave '09 Proceedings of the 7th International Joint Conference on Service-Oriented Computing
Architectural and Technological Variability in Rich Internet Applications
IEEE Internet Computing
Requirements engineering for web applications: a comparative study
Journal of Web Engineering
Building semantic web services based on a model driven web engineering method
CoMoGIS'06 Proceedings of the 2006 international conference on Advances in Conceptual Modeling: theory and practice
A finite-state machine approach for modeling and analyzing restful systems
Journal of Web Engineering
Hi-index | 0.00 |
RESTful Web services have opened the door to clients to use Web sites in ways the original designers never imagined giving rise to the mashup phenomenon. The main advantage of the model based approach in Web engineering is that the models specify sort of contract the Web application adheres to and promises to deliver. Similarly, in RESTful scenario, mashup components responsible for delivering composite functionalities out of RESTful components could benefit from such contracts in search, automatic mashup, and other scenarios. Such scenarios ground the need for taking RESTful Web services in existing Web methods. This paper proposes the Application Facade Component Model in existingWeb methods to support RESTful, resource-oriented architectures generation. Amazon Simple Storage Service is used as the running example and proof of concept to show advantages of such approach.