RestML: Modeling RESTful Web Services

  • Robson Vincius Vieira SanchezEmail author
  • Ricardo Ramos de Oliveira
  • Renata Pontin de Mattos Fortes


In the last decade the paradigm of service-oriented computing is gaining more and more space in industry and academia in order to improve the communication among different information systems that exist in a corporate environment. Due to recent advances of so-called “Web 2.0”, a new architectural style called Web Oriented Architecture (WOA) was proposed in order to ensure a simple way to connect IT (Information Technology) components dynamically. The new architectural style describes the use of RESTful Web services as one of its principles in order to achieve a functional interface simple and uniform. This chapter will discuss the use of the paradigm of Model Driven Development in the construction of RESTful web services, presenting a domain-specific language (DSL) capable of representing the static characteristics and behavior of these services, enabling the generation of source code in an automated manner.


Class Diagram Sequence Diagram Activity Diagram Domain Specific Language Case Diagram 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.



Acknowledgments to USP and Fapesp.

Copyright information

© Springer Science+Business Media New York 2014

Authors and Affiliations

  • Robson Vincius Vieira Sanchez
    • 1
    Email author
  • Ricardo Ramos de Oliveira
    • 1
  • Renata Pontin de Mattos Fortes
    • 1
  1. 1.Instituto de Ciências Matemáticas e de ComputaçãoUniversidade de São PauloSão CarlosBrazil

Personalised recommendations