1. A method for context sensitive cloning of a business object graph, the method comprising: selecting a business object of an application executing in memory of a computer for cloning; ascertaining a contemporaneous state of the selected business object; applying a cloning rule to the state of the selected business object to determine a business object graph from amongst a set of pre-determined business object graphs to be used when cloning the selected business object; and, cloning the determined business object graph in the memory of the computer.