Codification and transfer of knowledge is essential in the practice of knowledge management. Theoretical knowledge, like scientific theories and models, by nature comes in coded representation for the explicit purpose of transfer. Practical knowledge, as involved frequently in engineering or business operations, however, is a priori uncoded, making transfer for further use or the generation of new knowledge difficult. A great deal of systems engineering effort in recent years has been focused on resolving issues related to this sort of knowledge transfer. Semantic technologies play a major role in here, along with the development of ontologies. This paper presents a semiotic perspective on transfer of knowledge within collaborations.