La aumentación web es un conjunto de técnicas que permiten a los usuarios definir y ejecutar software que depende de la capa de presentación de una página web concreta. De esta manera, a través del uso de artefactos de aumentación web, los usuarios finales pueden satisfacer varios tipos de requisitos que no fueron considerados por los analistas, desarrolladores e interesados que construyeron la aplicación. Aunque hay algunos enfoques de aumento que contemplan una contraparte en el servidor (para soportar aspectos tales como colaboración, gestión de sesión de explorador cruzado, etc.), los artefactos aumentación suelen ser puramente del lado del cliente. Este soporte del lado del servidor aumenta las capacidades de las ampliaciones, ya que puede permitir compartir información entre usuarios y dispositivos. Este trabajo presenta un nuevo enfoque para el diseño de aplicaciones de aumentaciones web basado en el lado del cliente y componentes del lado del servidor. Se propone un enfoque basado en el modelo que eleva el nivel de abstracción para el desarrollo del servidor. El enfoque utiliza principios avanzados de separación de conceptos, por lo que se proporcionan un conjunto de herramientas para diseñar la composición de la aplicación del núcleo y el aumento. Las ideas y enfoque se ilustran con varios ejemplos corrientes que muestran el potencial del enfoque.