A method, device and computer product suitable for performing an analysis
on a Grid Computer Network (GCN) is disclosed. The method comprises the
steps of representing selected ones of a plurality of components and a
relationship among the components in the GCN, providing a mapping between
a plurality of events and a plurality of observable events occurring
among the components, wherein the mapping is represented as a value
associating each event with each observable event, and determining at
least one likely causing event based on at least one of the plurality of
observable events by determining a measure between each of a plurality of
values associated with the plurality of observable events and the
plurality of causing events. The step of representing the GCN, comprises
the steps of creating at least one non-specific representation of the
selected components, wherein the non-specific representations are
selected from the group consisting of ComputeElement, GridService and
GridServiceInstance, and creating at least one non-specification
representation of relations along which the events propagate amongst the
selected components, wherein the representations of relations are
selected from the group consisting of ComposedOf, Part of, HostedBy, and
HostsServices. Also disclosed is an apparatus comprising a processor and
a computer program product providing computer instruction to a computing
system for executing the method steps described herein.