Original Publication Date: 1986-Jul-01
Included in the Prior Art Database: 2005-Mar-09
An operating system allows installation of new functions without regard to what the new functions are. An operating system includes a DIRECTOR module receiving data from message queues X1, X2, and X3 for control blocks X1, X2, X3, X4, and X5, for example. The message queue X3 has data for the control blocks X4 and X5. Each of the control blocks X1, X2, and X3 points to a module execution table (MET). For example, the control blocks X1 and X2 point to MET1, and the control block X3 points to MET2. As an example, there can be execution modules A-I with MET1 pointing to A, I, and B and MET2 pointing to F, B, A, and H. The execution modules A-I and the DIRECTOR module have access to the data areas in the control block that is using the DIRECTOR module and the execution module.