Method for a non-disruptive software-update of a cell software for a control system cell in a control system for a railway network being subdivided into a number of regional areas, with a) at least two cell molecules (aZM, pZM) on the control system cell are provided; on said at least two cell molecules (aZM, pZM) which an area-specific cell-software is executable that has been assigned to this control system cell; whereby in standard operation the cell software is executed operationally actively with one of these minimum two cell molecules (aZM), and whereby the operational active cell molecule (aZM) receives process-relevant data from peripheral systems (ATW A to STW n, UA1 to Un2) and/or exports them to peripheral systems (STW A to STW n, UA1 to Un2), b) the update being installed and executed on the not operationally active cell molecule (pZM) if a software-update is available for the cell software, whereby at least one interface molecule is inserted between the minimum two cell molecules (aZM, pZM) and the peripheral systems (STW A to STW n, UA1 to Un2), wherein the interface molecule is configured with respect to a data allocation from the peripheral systems (STW A to STW n, UA1 to Un2) to the cell molecules (aZM, pZM) and/or from the cell molecules (aZM, pZM) to the peripheral systems (STW A to STW n, UA1 to Un2) and thereby distributes the data between the cell molecules (aZM, pZM) and the peripheral systems (STW A to STW n, UA1 to Un2) according to the configuration, whereby the operational active cell molecule (aZM) receives the process-relevant data from the peripheral systems (STW A to STW n, UA1 to Un2) and/or exports them to the peripheral systems (STW A to STW n, UA1 to Un2); and whereby the non-operational cell molecule (pZM), on which the software-update has been installed and executed, receives the same and/or the process-relevant data that are specifically required for its operation and exports own data that have been identified by the updated cell software to the interface molecule; c) the update of the cell software is automatically tested at a workspace that is temporarily assignable to the cell molecule for testing purposes by means of the process-relevant data, having been requested by the cell software, and/or by means of the control technology relevant results, in particular magnifiers and overview pictures, having been identified by the cell software, and/or by means of the process-relevant data exported from the cell software to the interface molecule, and d) that it is switched to the cell molecule (pZM) with the updated cell software and that the updated cell software is now executed operational active on this cell molecule (pZM) for the control system cell. a) at least two cell molecules (aZM, pZM) on the control system cell are provided; on said at least two cell molecules (aZM, pZM) which an area-specific cell-software is executable that has been assigned to this control system cell; whereby in standard operation the cell software is executed operationally actively with one of these minimum two cell molecules (aZM), and whereby the operational active cell molecule (aZM) receives process-relevant data from peripheral systems (ATW A to STW n, UA1 to Un2) and/or exports them to peripheral systems (STW A to STW n, UA1 to Un2), b) the update being installed and executed on the not operationally active cell molecule (pZM) if a software-update is available for the cell software, whereby at least one interface molecule is inserted between the minimum two cell molecules (aZM, pZM) and the peripheral systems (STW A to STW n, UA1 to Un2), wherein the interface molecule is configured with respect to a data allocation from the peripheral systems (STW A to STW n, UA1 to Un2) to the cell molecules (aZM, pZM) and/or from the cell molecules (aZM, pZM) to the peripheral systems (STW A to STW n, UA1 to Un2) and thereby distributes the data between the cell molecules (aZM, pZM) and the peripheral systems (STW A to STW n, UA1 to Un2) according to the configuration, whereby the operational active cell molecule (aZM) receives the process-relevant data from the peripheral systems (STW A to STW n, UA1 to Un2) and/or exports them to the peripheral systems (STW A to STW n, UA1 to Un2); and whereby the non-operational cell molecule (pZM), on which the software-update has been installed and executed, receives the same and/or the process-relevant data that are specifically required for its operation and exports own data that have been identified by the updated cell software to the interface molecule; c) the update of the cell software is automatically tested at a workspace that is temporarily assignable to the cell molecule for testing purposes by means of the process-relevant data, having been requested by the cell software, and/or by means of the control technology relevant results, in particular magnifiers and overview pictures, having been identified by the cell software, and/or by means of the process-relevant data exported from the cell software to the interface molecule, and d) that it is switched to the cell molecule (pZM) with the updated cell software and that the updated cell software is now executed operational active on this cell molecule (pZM) for the control system cell.