Modelling a complex system
First Claim
1. A method for modelling a complex system, comprising the steps of:
- by an input apparatus and computer-based, data-processing system, receiving, processing and transferring data and/or product units in event chains of the complex system to the internal memory of the computer-based, data-processing system, by a computer-based, data-processing system, modelling the complex system on a lowermost description level by the use of a limited set of basic types for representation of the units and for description of their interaction,wherein each basic type processes data, said data representing values of characteristics of the mentioned units, andwherein this set of basic types comprises;
a basic type “
transfer”
which represents a transfer of units, leads through data for characterising these units, and comprises one input as well as one output,a basic type “
merge”
which represents a combining of units, links data for characterising these units, to one another, and comprises two inputs as well as one output,a basic type “
split”
which represents a dividing up of units, determines data for characterising units which result from dividing-up, from data of a unit to be divided up, and comprises one input as well as two outputs, andwherein in each case inputs serve for receiving data into the respective basic type and outputs serve for transferring data out of the respective basic type, forming computer-based, data-processing models of the complex system by way of creating a quantity of basic types and linking inputs and outputs of these basic types; and
by the visualisation apparatus, used by a user, representing a graphical or textual representation of the basic types, which represent the model of the complex system.
2 Assignments
0 Petitions
Accused Products
Abstract
The invention relates to the modeling of a complex system wherein units such as data and/or products are received, processed and forwarded in event chains of the system. Said modeling uses a defined set of basic types at the lowest description level for representation of the units and in order to describe the interaction therebetween. Each basic type processes data representing values of characteristics of the above-mentioned units. The set of basic types comprises a basic type known as forward, which represents the forwarding of the units, conducts data for the characterization of said units and is provided with an input and an output; a basic type known as merge which represents a combination of units, combines data for the characterization of said units and which has two inputs and one output; and a basic type known as divide which represents a fractionation of units, determines data for the characterization of units which arise from a fractionation from data of a unit that is to be fractionated and has one input and two outputs. Inputs are used to receive data from and outputs are used to transfer data into the respective basic group. Computer-based data-processing models of the system are created by forming a number of basic types and by combining the inputs and outputs of said basic types.
-
Citations
28 Claims
-
1. A method for modelling a complex system, comprising the steps of:
-
by an input apparatus and computer-based, data-processing system, receiving, processing and transferring data and/or product units in event chains of the complex system to the internal memory of the computer-based, data-processing system, by a computer-based, data-processing system, modelling the complex system on a lowermost description level by the use of a limited set of basic types for representation of the units and for description of their interaction, wherein each basic type processes data, said data representing values of characteristics of the mentioned units, and wherein this set of basic types comprises; a basic type “
transfer”
which represents a transfer of units, leads through data for characterising these units, and comprises one input as well as one output,a basic type “
merge”
which represents a combining of units, links data for characterising these units, to one another, and comprises two inputs as well as one output,a basic type “
split”
which represents a dividing up of units, determines data for characterising units which result from dividing-up, from data of a unit to be divided up, and comprises one input as well as two outputs, andwherein in each case inputs serve for receiving data into the respective basic type and outputs serve for transferring data out of the respective basic type, forming computer-based, data-processing models of the complex system by way of creating a quantity of basic types and linking inputs and outputs of these basic types; and
by the visualisation apparatus, used by a user, representing a graphical or textual representation of the basic types, which represent the model of the complex system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer-based, data-processing system for modelling a complex system, wherein the data processing system comprises means for carrying out the steps of:
-
by an input apparatus and computer-based, data-processing system, receiving, processing and transferring data and/or product units in event chains of the complex system to the internal memory of the computer-based, data-processing system, by a computer-based, data-processing system, modelling the complex system on a lowermost description level by the use of a limited set of basic types for representation of the units and for description of their interaction, wherein each basic type processes data, said data representing values of characteristics of the mentioned units, and wherein this set of basic types comprises; a basic type “
transfer”
which represents a transfer of units, leads through data for characterising these units, and comprises one input as well as one output,a basic type “
merge”
which represents a combining of units, links data for characterising these units, to one another, and comprises two inputs as well as one output,a basic type “
split”
which represents a dividing up of units, determines data for characterising units which result from dividing-up, from data of a unit to be divided up, and comprises one input as well as two outputs, andwherein in each case inputs serve for receiving data into the respective basic type and outputs serve for transferring data out of the respective basic type, forming computer-based, data-processing models of the complex system by way of creating a quantity of basic types and linking inputs and outputs of these basic types; and
by the visualisation apparatus, used by a user, representing a graphical or textual representation of the basic types, which represent the model of the complex system. - View Dependent Claims (22, 23)
-
-
24. A computer-readable medium comprising:
-
a computer program for modelling a complex system, said computer-readable medium which may be read by a computer-based, data-processing unit, causing said computer program to be loaded and implemented on said computer-based, data-processing unit, and which when said computer program is implemented, carries out the steps of; by an input apparatus and computer-based, data-processing system, receiving, processing and transferring data and/or product units in event chains of the complex system to the internal memory of the computer-based, data-processing system, by a computer-based, data-processing system, modelling the complex system on a lowermost description level by the use of a limited set of basic types for representation of the units and for description of their interaction, wherein each basic type processes data, said data representing values of characteristics of the mentioned units, and wherein this set of basic types comprises; a basic type “
transfer”
which represents a transfer of units, leads through data for characterising these units, and comprises one input as well as one output,a basic type “
merge”
which represents a combining of units, links data for characterising these units, to one another, and comprises two inputs as well as one output,a basic type “
split”
which represents a dividing up of units, determines data for characterising units which result from dividing-up, from data of a unit to be divided up, and comprises one input as well as two outputs, andwherein in each case inputs serve for receiving data into the respective basic type and outputs serve for transferring data out of the respective basic type, forming computer-based, data-processing models of the complex system by way of creating a quantity of basic types and linking inputs and outputs of these basic types; and
by the visualisation apparatus, used by a user, representing a graphical or textual representation of the basic types, which represent the model of the complex system. - View Dependent Claims (25, 26)
-
-
27. A method for modelling a complex system, comprising the steps of:
-
by an input apparatus and computer-based, data-processing system, receiving, processing and transferring data and/or product units in event chains of the complex system to the internal memory of the computer-based, data-processing system, by a computer-based, data-processing system, modelling the complex system on a lowermost description level by the use of a limited set of basic types for representation of the units and for description of their interaction, wherein each basic type processes data, said data representing values of characteristics of the mentioned units, and wherein this set of basic types comprises a basic type “
transfer”
which represents a transfer of units, leads through data for characterising these units, and comprises one input as well as one output,a basic type “
merge”
which represents a combining of units, links data for characterising these units, to one another, and comprises two inputs as well as one output,a basic type “
split”
which represents a dividing up of units, determines data for characterising units which come from dividing-up, from data of a unit to be divided up, and comprises one input as well as two outputs, andwherein in each case inputs serve for receiving data into the respective basic type and outputs serve for transferring data out of the respective basic type;
forming computer-based, data-processing models of the complex system by way of creating a quantity of basic types and linking inputs and outputs of these basic types;
combining the basic types on a higher abstraction step into objects, wherein one object in each case comprises no to several inputs or outputs, and a behaviour of the system is modelled by the object;
representing relations between basic types or objects by relation types, wherein these relation types comprise flow relations which represent a transmission of information or content between objects; and
by the visualisation apparatus, used by a user, representing a graphical or textual representation of the objects and their relations, which represent the model of the complex system. - View Dependent Claims (28)
-
Specification