single computer where each processor is a separate processing object and the separate processing objects require connecting threads the processors 52 can also be individual objects in a distributed computing environment fig2 is a block diagram of the interconnection system 56 of fig1 as shown in fig2 the interconnection system 56 includes a memory 60 that communicates with objects 10 via an interface 70 a storage unit 80 and an input output i o device 90 are also connected to the interface 70 the memory unit 60 includes a storage area 62 for storing executable programs and a data storage area 64 for storing data during operation of the multiprocessing system 50 to execute several processes p 1 pn each process p 1 will be associated with an object 10 the executable code for these processes is stored in the storage area 62 the data storage area 64 contains the data on which the processes will operate the storage area 64 may be logically divided into separate storage areas 64 1 u2013 64 n for the storage of data structures during execution of the processes p 1 u2013 p n it may be desirable to synchronize access to various system resources such as the data storage area 64 the data storage device 80 and the i o device 90 for example in this manner only one object 10 or a limited number of objects 10 connected along a single flow of control not shown will have access to these resources at any one time fig3 shows the temporary state of an object 10 of this invention as shown in fig3 an object 10 is in a disabled state 12 when a start up request 14 to enable the object 10 is initiated the.