• 제목/요약/키워드: Tool server

검색결과 283건 처리시간 0.022초

JLBS의 효율적인 운용을 위한 시뮬레이션 (Simulation for Efficient Employment of JLBS)

  • 남동진;한영신;이칠기
    • 한국시뮬레이션학회:학술대회논문집
    • /
    • 한국시뮬레이션학회 2002년도 춘계학술대회논문집
    • /
    • pp.183-187
    • /
    • 2002
  • JLBS는 multi-server multi-queue 방식을 채택하고 있으며, 각 tool별로 할당된 license 수에 비례하여 system을 할당한다. 그러나 이러한 방식의 문제점은 특정 tool에만 job이 집중될 경우 비효율적이다. 즉 특정 system은 모두 사용되고 있고, queue에는 많은 job이 대기하고, 여타 tool에 해당하는 queue에는 대기하는 job이 없어서 system이 그냥 놀고 있는 현상이 발생한다. 본 논문에서는 이러한 단점을 극복하기 위해 각 tool에 license수에 비례하여 할당되었던 system을 모든 tool들이 system을 공유할 수 있도록 하는 방법을 제안했다. 대신 system의 숫자는 줄이고, license의 숫자는 더 할당하는 방법으로, 기존의 방법보다 더 효율적으로 나타났다.

  • PDF

디지털 콘텐츠의 저작권 관리를 위한 라이센스 서버와 툴 서버 설계 및 구현 (Design and Implementation of Tool Server and License Server for Protecting Digital Contents)

  • 홍현우;류광희;김광용;김재곤;정회경
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2006년도 춘계종합학술대회
    • /
    • pp.573-576
    • /
    • 2006
  • 지금까지 디지털 콘텐츠의 저작권기술은 표준화가 미비하여 업체마다 독자적으로 저작권 기술을 개발하여 사용 중이었으며, 이로 인해 디지털 콘덴츠의 저작권 관리와 보호에 혼란이 발생하였다. 이러한 문제를 해결하기 위하여 MPEG(Moving Picture Expects Group)에서는 MPEG-21 멀티미디어 프레임워크를 제안하여 표준화작업을 진행하고 있으며, 이 프레임워크에는 XML(Extensible Markup Language) 기반의 저작권 표현 언어인 REL(Rights Expression Language)이 포함되어 있다. REL은 MPEG-21 프레임워크에서 지적 재산권 관리 및 보호의 세부요소로 최종표준안이 이미 완료된 상황이이다. 지적 재산권 관리 및 보호 기반의 콘텐츠 보호시스템은 주요하게 라이센스 서버, 저작 서버, 툴 서버, 소비 서버 네 개 구조로 구분할 수 있다. 이에 본 논문에서는 디지털 콘텐츠의 저작권 관리에 혼란이 발생하는 문제를 해결하기 위하여 디지털 콘텐츠정보와 결제정보가 담긴 REL 문서를 생성하여 저작 서버에 전송하는 라이센스 서버 및 저작 서버와 소비 서버에서 사용하는 툴을 관리하는 틀 서버를 설계 및 구현하였다.

  • PDF

웹 기반의 Ad Hoc 리포팅을 위한 Fat Client를 갖는 리포팅 툴 (Reporting Tool using Fat Client for Web-based Ad Hoc Reporting)

  • 최지웅;김명호
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제12권4호
    • /
    • pp.264-274
    • /
    • 2006
  • 최근 들어 기업을 포함한 각 조직에서는 그들이 그 동안 축적한 데이타를 의미 있는 정보로써 활용하기 위해 데이타의 자유로운 포맷팅이 가능한 리포팅 툴을 의사 결정을 위한 데이타 분석 툴로서 확대 사용하고자 하는 요구가 증가하고 있다. 기존에는 하나의 동적 문서에 대해서 다수의 조회자가 발생하는 성격의 동적 문서들을 생성 및 배포하기 위하여 리포팅 툴을 사용해 왔다. 이러한 용도에 적합하도록 기존의 리포팅 툴은 서버 측에서 동적 문서의 생성을 담당하는 구조를 취하고 있다. 또한 서버 프로그램은 동적 문서의 미리 생성, 정기적 갱신 등을 담당하는 스케줄러와 반복된 생성을 피하기 위한 캐쉬 기능을 통하여 효율적 운영을 꾀하고 있다. 그러나 데이타 분석 용도의 동적 문서의 생성은 다수의 조회자를 고려한 동적 문서의 생성이 아니며 사용자가 다양한 값의 파라미터를 입력하는 방식으로 짧은 시간 간격으로 반복적인 동적 문서의 즉시 생성을 요구하는 특정이 있다. 이와 같이 리포팅 툴의 사용 범위 확대는 기존 리포팅 툴의 서버 측에 처리 부하를 증가시키고 있다. 본 논문에서는 제한된 리소스 환경에서도 대량의 데이타를 가공하여 동적 문서를 생성할 수 있는 리포트 뷰어를 통해 배포 목적이 아닌 데이타 분석 목적의 동적 문서의 경우 클라이언트 측에서 생성하도록 하여 서버의 부하를 분산시키고자 한다.

네트워크 보안 정책 정보 모델에 기반한 정책 관리 도구의 구현 (The Implementation of Policy Management Tool Based on Network Security Policy Information Model)

  • 김건량;장종수;손승원
    • 정보처리학회논문지C
    • /
    • 제9C권5호
    • /
    • pp.775-782
    • /
    • 2002
  • 본 논문은 정책 서버를 이용한 네트워크 보안 시스템에서 정책 정보 모델에 기반하여 구현한 정책 관리 도구를 소개한다. 본 논문이 기술하는 네트워크 보안 시스템은 특정 도메인을 보호하기 위해 정책을 관리하고 정책을 내리는 정책 서버와 정책 서버로부터 받은 정책들을 기반으로 침입을 탐지하고 대응하는 정책 클라이언트로 구성된다. 정책 서버와 정책 클라이언트간에 송수신되는 정책은 NSPIM(Network Security Policy Information Model)을 기반으로 구축된 정책 관리 도구를 이용하여 LDAP을 통해 디렉토리 형태로 데이터베이스에 저장된다. NSPIM은 본 네트워크 보안 시스템에서 사용하는 정책에 맞게 IETF의 PCIM과 PCIMe를 확장하여 구축한 정책 정보 모델이다. NSPIM 기반의 정책 관리 도구는 정책 생성, 수정, 삭제 등의 기능을 제공하여 정책을 관리할 뿐 아니라 재사용 객체 개념을 이용한 편집 기능, 객체 이름의 자동 생성 기능, 차단 정책의 자동 생성 기능 등을 통해 사용자에게 편리성을 제공한다.

JDBC 응용 개발을 위한 RAD TOOL 개발 (Development of RAD Tool for JDBC Application Development)

  • 손승우;김순용;김창갑;이상덕
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제6권2호
    • /
    • pp.150-160
    • /
    • 2000
  • 클라이언트/서버 응용은 크게 데이타베이스 서버와 응용 및 프리젠테이션 로직을 포함한 클라이언트로 구성된다. 이러한 클라이언트/서버 응용은 최근의 웹의 성장과 함께 자바 언어를 많이 이용하는데 특히 클라이언트 쪽의 GUI 구현과 JDBC를 이용한 클라이언트/서버 응용에 많이 쓰인다. JDBC를 이용하여 클라이언트/서버 응용을 개발할 경우 먼저 응용의 바탕이 되는 데이타베이스의 설계, JDBC 접속을 위한 코딩, 데이타베이스로부터 선택된 데이타들을 보여주기 위한 리포트 양식 등의 설계가 필요하다. 본 논문에서는 이러한 JDBC를 이용한 클라이언트/서버 응용 개발에 필요한 컴포넌트들을 자바빈즈로설계 및 구현하고 이를 이용한 개발 환경을 제시한다. 구현된 환경을 이용하면 클라이언트/서버 응용의 개발에 있어서 소스 코드 편집을 최소화하고 자바빈즈 컴포넌트들의 선택 및 이들의 속성 편집만으로 쉽게 구현할 수 있다.

  • PDF

네트워크를 이용한 AM1 로봇의 원격 동적 제어 (Remote Dynamic Control of AMl Robot Using Network)

  • 김성일;배길호;김원일;한성현
    • 한국공작기계학회:학술대회논문집
    • /
    • 한국공작기계학회 2001년도 춘계학술대회 논문집(한국공작기계학회)
    • /
    • pp.229-233
    • /
    • 2001
  • In this paper, we propose a remote controller for robot manipulator using local area network(LAN) and internet. To do this, we develope a server-client system as used in the network field. The client system is in any computer in remote place for the user to log-in the server and manage the remote factory. the server system is a computer which controls the manipulator and waits for a access from client. The server system consists of several control algorithms which is needed to drive the manipulator and networking system to transfer images that shows states of the work place, and to receive a Tmp data to run the manipulator. The client system consists of 3D(dimension) graphic user interface for teaching and off-line task like simulation, external hardware interface which makes it easier for the user to teach. Using this server-client system, the user who is on remote place can edit the work schedule of manipulator, then run the machine after it is transferred and monitor the results of the task.

  • PDF

분산객체그룹 프레임워크 기반 분산응용 프로그램 개발 도구 (Developing Tool of Distributed Application Program Based on Distributed Object Group Framework)

  • 임정택;신창선;주수종
    • 인터넷정보학회논문지
    • /
    • 제6권6호
    • /
    • pp.71-83
    • /
    • 2005
  • 본 논문에서는 분산시스템 상의 클라이언트로부터 요청되는 객체 자원들에 대한 그룹관리 및 동적 바인딩을 지원하는 분산객체그룹 프레임워크 기반에서 편리하게 분산응용 프로그램을 작성할 수 있는 분산 프로그래밍 도구(Distributed Programming Developing Tool: DPDT)를 개발했다. 분산객체그룹 프레임워크는 서버객체에 대한 그룹등록/철회, 접근권한, 이름과 속성서비스 등의 그룹관리 서비스와 동적 바인딩, 중복객체 지원, 부하 균형화 및 분산응용 간의 연동 등의 분산응용 지원 서비스를 제공한다. 분산응용의 개발 시 본 툴을 이용하여, 서버 프로그램 개발자는 해당 서버시스템 상에서 객체들을 구현하고 객체그룹에 서비스 제공에 필요한 속성정보를 등록하며, 클라이언트 프로그램 개발자도 이들 객체 또는 객체그룹에 대한 접근권한을 받아 허가된 객체들의 속성정보를 사용하여 클라이언트 프로그램을 작성할 수 있다. 이를 위해 본 논문에서는 객체그룹에 대한 정의와 본 툴이 지원하는 분산객체그룹 프레임워크의 구조와 기능들을 살펴보고, 분산객체그룹 프레임워크와 분산응용 간의 편리한 인터페이스를 제공할 수 있도록 구현한 DPDT의 3개의 GUI 환경들에 대해 기술하였다. 마지막으로 DPDT를 사용하여, 서버 프로그램으로 구현된 객체들의 그룹등록/철회, 접근권한 부여 및 클라이언트 프로그램의 작성과정과 개발된 분산응용의 수행결과를 보였다.

  • PDF

효과적인 협업을 위한 VNC 확장 (Extending VNC for Effective Collaboration)

  • 이태호;이홍창;박양수;이명준
    • 한국컴퓨터정보학회논문지
    • /
    • 제13권6호
    • /
    • pp.181-193
    • /
    • 2008
  • VNC는 Thin Client 컴퓨팅시스템의 하나로서 RFB(Remote Frame Buffer) 프로토콜을 통하여 서로 다른 플랫폼간의 원격 제어 기능을 지원한다. 그러나 VNC는 협업을 위하여 특별한 기능을 제공하지 않기 때문에 VNC의 원격 제어 기능을 통하여 효율적인 협업을 진행하는 것은 어려운 일이다. 본 논문에서는 오픈소스 VNC인 UltraVNC 서버와 JavaViewer 클라이언트의 확장에 대하여 기술한다. 효과적인 실시간 협업을 지원하기 위하여 확장된 VNC는 협업 서버를 제어하기 위하여 관리자, 작업자, 관람자와 같은 세가지 접근 권한을 제공한다. 관리자는 확장된 JavaViewer에서 새롭게 제공되는 접근 관리 도구를 통하여 권한 관리를 수행할 수 있다. 작업자는 협업서버의 자원을 제어하는 것이 가능하지만, 관람자는 협업서버의 자원을 제어 하는 것은 불가능하며 작업 진행사항을 단지 모니터링할 수 있다. 또한 확장된 VNC는 여러 협업참여자가 간편하게 협업서버에 접속할 수 있도록 원클릭 접속 기능을 제공한다.

  • PDF

S-PLUS와 StatServer를 이용한 Data Mining 도구 개발 (Development of Data Mining Tool Using S-PLUS and StatServer)

  • 정인석;이재준
    • 지능정보연구
    • /
    • 제4권2호
    • /
    • pp.129-139
    • /
    • 1998
  • 통계 software에는 data mining에 필요한 다양한 모형과 함수들이 제공되고 있어 이를 이용한 data mining 도구가 소개되고 있다. 본 논문에서는 data mining을 수행하는데 효과적인 환경을 제공하는 S-Plus로 data mining 기법들을 구현하거나 재구성하였으며, StatServer를 이용하여 대용량의 data base를 직접 관리할 수 있게 하고, S-PLUS의 분석기능을 Internet을 통하여 사용할 수 있게 하여 원거리에서 data mining작업을 수행될 수 있도록 구성하였다. 또한 분석자는 찾아낸 모형을 복잡한 프로그래밍 작업 없이 새로운 웹 페이지를 만들 수 있으며, 이를 통해 운영계의 사용자가 최적 모형이 제시하는 결과를 실제 업무에 즉시 이용할 수 있도록 하였다.

  • PDF

MPEG-21 IPMP 기반 디지털 콘텐츠 보호 관리 시스템 설계 및 구현 (Design and implementation of protection and management system of digital contents based on MPEG-21 IPMP)

  • 류광희;김윤기;김광용;김재곤;홍진우;정회경
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2006년도 춘계종합학술대회
    • /
    • pp.149-152
    • /
    • 2006
  • 디지털 콘텐츠의 사용 증가는 디지털 콘텐츠에 대한 다양한 보호 기술들과 이를 적용한 시스템간의 상호 호환성 문제의 해결책을 요구하고 있고, MPEG(Moving Picture Experts Group)은 MPEG-21 멀티미디어 프레임워크를 제안하였다. MPEG-21 IPMP(Intellectual Property Management and Protection)는 멀티미디어 프레임워크의 제 4부 규격으로 디지털 아이템과 권한 정보가 다양한 네트워크 매체들을 거치는 과정에서 지속적인 관리 및 보호를 위한 표준이다. 이에 본 논문에서는 디지털 콘텐츠 보호를 목적으로 MPEG-21 IPMP 표준 기반의 시스템을 라이센스 서버, 저작 서버, 소비 서버, 툴 서버의 네 구조로 설계하였다. 라이센스 서버는 XML(eXtensible Markup Language)기반의 REL(Rights Expression Language)을 사용하여 사용자의 멀티미디어 콘텐츠에 대한 권한 정보 문서를 생성하고, 저작 서버는 REL 정보와 멀티미디어 리소스(Resource)에 대한 IPMP 정보를 결합하여 생성한 메타데이터를 멀티미디어 리소스와 패키징하여 디지털 아이템을 생성한다. 소비 서버는 디지털 아이템을 소비하는 플레이어 기능을 하며, 틀 서버는 작업에서 발생하는 모든 필요한 도구에 대한 전송이 가능하도록 구현하였다.

  • PDF