Abstract The development of ontext-awareWeb servi es is an interesting issue in servi e provision nowadays. This book hapter delves into the liter-

ature by presenting the main visible trends. The des ription of the proposed

approa hes is divided into three ategories: programming language exten-

sions, whi h intervene into the language level in order to add or integrate

ontext-awareness onstru ts, model-driven te hniques, whi h exploit model-

driven development prin iples, and semanti te hnologies, whi h rely mainly

on ontologies and reasoning operations. Various example methodologies are

depi ted for ea h ategory giving the reader the possibility to hoose the most

appropriate dire tion based also on the short evaluation provided at the end.