Detection of REST Patterns and Antipatterns: A Heuristics-Based Approach

  title={Detection of REST Patterns and Antipatterns: A Heuristics-Based Approach},
  author={Francis Palma and Johann Dubois and Naouel Moha and Yann-Ga{\"e}l Gu{\'e}h{\'e}neuc},
REST (REpresentational State Transfer), relying on resources as its architectural unit, is currently a popular architectural choice for building Web-based applications. It is shown that design patterns—good solutions to recurring design problems—improve the design quality and facilitate maintenance and evolution of software systems. Antipatterns, on the other hand, are poor and counter-productive solutions. Therefore, the detection of REST (anti)patterns is essential for improving the… CONTINUE READING
5 Citations
18 References
Similar Papers


Publications referenced by this paper.
Showing 1-10 of 18 references

REST Anti-Patterns (July 2008),

  • S. Tilkov
  • 2008
Highly Influential
10 Excerpts

RESTful Service Best Practices: Recommendations for Creating Web Services (May 2012

  • T. Fredrich
  • 2012
Highly Influential
5 Excerpts

SOA Design Patterns

  • T. Erl
  • Prentice Hall PTR
  • 2009
Highly Influential
5 Excerpts

Some REST Design Patterns (and Anti-Patterns) (October

  • C. Pautasso
  • 2009
Highly Influential
7 Excerpts

Similar Papers

Loading similar papers…