Combining Interface agents and Situated agents for deploying Adaptive Web applications