1. A device for processing rules based on web services comprising: a rule storage storing rules describing an event, a condition to be satisfied by the event, and an action to be executed when the condition is satisfied; a rule engine retrieving a rule describing the event from the rules stored in the rule storage when an event occurs; a condition inspector inspecting whether or not the event satisfies the condition described in the retrieved rule; and an action executor executing the action described in the retrieved rule when the event satisfies the condition.