Analyzing the rest architectural style with extended influence diagrams
Loading...
Files
Date
2009
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
En este trabajo identificamos y enfrentamos las razones por las cuales la tesis doctoral del Sr. Roy Fielding ha causado tanta confusión entre practicantes e investigadores de REST. De modo de apoyar el análisis de este estilo arquitectónico para su uso en otros dominios, se hace necesaria la existencia de un modelo práctico de la lógica de su diseño. A través de un análisis de los modelos de REST disponibles y usando conceptos traídos de teoría de modelos, describimos los requerimientos de un modelos práctico de REST. Para satisfacer estos requerimientos, proponemos el uso de una combinación de decisiones arquitectónicas y diagramas de influencia extendidos, para generar una representación gráfica trazando la influencia de cada restricción que conforma REST sobre el conjunto de propiedades de software deseadas. El modelo resultante facilita el entendimiento de REST y sirve como un framework para evaluar el impacto de relajar o agregarle más restricciones. Evaluamos el artefacto resultante mediante la demostración de cómo sería utilizado para responder a una difundida preocupación sobre la forma correcta de implementar REST para el desarrollo de aplicaciones web.
Description
Tesis (Master of Science in Engineering)--Pontificia Universidad Católica de Chile, 2009