Patent ID: 6868193
Filing Date: 2005-03-15
Classification: G06F

Abstract:
1. A method, comprising the steps of: providing a set of predetermined function definitions which are different, one of said predetermined function definitions being a branching definition which is responsive to a condition parameter; and preparing a project definition, said project definition including: a plurality of function portions which each correspond to one of said function definitions in said set, and which each define at least one input port and at least one output port that are functionally related according to the corresponding function definition, said function portions including a branching portion which corresponds to said branching definition and which identifies a specified condition to serve as said condition parameter, said branching portion being operable in accord with said branching function and the current state of said specified condition to selectively effect and inhibit the application to one said output port thereof of data which is based on data received at one said input port thereof; a further portion which includes a source portion identifying a data source and defining an output port through which data from the data source can be produced, and which includes a destination portion identifying a data destination and defining an input port through which data can be supplied to the data destination; and binding information which includes binding portions that each associate a respective said input port with one of said output ports.