“…For solving this problem, an architecture, called ComPublish [27], was defined. It aims to support OdysseyShare developers in publishing and retrieving software artifacts that are available on the Internet, such as models, diagrams, source code or any other kind of artifact used or produced at the different stages of software development.…”