1. A computer program product tangibly embodied in computer-readable medium, the computer program product comprising instructions that, when executed, cause a status management runtime component to perform operations comprising: receiving an indication of a status value of a source status variable of an instance of a source data object node; and setting a status value of a target status variable of an instance of a target data object node based on the status value of the source status variable; wherein: the target data object node is different than the source data object node, the source data object node corresponds to both a status management model for the source data object node and a data model for the source data object node, and the target data object node corresponds to both a status management model for the target data object node and a data model for the target data object node.