• 제목/요약/키워드: 웹 응용 개발

검색결과 647건 처리시간 0.035초

소형 정보가전 기기용 QPlus-P 윈도우 매니저 개발 (The Development of Qplus-P Window Manager for Small Internet Appliance)

  • 김도형;강우철;정영준;김성우
    • 정보처리학회논문지D
    • /
    • 제11D권1호
    • /
    • pp.195-202
    • /
    • 2004
  • 본 논문에서는 한국전자통신연구원에서 개발한 정보가전용 실시간 운영체제 Qplus-P에 기반을 둔 소형 정보가전 기기용 윈도우 매니저 개발에 대해 기술한다. 기존의 공개된 소형 정보가전 기기용 윈도우 매니저들은 데스크탑용으로 개발된 것을 임베디드 시스템에 맞도록 변경하여 소형 정보가전 기기에 부적합한 기능들도 포함하고 있고, 한글을 제대로 지원하지 않는 문제점이 있었다. QPlus-P 윈도우 매니저는 공개 소스로 개발되고 있는 소형 정보가전 기기용 윈도우 매니저 매치박스에 한글 처리 기능을 추가하고, 다중 윈도우 환경에서 자동적으로 한/영 모드를 전환해주는 새로운 한글 입력기 아미키를 제공한다. 그리고, 한글을 지원하는 웹 브라우저, 메일 클라이언트, MP3 재생기 등과 같은 기본응용 프로그램들을 제공한다. Qplus-P 윈도우 매니저는 공개소스에 한팔 지원 기능을 추가하고, 타겟 시스템에 이식함으로써 개발되었다.

사용자 속성 관리의 효율적 지원을 위한 WebDAV 프로토콜의 확장 (Extending a WebDAV Protocol to Efficiently Support the Management of User Properties)

  • 정혜영;김동호;안건태;이명준
    • 정보처리학회논문지C
    • /
    • 제12C권7호
    • /
    • pp.1057-1066
    • /
    • 2005
  • WebDAV(Web-based Distributed Authoring and Versioning)는 웹 기반의 분산 저작과 버전관리를 지원하는 프로토콜로서 인터넷을 통하여 다양한 콘텐츠의 비동기적인 협업을 지원하는 표준 하부구조를 제공한다. WebDAV의 속성 관리는 자원의 주요 정보를 속성으로 설정하여 관리할 수 있는 기능이며, 이들 중 사용자 속성은 사용자 측에서 자유롭게 정의되고 관리될 수 있다는 특징이 있다. 이러한 사용자 속성의 자유로운 설정 기능은 협업시스템과 같은 웍 기반의 응용 시스템을 WebDAV 기반으로 개발하는데 매우 유용하다. 그러나 기존의 WebDAV 속성 관리 기능만으로는 다양한 응용 시스템 개발에 한계가 있다. 본 논문에서는 WebDAV의 사용자 속성 관리를 효율적으로 지원하기 위하여 기존의 WebDAV를 확장한 DavUP(WebDAV User property design Protocol) 프로토콜과 이의 활용에 대하여 기술한다. DavUP은 응용 시스템의 컬렉션 구조와 자원의 속성구조에 대한 정의를 제공하고 있으며, 이를 처리하기 위하여 WebDAV 프로토콜에 새로운 헤더를 추가하고 관련된 WebDAV 메소드의 정의를 확장하였다. DavUP 프로토콜의 실제적인 활용을 위하여 자체 개발한 DAVinci WebDAV 서버가 DavUP 프로토콜을 지원하도록 확장하였으며, 확장된 DAVinci 서버를 이용하여 사용자에게 효과적인 자료 공유 및 교환 기능을 제공하는 일반적인 공개작업장을 실험적으로 개발하여 DavUP프로토콜의 유용성을 검증하였다.

PaaS 클라우드 컴퓨팅 환경에서 전자정부 표준프레임워크 성능평가: 공간영상 정보처리 사례 (A Performance Evaluation of the e-Gov Standard Framework on PaaS Cloud Computing Environment: A Geo-based Image Processing Case)

  • 김광섭;이기원
    • 한국지리정보학회지
    • /
    • 제21권4호
    • /
    • pp.1-13
    • /
    • 2018
  • 클라우드 컴퓨팅 서비스 모델 중 하나인 PaaS(Platform as a Service)와 행정안전부 전자정부 표준프레임워크는 모두 웹 서비스 개발자가 개발 목적을 만족하는 핵심 기능 개발에 집중할 수 있도록 기본 공통자원을 제공하기 위한 컴퓨팅 환경이다. 웹 기반 공간정보 서비스를 구축하는 경우에도 이러한 기술들을 사용하면 미들웨어 소프트웨어 또는 플랫폼 공통 기능들을 바로 활용할 수 있다. 그러나 공간정보 서비스 개발 분야에서 이러한 기반 기술들의 적용 가능성을 검토하거나 적용 시스템의 성능을 평가한 연구는 아직 발표된 사례가 없다. 따라서 이번 연구에서는 공간정보 서비스에 대한 적용 가능성을 살펴보고자 성능평가 실험을 수행하였다. 실험 대상 시스템은 OGC WPS 2.0 표준을 적용한 공간영상 정보처리 서비스를 대상으로 하였다. 실험 시스템은 Cloud Foundry 오픈소스를 이용한 PaaS 환경을 구축한 뒤 전자정부 표준프레임워크를 적용한 웹 서비스로 설계, 구축하였다. 실제 성능 평가실험은 영상처리 기능을 PaaS 클라우드 환경에서 구동하는 경우와 PaaS에 전자정부 표준프레임워크를 같이 적용한 경우를 비교하는 방식으로 수행하였다. 실험 조건은 300명과 500명에 해당하는 동시 사용자가 3,600초 동안 이 시스템에 접속하여 정보처리를 요청하고 실험 환경으로 구축한 웹 서비스가 이에 대하여 응답하는 시간을 기록하는 방식으로 하였다. 성능 측정 결과 PaaS 클라우드 환경에서 전자정부 표준프레임워크를 기반으로 시스템 구축하였을 때 성능이 우수한 것을 확인할 수 있었다. 앞으로 공공 부분의 웹 기반 공간정보 응용 서비스 구축에서 PaaS 클라우드 컴퓨팅과 전자정부 표준프레임워크가 중요한 요소가 될 것으로 기대한다.

레거시 시스템을 현대화하기 위한 유스케이스 기반의 컴포넌트 추출 방법 (A Use-case based Component Mining Approach for the Modernization of Legacy Systems)

  • 김현수;채흥석;김철홍
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제32권7호
    • /
    • pp.601-611
    • /
    • 2005
  • 레거시 시스템은 입증된 안정성과 신뢰성을 갖고 있을 뿐만 아니라 그것의 개발 과정에 많은 투자와 수년간의 축적된 경험과 지식이 투입되었기 때문에 다양한 조직의 핵심 비즈니스 응용 시스템을 오랫동안 지원해왔다. 그런데 웹을 기반으로 한 e-비즈니스 환경의 출현으로 이러한 핵심 비즈니스는 웹 기반의 환경에서 동작할 필요가 강하게 대두되었다. 이것은 새로운 비즈니스 환경에서 경쟁력이 되기 때문이다. 따라서 여러 조직들은 새로운 e-비즈니스 응용 시스템에서 재사용하기 위해 레거시 시스템에 묻혀 있는 비즈니스 가치를 찾아야할 필요를 느끼게 되었다. 본 논문에서는 특정 비즈니스 서비스를 수행하는 컴포넌트를 추출하기 위한 체계적인 접근 방법을 제안한다. 이 컴포넌트들은 레거시 시스템의 자산들로 구성되며 새로운 플랫폼으로 도입될 것이다. 컴포넌트 추출 과정은 여러 개의 작업들로 이루어진다. 먼저, 비즈니스 프로세스를 실현하고 있는 유스케이스가 파악된다. 다음으로, 유사한 기능성을 갖는 유스케이스를 통합하기 위해 파악된 유스케이스별로 설계 모델을 구축한다. 세 번째 단계에서는 설계 모델을 바탕으로 컴포넌트 후보를 도출하고, 컴포넌트 후보들 간에 공유되는 공유 요소들을 파악하고 컴포넌트 후보들을 수정한다. 또한 비즈니스 컴포넌트를 J2EE/EJB 환경에 도입하기 위하여 세 개의 보다 작은 규모의 컴포넌트들로 세분한다. 마지막으로, 컴포넌트가 제공하는 기능에 대한 인터페이스를 정의한다.

EzPlay/EPG를 적용한 멀티미디어 원격제어 시스템 구현 (Implement for EzPlay and PC-EPG of Multimedia Remote Control System)

  • 박노경;진현준;김상복;박상봉
    • 전자공학회논문지CI
    • /
    • 제42권2호
    • /
    • pp.39-48
    • /
    • 2005
  • 본 논문은 기존의 인터넷이나 유선 온라인을 이용하여 멀티미디어 원격제어 시스템을 설계 및 구현하였다. 또한 응용 프로그램(EzPlay PC-EPG)을 개발하여 사용자 환경에 적합한 편의성을 제공한다. 멀티미디어 원격 제어 시스템은 USB 타입으로 연결된 PC/TV 통합 무선 송${\cdot}$수신으로 구성되어 있으며, EzPlay 응용 프로그램은 PC/TV 모니터 화면에 적합한 UI 모드 환경을 제공하여 다양한 컨텐츠론 이용한 수 있는 편리한 시스템이다. 제안된 방법은 신호 탐지 제어 이론에 기반을 둔 응용 프로그램으로 인터넷 망을 이용하여 실시간 재생, 예약 녹화, 저장을 하는 기능을 가진다. PC-EPG 시스템은 서버/클라이언트 형태의 웹 프로그램으로 구현되며 클라이언트 컴퓨터의 데이터 저장은 TCP/IP를 통행 Visual C++/MFC 프로그램으로 구현된 클라이언트 프로그램에서 수신처리 된다. 또한 사용자의 필요성에 따라서 프로그램 데이터베이스를 구축하여 정보를 제공하는 지능형 프로그램 기능을 포함한다.

이벤트 알림 서비스의 구조와 성능분석 (Architecture and Performance Analysis of An Event Notification Service)

  • 한영태;민덕기
    • 한국컴퓨터정보학회논문지
    • /
    • 제10권3호
    • /
    • pp.201-208
    • /
    • 2005
  • 이벤트 알림 서비스는 이벤트 기반의 메시징 서비스 미들웨어로 비즈니스 응용 프로그램, 분산 시스템 관리, 그리고 웹 서비스 통합을 위한 응용 프로그램 영역에서 사용하고 있다. 본 논문에서는 주제 기반의 이벤트 분배 서비스와 다양한 메시지 통신 서비스를 제공하는 이벤트 알림 서비스 아키텍처를 제시한다. 이벤트 분배 서비스는 이벤트들을 비동기적인 방식으로 전송하며 이벤트에 정의된 주제 정보와 시스템의 환경 정보를 활용하여 이벤트 전송이 빠르게 하였다. 또한 이벤트의 내용에 대한 필터링 기능을 포함하고 있다. 메시지 통신 서비스는 다양한 형식의 메시지와 다양한 통신 프로토콜을 지원하기 위한 통신 인프라스트럭처이다. 응용 프로그램의 도메인과 환경에 따라, 통신 인프라스트럭처는 성능과 유용성을 최적화하기 위해 재배치하여 사용할 수 있다. 본 논문에서는 우리가 개발한 이벤트 알림 서비스에 대한 성능 분석한 결과를 다양한 형식의 메시지 형식과 통신 프로토콜을 대상으로 제시한다.

  • PDF

멀티 캐스팅 기법을 통한 학습지원도구의 분석 및 설계 (Analysis and Design of Learning Support Tool through Multi-Casting Techniques)

  • 김정수;신호준;한은주;김행곤
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2001년도 춘계학술발표논문집 (하)
    • /
    • pp.727-730
    • /
    • 2001
  • 초고속 인터넷 서비스의 확대에 따라 이를 교육에 직 간접적으로 응용하기 위한 노력이 지속적으로 진행되어 왔다. 특히 웹 기반의 가상강의 저작도구를 통한 웹 코스웨어는 원거리 학습자들의 학습 욕구를 자기 주도적인 학습을 통해 가능케 했고 기존의 텍스트, 사운드를 통한 가상강의에서 동영상이 가미된 주문형 교육 서비스(EOD: Education On Demand)가 가능해졌다. 그러나 이를 이용하는 학습자는 전체적인 모듈의 이해를 통해 수업이 진행됨에 따라 학습과정에서는 질의응답을 튜터를 통해 웹 캐스팅이 이루어졌다. 따라서, 질의응답은 텍스트 형식의 E-mail, 채팅, 게시판, 방명록을 통해 이루어지므로 학습자가 요구한 질의 내용을 잘못 이해하고 튜터가 학습 과정에서의 피드백을 제공하지 못함으로써 개인 학습의 동기부여가 감소됨에 따라 흥미를 잃게 되었다. 본 논문에서는 이러한 문제점을 개선하기 위해 멀티 캐스팅 기법을 통해 교육용 서버를 이용한 학습지원도구를 분석, 설계한다. 가상강의는 기본적인 컨텐츠를 제시하고 그를 통해 수업이 진행되는 과정에서의 질의응답을 일대다(One-To-Many)의 멀티 캐스팅 서비스를 튜터가 지정한 교육용 서버를 통해 텍스트 형식이 아닌 강의자료로 쓰인 문서 파일에 직접 작성하여 전송하게 된다. 따라서 튜터는 메일링 서비스를 통해 질문사항을 자신의 폴더 서비스로 확인하고 즉시 학습자에게 피드백을 제공함으로써 튜터와 학습자들간의 커뮤니케이션이 활발히 이루어지며, 상호작용의 증가를 통해 웹 기반의 컨퍼런싱(WBC: Web Based Conferencing)을 가질 수 있게 된다.rver는 Client가 요청한 Content(services)를 전달 해 주는 컨텐트 전달 모듈(Content Deliver Module)과 서버 Phonebook 엑세스 모들(Server Phonebook Access Module)로 구성되어 있다.외 보다 높았다(I/O ratio 2.5). BTEX의 상대적 함량도 실내가 실외보다 높아 실내에도 발생원이 있음을 암시하고 있다. 자료 분석결과 유치원 실내의 벤젠은 실외로부터 유입되고 있었고, 톨루엔, 에틸벤젠, 크실렌은 실외뿐 아니라 실내에서도 발생하고 있었다. 정량한 8개 화합물 각각과 총 휘발성 유기화합물의 스피어만 상관계수는 벤젠을 제외하고는 모두 유의하였다. 이중 톨루엔과 크실렌은 총 휘발성 유기화합물과 좋은 상관성 (톨루엔 0.76, 크실렌, 0.87)을 나타내었다. 이 연구는 톨루엔과 크실렌이 총 휘발성 유기화합물의 좋은 지표를 사용될 있고, 톨루엔, 에틸벤젠, 크실렌 등 많은 휘발성 유기화합물의 발생원은 실외뿐 아니라 실내에도 있음을 나타내고 있다.>10)의 $[^{18}F]F_2$를 얻었다. 결론: $^{18}O(p,n)^{18}F$ 핵반응을 이용하여 친전자성 방사성동위원소 $[^{18}F]F_2$를 생산하였다. 표적 챔버는 알루미늄으로 제작하였으며 본 연구에서 연구된 $[^{18}F]F_2$가스는 친핵성 치환반응으로 방사성동위원소를 도입하기 어려운 다양한 방사성의 약품개발에 유용하게 이용될 수 있을 것이다.었으나 움직임 보정 후 영상을 이용하여 비교한 경우, 결합능 변화

  • PDF

이질적인 지오센서 네트워크 데이터의 효율적인 수집 및 관리를 위한 미들웨어 시스템 (A Middleware System for Efficient Acquisition and Management of Heterogeneous Geosensor Networks Data)

  • 김민수;이충호
    • Spatial Information Research
    • /
    • 제20권1호
    • /
    • pp.91-103
    • /
    • 2012
  • 최근 센싱정보와 위치정보 그리고 주변의 공간정보를 융합한 지오센서 정보를 원활하게 수집하여 분석할 수 있는 미들웨어에 대한 관심이 증가하고 있다. 이러한 미들웨어 개발과 관련하여 지오센서 네트워크 환경에서 공간-센싱정보의 에너지 효율적인 수집을 위한 다양한 방법들이 제안되었으며, 웹에서 공간-센싱정보를 효율적으로 매쉬업 할 수 있는 Geosensor Web 기술도 제안되었다. 공간-센싱정보 수집 방법과 Geosensor Web 기술은 단일 지오센서 네트워크에서의 에너지 효율성과 OpenAPI의 제공에서 기여가 있었으나, 다양한 지오센서 네트워크와 물리적 연결을 필요로 하는 u-GIS 응용시스템의 쉽고 빠른 개발을 지원할 수는 없었다. 이에 본 논문에서는 이질적인 지오센서 네트워크들을 연계하는 u-GIS 시스템의 개발 과정에서 소요되는 시간 및 비용을 크게 감소시킬 수 있는 지오센서 네트워크 미들웨어를 제안하고자 한다. 제안된 미들웨어는 SWE와 확장 SQL 인터페이스를 이용하여 이질적인 지오센서 정보를 수집할 수 있고, 다양한 비교 및 공간 연산을 서버와 In-network 사이에서 최적화하여 수행할 수 있고, 다양한 유형의 센서 네트워크와의 쉽고 빠른 물리적 연결을 지원할 수 있는 장점을 가지고 있다. 끝으로, 온도, 습도, 조도, 속도, 영상, 위치 정보를 수집하는 지오센서를 동시에 연결하고 공간정보와 융합하여 환경정보를 실시간 감시할 수 있는 Prototype을 개발함으로써 제안된 미들웨어의 효용성을 검증하고자 한다.

웹을 기반으로 한 계발 활동 편성 프로그램 개발 -제7차 교육과정에서 ICT 활용에 관한 연구 : 특별활동을 중심으로- (Development of Enlightenment Activity Composition Program Based-on Web)

  • 임경희;양권우;고병오
    • 정보교육학회논문지
    • /
    • 제6권3호
    • /
    • pp.279-287
    • /
    • 2002
  • 오늘날 사회가 점차 세계화 정보화 되어감에 따라 학교교육도 21세기 사회에 창의적으로 대응할 수 있는 인간을 길러내기 위해 고심하고 있다. 이에 7차 교육과정에서는 특별활동을 3대 영역에서 5대 영역으로 확대 개편하는 한편, 학생들의 능력과 적성을 고려한 계발 활동을 다양하게 추진하고 있다. 하지만 학교현장에서는 학생들의 능력 적성에 따른 계발 활동 조직에 어려움을 겪고 있다. 학기초에 계발 활동 조직을 하기 때문에 학생들의 능력과 적성을 충분히 파악하지 못한 상태일 뿐 아니라, 학생 스스로도 자신의 능력과 적성을 알지 못하고 있는 경우가 많다. 따라서 본 연구는 다중지능 이론을 활용하여 계발 활동을 효과적으로 조직할 수 있는 프로그램을 개발하였다. 다중지능 이론에서는 현재까지 9가지 지능을 소개하고 있는데, 각각 언어적 지능, 논리-수학적 지능, 음악적 지능, 공간적 지능, 신체-운동적 지능, 개인이해 지능, 대인관계 지능, 자연주의적 지능, 실존지능으로 분류하고 있다. 본 연구에서는 K-MIDAS 검사를 바탕으로 7가지 지능 영역만을 다루어 웹을 통해 다중지능을 검사하도록 설계하였으며, 다중지능 검사 결과를 토대로 피검사자의 능력과 적성에 맞는 계발 활동 내용을 소개하여 학교 현장에서 적절히 응용하여 사용할 수 있는 계발 활동 편성 프로그램을 개발한다. 한편, 개발한 프로그램을 현장 학생들에게 적용해 본 후, 적용 전과 후의 안내된 계발 활동 만족도를 분석한다.

  • PDF

WIPI 환경의 모바일 단말기 지원을 위한 해양 레저 정보 탐색 에이전트의 설계 (Design of a Marine Leisure Information Retrieval Agent for Mobile Terminal Support of WIPI Environment)

  • 최홍석;정성훈;임재홍
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2005년도 춘계종합학술대회
    • /
    • pp.171-174
    • /
    • 2005
  • 해양 레저 산업의 발달과 레저문화의 수요가 급증함에 따라 해양 안전 및 관련 정보를 제공하는 서비스에 대한 욕구가 증대하고 있다. 개인휴대단말기는 그 성능이 향상되어 복합 단말기로 진화하였고 그로인해 단순 통신 기능만이 아닌 멀티미디어 정보의 수용 및 표현이 가능해졌다. 국내 무선인터넷은 서로 다른 플랫폼을 사용하여 개발자 및 콘텐츠 제공자(CP; Contents Provider)에게 개발 부담을 주어 무선 인터넷 활성화의 저해 요인이 되어왔다. 그러나 최근 무선 인터넷 표준 플랫폼인 WIPI(Wireless Internet Platform for Interoperability)의 사용으로 무선 응용 프로그램의 상호 운용이 가능해 졌고 하드웨어에 대한 독립성 또한 보장할 수 있게 되었다. WIPI 기반의 휴대 단말기 상에 디지털화된 전자해도의 지리정보와 해양 레저를 위한 각종 정보를 제공하는 다운로드 형태의 콘텐츠를 개발하는 프로젝트의 일환으로 전자해도 및 부가 정보 DB를 구축하여 요구되는 콘텐츠를 제공하는 서버(CPS; Contents Provider Server)가 필요하다. 본 논문에서는 수요자가 개인휴대단말기를 통해 필요한 정보를 요구했을 때 CPS가 실시간으로 정보를 제공할 수 있도록 요구정보를 데이터베이스화하는 웹 탐색 에이전트를 설계하여 각종 웹상에서 시시각각 변화하는 정보들을 실시간으로 파싱하여 데이터베이스화시키는 에이전트 컴포넌트를 개발하고자 한다.

  • PDF