CPC G06F 9/542 (2013.01) [G06F 8/30 (2013.01); G06F 8/75 (2013.01); G06F 16/338 (2019.01); G06F 16/34 (2019.01)] | 20 Claims |
1. A method comprising:
an event producer scanning a first non-transitory computer readable storage medium to obtain an original event structure of an event comprising an event name;
the event producer extracting from the original event structure, source code of an event class;
the event producer creating an event description including the original event structure, the source code, and an annotation, wherein the annotation includes at least two of:
a version attribute indicating a version of the event;
an event description marker marking the event class; and
an event description being for documentation purposes;
the event producer storing the event description in a first database of the first non-transitory computer readable storage medium according to a database schema; and
the event producer communicating the event description to a central event catalog for storage in a second non-transitory computer readable storage medium as a central instance, wherein after the communicating, the central instance is accessible to an event consumer to reconstruct the original event structure.
|