1. A computer system, comprising: a display interface; a user input device interface; and a processor cooperatively operable with the display interface and the user input device interface, and configured to facilitate displaying, via the display interface, a mashup or service, interacting with the user to input, via the user input device interface, an indication to take a snapshot of the mashup or service being currently displayed via the display interface, and storing a snapshot artifact of live data from the mashup or service at the instant the snapshot is taken.
1. A computer system, comprising: a display interface; a user input device interface; and a processor cooperatively operable with the display interface and the user input device interface, and configured to facilitate displaying, via the display interface, a mashup or service, interacting with the user to input, via the user input device interface, an indication to take a snapshot of the mashup or service being currently displayed via the display interface, and storing a snapshot artifact of live data from the mashup or service at the instant the snapshot is taken. 6. The computer system of claim 1 , further comprising scheduling a plurality of snapshots to be taken at pre-defined intervals.