• 제목/요약/키워드: java technology

검색결과 527건 처리시간 0.023초

HTML5 기반 HTTP 스트리밍 환경에서의 서비스 이동성 연구 (A Study on Service Migration in HTML5 based HTTP Streaming Environments)

  • 최헌회;김근형
    • 한국멀티미디어학회논문지
    • /
    • 제14권7호
    • /
    • pp.905-916
    • /
    • 2011
  • 최근, W3C에서는 웹을 통해서 스트리밍 서비스뿐 만아니라 다양한 멀티미디어 서비스를 제공할 수 있는 기능을 포함한 HTML5에 대한 표준화가 추진 중이다. HTML5 이전의 웹 환경에서는 별도의 플러그인이 설치되어야 스트리밍 서비스를 이용할 수 있으나, HTML5 기반 웹 브라우저에서는 내장된 비디오 코덱을 이용하여 스트리밍 서비스를 직접 이용할 수 있다. 또한, 인터넷 방화벽에 의해 서비스되지 않는 RTP/UDP를 이용한 스트리밍 대신 HTTP/TCP를 이용하여 적응적으로 스트리밍하는 기술이 표준화 중이다. 본 논문에서는 현재 표준이 이루어지고 있는 HTML5 기반 적응적 HTTP 스트리밍 환경에서 스트리밍 서비스 세션 이동성을 보장할 수 있는 방안을 제시한다. 제안된 알고리듬과 구조를 이용하여 다양한 단말들 사이에 미디어 흐름, 미디어 흐름 제어, 세션 제어를 전달할 수 있도록 자바스크립트 언어로 모델링 및 구현하였으며 다양한 실험을 통하여 다양한 단말 간 HTTP 스트리밍 서비스를 효과적으로 전달할 수 있음을 보였다.

중소기업을 위한 하둡 클러스터의 프로토타입과 분석 소프트웨어의 통합된 검증 (Integrated Verification of Hadoop Cluster Prototypes and Analysis Software for SMB)

  • 차병래;김남호;이성호;지유강;김종원
    • 한국항행학회논문지
    • /
    • 제18권2호
    • /
    • pp.191-199
    • /
    • 2014
  • 최근 IT 분야의 화두인 클라우드 컴퓨팅과 빅데이터 패러다임을 중소기업(Small and Medium Business: SMB) 차원에서 용이하게 활용하도록 지원하는 시도가 증가하고 있다. 이러한 노력의 일환으로, 본 논문에서는 프라이빗 클라우드 인프라 환경을 대상으로 하둡(Hadoop) 클러스터를 시험적으로 구축하는 프로토타입을 설계하고 구현한다. 프로토타입 구현은 싱글보드, PC, 그리고 서버를 이용하여 각각 수행하고, 그 성능을 테스트한다. 또한, ASA (American Standard Association) Dataset을 이용한 빅데이터 분석을 통해서 구축된 하둡 프로토타입을 활용하는 분석 소프트웨어 시스템의 성능을 통합적으로 검증한 결과를 제시한다. 이를 위해, R, 파이썬, D3, 자바와 같은 오픈소스를 이용하여 분석 소프트웨어 시스템을 구현하고, 테스트를 수행한다.

전자상거래 환경하에서의 제초업체 판매 에이전트를 위한 가상생산 에이전트 (A Virtual Manufacturing Agent for Sales Agent of Manufacturers in EC Marketplace)

  • 최형림;박병주;김현수;이창호
    • 지능정보연구
    • /
    • 제7권1호
    • /
    • pp.1-15
    • /
    • 2001
  • 최근 인터넷의 급속한 확산에 따른 전자상거래의 활성화는 조직과 규모 면에서 열세인 중소기업들의 판로 확장 및 홍보를 위한 새로운 대안으로 인식되고 있다. 그러나, 전자상거래 환경은 비약적으로 성장하고 있지만, 여전히 국내 중소기업들은 인력 및 자금의 상대적인 열세로 이러한 환경변화에 효과적으로 대응치 못하고 있다. 본 논문은 이러한 문제를 해결하기 위한 노력의 일환으로, 인터넷 상의 판매 에이전트를 지원할 수 있는 가상생산 에이전트(Virtual Manufacturing Agent)의 개발에 관한 내용을 담고 있다. 제품의 흥보, 주문의 선택 및 수락 여부에 대한 결정은 생산라인의 상태와 매우 밀접한 관계에 있다. 주문의 수락과 주문 조건에 대한 협상을 위해서는 제조가능성 여부, 생산 부하 및 생산일정 등에 대한 정보가 필요하다. 본 논문에서는 중소제조업체의 판매활동을 인터넷상에서 가능하게 하는 판매에이전트가 요구하는 생산정보를 적시에 제공할 수 있는 가상생산 에이전트를 설계, 구현하였고, 이를 통하여 구현된 시스템을 사출금형제조업체의 생산과정과 주문처리과정을 통하여 검증하였다.

  • PDF

재사용 가능한 컴포넌트 기반의 임베디드 시스템 통합 프로토타이핑 기법 (Embedded System Integrated Prototyping Mechanism Based on Reusable Component)

  • ;이정배;임기욱;황영섭;김영진;안성순
    • 정보처리학회논문지A
    • /
    • 제16A권3호
    • /
    • pp.199-208
    • /
    • 2009
  • 최근에 임베디드 시스템 개발자들을 위한 프로토타이핑 시스템 도구가 시장에 많이 출시되고 있다. 일찍부터 임베디드 시스템 설계에서 사용자의 요구사항을 분석하고 사용자 편의 인터페이스를 만드는데 있어서 프로토타입은 중요한 요소이다. 프로토타이핑 도구는 다음과 같이 Physical Prototyping (PP), Virtual Prototyping (VP), Modeling Prototyping (MP) 3가지로 나눌 수 있다. 이러한 프로토타이핑 기술을 통합하면 개발에 소모되는 비용내지 시간이 절약되므로써 시장진입시점이 빨라지고 제품의 경쟁력이 향상된다. 하지만 이러한 프로토타이핑을 통합하는데 있어서 여러가지 문제점이 존재한다. 본 논문에서는 여러 프로토타이핑 도구를 통합하는데 있어서 Javabean, ActiveX등과 같이 유연하고 재사용성이 용의한 컴포넌트를 이용하여 문제점을 해결하는 모습을 보여준다. 이러한 기술은 여러 임베디드 시스템을 개발시 재사용성과 유연성을 통한 편리성을 가질 수 있다.

멀티미디어 제작을 위한 저작도구의 설계 및 구현 (Design and Implementation of Authoring Tools for Multimedia Production)

  • 유수미;백성욱;방기천
    • 디지털콘텐츠학회 논문지
    • /
    • 제4권1호
    • /
    • pp.45-55
    • /
    • 2003
  • 컴퓨터의 성능과 정보통신의 기술이 발달함에 따라 텍스트와 이미지를 기본으로 한 배너광고에서부터 동영상 및 사운드를 활용한 인터넷 방송에 이르기까지 멀티미디어 제작 및 구현은 더욱 확산되어 가고 있다. 본 논문에서는 기존의 제작방법을 분석하여 주된 요소들과 기능들을 유출하고, 즉 객체(이미지, 동영상, 사운드, 버튼, 영역 등)들에 이벤트를 설정하고, 구동을 설정하는 주요기능을 갖는 저작도구를 제시한다. 또한 활용이 가능한 웹사이트에 구현한 결과, 주관적으로 보았을 때에 기존의 방법과는 이미지의 질(quality)에서나 로딩(loading)되는 속도에 있어서도 큰 차이를 느낄 수 없다. 제시한 저작도구는 전문가가 아니어도 누구나 쉽게 제작할 수 있는 간편한 구조로 설계한 도구이며, 웹사이트뿐만 아니라 CD-ROM 타이틀에서도 적용이 가능하며, 이미지에 마우스만 갖다 대도 음성까지 들을 수 있는 멀티미디어 배너광고, 영화장면에 마우스를 갖다 대면 대사까지 들을 수 있는 영화예고편, 자신의 음성을 녹음해 직접 보낼 수 있는 E-카드, 홈페이지 제작 등으로 활용될 수 있다. 특히, 웹사이트의 멀티미디어 배너광고의 활용은 시각적 요소를 벗어나 청각적 요소를 추가함으로서 사용자의 흥미를 더욱 유발시킬 수 있으며. 고가 저작도구와 고급 인력에 드는 비용과 시간을 절감시킬 수 있다. 또한. Intelligent Multimedia Presentation (IMMP) 기술을 응용함으로써 사용자들이 보다. 쉽게 다룰 수 있는 저작도구 개발에 기여가 될 것이다.

  • PDF

디지털방송 데이터서비스의 방송프로그램 영상 멀티 뷰 활용 지원 방법 (An Utilizing Method for Multi-View Video Clips under Digital Broadcasting Environments)

  • 고광일
    • 융합보안논문지
    • /
    • 제15권2호
    • /
    • pp.3-9
    • /
    • 2015
  • 디지털 압축 기술로 인한 방송 대역폭 증가 효과와 방송수신기의 영상처리기술 발달에 따라 디지털방송에 멀티 뷰 기능을 활용하는 연구 및 응용 개발이 진행되고 있다. 디지털방송에서의 멀티 뷰 기능은 시청자에게 서너 개의 방송프로그램 영상을 동시에 시청할 수 있게 하거나 스포츠 방송의 경우 멀티 앵글 영상을 제공하여 원하는 시점에서 경기를 감상할 수 있도록 하는데 주로 응용되고 있는데 백 수십 개의 방송프로그램을 제공하고 있는 근래의 디지털방송 양상을 반영하고 데이터서비스의 다양한 멀티 뷰 활용을 지원하는 통합적인 멀티 뷰 영상 지원 방법이 존재하지 않고 있다. 이 에, 본 논문은 디지털방송 사업자가 운영하는 모든 방송프로그램 영상들을 포함하는 멀티 뷰 영상을 구성하고 이를 데이터서비스가 활용할 수 있도록 DVB 표준에 정합되는 멀티 뷰 영상 활용 정보를 구성하고 전송하는 방식, 그리고 데이터서비스가 멀티 뷰 영상을 자신의 기능으로 수월하게 활용할 수 있도록 방송수신기의 미들웨어를 확장하는 방법을 제안한다.

효율적 분산 응용을 위한 이동 에이전트 프로그래밍 시스템 (A Mobile Agent Programming System for Efficient Distributed Applications)

  • 정원호;강미연;김윤수
    • 정보처리학회논문지A
    • /
    • 제10A권5호
    • /
    • pp.439-452
    • /
    • 2003
  • 이동 에이전트는 분산 응용에 있어서 네트워크의 부하와 대기시간을 줄일 수 있는 기술 중 하나이며, 네트워크 환경에 대한 적응성이 좋아 향후 기대되는 분산 응용 기반 기술이라 할 수 있다. 본 논문에서는, 다양한 분산 응용 개발에 효율적으로 이용될 수 있는 이동 에이전트 프로그래밍 시스템인 HUMAN이 설계, 구현된다. HUMAN은 분산 능동 객체인 이동 에이전트 기반의 응용 시스템 개발을 위한 Java 기반의 응용 프레임워크이다. HUMAN은 파일 탐색, 그룹 어드레싱, 그리고 여정 및 탐색 대상 정보의 입력 등의 고급 유틸리티 등을 지원하고 있어, 이동 에이전트 기반의 프로그래밍에 있어서 높은 수월성을 제공하고 있으며, 주어진 네트워크 환경에 용이하게 적용하기 위해 다양한 이동 및 응답 방식들을 제공하고 있다. 또한 에이전트 등록, 해지 등을 위한 관리 서버도 제공하고 있어, 분산 정보 검색, 원격 제어 및 관리, 파일 공유 관련이 분산 응용 시스템의 개발에 효율적으로 적요할 수 있다는 장점을 가지고 있다. HUMAN 기반의 분산 응용 시스템의 예로, 간단한 물품거래 시스템이 설계, 구현되었다.

GIS와 교통량 기종점(O/D) 분석을 통한 RFID 리더의 최적의 설치지점 선정방법 연구 (A Study on the Location Selection of RFID-HEADER based on GIS and O/D Analysis)

  • 노영식;변영철;오상현
    • 한국콘텐츠학회:학술대회논문집
    • /
    • 한국콘텐츠학회 2005년도 추계 종합학술대회 논문집
    • /
    • pp.533-538
    • /
    • 2005
  • 최근 차량 수의 급격한 증가로 인하여 도로에서 운행되고 있는 차량의 수는 도로가 수용할 수 있는 한계치를 넘어서고 있다. 이러한 교통 과밀 기역의 교통 흐름을 분산시키기 위하여 ITS와 관련된 기술이 많이 진행되고 있다. 그러나 이러한 ITS는 설치 및 운영관리에 만대한 비용이 소요되는 문제점을 갖고 있으며, 대안으로 저 비용의 RFID를 이용한 교통량 분석에 관한 연구가 활발하게 진행되고 있다. 본 논문에서는 이러한 RFID를 활용한 교통량 및 교통상황분석에 핵심요소 기술인 RFID-READER의 설치기점 위치선정기술의 방법을 제시한다. 이를 위하여 교통량과 밀접한 관계를 갖고 있는 도로 정보를 보다 체계적으로 활용하기 위하여 지리정보시스템(GIS)을 이용하였으며, 교통량 분석 지점 선정에 중요한 자료로 활용되는 기종점수 요(O/D, Origin and Destination) 정보를 적용한 규칙기반의 모델을 제시한다.

  • PDF

Minimizing Energy Consumption in Scheduling of Dependent Tasks using Genetic Algorithm in Computational Grid

  • Kaiwartya, Omprakash;Prakash, Shiv;Abdullah, Abdul Hanan;Hassan, Ahmed Nazar
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제9권8호
    • /
    • pp.2821-2839
    • /
    • 2015
  • Energy consumption by large computing systems has become an important research theme not only because the sources of energy are depleting fast but also due to the environmental concern. Computational grid is a huge distributed computing platform for the applications that require high end computing resources and consume enormous energy to facilitate execution of jobs. The organizations which are offering services for high end computation, are more cautious about energy consumption and taking utmost steps for saving energy. Therefore, this paper proposes a scheduling technique for Minimizing Energy consumption using Adapted Genetic Algorithm (MiE-AGA) for dependent tasks in Computational Grid (CG). In MiE-AGA, fitness function formulation for energy consumption has been mathematically formulated. An adapted genetic algorithm has been developed for minimizing energy consumption with appropriate modifications in each components of original genetic algorithm such as representation of chromosome, crossover, mutation and inversion operations. Pseudo code for MiE-AGA and its components has been developed with appropriate examples. MiE-AGA is simulated using Java based programs integrated with GridSim. Analysis of simulation results in terms of energy consumption, makespan and average utilization of resources clearly reveals that MiE-AGA effectively optimizes energy, makespan and average utilization of resources in CG. Comparative analysis of the optimization performance between MiE-AGA and the state-of-the-arts algorithms: EAMM, HEFT, Min-Min and Max-Min shows the effectiveness of the model.

코드 분포의 선형 회귀를 이용한 프로그램 유사성 분석 (Similarity Analysis of Programs through Linear Regression of Code Distribution)

  • 임현일
    • 디지털콘텐츠학회 논문지
    • /
    • 제19권7호
    • /
    • pp.1357-1363
    • /
    • 2018
  • 정보 기술의 발전과 더불어 인공 지능 및 기계 학습 분야는 다양한 응용 분야에서 성능을 인정받고 있으며, 다양한 응용 분야로 확대되고 있다. 본 논문에서는 기계 학습 방법을 응용한 소프트웨어 분석 방법을 제안한다. 소프트웨어의 특성을 표현하기 위해 소프트웨어의 코드 분포를 분석하고 이 정보를 기계 학습 방법인 선형 회귀를 통해 분석함으로써 유사 소프트웨어를 분석할 수 있는 방법을 제안한다. 소프트웨어의 특성은 프로그램 내에 포함된 명령어에 의해 표현될 수 있으며, 명령어의 분포 정보를 학습 데이터로 활용하였다. 또한, 학습 데이터를 통한 학습 과정은 소프트웨어 유사성 분석을 위한 선형 회귀 모델을 구성한다. 본 논문에서 제안한 방법은 구현 및 실험을 통해 정확성을 검증한다. 본 논문에서 제안한 방법은 소프트웨어의 유사성을 판단할 수 있는 기본 기술로 활용될 수 있을 것으로 기대된다. 또한 기계 학습 방법을 통한 소프트웨어 분석 기술에 응용될 수 있을 것으로 기대된다.