• 제목/요약/키워드: 사용자 스크립트

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

향상된 부가 서비스 지원을 위한 SIP 프락시 서버의 확장 설계 및 구현 (Extended Design And Implementation of SIP Proxy Server or Improved Additional Internet Telephony Service)

  • 민경주;이종화;강신각;박기식
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2002년도 추계종합학술대회
    • /
    • pp.875-879
    • /
    • 2002
  • 호 처리 언어(CPL : Call Processing Language)는 공중 전화망에서 제공하는 다양한 부가 서비스를 인터넷 상에서 개발할 수 있는 기술로서, IETF IPTEL 워킹 그룹에서 개발한 표준이다. 사용자들은 CPL을 이용하여 호 전환, 호 방지와 같은 다양한 부가서비스를 요청할 수 있으며, 이것들은 스크립트 형태로 SIP(Session Initiation Protocol) Registrar에 등록되어 실질적인 서비스를 제공받게 된다. 본 논문에서는 CPL을 지원하는 프락시 서버의 동작 중, 향상된 부가서비스 지원을 위한 프락시 서버와 CPL 서버간 동작에 대한 설계 및 구현에 대해서 기술하고자 한다. 이러한 향상된 부가 서비스를 지원함으로써, 인터넷 텔레포니(VoIP : Voice over Internet Protocol) 서비스를 이용하는 사용자의 요구 사항 반영에 크게 기여할 수 있다. CPL을 지원하는 SIP 프락시 서버는 리눅스 커널 버전 2.4.x 상에서 C언어를 이용하여 설계 및 구현하였고, CPL 서버는 라이브러리로, 프락시 서버와 연동하여 동작한다.

  • PDF

웹 접근로그를 활용한 웹 구조 마이닝 (Web Structure Mining Using Web Access Log)

  • 박철현;이성대;전성환;박휴찬
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2006년도 추계학술발표대회
    • /
    • pp.393-396
    • /
    • 2006
  • 웹의 급속한 성장으로 정보의 양이 많아졌지만 디자인의 비중이 커지면서 웹 문서에 대한 구조를 추출하는데 어려움이 있다. 웹은 사용자가 원하는 정보를 쉽고 정확하게 검색할 수 있도록 웹 문서의 내용을 구조화하여 지속적으로 개선하면서 사용자의 특성과 행동 패턴에 따라 개인화 하여야한다. 이러한 문제를 해결하기 위해서는 웹 문서들 간의 정확한 구조를 추출하는 것이 선행되어야 한다. 본 논문에서는 보다 웹 사이트의 정확한 구조를 추출하기 위한 방법을 제안한다. 제안 방법은 기본적으로 웹문서 태그의 하이퍼링크와 플래시 파일을 2진 형태의 문서로 불러 하이퍼링크를 추출하고 이를 깊이 우선 탐색 알고리즘을 사용하여 방향그래프로 만든다. 하지만 이러한 웹 문서 태그 탐색 시 애플릿이나 스크립트 등에 숨어 있는 하이퍼링크를 찾는 문제와 '뒤로' 버튼 사용 시 웹 접근로그에 기록되지 않는 문제점이 보완되어야 한다. 이를 위해 클릭 스트림을 스택에 저장하여 이미 만들어진 방향그래프와 비교하여 새롭게 찾은 정점과 간선을 추가 삭제함으로써 보다 신뢰성 높은 방향 그래프를 만든다.

  • PDF

Web Lecture Script를 위한 Java Web Server 구현 (Implementation of Java Web Server for Web Lecture Script)

  • 황효신;김은영;김혜연;한지선;조동섭
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 1999년도 하계학술대회 논문집 G
    • /
    • pp.2965-2967
    • /
    • 1999
  • 본 논문에서는 Web Lecture script를 정의하고 이를 효과적으로 운영하기 위한 Java Web Server를 설계 구현하였다. Web Lecture Script란 강의록, 문제출제, 문제 평가, 숙제 제출, 자료실, 토론방 등의 가상 대학 환경을 편리하게 구축하기 위해서 데이터베이스 및 파일의 접근을 Web 환경의 script막을 사통하여 구현할 수 있도록 정의한 것이다. Lecture시스템은 사용자에게 정형화된 포맷이 많이 쓰이기 때문에 script로 정형화된 형태의 인터페이스가 적합하며, 실제적인 구현이 Jaya로 이루어지기 때문에 확장의 범위가 크다. Web Server는 이러한 Lecture Script를 사용자에게 제공하기 위한 Script Engine을 포함하고 있어야 하는데, 이러한 Script Engine이 Web Server라 어떻게 상호작용 하는가에 따라 성능이 좌우된다. 상호 작용하는 방법에는 Script Engine이 Web Server 자체에 포함될 경우, 독립적인 프로세서를 띄워서 처리하는 방법 스크립트만을 처리하는 별도의 서버를 두어 처리를 전환하는 방법이 있다. 따라서 Lecture Script 처리 Engine은 여러 방법으로 구현하고 성능을 비교하여 보다 효과적인 서버를 제안하고자 한다.

  • PDF

항만 물류 시스템을 위한 EDI 전자문서 처리 시스템 설계 (EDI processing system for port logistics system design)

  • 진성근;함종완;박종일;김정식;정회경
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2010년도 추계학술대회
    • /
    • pp.462-464
    • /
    • 2010
  • 항만 물류를 처리하기위한 전자문서 처리 시스템에서는 무역 전자문서표준인 EDI를 사용한다. 따라서 EDI 전자문서 처리시스템은 EDI 전자문서를 처리하고, 사용자가 원하는 형식으로 문서를 변환하거나, 사용자가 원하는 정보를 추출하여 사용할 수 있어야 한다. 기존의 EDI 문서 변환 시스템은 문서 변환 시 사용되는 매핑스크립트의 문법이 복잡하고, 운영자가 사용하는데 어려움이 있었다. 이에 본 논문에서는 EDI 전자문서의 효율적인 처리를 위하여 기존의 매핑 문법에서 운영자가 사용하기 쉬운 문법으로 만들어, 보다 운영 관리의 효율성을 높인 EDI 전자문서 처리시스템을 설계하였다.

  • PDF

페이로드 임베딩 사전학습 기반의 웹 공격 분류 모델 (Web Attack Classification Model Based on Payload Embedding Pre-Training)

  • 김연수;고영훈;엄익채;김경백
    • 정보보호학회논문지
    • /
    • 제30권4호
    • /
    • pp.669-677
    • /
    • 2020
  • 인터넷 사용자가 폭발적으로 늘어나면서 웹을 이용한 공격이 증가했다. 뿐만 아니라 기존의 방어 기법들을 우회하기 위해 공격 패턴이 다양해졌다. 전통적인 웹 방화벽은 알져지지 않은 패턴의 공격을 탐지하기 어렵다. 따라서 인공지능으로 비정상을 탐지하는 방식이 대안으로 연구되고 있다. 특히 공격에 악용되는 스크립트나 쿼리가 텍스트로 이루어져 있다는 이유로 자연어 처리 기법을 적용하는 시도가 일어나고 있다. 하지만 스크립트나 쿼리는 미등록 단어(Unknown word)가 다량 발생하기 때문에 자연어 처리와는 다른 방식의 접근이 필요하다. 본 논문에서는 BPE(Byte Pair Encoding)기법으로 웹 공격 페이로드에 자주 사용되는 토큰 집합을 추출하여 임베딩 벡터를 학습시키고, 주의 메커니즘 기반의 Bi-GRU 신경망으로 토큰의 순서와 중요도를 학습하여 웹 공격을 분류하는 모델을 제안한다. 주요 웹 공격인 SQL 삽입 공격, 크로스 사이트 스크립팅, 명령 삽입 공격에 대하여 분류 평가 결과 약 0.9990의 정확도를 얻었으며, 기존 연구에서 제안한 모델의 성능을 상회하는 결과를 도출하였다.

계획 기능을 가진 지능형 이동에이전트 시스템 (An Intelligent Mobile Agent System with Planning Capability)

  • 석황희;김인철
    • 한국정보처리학회논문지
    • /
    • 제7권11호
    • /
    • pp.3417-3426
    • /
    • 2000
  • 대부분의 기존 이동에이전트 시스템들은 사용자나 혹은 프로그래머로 하여금 이동에이전트가 수행할 작업에 대해 매우 세부적인 행동 스크립트를 기술하도록 요구하며 이동에이전트는 실행 시에 단순히 이 고정 스크립트에 기술된 바대로 행동한다. 따라서 이동 에이전트 스스로 자율적으로 최종목표와 동적 상황에 맞는 계획을 수립하고 실행해나가는 것이 불가능하다. 이와 같은 기존 이동 에이전트 시스템의 제한점들을 극복하기 위한 한 가지 방법은 반응형 계획기를 포함한 지능형 이동 에이전트 시스템을 개발하는 것이다. 본 논문에서는 대표적인 반응형 계획 에이전트 구조인 JAM을 기초로 에이전트의 이동 모델과 에이전트간의 통신 모델을 설계하였다. 그리고 이 모델에 따라 에이전트의 이동과 통신을 위한 기본 동작들을 JAM에 추가 구현함으로써 스스로 계획을 세우고 실행하는 하나의 지능형 이동에이전트 시스템 IMAS를 개발하였다. IMAS 에이전트들은 기존의 이동에이전트들과는 달리 목표에 맞는 자신의 행동계획을 스스로 세울 수 있을 뿐만 아니라 동적인 환경변화에도 효과적으로 적응할 수 있다. 따라서 IMAS 에이전트들은 기존의 이동 에이전트들에 비해 보다 높은 유연성과 견고성을 보여줄 수 있다.

  • PDF

스마트 TV환경에 적합한 Web Worker 기반의 그리드 컴퓨팅 시스템 (Grid Computing System based on Web Worker for Smart TV Environments)

  • 김현식;조근식
    • 한국컴퓨터정보학회논문지
    • /
    • 제17권1호
    • /
    • pp.11-17
    • /
    • 2012
  • 스마트TV의 보급이 확대되면서 스마트TV의 여유연산능력을 활용한 그리드 컴퓨팅시스템에 대한 수요가 증가할 것으로 예측하고 있다. 그러나 스마트TV는 PC와 달리 다양한 플랫폼이 존재하고, 또한 사용자들의 스마트 TV사용 패턴이 기존 PC 사용 패턴과 크게 다르기 때문에 PC기반의 그리드 시스템을 적용하기에는 어려움이 있다. 즉, 유휴 상태에서 동작하던 기존 그리드 에이전트가 스마트TV 환경에서는 동작할 기회를 보장 받을 수 없는 상황이 된 것이다. 본 논문에서는 이러한 문제를 극복하기 위하여 스마트TV에 적합한 자바스크립트 기반의 그리드 시스템 및 콘텐츠 시청 중에 남는 CPU자원을 활용하는 에이전트 스케줄링 정책을 제안하고 구현하였다. 그리고 기존 그리드 방식과 제안하는 방식을 비교 실험하여, 그 결과 기존의 그리드가 0.09%, 제안하는 방식은 평균 1.78%의 자원을 제공함을 보였다.

지능형 스크립트 인터프리터를 이용한 Blended U-Learning System의 개발 (Development of a Blended U-Learning System using Intelligent Script Interpreter)

  • 김용범;정복문;김영식
    • 한국HCI학회:학술대회논문집
    • /
    • 한국HCI학회 2007년도 학술대회 2부
    • /
    • pp.489-496
    • /
    • 2007
  • u-러닝(u-learning) 체제의 도입은, 다양한 형태의 원격교육을 지원하기 위한 교수-학습 시스템 및 모형을 요구하며, 이에 따라 유무선 인터넷을 이용한 u-러닝 시스템이 지속적으로 개발 적용되어 왔다. 하지만, 현재 운영되고 있는 대부분의 원격교육시스템은 교수자와 학습자간의 지속적인 쌍방향 상호작용 유지의 어려움, 시스템 구축을 위한 경제적 부담, 시스템 운영에 투입되는 교수자의 기술적 소양 부족 등의 문제점을 안고 있다. 이러한 문제점을 해결하기 위해서는 다음 항목에 대한 제고가 필요하다. 첫째, 효율적인 쌍방향 상호작용은 학습자 행동에 대한 지속적인 모니터링 및 피드백, 그리고 교수자의 상시 접속 상태 유지를 전제로 한다. 이는 사이버 교사(cyber tutor)를 이용하는 지능형 학습에 대한 논의로 이어진다. 둘째, 구현될 시스템은 경제성과 재사용성 측면이 고려되어야 하며, 이는 기존의 학교 현장의 인프라를 활용하는 u-러닝 개념의 학습 환경, 즉 이동성 네트워크 구조에 대한 설계가 요구된다. 셋째, 시스템의 직접적인 운영 주체인 일선 교사들의 기술적 소양을 고려할 때, 시스템 구축 및 사용상의 편리성, 학습 진행을 위한 보조적 지원 장치 등이 충분히 전제되어야 한다. 이에 본 연구에서는, 이동성과 내재성의 u-러닝 개념을 포함하고, 지능형 가상 교수자(cyber tutor)에 의한 블랜디드 학습(blended learning)을 도입하며, 사용자의 기술적, 경제적 부담의 제거가 가능한 지능형 u-러닝시스템을 개발하였다. 본 연구에 의해 개발된 시스템은 기존의 네트워크 인프라와 u-러닝의 개념을 통합하는 네트워크 구조, 원격학습을 지원하는 네트워크 화이트보드, 학습 과정의 저장과 해석을 지원하는 스크립트 인터프리터, 학습자 반응에 대한 피드백을 자동 제공할 수 있는 지능형 인터프리터로 구성되었다.

  • PDF

[논문철회]데이터 품질진단 기법을 이용한 학사정보시스템의 데이터 관리 ([Retracted]Data management of academic information system using data quality diagnosis technique)

  • 류동환;성미경;이지은;정회경
    • 한국정보통신학회논문지
    • /
    • 제26권4호
    • /
    • pp.598-604
    • /
    • 2022
  • 대학의 학사정보시스템은 대학의 핵심이 되는 시스템으로 학생의 학적 등 다양한 대학내 모든 활동을 관리해야 하므로 해마다 복잡해지고 데이터가 무분별하게 많아진다. 이에 따라 학사정보시스템의 데이터는 신뢰성이 저하되어 사용자와의 의사소통 문제가 발생하게 되고 시스템 내부에 큰 장애를 불러올 수 있기에 학사정보시스템의 데이터 검증 연구가 필요하다. 이에 본 논문에서는 학사정보시스템에 대해 데이터 품질관리의 데이터 프로파일링 기법을 이용하여 컬럼 속성 분석, 허용 값 목록 분석, 문자열 패턴 분석, 날짜 유형 분석, 유일 값 분석 방법으로 설계하였다. 구현 단계에서는 위의 5가지 분석 방법을 이용하여 스크립트를 구현하였고, 스크립트를 실행하여 학사정보시스템의 유형별 오류를 발견하여 오류의 원인을 시스템 내부에서 찾아 수정하였으며 내부시스템 장애 확률을 낮출 수 있었다.

웹(Web)을 기반으로 한 Mini-PACS의 설계 (Design of the Web based Mini-PACS)

  • 안종철;신현진;안면환;박복환;김성규;안현수
    • 한국의학물리학회지:의학물리
    • /
    • 제14권1호
    • /
    • pp.43-50
    • /
    • 2003
  • 기존의 PACS는 의료기관 내부의 독립적인 망을 구성하고 있어서, 사용자가 의료 정보를 열람하기 위해서는 사용자의 PC가 PACS 망에 물리적으로 연결되어 있어야 하고, 진단을 위한 응용프로그램이 사용자의 PC에 설치되어 있어야 한다는 불편이 있다. 저자들은 의료 기관에서 대량으로 발생하는 의료 영상 정보를 저장, 관리 및 검색하기 위해 Web을 기반으로 하는 mini-PACS를 설계하였다. 영상 획득 장치와 서버간의 연결, 서버와 사용자 PC간의 연결은 LAN을 이용하고, 서버와 사용자간의 인터페이스를 위한 CGI 프로그래밍은 Perl과 Jana 스크립트로 구현하였다. 데이터베이스는 MySQL을 사용하여 구축하며, 의료 영상의 효과적인 진단을 위하여, 표준 DICOM 포맷을 지원하는 Image viewer를 구성하였다. 본 연구에서 구현하는 Web을 기반으로 하는 mini-PACS의 설계는 별도의 프로그램을 장착하지 않고, 기존의 인터넷망을 이용한 원격진료나 판독의뢰의 목적에 부합함으로서 거리나 환경에 구애받지 않고 진료에 관련된 주요 의사를 결정할 수 있는 보조시스템이 될 수 있다.

  • PDF