Patent ID: 8010653

Claim:
An apparatus for testing ubiquitous service or a ubiquitous device, comprising: a profile manager for storing and managing profile information set by a user; a user interface for determining the profile information and for determining a device and a service to test; and an engine emulator for generating virtually uniform objects with respect to the device and the service based on the profile information, for emulating the virtually uniform objects based on the unit of at least one of a time or an event, for perceiving a current status according to status changes in the virtually uniform objects, and for generating a display to a user interface when an abnormality occurs, wherein the engine emulator comprises a uniform object generator for generating a variety of virtually uniform objects using a uniform object model and based on the profile information; a time/event-based emulator for emulating the service and the operation of the device according to the virtually uniform objects based on at least one of a time or event unit; an engine emulator for perceiving a current status based on status changes of the virtually uniform objects by using ontology information; and an abnormal status database for storing information about a plurality of situations defined as abnormal.