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

검색결과 55,264건 처리시간 0.056초

SOAP 기반 응용프로그램 디스패쳐의 설계 및 구현 (Design and Implementation of a SOAP-Based Application Logic Dispatcher)

  • 김신강;임효상;이정훈;한욱신;황규영
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2003년도 봄 학술발표논문집 Vol.30 No.1 (A)
    • /
    • pp.752-754
    • /
    • 2003
  • 컴퓨터 기술의 발전과 인터넷의 보급에 따라 분산된 컴퓨팅 자원과 정보를 효율적으로 사용하기 위한 분산 응용프로그램의 개발이 활발히 이루어 지고 있다. 분산 응용프로그램 개발 표준으로는 RPC, CORBA, EJB 등이 있고, 각각 독자적인 통신 프로토콜을 사용하여 분산 응용프로그램을 호출할 수 있는 응용프로그램 디스패쳐를 제공한다. 응용프로그램 디스패쳐는 분산 응용프로그램 개발 플랫폼의 핵심 모듈로서, 개발자가 작성한 응용프로그램을 저장, 관리하면서 클라이언트로부터의 응용프로그램 수행 요청을 받아 그에 맞는 응용프로그램을 분기 시켜 수행하고 결과를 돌려주는 기능을 수행한다. 최근 W3C 에서는 분산 응용프로그램을 통합된 방법으로 호출할 수 있도록 하는 통신 프로토콜인 SOAP 을 제정하였다. 본 논문은 SOAP 을 기반으로 하는 응용프로그램 디스패쳐를 설계하고 구현한다. 본 논문에서 제안하는 시스템은 다음과 같은 특징을 가진다. 첫째, C, C++와 Java로 작성된 다양한 응용프로그램 수행을 지원함으로써 분산 응용프로그램 개발을 위한 핵심 플랫폼으로서 사용될 수 있다. 둘째, 응용프로그램의 오류로 인하여 발생할 수 있는 문제에 대처하여 안정적인 수행을 제공한다. 셋째, SOAP 표준을 따름으로써 SOAP 을 지원하는 다른 분산 응용프로그램 개발 표준들과 상호 호출이 가능하다.

  • PDF

Web GIS를 위한 새로운 응용프로그램 개발 방법 (A New Method for Web GIS Application Program Development)

  • 김종익;김형주;정진완
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2000년도 봄 학술발표논문집 Vol.27 No.1 (B)
    • /
    • pp.15-17
    • /
    • 2000
  • 본 논문은 웹 지리정보시스템 구축을 위한 응용프로그램 개발의 새로운 방법을 제안한다. 제안된 방법은 응용프로그램을 클라이언트로부터 분리시켜 서버 측에서 관리하는 방법이다. 클라이언트 시스템으로부터 응용프로그램을 분리하면 클라이언트 시스템이 사용자의 플랫폼으로 전송될 때의 네트워크 오버헤드가 감소하고 클라이언트 시스템을 수정하지 않고도 새로운 응용프로그램을 추가하거나 기존의 응용프로그램을 수정할 수 있게 된다. 하지만 분리된 응용프로그램과 클라이언트는 여전히 입출력을 연동할 수 있어야 하며, 이를 위해 본 논문에서는 응용프로그램 입출력 기술언어를 정의하여 사용한다. 또한 서버 측에 분리된 응용 프로그램의 관리를 위해 응용프로그램 관리자가 필요하게 된다. 응용프로그램 관리자는 응용프로그램의 수행을 담당하며 응용프로그램과 클라이너트 사이의 입출력 게이트웨이의 역할을 담당하게 된다.

  • PDF

NFRI SPECIAL - 산업의 고부가 가치를 이끄는 '명품'기술 - 플라즈마 응용연구 -

  • 국가핵융합연구소
    • 핵융합뉴스레터
    • /
    • 통권42호
    • /
    • pp.6-9
    • /
    • 2009
  • 플라즈마 응용기술의 연구 현황을 알아보기 위해 국가핵융합연구소의 응용기술개발부에서 근무 중인 유승민 인턴연구원이 응용기술개발부 이봉주 부장을 만났다. 창의적 인재 양성을 위한 인턴 연구원 제도를 통해 입사한 유승민 인턴연구원은 응용기술개발부에 근무하며 자신이 알던 것보다 더욱 다양한 산업 분야의 가치를 높여 줄 수 있는 플라즈마 응용 연구의 매력에 점차 눈을 뜨고 있다. 녹색기술의 선두주자인 플라즈마 응용기술을 유승민 인턴 연구원의 인터뷰를 통해 알아보자.

  • PDF

HTTP Host를 이용한 웹 어플리케이션 인식에 관한 연구 (Web Application Awareness using HTTP Host)

  • 최지혁;김명섭
    • 정보처리학회논문지:컴퓨터 및 통신 시스템
    • /
    • 제2권8호
    • /
    • pp.327-334
    • /
    • 2013
  • 네트워크의 고속화와 다양한 응용 서비스의 등장으로 오늘날의 네트워크 트래픽은 복잡해지고 다양해졌다. 지금 이 순간에도 수 많은 응용들이 나타나고 사라지기를 반복하고 있는데, 이러한 다양한 트래픽의 변화에 현재의 트래픽 분류 시스템은 빠르게 대처 하지 못하고 있다. 본 논문에서는 이러한 문제점을 해결하기 위해 새롭게 출현하는 응용에 빠르게 대처할 수 있는 응용 인식 시스템을 제안한다. 응용 인식 시스템은 빠르게 변화하는 네트워크 환경에서 응용프로그램들의 이름을 인식하여 새로운 응용의 출현과 기존 응용의 변화 추이 등의 정보를 제공한다. 본 논문에서 빠르고 정확한 응용 인식을 위해 HTTP 프로토콜의 Host 필드를 이용한다. Host 필드의 domain정보를 추출하여 응용의 이름을 임시로 정하고 추후 관리자의 개입을 통해 응용의 이름을 확정 짓는 구조이다. 단순히 응용의 이름만을 알아내는데 그치지 않고 응용마다 고유의 Client IP를 카운팅하여 분석 대상 망에서 많이 사용된 응용들을 알아 낼 수 있다. 또한 응용 인식을 통해 나온 응용들을 트래픽 분류 시스템에 등록하여 기존에 분석 되지 않았던 새로운 응용들에 대한 분석도 가능하게 된다. 제안한 방법은 학내 망에서의 실험을 통해 결과를 도출하고 시나리오 별로 결과를 나눠서 분석함으로써 타당성을 증명하였다.

모바일 M/VC 응용 프레임워크 (Mobile M/VC Application Framework)

  • 강이지;박은희;음두헌
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2004년도 가을 학술발표논문집 Vol.31 No.2 (2)
    • /
    • pp.343-345
    • /
    • 2004
  • 최근 무선 기기 사용자가 급증하고 있다. 이에 따라 교통제어 시스템과 같은 모니터링 및 제어 응용이 무선 기기에서 활발히 사용될 것으로 예상된다. 본 논문에서는 모바일 응용 중 M/VC(Model/View Controller) 응용의 신속한 작성을 지원하는 모바일 M/VC 응용 프레임워크를 소개한다. 모바일 M/VC 응용 프레임워크는 무선 통신 환경에서 클라이언트와 서버 객체의 상호작용을 자동 처리하기 위해, Java의 관찰자/피관찰자(Observer/Observable)를 확장한 모바일 관찰자/피관찰자 패턴과 Multiplexer, Demultiplexer 클래스들을 지원한다. 개발자는 이 프레임워크를 이용하여 Observable과 MobileObserver 클래스들로부터 필요한 객체를 생성한 후, 이들을 Multiplexer와 Demultiplexer 클래스가 생성한 객체에 구성적으로 상호 연결하여 응용을 생성한다. 즉, 개발자는 무선 환경을 고려하지 않고 모바일 M/VC 응용 프레임워크가 제공하는 Multiplexer나 Demultiplexer 클래스의 객체에 무선 관찰자/피관찰자 객체들을 조립식으로 연결함으로써 피관찰자의 상태 변화가 관찰자에게 전달되고, 관찰자를 통한 사용자의 입력이 피관찰자에게 전달되어 반영되는 모바일 응용을 신속하게 생성할 수 있다. 따라서, 모바일 M/VC 응용 프레임워크는 무선 통신 환경하의 컴포넌트 재사용성을 개선하고, 모바일 M/VC 응용의 생산성을 향상시킨다.

  • PDF

항해 구조를 이용한 웹 응용의 테스트 방법 (A Web Application Testing Technique using Navigational Structure)

  • 이춘우;이은주;이병정;김희천;우치수
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2003년도 가을 학술발표논문집 Vol.30 No.2 (2)
    • /
    • pp.361-363
    • /
    • 2003
  • 항해는 웹 응용의 중요한 특징 중 하나이다. 사용자는 인터넷에서 더욱 자유롭게 응용 내를 이동하고 하나의 웹 응용을 통해 다른 웹 응용을 사용하기도 한다. 웹 응용의 중요성이 커지고 있으며 사용자는 웹 응용이 더욱 정확하게 동작하고 그 것을 통해 더 자유로운 항해를 할 수 있기를 요구한다. 이런 환경에서 더 짧은 개발 기간에 더 정확한 동작을 하는 웹 응용의 개발이 요구되고 있다. 하지만 개발자들은 개발, 구현에만 집중하고 테스트를 소홀히 하는 경향이 강하다. 기존의 웹 응용 테스트에 관한 연구는 웹 응용의 기능 테스트를 중심으로 진행되어 왔다. 본 논문에서는 웹 응용의 효과적인 테스트를 위해 항해 구조를 이용한 테스트 케이스 생성 방법을 제안하고 이를 이용한 항해 테스트 방법을 제시한다.

  • PDF

효율적인 응용 계층 멀티캐스트 서비스 개발을 위한 프레임웍 (A Framework for Efficient Service Development using Application Layer Multicast Protocols)

  • 김성훈;강경란;;김문석;이동만
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2003년도 봄 학술발표논문집 Vol.30 No.1 (C)
    • /
    • pp.82-84
    • /
    • 2003
  • 응용 계층 멀티 캐스트는 IP 멀티 캐스트의 배치 문제를 효율적으로 해결하지만 각 응용 서비스의 다양한 요구 사항을 융통적으로 해결하지 못한다는 단점을 가진다. 본 연구에서는 응용 계층 멀티캐스트 서비스의 공통 기능과 응용 서비스의 다양한 요구 사항을 충족시킬 수 있는 단일화된 인터페이스를 제공함으로써 융통성 이 있고 재사용이 가능한 응용 계층 멀티캐스트 프래임웍을 설계하고 구현한다. 본 프레임웍은 응용 서비스의 요구에 따라 다양한 응용 계층 멀티 캐스트 기법을 선택적으로 재배치할 수 있으므로 쉽고 빠른 응용 서비스의 개발 및 구축을 가능하게 하고 기법 개발자에는 개별 기법을 응용 프로그램과 독립적으로 확장하거나 추가할 수 있도록 한다. 본 논문에서는 응용 계층 멀티 캐스트 서비스의 요구 사항 분석을 통해 본 프레임웍의 설계 및 구현에 대해 기술하며 그 효율성과 실제 적용성을 검증하기 위해 TBCP 프로토타입을 구현한 결과를 기술한다.

  • PDF

멀티미디어 응용의 수행시간 패턴에 기반한 확률적 QoS 보장 (Probabilistic Quality of Service Guarantees for Multimedia Applications Based on Execution Time Pattern)

  • 한상철;조유근
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2000년도 봄 학술발표논문집 Vol.27 No.1 (A)
    • /
    • pp.89-91
    • /
    • 2000
  • 멀티미디어 응용이 점점 널리 사용되면서 멀티미디어 응용에 적합한 태스크 모델의 연구가 진행되었으나, 기존의 태스크 모델은 멀티미디어 응용의 특성을 충분히 반영하지 못하였다. 본 논문에서는 멀티미디어 응용의 자원 사용량의 패턴에 기반한 확률적 멀티프레임 태스크 모델(PMF)을 제시하고, PMF를 멀티미디어 응용의 스케줄링에 적용하여 CPU 자원을 효율적으로 이용하면서 멀티미디어 응용에게 통계적 QoS를 제공할 수 있는 방안을 제시한다. 또한, 다양한 스케줄링 기법을 채용한 모의실험을 통해 제시한 태스크 모델이 자원을 최대한 활용 하면서 응용에게 QoS를 보장할 수 있음을 보인다.

  • PDF