A challenge for pervasive computing is the seamless integration of computer support with users’ activities in a very dynamic setting, with deep human and resource mobility. Portable devices such as notebooks, PDAs and smartphones are becoming more and more popular, as their computational power increases and their prices fall. Moreover, the quick spread of wireless networks has permitted the exchange of data in places as diverse as university campi, airports, coffee houses and family homes. In this paper we introduce CAMPUS, a framework that supports the development of multi- agent, context aware, pervasive computing applications. Campus is designed to provide the necessary infrastructure for ambience intelligence applications.