14. The apparatus of claim 13 wherein the new executable object code has a name and the modified component includes a declaration attribute relating the new executable object code name to the memory location holding the new executable object code and wherein the apparatus further comprises: means responsive to a relocation of the new executable object code for updating the declaration attribute of the modified component to specify the new memory location.
14. The apparatus of claim 13 wherein the new executable object code has a name and the modified component includes a declaration attribute relating the new executable object code name to the memory location holding the new executable object code and wherein the apparatus further comprises: means responsive to a relocation of the new executable object code for updating the declaration attribute of the modified component to specify the new memory location. 15. The apparatus of claim 14 wherein the computer system includes a symbol table stored in the memory, the symbol table relating the memory location holding the new executable object code of the modified component with the new executable object code name and wherein the apparatus further comprises: means for updating the symbol table to specify the new memory location of the new executable object code; means for informing the client components that the declaration attribute of the modified component has been updated, and third means for concurrently compiling and incrementally linking the client components in accordance with the updated declaration attribute and the updated symbol table.