1. A computer program product tangibly embodied in non-transitory computer-readable storage medium for enabling communication with a status management component of a computer system, the computer program product comprising instructions stored in the computer-readable storage medium and that, when executed, perform operations comprising providing a status adapter to a processing runtime environment for use in accessing a status management runtime environment, wherein: the processing runtime environment includes multiple systems, wherein status variables and action indicators are different in at least some of the systems; the processing runtime environment includes data object node instances resident in computer memory and enables access to persistent storage for the data object node instances, each data object node instance including values for variables and actions capable of being performed by the data object node instance; the status management runtime environment is configured to provide status-related information and has defined therein one or more status variables and one or more action indicators, both different from those in the processing runtime environment; and the status adapter is configured to a) receive a first request, from the processing runtime environment, indicating an action to be performed on a data object node instance; b) use a translation table to translate object information for the data object node instance, that is usable by the processing runtime component, to a first information that is usable by the status management runtime environment; c) send a second request, to the status management runtime environment, to determine whether the action is allowed to be performed on the data object node instance, where the second request includes the first information; d) receive a third request, from the status management runtime environment, to read at least one current status value of one or more status variables for the data object node instance; e) translate the third request to a form that can be used to read the status variables; f) read the at least one current status value using the translated third request; g) use the translation table to translate the read at least one current status value to a form usable by the status management runtime environment; h) provide the translated at least one current status value to the status management runtime environment; i) receive, from the status management runtime environment, an indication of whether the action is allowed to be performed on the data object node instance; j) use the translation table to translate the indication to a form that is usable by the processing runtime environment; k) provide the translated indication to the processing runtime environment; l) receive a fourth request, from the processing runtime environment, to update a first status variable of the data object node instance to a new status value in response to the action being performed on the data object node instance; m) use the translation table to translate the new status value to a form usable by the status management runtime environment; n) send a fifth request, to the status management runtime environment, to determine one or more appropriate status updates to perform, based on the new status value, the fifth request including the translated new status value; o) receive, from the status management runtime environment, one or more status values to update, where at least one of the status values to update corresponds to the first status variable; p) use the translation table to translate the one or more status values to a form usable by a data object buffer; and q) provide, to the data object buffer, the one or more translated status values.