Abstract:
본 발명은 OSGi 서비스 플랫폼에 따른 스텁 번들을 생성한다는 것으로, 이를 위하여 본 발명은, 웹 서비스에 대응하여 생성한 스텁을 OSGi 번들이 그대로 사용할 수 없고, 스텁 또한 OSGi 서비스 플랫폼 명세서에 명시되어 있는 표준을 따르는 번들 형태여야만 하는 종래와는 달리, OSGi 서비스와 웹 서비스를 연동하기 위해 웹 서비스의 WSDL로부터 자바 클래스를 생성하고, 자바 클래스로부터 번들 액티베이터 클래스를 생성하며, 번들 액티베이터 클래스 및 자바 클래스로부터 스텁 번들의 매니페스트 파일을 생성한 후에, 자바 소스 파일을 컴파일하고, 번들 액티베이터 클래스, 매니페스트 파일 및 컴파일을 통해 생성된 클래스를 번들 Jar 파일로 압축함으로써, 특정 웹 서비스에 대한 스텁 번들을 OSGi 서비스 플랫폼에 대응하도록 자동으로 생성하여 해당 웹 서비스와 OSGi 서비스를 연동시켜 이용할 수 있는 것이다. OSGi(Open Service Gateway initiative), WSDL(Web Services Description Language), 스텁 번들
Abstract:
본 발명은 온톨로지 기반의 상황정보 관리방법에 관한 것으로, 온톨로지 기반의 상위 및 하위레벨 상황정보를 제1 메모리에 저장하고, 상기 상위레벨 상황정보를 제2 메모리에 저장하는 단계와, 상황인지 어플리케이션의 쿼리를 이용하여 쿼리트리를 구성하는 단계와, 미리 정의된 제약속성을 이용하여 쿼리트리를 재구성하는 단계와, 상기 재구성된 쿼리트리에서 센서에 의한 상황정보 쿼리를 제거하는 단계와, 상기 쿼리트리에 남아있는 쿼리를 상기 제1 메모리에 저장된 상위 및 하위레벨 상황정보를 대상으로 비교 검사한 후, 상기 상황인지 어플리케이션의 실행에 필요한 상황정보를 상기 제2 메모리에 저장하는 단계를 포함함으로써, 상황인지 어플리케이션 동작시간에 발생하는 추론의 속도를 향상시킬 수 있는 효과가 있다. 온톨로지, 상황정보, 추론엔진, 선인출, 센서, 쿼리트리, 상황인지 어플리케이션, 유비쿼터스
Abstract:
A contextual information management system and a method thereof are provided to increase the number of state transition events of user behavioral contextual information sensible by a context recognition system at about 2 times more, so that various services can be provided. A contextual information administration unit(100) senses changes of a lot of contextual information from a peripheral environment, and collects, infers, and distributes user behavioral contextual information. A life cycle administration unit(200) receives the inferred user behavioral contextual information, manages a life cycle of the contextual information, and generates an event in accordance with state transition. A context recognition application(300) receives the state transition event, and executes a proper service.
Abstract:
A contextual information management system and a method thereof are provided to increase the number of state transition events of user behavioral contextual information sensible by a context recognition system at about 2 times more, so that various services can be provided. A contextual information administration unit(100) senses changes of a lot of contextual information from a peripheral environment, and collects, infers, and distributes user behavioral contextual information. A life cycle administration unit(200) receives the inferred user behavioral contextual information, manages a life cycle of the contextual information, and generates an event in accordance with state transition. A context recognition application(300) receives the state transition event, and executes a proper service.
Abstract:
본 발명은 온톨로지 기반의 상황정보 관리방법에 관한 것으로, 온톨로지 기반의 상위 및 하위레벨 상황정보를 제1 메모리에 저장하고, 상기 상위레벨 상황정보를 제2 메모리에 저장하는 단계와, 상황인지 어플리케이션의 쿼리를 이용하여 쿼리트리를 구성하는 단계와, 미리 정의된 제약속성을 이용하여 쿼리트리를 재구성하는 단계와, 상기 재구성된 쿼리트리에서 센서에 의한 상황정보 쿼리를 제거하는 단계와, 상기 쿼리트리에 남아있는 쿼리를 상기 제1 메모리에 저장된 상위 및 하위레벨 상황정보를 대상으로 비교 검사한 후, 상기 상황인지 어플리케이션의 실행에 필요한 상황정보를 상기 제2 메모리에 저장하는 단계를 포함함으로써, 상황인지 어플리케이션 동작시간에 발생하는 추론의 속도를 향상시킬 수 있는 효과가 있다. 온톨로지, 상황정보, 추론엔진, 선인출, 센서, 쿼리트리, 상황인지 어플리케이션, 유비쿼터스
Abstract:
본 발명은 웹 서비스에 대한 OSGi 프레임워크간 상호 작용을 구현하는 OSGi 서비스 플랫폼을 이용하여 서비스를 제공한다는 것으로, 이를 위하여 본 발명은, OSGi 서비스 플랫폼 동일한 서비스를 필요로 하는 모든 OSGi 프레임워크에 서비스를 설치 등록한 후에 이러한 서비스를 제공하는 종래 방법과는 달리, 웹 서비스에 대한 OSGi 프레임워크간 상호 작용을 구현하는 OSGi 서비스 플랫폼을 이용하여 등록 요청된 서비스에 대한 스텁 번들을 생성하여 해당 서비스를 등록하고, 임의의 서비스가 요청될 때, 요청된 서비스가 존재할 경우 이를 제공하며, 요청된 서비스가 존재하지 않을 경우 해당 서비스가 외부 프레임워크에서 제공되는 것인지를 체크한 후에, 해당 서비스가 외부 프레임워크에서 제공되는 것일 경우 해당 프레임워크의 임포트(import) 여부에 따라 상기 해당 서비스에 대한 외부 프레임워크를 임포트하고, 이를 제공함으로써, 스텁으로 이루어진 가상의 복사본을 설치하여 동적으로 스텁 번들을 생성, 관리, 설치 또는 제거할 수 있는 OSGi 서비스 플랫폼을 이용하여 웹 서비스에 대한 OSGi 프레임워크간 투명한 상호 작용을 구현하고, OSGi 프레임워크간의 서비스 공유를 수행하여 요청된 서비스를 제공할 수 있는 것이다. OSGi(Open Service Gateway initiative), 프레임워크(Framework)
Abstract:
본 발명은 OSGi 서비스 플랫폼에 따른 스텁 번들을 생성한다는 것으로, 이를 위하여 본 발명은, 웹 서비스에 대응하여 생성한 스텁을 OSGi 번들이 그대로 사용할 수 없고, 스텁 또한 OSGi 서비스 플랫폼 명세서에 명시되어 있는 표준을 따르는 번들 형태여야만 하는 종래와는 달리, OSGi 서비스와 웹 서비스를 연동하기 위해 웹 서비스의 WSDL로부터 자바 클래스를 생성하고, 자바 클래스로부터 번들 액티베이터 클래스를 생성하며, 번들 액티베이터 클래스 및 자바 클래스로부터 스텁 번들의 매니페스트 파일을 생성한 후에, 자바 소스 파일을 컴파일하고, 번들 액티베이터 클래스, 매니페스트 파일 및 컴파일을 통해 생성된 클래스를 번들 Jar 파일로 압축함으로써, 특정 웹 서비스에 대한 스텁 번들을 OSGi 서비스 플랫폼에 대응하도록 자동으로 생성하여 해당 웹 서비스와 OSGi 서비스를 연동시켜 이용할 수 있는 것이다. OSGi(Open Service Gateway initiative), WSDL(Web Services Description Language), 스텁 번들
Abstract:
본 발명은 웹 서비스에 대한 OSGi 프레임워크간 상호 작용을 구현하는 OSGi 서비스 플랫폼을 이용하여 서비스를 제공한다는 것으로, 이를 위하여 본 발명은, OSGi 서비스 플랫폼 동일한 서비스를 필요로 하는 모든 OSGi 프레임워크에 서비스를 설치 등록한 후에 이러한 서비스를 제공하는 종래 방법과는 달리, 웹 서비스에 대한 OSGi 프레임워크간 상호 작용을 구현하는 OSGi 서비스 플랫폼을 이용하여 등록 요청된 서비스에 대한 스텁 번들을 생성하여 해당 서비스를 등록하고, 임의의 서비스가 요청될 때, 요청된 서비스가 존재할 경우 이를 제공하며, 요청된 서비스가 존재하지 않을 경우 해당 서비스가 외부 프레임워크에서 제공되는 것인지를 체크한 후에, 해당 서비스가 외부 프레임워크에서 제공되는 것일 경우 해당 프레임워크의 임포트(import) 여부에 따라 상기 해당 서비스에 대한 외부 프레임워크를 임포트하고, 이를 제공함으로써, 스텁으로 이루어진 가상의 복사본을 설치하여 동적으로 스텁 번들을 생성, 관리, 설치 또는 제거할 수 있는 OSGi 서비스 플랫폼을 이용하여 웹 서비스에 대한 OSGi 프레임워크간 투명한 상호 작용을 구현하고, OSGi 프레임워크간의 서비스 공유를 수행하여 요청된 서비스를 제공할 수 있는 것이다. OSGi(Open Service Gateway initiative), 프레임워크(Framework)