When drawing up architectural models, a number of generic functionalities are desirable, such as drawing, visualization and diagram functions, but also publishing content.