• 제목/요약/키워드: 상호운용성 구성요소

검색결과 95건 처리시간 0.032초

질의 응답 학습 도구 개발을 위한 프로세스 (Process for Development of Query-Answer Learning Tool)

  • 김정수;신호준;한은주;김행곤
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2002년도 가을 학술발표논문집 Vol.29 No.2 (2)
    • /
    • pp.391-393
    • /
    • 2002
  • 최근 가상교육에서 학습 기술의 상호 운용성을 기반으로 한 표준화의 필요성을 인식하고 여러 국제표준기관을 통해서 기반 환경과 컨텐트 명세 및 활용에 대한 표준화 작업이 이루어지고 있다. 이로 인해 e-learning 분야에서는 국제표준을 소개하고 체제적으로 AICC(Aviation Industry CBT Committee), IMS(Instructional Management Systems) Global Learning Consortium, ADL(Advanced Distributed Learning)을 중심으로 진행되어 오고 있다. 특히, 미래의 진보적인 e-learning 환경 개발로, 기능별 5계층으로 구성된 LTSA(Learning Technology Standard Architecture)를 제정하고 이를 통한 개발을 지원하고 있다. 하지만, 이는 시스템 구성요소를 정의한 계층 3의 경우 데이터 흐름 모델로 작성되어 현재 개발 수준과 일치하지 않는 문제점을 가지는 모델로 인정한다. 본 논문에서는 표준 모델링 언어인 UML(Unified Modeling Language)을 통해 모델을 재정의하고, 각 프로세스별 단계를 메타모델로 제시하여 개발과 아키텍처의 이해에 대한 문제점을 해결하고자 한다. 또한, 재정의된 모델을 기반으로 e-learning 지원을 위한 분석, 설계 프로세스를 정의하여 이에 대한 사례를 제시한다. 이는 아키텍처를 기반으로 한 메타모델과 프로세스를 통한 교육영역의 질의 응답 학습 도구인 QALT(Query-Answer Learning Tool)에 적용한다. 모델의 재정의로 아키텍처의 이해성 및 이를 기반으로 하는 교육용 애플리케이션 개발의 용이성의 증대를 기대할 수 있으며, 모델의 재사용성을 보장할 수 있다.

  • PDF

컴포넌트 설계를 MDA/PIM으로 명세하기 위한 UML프로파일 (A UML Profile for Specifying Component Design as MDA/PIM)

  • 민현기;김수동
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제32권3호
    • /
    • pp.153-162
    • /
    • 2005
  • 컴포넌트 기반 개발(CBD) 기술은 컴포넌트 재사용을 통해 S/W 개발 생산성을 높이는 기술로 각광을 받고 있다. 모델기반 아키텍처 (Model Driven Architecture, MDA)는 설계 모델을 점진적으로 변환하여 S/W를 자동으로 생성하는 새로운 개발 방식이다[1]. CBD기술은 재사용을 통하여, MDA 기술은 모델 변환을 통하여 S/W 개발 생산성을 높이므로, 이 두 기술의 접목은 SW 재사용과 자동 생산의 두 가지 장점을 모두 이룰 수 있다. 이를 위해서는 설계된 컴포넌트를 MDA의 플랫폼 독립적 모델 (PIM)로 명세하여야 하며, UML 확장 장치 즉 CBD용 UML 프로파일이 요구된다. 본 논문에서는 명세할 컴포넌트의 구성요소를 메타 모델로 정의하고, 각 구성요소를 PIM으로 명세하기 위한 컴포넌트용 UML 프로파일을 제안한다. 이 프로파일은 컴포넌트 명세를 위한 스테레오 타입, 구문(Syntactic), 의미 (Semantic), 규약(Contract) 및 표기법으로 이구어진다. 제안된 프로파일은 MDA 표준 규약의 기반인 Meta Object Facility (MOF)를 확장 적용한 것이므로 여러 MDA 기법과 도구들과 호환을 제공한다. 제안된 프로파일을 적용하면 CBD와 MDA의 고유 기능과 장점을 접목하여 높은 개발 생산성, 이식성, 상호 운용성, 및 유지보수성을 가질 수 있다.

에너지 저장 시스템의 스마트 홈 연동을 위한 SEP 개발 (Development of Smart Energy Profile(SEP) for Integrate Energy Storage System(ESS) at Smart Home)

  • 이상학
    • 한국통신학회논문지
    • /
    • 제41권6호
    • /
    • pp.678-680
    • /
    • 2016
  • 에너지 환경의 변화로 인해 가정 내 태양광 도입이 활발히 이루어지고 있다. 더불어 에너지 저장 시스템도 함께 활용되어 보다 유연한 에너지 관리가 이루어지고 있다. 태양광으로 생산된 전력을 보다 효과적으로 사용하여 피크 저감 및 가격을 고려한 전력소비를 이룰 수 있다. 본 연구에서는 에너지 저장 시스템을 홈 네트워크로 연동하여 홈 에너지관리 시스템의 구성요소로 이루기 위해 SEP(Smart Energy Profile)을 개발하였다. 에너지 저장 시스템에서 갖추고 있는 기능을 정의하고 표준 기반 프로토콜을 개발하여 제품간 호환을 이룰 수 있도록 하였다. 향후 주택에 에너지관리시스템 도입을 위해 상호운용성 확보는 매우 중요한 과제이며 이를 앞당길 수 있는 기반을 마련하였다.

진화하는 모바일 u-health 서비스 플랫폼

  • 한동수;고인영;박성준
    • 정보보호학회지
    • /
    • 제17권1호
    • /
    • pp.11-21
    • /
    • 2007
  • 최근 휴대전화의 확산과, 웰빙에 대한 관심이 높아지면서, 휴대전화를 매개로 한 새로운 u-health서비스에 관한 관심이 고조되고 있다. 휴대폰을 매개로 한 u-health 서비스가 다양한 만큼 휴대전화 사업자들이 다양한 u-health 서비스를 효율적이고 체계적으로 개발하는 방법 또는 기술을 갖추는 것은 중요하다. 사실 서비스 관점에서는 전혀 다르게 보이는 u-health서비스들도 서비스 구조, 단위 서비스, 데이터 레벨등과 같은 관점에서 바라보면 많은 부분에서 공통점을 가지고 있다. 따라서 다양한 서비스들을 각각 독립적으로 개발해나가는 것 보다는 각각의 서비스들에 공통되는 특징들을 모아서 공유하고 재사용할 수 있게 지원하는 플랫폼을 준비하고 준비된 플랫폼 상에서 u-health 서비스를 개발하는 것이 효과적이다. 본 논문에서는 u-health 서비스 개발을 위해 필요한 공통적인 핵심 기능들과 도구들을 제공하는 u-health 서비스 플랫폼을 제안한다. 서비스 플랫폼의 주된 구성요소들은 u-health 온톨로지와 데이터 구조, 그리고 Business Process Management System (BPMS)에 기반 한 서비스 통합 프레임워크 등을 포함한다. 제안한 플랫폼은 u-health 서비스들을 개발하는 데 있어서 공통되는 특징들과 서비스들을 등록하고 재사용할 수 있도록 해준다. 제안된 플랫폼의 원형을 구현한 결과, 제안하는 플랫폼은 서비스의 유연성, 접근성, 진화성, 재사용성, 적응성, 상호운용성에 장점이 있으며 u-health서비스 개발을 위한 지침을 제공할 수 있음을 확인하였다.

개방형 교환시스템에서 SDL을 이용한 MEGACO 프로토콜의 설계 (Design of MEGACO using SDL in Open Switching System)

  • 엄남경;우성희;이병선;이상호
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2000년도 추계학술발표논문집 (하)
    • /
    • pp.1125-1128
    • /
    • 2000
  • 인터넷 서비스의 이용자가 증가함에 따라 데이터 망의 구축을 위한 투자의 필요성이 제기되고 있으며, 여러 벤더들로부터 최적의 장비를 구입하여 망을 구축할 수 있도록, 통신 장비들의 상호 운용성을 지원하는 개방형 구조의 망 및 교환 시스템을 표준화하는 작업이 요구되고 있다. 본 논문에서는 개방형 교환 시스템에서 사용되는 MEGACO 프로토콜을 SDL 형식으로 설계한다. 개방형 교환 시스템은 시스템의 각 구성 요소마다 시장 경쟁 개념이 도입될 수 있도록 수평적 계층구조를 갖추고 있다. 각 계층마다 표준 인터페이스를 정의하고, 이 규격을 만족하는 다수의 벤더들로부터 성능이 우수하고 기능이 뛰어난 모들을 제공받을 수 있으므로, 망 사업자들은 특정 벤더에 종속되지 않고 개선된 양질의 서비스를 경제적으로 제공할 수 있는 개방형 교환 시스템을 쉽게 구축할 수 있게 된다.

  • PDF

EJB기반 모바일 전자상거래 컴포넌트의 설계 및 구현 (Design and Implementation of EJB-based Components for Mobile Commerce)

  • 신동규;신동일;차석일;장철수;이경호;김중배
    • 정보처리학회논문지D
    • /
    • 제9D권4호
    • /
    • pp.703-712
    • /
    • 2002
  • 컴포넌트 기술은 재사용성을 기반으로 어플리케이션 개발의 생산성을 높일 수 있어 소프트웨어를 신속하고 효과적으로 개발할 수 있는 기술로써 채택되고 있으며, 이들 중 EJB 컴포넌트는 자바를 기반으로 하며 산업계에서 널리 이용되고 있는 기술이다. 본 논문에서는 모바일 전자상거래 시스템의 구성 요소중 게시판과 쇼핑몰을 EJB 컴포넌트로 설계, 구현함으로써 재사용성과 상호운용성을 지원하는 구축 방안을 제시하였다.

원격의료보안표준 기반에 관한 연구 (A Study on the Basis of Telehealth Cybersecurity Standards)

  • 이인혜;박상선;한근희
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2021년도 추계학술발표대회
    • /
    • pp.259-262
    • /
    • 2021
  • 팬데믹 시대를 맞아 전세계적으로 원격의료에 대한 수요가 높아졌고, 이에 따라 원격의료의 보안 위험도 급증하고 있다. 원격의료는 각각의 원격의료 참여자가 서로 보안수준이 상이한 물리적 공간에 있으면서 의료행위에 참여하고, IT와 의료기기 비전문가인 개인이 자신의 공간에서 다수의 의료기기를 운용해야 하는 경우가 많으며, 서비스형태에 따라 실시간 데이터 교환이 이루어져야 한다는 점에서 일반적인 의료와 다른 보안 이슈가 발생한다. 이와 같은 특성의 원격의료 보안 위험 대응방안 연구를 위하여 관련 표준을 검토해 보았으나, ISO/IEC 및 미국 NIST의 일반보안 표준으로부터 분기한 의료 일반에 대한 보안표준이나 의료기기 보안 가이드는 존재하지만 원격의료보안을 포괄적으로 정립한 표준을 찾을 수 없었다. 이에 따라 국제적으로 통용될 수 있는 원격의료보안 표준의 개발이 시급하며, 이를 위하여 원격의료에 대한 용어 정의, 원격의료 참조모델 규정, 원격의료 보안모델 개발이 필요하다. 향후 이와 같은 원격 의료 구성 요소들을 정의하고 구성 요소들 간의 상호작용과 환경적 보안 취약성 및 위협, 보안 요구사항을 정립한 원격의료 보안프레임워크 수립이 수행되어야 할 것이다.

분산 실시간 서비스를 위한 CORBA 객체그룹 플랫폼의 구축 (Construction of CORBA Object-Group Platform for Distributed Real-Time Service)

  • 김명희;주수종
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제7권6호
    • /
    • pp.602-613
    • /
    • 2001
  • 최근의 컴퓨팅은 이질적인 클라이언트와 서버들간의 상호 운용성을 요구하는 분산 어플리케이션을 위한 프로그래밍 파라다임을 지원하기 위한 분산 객체 컴퓨팅 환경으로 발전되고 있다. 여기에는 복잡한 네트워킹과 다양한 멀티미디어 응용 서비스를 위한 객체지향 기술들이 접목되고 있다. 이러한 분산 컴퓨팅 환경에서 처리되는 어플리케이션들의 실시간 서비스 지원을 위해 요구되는 실시간 특성과 분산 객체들의 관리의 어려움을 해결하기 위하여 본 논문에서는 실시간 객체그룹 플랫폼을 구축한다. 기존의 연구들은 실시간 CORBA를 사용하거나 또는 ORB를 수정하거나 실시간 운영체제상에 특정 CORBA 제품군을 사용하여 분산 환경의 특정 영역의 성능향상만을 도모하고 있다. 그러므로, 본 논문은 ORB의 수정 없이 표준 CORBA 상에서 실시간 특성을 지원할 수 있는 실시간 객체그룹 플랫폼을 설계한다. 본 논문의 실시간 객체그룹 구조는 객체들의 관리적인 측면과 실시간 어플리케이션 서비스 지원 측면에 대한 요구사항들을 분석하여 정립한 모델이며, 구성요소들의 기능을 관리와 서비스로 분리하여 각각의 기능 수행시에 발생하는 객체간의 상호작용이 다른 역할에 영향을 미치지 않도록 한다. 또한 구축된 플랫폼은 실시간 어플리케이션 개발자에게 실시간 특성 파라미터의 표현화 처리에 대한 투명성을 부여하여 어플리케이션에 유연성과 확장성을 제공하기가 용이하도록 한다. 따라서, 본 논문은 실시간 객체그룹 플랫폼의 구성요소들에 대한 역할을 정의하고 기능을 정립하며, 각 구성요소들을 설계하고 구현하였으며, 구현되어진 실시간 객체그룹 플랫폼의 기능과 수행 성능을 검증한다.

  • PDF

디지털 방송을 위한 Set-Top Box기반 TV-Anytime 메타데이터 관리 시스템 (TV-Anytime Metadata Management System based on a Set-Top Box for Digital Broadcasting)

  • 박종현;강지훈
    • 한국컴퓨터정보학회논문지
    • /
    • 제13권4호
    • /
    • pp.71-78
    • /
    • 2008
  • 디지털 방송은 양방향 통신을 기반으로 하여 고객의 요구를 만족시키는 다양한 부가 서비스를 제공한다. 새로운 방송환경을 위한 중요한 요소 중 하나는 분산되어있는 환경에서 여러 소비자와 공급자간의 상호운용성의 유지에 있다. 이를 위하여 디지털 방송을 위한 메타데이터의 표준이 제안되었고, TV-Anytime 메타데이터는 이러한 요구를 만족시키기 위한 차세대 방송 표준 메타데이터의 하나이다. 한편, 사용자 측면에서 다양한 방송 서비스 및 부가 서비스를 원활히 활용하기 위해서 방송사용자단말(Set-Top Box: STB) 환경에서 메타데이터를 효율적으로 관리하기 위한 연구들이 진행중이다. 본 논문에서는 TV-Anytime 메타데이터를 저 비용, 저 사양의 STB에서 효율적으로 관리하기 위한 메타데이터 관리 시스템을 제안한다. STB 기반 관리시스템은 메타데이터의 저장을 위한 저장엔진과 검색을 위한 XQuery엔진으로 구성되며, 효율적인 저장과 검색을 위해서 인덱싱 방법을 제안하고 있다. 또한. XML 검색을 위한 표준 질의어인 XQuery를 방송용 메타데이터 검색을 위한 질의어로 사용하는 우리의 메타데이터 관리 시스템은 향후 다양한 방송 응용들 사이에서 상호운용성(Interoperability)을 보장할 뿐만 아니라 메타데이터의 확장에도 유연하게 대처할 수 있다.

  • PDF

DDS 미들웨어의 디스커버리 동작 시험을 위한 응용의 설계 및 구현 (Design and Implementation of the Application for Testing Discovery Operation of the DDS Middleware)

  • 안성우
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2014년도 춘계학술대회
    • /
    • pp.363-366
    • /
    • 2014
  • OMG 그룹에서 제안하고 있는 DDS(Data Distribution Service) 미들웨어에서 디스커버리 프로토콜은 미들웨어 간의 상호 운용성 지원을 위한 기본 요소이다. DDS 미들웨어가 적용되는 대부분의 환경에서는 다수의 노드에서 생성된 참여자를 찾기 위해 한꺼번에 많은 수의 디스커버리 정보가 교환되기 때문에 노드 및 네트워크의 성능에 많은 영향을 미친다. 본 논문에서는 DDS 미들웨어 개발 후에 시험이 되어야 하는 디스커버리 기능의 검증과 성능 측정을 위한 응용을 설계하고 이를 구현하였다. 디스커버리 시험 응용은 디스커버리 시험 전체를 관리하는 제어 응용, DDS 미들웨어를 통하여 DDS 개체를 생성하고 이들간의 정보교환을 담당하는 DDS 응용, 그리고 DDS 응용을 통제하고 실행 결과를 수집하여 제어 응용으로 전송하는 데몬 서버로 구성된다. 구현된 디스커버리 시험 응용은 디스커버리 기능 검증 및 성능 정보의 수집을 프로세서 간의 통신을 통하여 효과적으로 수행한다. 또한, DDS 응용의 동작 권한을 제어 응용이 위치한 노드에 집중시킴으로써 많은 수의 노드에서 시험이 필요한 환경에 적합하도록 설계되었다.

  • PDF