Preparation of a software configuration using an XML type programming language
First Claim
Patent Images
1. A method of configuring software for a target, comprising:
- a. preparing commands (509) which specify;
a1. a subset of components selected from a group of components, a2. parameters (546) for tuning a least some of the selected components in said subset, and b. preparing an image file (540) from the command file, said image file constituting loadable software in a target, wherein step a. comprises writing said commands in a command file (509) using a single object-oriented programming language, capable of managing tree structures of objects.
0 Assignments
0 Petitions
Accused Products
Abstract
Configuring software for a target comprises preparing a command file which specifies a subset of components selected from a group of components, and parameters for tuning at least some of the selected subset of components. The command file is written using a single object-oriented programming language, capable of managing tree structures of objects, preferably an XML type language, having a Document Type Definition enabling it to work as a programming language. An image file is prepared from the command file, to be loaded on the target.
-
Citations
28 Claims
-
1. A method of configuring software for a target, comprising:
-
a. preparing commands (509) which specify;
a1. a subset of components selected from a group of components, a2. parameters (546) for tuning a least some of the selected components in said subset, and b. preparing an image file (540) from the command file, said image file constituting loadable software in a target, wherein step a. comprises writing said commands in a command file (509) using a single object-oriented programming language, capable of managing tree structures of objects. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system for configuring software for a target, comprising a host having
a. A group of components; -
b. Software for preparing a command file (200,509) which specifies b1. a subset of components (545,546) selected from the group of components, b2. parameters (546) for tuning at least some of the selected subset of components, b3. loading (550) of the subset of components on the target, said software using a single object-oriented programming language, capable of managing tree structures of objects, c. Software for preparing an image file (548). - View Dependent Claims (17, 18, 19, 20, 21, 22, 25)
-
-
23. A command file from which an image file for a target can be prepared, the command file specifying
a. a subset of components (545,546) selected from a group of components, b. parameters (546) for tuning at least some of the selected subset of components, c. loading of the subset of components on the target.
-
24. A computer program product comprising a computer-readable medium, having a command file (200,509) from which an image file for a target can be prepared, the command file specifying
a. a subset of components (545,546) selected from a group of components, b. parameters (546) for tuning at least some of the selected subset of components, c. loading of the subset of components on the target.
-
26. An XML processor, comprising:
-
a parser for acquiring at least a portion of an XML type file, and a corresponding document type definition (201), and an analyser (211) for identifying objects in said portion of said XML type file, said objects comprising variables, values, operations, conditions and commands, whereby said XML type file may be used as a program file.
-
- 27. A Document Type Description for an XML type file, comprising a set of definitions of XML elements (201) comprising variables, values, operations, conditions and commands, whereby an XML type file may be used as a program file.
Specification