Abstract:
PURPOSE: An item classification code recommendation system based on ontology and method thereof are provided to offer item classification codes based on ontology information by creating the ontology information and feature vectors. CONSTITUTION: An ontology editing unit(100) creates item classification code ontology. The ontology editing unit stores the created item classification code ontology in an ontology database(102). A feature vector extraction unit creates feature vectors for the item classification code based on the item classification code ontology. The feature vector extraction unit extracts the feature vectors based on information for manufacturing materials. An item classification code recommendation unit provides the classification code customized to the manufacturing materials.
Abstract:
본 발명은 작업 환경 이동 서비스를 위한 이동식 저장 장치 및 그의 작업 환경 이동 서비스 방법과 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체에 관한 것으로, 단말에서 실행되고 있는 애플리케이션의 컨텍스트를 선택적으로 수집하여 저장하고, 사용자가 작업을 재시작할 때 저장된 애플리케이션 컨텍스트를 복원하여 이전 작업 환경을 그대로 제공함으로써, 사용자가 보다 편리하게 작업을 연속할 수 있도록 하기 위한, 작업 환경 이동 서비스를 위한 이동식 저장 장치 및 그의 작업 환경 이동 서비스 방법과 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공하기 위하여, 이동식 저장 장치에 있어서, 외부의 사용자 단말에 접속하여 사용자 인증을 수행하고 사용자 프로파일과 애플리케이션 정보를 관리하며, 컨텍스트 관리수단을 실행시키기 위한 관리 및 실행 수단; 로그아웃 시의 작업 상태에 따른 애플리케이션 컨텍스트 및 데이터를 저장하기 위한 작업 환경 저장 수단; 및 상기 관리 및 실행 수단에 의해 실행됨에 따라 상기 작업 환경 저장 수단에 기 저장된 애플리케이션 컨텍스트 및 데이터를 복원하여 실행시키고, 로그아웃에 따라 현재 작업 상태에 따른 애플리케이션 컨텍스트 및 데이터를 수집하여 상기 작업 환경 저장 수단에 저장하기 위한 상기 컨텍스트 관리 수단을 포함한다. 소프트웨어 서비스, 작업 환경 이동 서비스, 이동식 저장 장치, USB, 애플리케이션 컨텍스트, 상태 수집, 상태 복원
Abstract:
본 발명에 의한 웹 서비스 프로세스를 하이버네이션시키고 복원하는 방법 및 그 장치는 XML 기반 웹 서비스 프로세스 실행 시스템에서 실행중인 웹 서비스 프로세스를 하이버네이션시키는 방법에 있어서, 프로세스를 구성하는 액티비티의 수행 조건을 검사하여 상기 액티비티가 하이버네이션 대상인지 판단하는 단계; 상기 판단 결과 하이버네이션 대상이 아니면 상기 액티비티를 계속 수행하는 단계; 상기 판단 결과 하이버네이션 대상이면 현재 실행 상태 또는 조건이 하이버네이션 조건에 해당하는지 판단하는 단계; 및 하이버네이션 조건에 해당하면 하이버네이션 처리를 시작하는 단계;를 포함하는 것을 특징으로 하며, 장기 상주하는 프로세스들이 그 처리 과정을 상실하지 않고 효과적으로 시스템의 메모리에서 제거되어 시스템의 과부하를 방지할 수 있도록 하고, 긴 작업 시간을 가지는 프로세스인 경우 실행 시스템이 가동되는 컴퓨터 장치가 재부팅된다 해도 작업 내용을 상실하지 않고 계속 진행할 수 있도록 하는 효과가 있다. 웹 서비스, 하이버네이션, 비즈니스 프로세스
Abstract:
본 발명에 의한 패스토큰 기반 웹 서비스 캐싱 방법은 웹 서비스 호출 요청이 있으면 저장된 캐시 데이터가 있는지 판단하는 단계; 상기 캐시 데이터가 없으면 WSDL의 메시지 스키마를 기초로 소정의 패스토큰 집합 및 태그 데이터 집합을 생성한 후 요청 SOAP 메시지를 생성하는 단계; 상기 생성된 요청 SOAP 메시지에 패스토큰을 적용하여 요청 SOAP 메시지 템플릿을 생성한 후 웹 서비스를 호출하는 단계; 및 상기 태그 데이터 집합, 입력값 집합, 요청 SOAP 메시지 템플릿, 요청 SOAP 메시지, 그리고 SOAP 바인딩 정보를 포함하는 캐시데이터를 생성하는 단계;를 포함하는 것을 특징으로 하며, 기존의 웹 서비스 캐싱 방법에서의 문제점들 즉, 입력 개수 변화에 능동적으로 대처하지 못하는 문제점과 입력 값 변경에 있어서 정확한 입력 위치를 찾을 수 없다는 문제점 등을 해결하여 웹 서비스 캐싱을 통한 효율적인 웹 서비스 호출 환경을 구축할 수 있게 한다. 웹 서비스 캐싱, 패스토큰, 메시지 템플릿
Abstract:
A method for caching a web service based on a path-token is provided to realize an efficient web service calling mechanism by solving a problem of making a new request SOAP(Simple Object Application Protocol) message without using cached data when the number of inputs is changed and the problem of finding an incorrect input node with tag information of an input value when the input value is changed. If a web service call is requested, it is determined whether the cached data is present or not(302). If the cached data is not present, the request SOAP message is generated after generating a path-token set and a tag data set based on a WSDL(Web Service Description Language) message schema(304). A web service is called after generating a request SOAP message template by applying the path-token to the generated request SOAP message(306). Cache data including a tag data set, an input value set of a web service operation, the request SOAP message template, the request SOAP message, and SOAP binding information(307).
Abstract:
A method and a device for hibernating/recovering web service processes are provided to prevent system overload by effectively removing the resident processes from a memory without missing a processing step and continuously advance a task of the process having a long processing time without missing task contents even if a computer is rebooted. An alarm event generator(210) generates a time event in each unit time. A process executor(230) executes an XML(eXtensible Markup Language)-based web service process. A restoration condition detector(220) discriminates whether the time event or an external message satisfies a restoration condition of the hibernated processes. A restorer(240) generates an execution instance and performs the step until a restoration time point by obtaining information of the process according to restoration determination of the restoration condition determiner. A hibernator(250) stores the information of the process and transfers the restoration condition to the restoration condition detector if the process corresponding to a hibernation condition is generated.
Abstract:
본 발명에 따른 엑스엠엘 문서를 OWL 파일로 변환시키는 장치는 온톨로지 레지스트리의 온톨로지 정보를 참조하여 엑스엠엘 문서에 포함된 각각 태그를 온톨로지 태그셋으로 매핑시키는 태그 변환기와, 매핑된 온톨로지 태그셋을 이용하여 엑스엠엘 문서에 포함된 각각의 태그들을 OWL 클래스 또는 프로퍼티로 변환하는 태그 구조 분석기와, 변환된 OWL 클래스 또는 프로퍼티로 변경된 엑스엠엘 문서를 클래스 트리플 또는 프로퍼티 트리플로 변경시키는 트리플 생성기와, 변경된 클래스 또는 프로퍼티 트리플을 OWL 파일로 구조화시켜 OWL 파일을 생성하는 파일 구조 생성기를 포함한다. 이와 같이, 본 발명은 엑스엠엘 문서를 온톨로지 기반의 시맨틱 데이터로 변환시킴으로써, 시맨틱웹 구현을 앞당길 수 있다.
Abstract:
PURPOSE: A web service tester and a method for testing a web service are provided to test the web service by simply making an SOAP(Simple Object Access Protocol) request message with only a WSDL(Web Service Description Language) file of the web service when the web service of a web service server or a client program is realized. CONSTITUTION: A user interface(10) displays the WSDL files, selects the service, a port, and an operation for testing the request generated based on the WSDL file, and inputs a parameter according to the selected operation. The user interface displays an SOAP request message generated by the parameter and an SOAP reply message of the web service server for the SOAP request message, and displays a stress test request of the web service server and a result. A WSDL processing module(20) generates a new request for the test by receiving the WSDL file from the server and helps the user input the parameter for the selected operation. A message processing module(30) displays the SOAP reply message of the server after generating/transmitting the SOAP request message to the server, tests the stress of the server by continuously transmitting the SOAP request message the server, and records the exchanged message.