Method of programming an information processing device for network management applications using generic programming
First Claim
1. A method of programming an information processing system having a plurality of data processing devices connected with a network and having access to data stored in complex structures, such as sets or trees, said method comprising the steps of:
- providing a programming language on said information processing system in which data types of variables used therein are defined by the content of the variables;
allowing program variables used with said programming language to be defined without assigning a predetermined data type thereto;
developing application programs of the network management type on the information processing system using said programming language;
manipulating said complex data structures using said application programs by requesting and receiving data from said complex data structures without designating particular data types of the data to be received; and
providing a language interpreter for said programming language on each of said plurality of data processing devices, said language interpreter comprising a kernel for processing the application programs to be executed and a set of functions (SOF) including basic functions of said programming language and extended functions for providing an interface with external libraries (LIB).
1 Assignment
0 Petitions
Accused Products
Abstract
Method of programming an information processing system having a plurality of data processing devices connected with a network and having access to data stored in complex structures, such as sets or trees, including providing a programming language on said information processing system in which data types of variables used therein are defined by the content of the variables, allowing program variables used with said programming language to be defined without assigning a predetermined data type thereto, developing application programs of the network management type using said programming language, manipulating said complex data structures using said application programs by requesting and receiving data from said complex data structures without designating particular data types of the data to be received, and providing a language interpreter for said programming language on each of said plurality of data processing devices.
100 Citations
8 Claims
-
1. A method of programming an information processing system having a plurality of data processing devices connected with a network and having access to data stored in complex structures, such as sets or trees, said method comprising the steps of:
-
providing a programming language on said information processing system in which data types of variables used therein are defined by the content of the variables; allowing program variables used with said programming language to be defined without assigning a predetermined data type thereto; developing application programs of the network management type on the information processing system using said programming language; manipulating said complex data structures using said application programs by requesting and receiving data from said complex data structures without designating particular data types of the data to be received; and providing a language interpreter for said programming language on each of said plurality of data processing devices, said language interpreter comprising a kernel for processing the application programs to be executed and a set of functions (SOF) including basic functions of said programming language and extended functions for providing an interface with external libraries (LIB). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
Specification