Abstract:
A device and a method for automatically recovering a web service-based business process are provided to minimize user interruption in the business process and a recovery error generable in manual recovery by automatically recovering the business process based on an automatic recovery policy use when the business process is interrupted by a system error. An automatic business process recovery property setting part(102) previously sets up the automatic recovery policy for execution progress of the web-based business process(101) after an interrupt time point in a business process design process. A storing part(108) sequentially stores the execution progress of the business process until a system error generation time point. An automatic business process recovering part(107) automatically recovers execution of the business process based on the execution process stored in the storing part according to the automatic recovery policy by loading the automatic recovery process when the system error is generated. The web-based business process is described in an XML(eXtensible Markup Language) document.
Abstract:
A system and a method for providing an ontology-based service are provided to enable an SP and the user to find with each other freely, correctly, and easily by enabling the SP and the user to correctly register/search the service, as ontology is used for sharing meaning between the SP and the user, and the SP and the user share the ontology through a service search server. A service ontology database(140) stores the ontology indicating the service registered from the SP with more than one index keyword. A service request agent(130) receives a service request signal from the user. A service searcher determines whether the service corresponding to the service request signal is found or not by searching the ontology database. A service provider supplies the request service to the user if the service is found. A service register selects the index keyword of the service by searching the ontology registered from the SP and points an attribute value for the service of the SP. A request information transmitter transfers the attribute value for the requested service to the SP providing the searched service. A provided information transmitter receives and transmits the attribute value of the available services of the SP to the user.
Abstract:
본 발명은 용어를 정의하고 용어 사이의 관계를 정의하고 있는 일종의 사전과 같은 온톨로지를 인터넷상에서 표현할 수 있도록 하기 위하여 만들어진 웹 온톨로지를 저장하고 관리하기 위한 시스템 및 방법에 관한 것이다. 즉, 발명은 사용자로부터의 저장이나 검색, 또는 추출 명령을 입력받아서 명령을 처리할 수 있는 해당 모듈을 구동하여 처리하고 결과를 보여주는 클라이언트 인터페이스와, OWL 문서를 입력받아서 OWL 문서안의 정보들을 데이터베이스 시스템에 저장하는 OWL 저장기와, 사용자가 원하는 OWL 문서의 정보를 데이터베이스 시스템으로부터 검색하여 보여주는 OWL 검색기와, 분리되어 저장되어 있는 OWL 정보를 다시 OWL 문서 형태로 재구성하는 추출하는 OWL 추출기와, OWL 문서의 문법과 오류를 검사하는 OWL 파서와, 데이터 베이스 시스템과 통신하며 정보를 주고받는 데이터 베이스 API,를 포함하여 구성되는 것을 특징으로 한다.
Abstract:
본 발명은 용어를 정의하고 용어 사이의 관계를 정의하고 있는 일종의 사전과 같은 온톨로지를 인터넷상에서 표현할 수 있도록 하기 위하여 만들어진 웹 온톨로지를 저장하고 관리하기 위한 시스템 및 방법에 관한 것이다. 즉, 발명은 사용자로부터의 저장이나 검색, 또는 추출 명령을 입력받아서 명령을 처리할 수 있는 해당 모듈을 구동하여 처리하고 결과를 보여주는 클라이언트 인터페이스와, OWL 문서를 입력받아서 OWL 문서안의 정보들을 데이터베이스 시스템에 저장하는 OWL 저장기와, 사용자가 원하는 OWL 문서의 정보를 데이터베이스 시스템으로부터 검색하여 보여주는 OWL 검색기와, 분리되어 저장되어 있는 OWL 정보를 다시 OWL 문서 형태로 재구성하는 추출하는 OWL 추출기와, OWL 문서의 문법과 오류를 검사하는 OWL 파서와, 데이터 베이스 시스템과 통신하며 정보를 주고받는 데이터 베이스 API,를 포함하여 구성되는 것을 특징으로 한다.
Abstract:
3D 설계소프트웨어를이용하여실시간협업서비스를제공하는방법및 그장치가개시된다. 본발명의일 면에따른그래픽분할실행을이용한온라인 3D SW 실시간협업서비스제공방법은 3D SW 협업서버및 3D SW 협업클라이언트를포함하는 3D SW 실시간협업서비스시스템에서수행되는서비스제공방법에있어서, 상기 3D SW 협업서버가임의의 3D SW 협업클라이언트로부터사용자입력권한을요청받는단계; 상기 3D SW 협업서버가상기임의의 3D SW 협업클라이언트에사용자입력권한을부여하고, 나머지 3D SW 협업클라이언트에사용자입력권한을제한하는단계; 상기 3D SW 협업서버가상기임의의 3D SW 협업클라이언트에서전송된사용자입력에기초하여 3D SW의프로세스처리를수행하는단계; 및상기 3D SW 협업서버가 3D SW 프로세스의처리결과에따른그래픽처리작업정보를추출하여그래픽처리작업정보를상기 3D SW 협업클라이언트로멀티캐스팅하는단계를포함한다.
Abstract:
A virtualizing method for graphic offloading is disclosed. The virtualizing method for graphic offloading according to the present invention comprises the steps of: allowing an offloading SW server to mount a user file repository of a user file management server; allowing an offloading SW client to mount a folder, which corresponds to a user and is stored in the user file repository of the user file management server; allowing the offloading SW client to acquire file path information using the folders and files of a network driver shared in the user file repository and to transmit the acquired file path information to the offloading SW server; and allowing the offloading SW server to access a file stored in the user file repository connected to the offloading SW server and to execute offloading SW.
Abstract:
Disclosed are an apparatus and a method for managing threads to perform the divided execution of software, in which a server provides a software execution result to a client, and the client performs graphic rendering using the received software execution result. The disclosed method for managing threads to perform the divided execution of software allows a server-side thread management apparatus to detect, from executed software, at least one of a function related to a graphic task and a function related to a sound task, and to transmit the detected at least one function to a client-side thread management apparatus via the threads, and allows the client-side thread management apparatus for receiving the transmitted function to receive and process the function transmitted via the threads.
Abstract:
클라이언트에 따라 다양하게 커스터마이즈 된 어플리케이션을 효과적으로 관리하며, 커스터마이즈 어플리케이션의 실행 및 편집에 있어서의 보안성 및 효율성을 갖춘 기술을 제공한다. 본 발명의 실시 예에 따른 커스터마이즈 어플리케이션 관리 장치는, 미리 저장된 복수의 어플리케이션 데이터를 클라이언트 정보에 따라 조합하여 커스터마이즈 어플리케이션을 생성하는 어플리케이션 공급부와, 커스터마이즈 어플리케이션이 서버에서 실행되도록 가상 실행 환경을 생성하여 클라이언트 단말기에 공급하는 어플리케이션 실행부와, 클라이언트 정보에 따라 커스터마이즈 어플리케이션에 대한 실행 및 편집 중 어느 하나 이상에 관한 허용 여부를 제어하는 필터링부를 포함하는 것을 특징으로 한다.
Abstract:
PURPOSE: A data access control apparatus and a method thereof are provided to perform the access control through the change of query depending on the user access authority, thereby performing effective data access control. CONSTITUTION: A user interface (100) receives the user information access request. An access authority providing unit (200) provides the authority information about the user. A query changing unit (300) produces the data query based on the authority information and the information access request. A data providing unit (400) provides the information which corresponds to the data query. [Reference numerals] (100) User interface; (200) Access authority providing unit; (300) Query changing unit; (400) Data providing unit
Abstract:
PURPOSE: A system for supporting the development of applications in a cloud computing environment and a method thereof are provided to minimize an SaaS(Software as a Service) application development process by sharing objects defined by developers and generating an application composed of the objects. CONSTITUTION: A UI(User Interface)(110) receives application information, object information, and role information from a developer. A metadata management unit(130) generates metadata about the application information, the object information, and the role information. A business logic management unit generates business logic based on the metadata. An application generating unit(150) generates an object table including objects composing an application and a source code processing the business logic based on the metadata. [Reference numerals] (130) Metadata management unit; (140) Execution engine unit; (150) Application generating unit; (180) Storage; (AA,CC) Application development UI; (BB) Define and store an object