Method for the computer-aided configuration of a control unit for intercommunicating applications (SWC), wherein a memory associated with the control unit has been or is divided into partitions and wherein a first partition has at least one associated application with a first safety integrity level, a second partition has at least one associated application with a second safety integrity level, which is different from the first safety integrity level, and a third partition has at least one associated application with a third safety integrity level, which is different from the first and second safety integrity levels, or with no safety integrity level, comprising the steps of: - analysing, by means of a configuration apparatus , a communication behaviour among the applications associated with the different partitions in order to identify, from the at least one application with the first safety integrity level that is associated with the first partition, the at least one application with the second safety integrity level that is associated with the second partition and the at least one application with the third safety integrity level or with no safety integrity level that is associated with the third partition, at least two applications that write data and one application that reads the written data that are not all located in the same partition; - configuring, on the basis of the analysed communication behaviour, a shared memory area in the memory outside the first, second and third partitions and producing a communication data structure for a communication between the applications that write data and the application that reads data, wherein the communication data structure is intended for at least partial arrangement in the shared memory area, wherein the analysing and the configuring are performed offline before the runtime of the applications, and a memory protection unit of the control unit is configured during the runtime of the applications in such a way that the writing applications, during their runtime, are provided with write access and the reading application, during its runtime, is provided with only read access, but no write access, to the communication data structure. - analysing, by means of a configuration apparatus , a communication behaviour among the applications associated with the different partitions in order to identify, from the at least one application with the first safety integrity level that is associated with the first partition, the at least one application with the second safety integrity level that is associated with the second partition and the at least one application with the third safety integrity level or with no safety integrity level that is associated with the third partition, at least two applications that write data and one application that reads the written data that are not all located in the same partition; - configuring, on the basis of the analysed communication behaviour, a shared memory area in the memory outside the first, second and third partitions and producing a communication data structure for a communication between the applications that write data and the application that reads data, wherein the communication data structure is intended for at least partial arrangement in the shared memory area, wherein the analysing and the configuring are performed offline before the runtime of the applications, and a memory protection unit of the control unit is configured during the runtime of the applications in such a way that the writing applications, during their runtime, are provided with write access and the reading application, during its runtime, is provided with only read access, but no write access, to the communication data structure. <EOS>