Patent ID: 6968544

Claim:
A method for converting interface definitions within a source code program into an intermediate format by a computer system which carries out the method, comprising the following steps: identifying a plurality of objects, of which at least one object is an object in the source code program; identifying at least one interface for each of at least two of the objects, wherein at least one of the interfaces is an input interface and at least one of the interfaces is an output interface; identifying at least one link between at least two of the objects; creating an at least two-dimensional intermediate format table with cells at intersections of rows disposed in a first dimension and rows disposed in a second dimension; assigning designations for each of the objects in the source code program to a number of first rows in the first dimension, which is equal to the number of objects in the source code program; assigning designations for each of the links to a number of first rows in the second dimension, which is equal to the number of links; assigning the designation of the interface to each cell at an intersection of one of the first rows in the first dimension with one of the first rows in the second dimension, by which the object associated with the first row in the first dimension is connected to the link associated with the first row in the second dimensions; whereby the intermediate format can be inspected and changed by a user.