Abstract:
Exemplary embodiments of the present invention relate to component state management method for component-based software and apparatus thereof A component state management method for component-based software according to an embodiment of the present invention comprises: detecting state transition of at least one property component while in a running state an upper component and property components which are referred by the upper component are driving; when state transition of the at least one property component is detected, determining whether the state transitioned property component is essential to drive the upper component; determining, based on the determined result, whether state transition of the upper component is to be made. According to exemplary embodiments of the present invention, even though some of components do not operate due to a failure, a system may operate without interruption.
Abstract:
The present invention relates to a context reasoning method and apparatus. A context reasoning apparatus include a model constructing unit configured to construct a context representation model using spatio-temporal attribute information for a plurality of objects existing in observational space; and a context reasoning unit configured to recognize current context by performing context reasoning based on the context representation model and generating events related to the current context, wherein the context representation model is composed with an observation layer in which temporal attribute and spatial attribute information for the objects is represented, a syntactic layer in which complex information, provided from the information represented in the observation layer, is represented, and a semantic layer in which semantic information, provided through combination and analysis of the information represented in the observation layer and the syntactic layer is represented.
Abstract:
An apparatus for generating a collaboration application includes a state chart configured to have tasks for a variety of states; and a coordinator configured to provide a collaboration service using a collaboration application, wherein the collaboration application comprises a task connected to composite behavior of a tree structure and a state to perform the tasks, the tree structure having a parent behavior and a child behavior on a basis of the state chart.