1. A method for runtime execution of one or more tasks defined in a workflow process language, the method comprising: at runtime: obtaining a description of the one or more tasks from a process ontology (PO), the process ontology (PO) defining a hierarchical taxonomy of executable tasks, each task referring to at least one frame of a hierarchical frame taxonomy of the process ontology (PO); identifying at least one task parameter as described in the frame description to which the task refers; resolving the value of the at least one task parameter, wherein said resolving comprises determining the value of the at least one task parameter; selecting a most specific applicable version of the task from a plurality of versions of the task contained in the task taxonomy of the process ontology (PO) based on the resolved value of the at least one task parameter; executing the most specific applicable version of the task; and storing results of said executing in a memory, wherein the results are usable for managing a process.