The representation of architectural heritage: a process of knowledge-sharing between history and virtual reconstruction