Knowledge artifacts as tools to communicate and develop knowledge in collaborative user-driven design | IEEE Conference Publication | IEEE Xplore