A generic view based engine for Caramel