Patent ID: 8423580

Claim:
A computer implemented method for searching functionalities within a directed control net having a structure comprising nodes connected by directed arcs while each node can be a data container while each directed arc is a functionality that can store functionality code, and can be executed when input nodes contain sufficient data, method comprising: identifying input node within the directed control net for data token, matching identified input with functionality according to the directed control net structure for generating a group of identified functionalities, transforming data with functionality codes when functionalities are executed according to the structure of directed control net, and creating a new context of the system by storing transformed data token in output nodes according to structure of the directed control net when a directed control net's control flow goes on according to the directed control net structure, wherein when functionality code is executed, data tokens that have been entered into data containers, remain in data containers where they were originally entered, while directed control net's flow goes on according to directed control net structure.