1. A method for designing one or more computer-aided tasks for at least one medical task flow, comprising: providing one or more of the tasks of the at least one task flow, which can exchange data with one or a number of other tasks, in so far as they comply with at least one requirement for exchanging data; providing task flow management, to manage requirements in respect of a task and to grant a task access for a task flow according to at least one of the requirements; providing at least one task container, made available as host for a task, in so far as the task complies with at least one requirement for access to the host; and providing at least one domain platform, to convert the functionality and logic of at least one task, in so far as the task complies with at least one requirement in respect of the conversion.