发明名称 Method and system for storage and version management of computer programs
摘要 Die Erfindung betrifft ein Verfahren und ein System zur Speicherung und zur Versionsverwaltung von Computerprogrammen, wobei mit jeder Änderung von Programmcode des Computerprogramms eine neue Versionsbezeichnung zugeordnet wird, und wobei der Programmcode eine Vielzahl Programmelemente umfasst. Dabei werden die Programmelemente einzeln zugreifbar in einer Datenbank oder einer ähnlich dateiunabhängigen Form gespeichert, wobei jedem Programmelement eine separate Versionsbezeichnung zugeordnet wird, und wobei nur bei einer funktionalen Änderung des Programmelementes die Versionsbezeichnung aktualisiert wird. Durch dieses Verfahren wird nur dann eine neue Version erkannt und damit auch nur dann eine neue Versionsbezeichnung zugeordnet, wenn der Programmcode funktionale Änderungen und nicht nur Änderungen hinsichtlich einer Formatierung oder Kommentierung aufweist. Durch die Verwendung von Datenbank-Mechanismen oder ähnlichen Strukturen zur Speicherung und Verwaltung des Programmcodes können die rein funktionalen Programmelemente zwar getrennt verwaltet, dennoch aber mit anderen Programmelementen und auch mit anderen nichtfunktionalen Elementen beliebig verknüpft und miteinander in Bezug gesetzt werden.
申请公布号 EP2977888(A1) 申请公布日期 2016.01.27
申请号 EP20140177848 申请日期 2014.07.21
申请人 SIEMENS AKTIENGESELLSCHAFT 发明人 HELLMANN, PETER
分类号 G06F9/44 主分类号 G06F9/44
代理机构 代理人
主权项
地址