An Architectural Design Process Knowledge Representation. A comprehensive collaborative model.