Disclosed is a method, apparatus, and program product that allows for
monitoring of the progress of process without alterations to the existing
application. There are provided a mapping logic generating unit 14 that
refers to a mapping definition stored in a mapping definition storage
unit 11 for mapping an object flow event to a control flow event,
generates a mapping logic for identifying a control flow event mapped to
an object flow event, and stores the mapping logic in a mapping logic
storage unit 16; a log logic generator unit 15 that refers to a process
definition stored in a process definition storage unit 12 for mapping a
control flow event to monitoring log information, generates a log logic
for providing a monitoring log of control flow events, and stores the log
logic in a log logic storage unit 17; and a logic skeleton composer unit
18 that embeds a mapping logic and a log logic into a skeleton stored in
a skeleton storage unit 13.