• 제목/요약/키워드: 컴포넌트 프레임워크

검색결과 210건 처리시간 0.025초

OSGi 프레임워크 기반의 상황인지 서비스 모델링 (OSGi-based Context Reasoning Service Modeling)

  • 박준상;박영택
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2005년도 가을 학술발표논문집 Vol.32 No.2 (2)
    • /
    • pp.775-777
    • /
    • 2005
  • 유비쿼터스 컴퓨팅 시대의 도래와 함께 홈네트워크상의 장비들의 연결과 제어를 통해 다양한 서비스를 제공하는 기술이 차세대 정보기술 산업을 주도할 태풍의 핵으로 부상하고 있다. 본 논문에서는 OSGi 표준을 기반으로 한 지능형 에이전트를 구성하여, 가정 내의 가전기기, 통신기기를 제어하고 상황에 적합한 서비스를 추론하여 제공해주는 기술을 제안한다. 헬스케어(health-care) 서비스, 베이비케어(baby-care) 서비스, 사용자 편리를 위한 개인화 서비스, 방법(security) 서비스등이 상황 추론을 통해 제공되는 서비스의 대상이 된다. OSGi 플랫폼상에서 지능형 에이전트는 각 서비스에 의존적으로 구현되며, OSGi 번들 형태로 존재하여 프레임워크나 다른 에이전트의 변화없이 쉽고 간편하게 OSGi상에 등록(register)하고 취소(unregister)하는 것이 가능하다. 이러한 에이전트에 규칙기반의 상황 추론이 가능한 엔진을 장착하여, 유비쿼터스 컴퓨팅 환경의 서비스 컴포넌트들의 역할을 돕는 지능형 시스템을 연구하였다.

  • PDF

전자카탈로그 수용을 위한 ebXML 등록저장소 설계 및 개발 (Design and Implementation of an ebXML Regigstry/Repository for using Electronic Catalog)

  • 조영환;인현철;김완평
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2002년도 춘계학술발표논문집 (하)
    • /
    • pp.1001-1004
    • /
    • 2002
  • ebXML 은 XML 기반의 새로운 국제 표준 프레임워크이다. 이 새로운 프레임워크 구성요소 중의 하나인 등록저장소는 기업간의 거래를 위해서 비즈니스 프로세스, 기업 프로파일, 핵심 컴포넌트 등의 정보를 저장, 관리함으로써 기존의 EDI 보다 개방적이고 유연한 온라인 거래를 가능하도록 한다. 그런데, 기업간 비즈니스를 위해서는 위의 정보들뿐만 아니라 기업의 상품 정보인 전자카탈로그도 ebXML 등록저장소에서 제공할 필요가 있다. 따라서, 본 논문에서는 ebXML 등록저장소에서 전자카탈로그 데이터를 수용하기 위해서 ebXML 레지스트리 정보모델을 이용한 카탈로그 정보 모델을 설계하고, 다른 시스템에 존재하는 전자카탈로그 데이터를 연계할 수 있는 방법을 제안한다.

  • PDF

USN 서비스 미들웨어 보안 프레임워크 (USN Service Security Middleware Framework)

  • 나상호;황선민;신영록;허의남
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2009년도 춘계학술발표대회
    • /
    • pp.1503-1506
    • /
    • 2009
  • 다양하고 급속히 개발되는 USN 서비스에 대한 보안 서비스의 요구사항은 USN 서비스의 활성화에 큰 부담으로 작용하고 있다. 다양한 서비스 별 보안 표준기술 개발에는 많은 제약이 따른다. 보안 서비스 관점에서 USN 서비스들의 각 요소 별 추상화를 통해 참조 모델을 통해 USN 서비스에서의 보안 위협 분석을 통한 USN 보안 미들웨어 프레임워크 및 세부 컴포넌트 설계를 제안하고자 한다.

IoT 및 네트워크 관리 지원을 위한 컴포넌트 아키텍처 개발 (Development of component architecture to support IoT management)

  • 서희경
    • 스마트미디어저널
    • /
    • 제6권2호
    • /
    • pp.42-49
    • /
    • 2017
  • IoT 에서는 인간과 사물, 사물과 사물들이 통신하며 공통적인 네트워크를 형성하여 자동화 서비스를 실현하는 것이 무엇보다 중요하다. 인간과 사물, 사물과 사물을 공통적인 네트워크로 공유하는 방식으로 웹은 가장 강력한 수단 중의 하나이다. 따라서 IoT에서 사용되는 각 디바이스와 웹과의 통신방식의 효율성은 IoT의 성패를 가름할 수 있다. 웹 응용에서 소프트웨어의 재사용은 소프트웨어의 고품질과 고생산성을 위한 최상의 방법으로 여겨진다. 모듈, 클래스, 패턴, 프레임워크, 비즈니스 컴포넌트들은 다양한 관점의 재사용 요소들이다. 컴포넌트는 잘 정의된 인터페이스를 통해서 다른 것들과 쉽게 플러깅함으로써 응용 개발의 근본 문제인 복잡성을 극복하고 개발과 운용의 다양성을 제공할 수 있다. IoT 및 Network Management를 위한 웹 기반의 분산 환경은 각 종 디바이스에서 수집되는 정보를 이용하는 응용의 개발과 활용을 위한 표준 아키텍처이다. 따라서 IoT 및 NM 응용에서 최상의 서비스 제어를 위해 구성 자원들을 관리, 체계화하는 네트워크 관리는 개별 응용 뿐 아니라 응용의 대부분에서 하부 계층 지원 서비스로 요구된다. 본 논문에서는 이질적인 인터 네트워크상에서 컴포넌트 기반 IOT 및 관련 네트워크 관리 시스템 개발을 목적으로 한다. 이를 위해 필요한 컴포넌트들의 분류 계층화를 위한 컴포넌트 아키텍처를 정의하고 네트워크 도메인에서 필요로 하는 컴포넌트를 식별, 분류하며 실제 네트워크 관리 시스템의 유형을 제시한다.

계층 구조에 기반을 둔 스마트 홈 시스템를 위한 스마트 센서 프레임워크의 설계 (A Design of Smart Sensor Framework for Smart Home System Bsed on Layered Architecture)

  • 정원호;김유빈
    • 한국인터넷방송통신학회논문지
    • /
    • 제17권4호
    • /
    • pp.49-59
    • /
    • 2017
  • 스마트 센싱은 사물인터넷과 관련된 다양한 응용에 있어 핵심적인 역할을 하고 있으며, 그 중요성은 인공지능의 발전과 더불어 점점 증가하고 있다. 그러므로 스마트 센서의 중요성은 아무리 강조해도 지나치지 않다고 할 수 있을 것이다. 그러나 스마트 센서 관련 대부분의 연구는 특정 응용 목적, 예를 들면 보안, 에너지 절약, 감시 등에 집중되고 있으며, 미래에 필요할 다양한 유형의 스마트 센서를 효율적으로 구성하는 방법에 관한 연구는 드믄 실정이다. 본 논문에서는 스마트 센서의 효율적 구성을 위한 계층구조를 가진 컴포넌트 기반의 스마트 센서 프레임워크가 제안되고, 스마트 홈으로의 응용이 설계, 구현된다. 제안된 방법은 가까운 미래에 등장할 다양한 유형의 스마트 센서를, 제안된 소프트웨어 프레임워크 상에서 필요한 컴포넌트의 설계 및 개발을 통해 구성 가능하다는 것을 보여주고 있다. 또한 계층 구조를 가지고 있으므로 내부 혹은 외부 계층의 삽입을 통해 스마트 센서의 구성을 확대시킬 수도 있으며, 특히 외부 장치 계층과의 연결을 통해 사물인터넷 응용 서비스의 설계 시, 내부 혹은 외부 모듈별 독립적인 설계가 가능하다는 장점을 가진다. 제안된 방법을 사용하여 소규모 스마트 홈 시스템이 설계 구현되었으며, 외부의 서버와 연결되어 다수의 스마트 홈을 수용, 관리할 수 있는 홈 클라우드까지 설계 구현되었다. 각 계층의 컴포넌트들을 개발, 추가함으로써, 스마트 카, 스마트 빌딩, 스마트 팩토리 등, 그 응용의 폭을 효율적으로 확대할 수 있을 것이다.

재사용성과 확장성 있는 HL7 인코딩/디코딩 프레임워크의 설계 및 구현 (Design and Implementation of a Reusable and Extensible HL7 Encoding/Decoding Framework)

  • 김정선;박승훈;나연묵
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제8권1호
    • /
    • pp.96-106
    • /
    • 2002
  • HL7 (Health Level 7)은 Healthcare 환경의 이질적 시스템간에 임상 및 관리정보의 교환을 가능하게 하는 국제 표준 프로토콜로서 표준 인코딩 규칙에 따른 다양한 HL7 메시지 양식을 정의하고 있다. 본 논문에서는 메시지 객체 모델(Message Object Model)과 메시지 정의 저장소(Message Definition Repository)를 이용하여 유연성, 재사용성, 확장성이 탁월한 HL7 인코딩/디코딩 프레임워크의 설계 및 구현을 제시한다. 메시지 객체 모델은 HL7 메시지를 구성하는 객체들과 그들 간의 다양한 관계를 나타내는 추상적 HL7 메시지 양식으로서, 세그먼트, 필드, 컴포넌트 등과 같은 HL7 메시지의 표준 구성요소들 간의 논리적 관계를 반영하는 동시에 표준안에 의해 규정된 구조적 제약사항을 만족하도록 하여 준다. 메시지 객체 모델은 플랫폼 종속적인 데이터 양식과 상관없이 독립적으로 HL7 인코더와 디코더를 구축할 수 있도록 하여 주기 때문에 최소의 노력으로 임의의 이질적 병원 정보 시스템들을 상호 연결할 수 있도록 한다. 한편, HL7 메시지들을 정의하고 있는 외부 데이터베이스인 메시지 정의 저장소는 표준 HL7 메시지 양식이 수정되더라도 인코더와 디코더의 구현이 영향을 받지 않게 하여 준다. 게다가, 메시지 정의 저장소는 인코더와 디코더 각각의 입력(즉, 메시지 객체 모델로 표현된 HL7 메시지 객체와 인코딩된 HL7 메시지 문자열)에 대하여 합법성 여부를 조사하는 데 유용하게 사용된다. 본 논문에서는 프로토타입 HL7 인코더와 디코더의 구현을 위해 JAVA를 이용하였지만, 제시된 인코딩/디코딩 프레임워크는 인코더와 디코더를 ActiveX, JAVABEAN 또는 CORBA 객체 등과 같이 독립된 표준 컴포넌트로서 쉽게 구현될 수 있도록 하여 준다.

미래인터넷의 네트워크 가상화 기술 동향 (Technical Trends of Network Virtualization in Future Internet)

  • 김영화
    • 전자통신동향분석
    • /
    • 제25권1호
    • /
    • pp.132-147
    • /
    • 2010
  • IT 인프라를 통해 변화하는 비즈니스 우선순위에 따라 재사용 또는 결합 가능한 컴포넌트로 통합하는 표준화된 프레임워크인 서비스 지향 아키텍처를 구현하기 위한 핵심기술이 가상화이다. 이 가상화 기술 가운데 네트워크 가상화가 미래인터넷에서 중요한 기술적 이슈로 부상하고 있지만, 아직은 초기 단계이기 때문에 네트워크 가상화의 개념과 세부 기술 등이 모호한 상태이다. 이에 따라, 본 고에서는 미래인터넷 관점에서 네트워크 가상화에 대해 기술 동향을 파악하고, 전반적인 개념과 세부 기술을 다루어 보고자 한다.

유비쿼터스 모바일 자율 커뮤니티 네트워킹 기술

  • 조위덕;강경란;이정태
    • 전자공학회지
    • /
    • 제32권4호
    • /
    • pp.116-127
    • /
    • 2005
  • 본 논문은 커뮤니티라는 메타포(metaphor)를 이용한 유비쿼터스 컴퓨팅 환경의 구축에 관한 문제를 고찰한다. 이를 구현하기 위한 방법으로 먼저 커뮤니티 기반 컴퓨팅의 포괄적인 개념과 기술 이슈를 정립하였고, 커뮤니티의 효과적인 상호작용을 지원하기 위해 통합 프레임워크를 이용, 상황인지기반 커뮤니티 관리 컴포넌트들을 설계하고자 했다. 본 논문의 결과로서 커뮤니티의 클래스와 라이프 모델, 커뮤니티 기반 컴퓨팅을 위한 시스템 아키텍처를 도출하였다 이로써 복합적인 유비쿼터스 서비스를 자율적으로 제공하기 위한 유비쿼터스 환경 구축기반을 마련하였다.

  • PDF

프레임위크 기반의 서비스 개발환경 (Service Creation Environment: A Framework-based Approach)

  • 조세형
    • 한국통신학회논문지
    • /
    • 제26권6A호
    • /
    • pp.1034-1040
    • /
    • 2001
  • 지능망 서비스 개발환경은 컴포넌트 기반의 재사용 가능한 통신망 서비스 개발을 지향하지만 서비스 개발환경에서의 새로운 서비스 독립 빌딩블록 (SIB)의 도입은 여전히 전문가에 의한 작업에 의존해야만 한다. 비록 네트워크 플랫폼 자체가 어떤 SIB의 기능을 근본적으로 제공할 수 있도록 변경이 되었더라도 새로운 SIB를 이용하여 이 기능을 포함하는 새로운 서비스를 제공하는 것은 전혀 새로운 차원의 문제이다. 본 논문에서는 객체 프레임워크의 방식으로 서비스 개발환경을 설계함으로써 새로운 SIB의 기능을 서비스 개발환경에 손쉽게 추가할 수 있음을 보였으며 이 개념의 실현을 위한 구현 결과와 자동화 도구들을 설명하고 있다.

  • PDF

RUPI 클라이언트 통합 소프트웨어 플랫폼에 대한 연구동향 및 현황

  • 정승욱;이승익;김성훈
    • 정보와 통신
    • /
    • 제25권4호
    • /
    • pp.22-29
    • /
    • 2008
  • RUPI(Robot Unified Platform Initiative, 로봇 통합 소프트웨어 플랫폼) 기술은 기존 로봇의 한계를 극복하고 보다 다양하고 복잡한 서비스를 쉽고 편리하게 개발하고 제공하기 위해 네트워크 로봇에 필요한 각종 소프트웨어의 표준 규격을 제정하고 이를 참조 구현하는 것을 목표로 한다. 본고에서는 로봇을 통해 환경을 인지하거나 로봇을 제어하고자 할 때 필요로 하는 로봇 내부 소프트웨어에 해당하는 RUPI 클라이언트 로봇 소프트웨어 플랫폼에 관하여 소개하고자 한다. RUPI 클라이언트 로봇 소프트웨어 플랫폼은 로봇 소프트웨어의 재사용성 및 상호호환성을 위해 컴포넌트 기반의 로봇 개발 프레임워크를 제공한다.