Process of automatic matching of software
AssigneedSPACE digital signal processing and control engineering GmbH
InventorsOliver Niggemann, Joachim Stroop, Rainer Otterbach, Herbert Hanselmann
Life of this patent
Estimating the term…
Abstract
The invention relates to a process for the automatic matching of a control software component to a control unit network in order to permit communication between control software components of the control unit network, whereby the control unit network-independent communication commands of a control software component in the program code are replaced by control unit network-dependent communication commands.
Claims14
A system, comprising:
- a control unit network;
- and
- a computer having executable software for matching a control software component to the control unit network, the software:
- generating code for the control software component, wherein the code contains one or more first communication commands that are independent of the control unit network;
- identifying the one or more first communication commands;
- matching each of the one or more first communication commands with one or more second communication commands, wherein the second communication commands depend on the control unit network's hardware and correspond to functions performed by the one or more first communication commands, wherein the matching uses hardware architecture information of the control network stored in a database;
- and
- replacing each of the one or more first communication commands in the control software component with the corresponding second communication command matched to it.
A computer-readable medium having instructions stored thereon, the instructions, when executed by a processor, causing the processor to:
- generate code for a control software component, wherein the code contains one or more first communication commands that are independent of a control unit network;
- identify the one or more first communication commands;
- match each of the one or more first communication commands with one or more second communication commands, wherein the second communication commands depend on the control unit network's hardware and correspond to functions performed by the one or more first communication commands, wherein the matching uses hardware architecture information of the control network stored in a database;
- and
- replace each of the one or more first communication commands in the control software component with the corresponding second communication command matched to it.
Dependencies are inferred from the claim text.