Device for testing a test object, comprising: a reference data generator configured to generate a reference data stream on the basis of an input data stream, wherein the reference data stream comprises a plurality of partial reference data streams, wherein a first partial reference data stream comprises a first marker and a second partial reference data stream comprises a second marker, wherein the first marker and the second marker indicate if a temporal order between an occurrence of the first partial reference data stream and an occurrence of the second partial reference data stream in the reference data stream is prescribed; and an analysis module configured to enable an evaluation of the test object on the basis of the reference data stream and a test object output data stream, wherein the test object is configured to generate the test object output data stream on the basis of the input data stream, wherein the reference data generator includes an instrumented reference model, wherein the instrumented reference model includes an existing reference model for the test object, wherein the existing reference model generates a plurality of partial reference data streams, and wherein the existing reference model is instrumented by adding the unique marker to each partial reference data stream, wherein the reference model comprises several parallel partial models for parts of the test object, and wherein the marker of a partial reference data stream includes information as to which partial model generated the partial reference data stream, wherein, if the first partial reference data stream and the second partial reference data stream are generated by partial models operating in parallel, the first marker and the second marker indicate that the first partial reference data stream and the second partial reference data stream may occur in any temporal order in the reference data stream, wherein, if the first partial reference data stream and the second partial reference data stream are generated by the same partial model, the first marker and the second marker indicate that the temporal order of the occurrence of the first partial reference data stream and the second partial reference data stream in the reference data stream is prescribed, and wherein the test object output data stream comprises a plurality of partial test object output data streams, each being assigned to a part of the test object, and wherein the analysis module compares the partial reference data streams with the partial test object output data streams. a reference data generator configured to generate a reference data stream on the basis of an input data stream, wherein the reference data stream comprises a plurality of partial reference data streams, wherein a first partial reference data stream comprises a first marker and a second partial reference data stream comprises a second marker, wherein the first marker and the second marker indicate if a temporal order between an occurrence of the first partial reference data stream and an occurrence of the second partial reference data stream in the reference data stream is prescribed; and an analysis module configured to enable an evaluation of the test object on the basis of the reference data stream and a test object output data stream, wherein the test object is configured to generate the test object output data stream on the basis of the input data stream, wherein the reference data generator includes an instrumented reference model, wherein the instrumented reference model includes an existing reference model for the test object, wherein the existing reference model generates a plurality of partial reference data streams, and wherein the existing reference model is instrumented by adding the unique marker to each partial reference data stream, wherein the reference model comprises several parallel partial models for parts of the test object, and wherein the marker of a partial reference data stream includes information as to which partial model generated the partial reference data stream, wherein, if the first partial reference data stream and the second partial reference data stream are generated by partial models operating in parallel, the first marker and the second marker indicate that the first partial reference data stream and the second partial reference data stream may occur in any temporal order in the reference data stream, wherein, if the first partial reference data stream and the second partial reference data stream are generated by the same partial model, the first marker and the second marker indicate that the temporal order of the occurrence of the first partial reference data stream and the second partial reference data stream in the reference data stream is prescribed, and wherein the test object output data stream comprises a plurality of partial test object output data streams, each being assigned to a part of the test object, and wherein the analysis module compares the partial reference data streams with the partial test object output data streams.