From the earliest stages of the Architectural Design Process, designers have to take a lot of design decisions mostly based on “Context”. The present research is aimed at developing a Context Knowledge Model to improve the representation of ‘Context’ for architectural design. ‘Context’ has been analysed and formalized by means of Ontologies related to the entities most frequently involved in architectural design, namely environmental, social, economic and normative entities. The development of such a model to manage ‘Context’ parameters can improve the knowledge of ‘Context’ of designers involved in a design project in order to advise them of how it affects their design solutions. Moreover, Artificial Intelligence techniques have been explored to improve its performance.