Conceptual Modelling and Web Applications: How to Make it a Right Partnership?