• 제목/요약/키워드: Run-Time Environment

검색결과 282건 처리시간 0.025초

디지털도서관 연구 동향(2) (Digital Library Research : Major Issues and Trends)

  • 안현수
    • 정보관리연구
    • /
    • 제31권1호
    • /
    • pp.12-42
    • /
    • 2000
  • 대부분의 선진국 및 여러 개발도상국에서 디지털도서관 연구에 많은 관심을 보이고 있다. 많은 디지털도서관 연구 프로젝트들이 정부 기관과 국가 및 국제 기관들에 의해 재정적인 지원을 받고있는 반면, 몇몇 프로젝트는 특정 대학과 연구기관 그리고 도서관들에 의해 단독 형태 혹은 협력 형태로 운영되고 있다. 영국의 ELINOR 프로젝트, 영국 eLib(Electronic Li-braries) 프로그램의 첫 번째 두 단계, 미국 DLI(Digital Library Initiative)의 첫 번째 단계 등과 같은 몇몇 디지털도서관 프로젝트는 현재 종료되었지만 몇몇 다른 프로젝트들은 전 세계의 다른 지역에서 현재 진행중이다. 본 고에서는 다양한 연구자들이 제시한 디지털도서관의정의 및 특징들에 대한 설명으로 시작하여 전 세계의 다른 지역에서 현재 진행중이거나 막 종료된 몇몇 주요 디지털도서관 프로젝트에 대해 간단히 언급하였다. 그 다음으로는 디지털도서관 연구를 16개의 주요 항목으로 구분하여 리뷰하였다. 본 리뷰를 위한 문헌은 LISA CD-ROM 데이터베이스의 탐색과 DIALOG의 문헌정보학 데이터베이스 탐색을 통해 확보하였으며 탐색 결과는 D-Lib Magazine과 Ariadne의 다양한 호들의 탐색과 디지털도서관 연구에 참여하는 다양한 기관들의 웹사이트의 탐색으로 보완되었다. 짧은 기간동안의 디지털도서관 연구를 통하여 많은 것을 배우게 되었다는 사실을 본 리뷰를 통해 알게되었다. 그러나 많은 이슈들이 해결되어야 한다. 본 고는 디지털도서관을 연구 단계로부터 실제 환경으로 발전시키기 위해 가까운 장래에 해결해야 할 연구 이슈들을 언급하는 것으로 끝을 맺는다.

  • PDF

C++컴파일러 및 프로그래밍 환경 개발 (Debelppment of C++ Compiler and Programming Environment)

  • 장천현;오세만
    • 한국정보처리학회논문지
    • /
    • 제4권3호
    • /
    • pp.831-845
    • /
    • 1997
  • 본 논문에서는 가장 널리 사용되고 있는 객체지향 언어인 C++를 지한 컴푸일러 및 대화식 프로그래밍 환경을 제안하고 개발하였다. C++ 언어를 위한 컴파일러를 개발하기 위해 컴파러를 Front-End 와 Back-End로 나누고 가상기계인 EM을 사용하여 연결하는 모델을 사용하였다. Front-End 개발시에는 C++ 문법을 문법석 도구, 어휘 및 구문분석기 생성도구를 이용하여 구문분석 방법과 문맥에 연동된 문법 처리기술과 AST클래스 라이브러리를 개발하였다. Back-End에서는 목적기계 표현기술과 토리코드 최적화 방법, 트리 패턴 매칭에 의한 재목적 코드 생성 기법을 제안하고 이를 이용한 재목적이 용이한 SPARC 기계 Back-End를 개발하였다. C++를 위한 대화식 프로그래밍 환경은 언어의 다양한 특성을 효과적으로 표현하기 위해 AST을 이용하고, 점진적 분석 기술과 시각 기호 를 제안하였다. 대화식 환경의 일반화에 의한 자동생성 방법과 프로그램의 정형화된 표현 방법을 위한 Unparsing 체계를 제안하였다. 개발된C++ 컴팰러와 대화식 프로그램 환경은 통합된 C++ 프로그래밍 환경을 구성하게 된다. 본 연구를 통해 얻어진 기술 들은 새로운 고급언어 및 기계에 대한 컴파일러의 개발은 물론 병렷 및 분산 환경을 위한 컴파일러 개발에 활옹될 수 있을 것이다.

  • PDF

시맨틱과 워크플로우 혼합기법에 의한 자동화된 웹 서비스 조합시스템 (Automated Composition System of Web Services by Semantic and Workflow based Hybrid Techniques)

  • 이용주
    • 정보처리학회논문지D
    • /
    • 제14D권2호
    • /
    • pp.265-272
    • /
    • 2007
  • 본 논문에서는 BPEL 기법에 OWL-S 기법을 도입하는 혼합기법을 사용하여 자동화된 웹 서비스 조합시스템을 구현한다. BPEL 기법은 에러 처리나 트랜잭션 관리와 같은 비즈니스 환경에서 요구되는 실질적인 전체 기능을 지원하고 있으나, 주된 단점은 정적 조합 기법으로써 서비스 선택 및 워크플로우 관리가 사전에 수동으로 이루어져야만 한다. 반면에, OWL-S 기법은 자동적인 웹 서비스 발견 및 통합을 실현하기 위해 기계 가독형으로 웹 서비스 기능을 묘사할 수 있는 메카니즘, 즉 온톨로지(ontology)를 사용한다. 이에 따라 호환 가능한 웹 서비스들 간의 동적 통합이 가능하고, 웹 서비스 조합 실행 시에 웹 서비스 발견이 가능하다. 그러나 이러한 기법은 아직 연구 중에 있으며, 실제 적용을 위해서는 BPEL의 상용기법이 요구된다. 본 연구에서는 BPEL4WS와 OWL-S 혼합 시스템인 SemanticBPEL의 구조를 설계하고 웹 서비스 탐색 및 통합 알고리즘을 제안한다. 특히 SemanticBPEL 시스템은 오픈 소스 툴들을 기반으로 구현되었으며, 기존에 개발되어 있는 다양한 BPEL 시스템들과 기능을 비교하여 그 우수성을 보여주고 있다.

가능 최대강수량에 의한 토석류 범람 예측 (Prediction of a Debris Flow Flooding Caused by Probable Maximum Precipitation)

  • 김연중;윤종성;;허동수
    • 한국수자원학회논문집
    • /
    • 제48권2호
    • /
    • pp.115-126
    • /
    • 2015
  • 최근 기후 변화에 따른 게릴라성 호우에 의한 전 세계 도심 속 산지 지역에서 토석류의 발생 빈도수가 증가하고 있으며, 이 결과 더 많은 인명피해와 주요 시설물 파괴 등의 피해가 사회적 큰 문제로 대두되고 있다. 현재까지는 도심지역 재해 관리 및 피난 계획 수립 시, 토석류 범람은 별도로 취급되어 피난 권고 시스템이 구축되고 있으나 피난계획 수립 시, 재해 발생 가능성을 고려한 여러 재해를 기반으로 통합적인 대책 수립이 필요하며 향후, 현재보다 더 큰 강우가 발생할 가능성이 굉장히 크며 이에 대한 대책 수립의 중요성 또한 강조되고 있다. 본 연구에서는 실제 지역에서의 토석류의 유동형태를 파악하고, 외력조건으로 DAD 분석을 통해 가능최대 강우량과 유출량을 산정하며 주거지 지역에서의 토석류 영향범위 파악을 목적으로 한다. 실제 지역에서의 토석류 특성을 분석하기 위해 토석류 흐름 패턴, 퇴적 깊이, 도달속도, 발생된 토사량 및 토석류 이동거리를 평가했다. DAD 해석 결과, 피크 시간 강우량은 국지성 호우에 의해 약 135mm, 24시간 누적 최대강우량은 태풍에 의한 호우로 약 544mm로 조사 되었다. 또한 토석류에 의한 영향범위를 파악 하였다.

액티브 네트워크 환경에서 대응 메커니즘을 이용한 노드 생존성에 관한 연구 (A Study on Survivability of Node using Response Mechanism in Active Network Environment)

  • 양진석;이호재;장범환;김현구;한영주;정태명
    • 정보처리학회논문지C
    • /
    • 제10C권6호
    • /
    • pp.799-808
    • /
    • 2003
  • 방화벽이나 침입 탐지 시스템 같은 기존의 보안 솔루션들은 새로운 공격에 대한 탐지 오보율이 크고 내부 공격자의 경우 차단할 수 없는 등 여러 가지 단점이 있다. 이러한 보안 솔루션의 단점은 시스템의 가용성을 보잔하는 메커니즘으로부터 보완할 수 있다. 노드의 생존성을 보장하는 메커니즘은 여러 가지가 있으며, 본 논문에서는 실시간 대응 메커니즘을 이용한 침입 감내(intrusion tolerance)를 접근 방법으로 한다. 본 논문에서 제시하는 생존성은 관심을 가지는 시스템 자원을 모니터링하고 자원이 임계치를 초과하면 모니터링 코드 및 대응 코드를 액티브 네트워크 환경에서 자동적으로 배포하여 동작하게 함으로써 시스템의 가용성을 능동적으로 보장하는 메커니즘을 제시한다. 자원 모니터링은 본 논문에서 제안한 평균 프로세스에 기반한 동적인 자원 제어 기법을 통해 수행한다. 대응 코드는 노드의 가용성을 위해 액티브 노드에 상주하거나 요청이 있을 때 해당 작업을 수행한다. 본 논문은 기존의 보안 솔루션이 갖는 단점에 대한 고찰을 통해 이를 보완한 침입 감내 메커니즘을 제시하고, 시스템 재설정 및 패치 수동성에 대한 단점을 액티브 네트워크 기반구조가 제공하는 서비스의 자동화된 배포 등의 장점을 통합한 노드의 생존성 메커니즘을 제시한다.

디지털도서관 연구 동향(1) (Digital Library Research : Major Issues and Trends)

  • 안현수
    • 정보관리연구
    • /
    • 제30권4호
    • /
    • pp.39-60
    • /
    • 1999
  • 대부분의 선진국 및 여러 개발도상국에서 디지털도서관 연구에 많은 관심을 보이고 있다. 많은 디지털도서관 연구 프로젝트들이 정부 기관과 국가 및 국제 기관들에 의해 재정적인 지원을 받고있는 반면, 몇몇 프로젝트는 특정 대학과 연구기관 그리고 도서관들에 의해 단독 형태 혹은 협력 형태로 운영되고 있다. 영국의 ELINOR 프로젝트, 영국 eLib(Electronic Li-braries) 프로그램의 첫 번째 두 단계, 미국 DLI(Digital Library Initiative)의 첫 번째 단계등과 같은 몇몇 디지털도서관 프로젝트는 현재 종료되었지만 몇몇 다른 프로젝트들은 전 세계의 다른 지역에서 현재 진행중이다. 본 고에서는 다양한 연구자들이 제시한 디지털도서관의 정의 및 특징들에 대한 설명으로 시작하여 전 세계의 다른 지역에서 현재 진행중이거나 막 종료된 몇몇 주요 디지털도서관 프로젝트에 대해 간단히 언급하였다. 그 다음으로는 디지털도서관 연구를 16개의 주요 항목으로 구분하여 리뷰하였다. 본 리뷰를 위한 문헌은 LISA CD-ROM 데이터베이스의 탐색과 DIALOG의 문헌정보학 데이터베이스 탐색을 통해 확보하였으며 탐색 걸과는 D-Lib Magazine과 Ariadne의 다양한 호들의 탐색과 디지털도서관 연구에 참여하는 다양한 기관들의 웹사이트의 탐색으로 보완되었다. 짧은 기간동안의 디지털도서관 연구를 통하여 많은 것을 배우게 되었다는 사실을 본 리뷰를 통해 알게되었다. 그러나 많은 이슈들이 해결되어야 한다. 본 고는 디지털도서관을 연구 단계로부터 실제 환경으로 발전시키기 위해 가까운 장래에 해결해야 할 연구 이슈들을 언급하는 것으로 끝을 맺는다.

  • PDF

엔터프라이즈 시스템에서 효과적인 서비스 모니터링을 위한 복합 이벤트 모델의 설계 (The Design of a Complex Event Model for Effective Service Monitoring in Enterprise Systems)

  • 금득규;이남용
    • 정보처리학회논문지D
    • /
    • 제18D권4호
    • /
    • pp.261-274
    • /
    • 2011
  • 최근의 경쟁적 비즈니스 환경은 각 기업으로 하여금 민첩성과 유연성을 요구하게 되었고, 이를 위하여 기업에서 제공하는 서비스에 대한 실시간 모니터링과 이를 통한 조기 의사 결정이 기업의 핵심 경쟁력이 되었다. 또한, 엔터프라이즈 시스템에서 발생하는 수 없이 많은 다양한 이벤트들을 효과적으로 처리하기 위하여 의미 있는 데이터를 필터링 할 수 있는 기술이 요구되고 있다. 하지만, 이와 관련된 기존의 연구는 BPEL엔진이나 미들웨어의 API에 의존한 모니터링으로 서비스 결함 발견에 그치고 있거나 낮은 단계의 이벤트(low-level event)에 기반한 단순 이벤트 처리에 그치고 있어, 기업에 유용한 비즈니스 정보를 제공하기에는 한계가 있다. 본 논문에서는 다중 상황 검출(situation detection)을 통해 보다 가치 있고 유용한 비즈니스 정보의 제공을 가능하게 하는 확장된 복합 이벤트 모델(complex event model)을 제시한다. 구체적으로, 먼저 엔터프라이즈 시스템에서의 이벤트 처리 아키텍처를 제안하고, 제안된 아키텍처에 적합한 이벤트 메타모델을 정의한다. 정의된 메타모델을 기초로 다양하고 진보된 이벤트 연산자와 복합 이벤트 패턴, 그리고 키(key) 등 이벤트 처리 언어를 구성하는 요소의 문법과 의미를 제안한다. 또한, 보다 정교한 이벤트 분석을 위한 이벤트 컨텍스트 매커니즘을 제안한다. 마지막으로 응용사례를 통하여 본 연구의 적용 가능성을 보여주고, 다른 이벤트 모델과의 비교를 통해 본 이벤트 모델의 장점을 제시한다.

비가우시안 잡음 채널에서 Robust 등화기법을 이용한 터보 부호의 MAP 알고리즘 성능분석 (Performance Analysis of MAP Algorithm by Robust Equalization Techniques in Nongaussian Noise Channel)

  • 소성열
    • 한국통신학회논문지
    • /
    • 제25권9A호
    • /
    • pp.1290-1298
    • /
    • 2000
  • 터보 부호의 복호기는 각 복호 단계마다 순방향과 역방향의 메트릭을 계산하여 복호할 비트의 잉여 정보를 추출하여 다음 복호 단계에서 이 정보를 이용하는 반복 복호 기술이다. 터보 부호는 인터리버의 크기가 크고 반복 복호가 충분히 수행되었을 때 BER의 관점에서 Shannon Limit에 근접하는 우수한 성능을 보였다. 그러나 많은 연산량에 따른 복잡도의 증가와 인터리버와 반복 복호에 따른 지연과 실시간 처리의 어려움이라는 문제점을 안고 있다. 본 논문에서는 터보 부호의 복호 알고리즘으로 사용되고 있는 MAP(maximum a posteriori) 알고리즘과 이의 성능을 결정하는 요소를 분석한다. MAP알고리즘은 모든 인접 비트들과 수신 심벌들 사이의 상태와 천이 확률을 통해 연성 결정값을 결정하여 반복 복호 동작을 수행한다. 그러므로 MAP알고리즘의 성능 향상을 위해서는 인접한 수신 심볼들의 신뢰성을 보장해 주어야만 한다. 하지만 MAP 알고리즘 자체에서는 이를 위한 어떠한 동작도 해줄 수가 없기 때문에 추가적인 알고리즘이 필요하디는 결론을 얻을 수 있으며 반복 복호 동작을 줄일수 있게된다. 따라서 수신된 심볼에 대하여 좀 더 신뢰성을 있는 정보를 MAP 알고리즘의 입력으로 주기 위해 Robust 등화기법을 적용하여 MAP 알고리즘과 터보 부호의 성능을 비가우시안 채널 환경에서 분석한다.

  • PDF

큐를 이용한 다중스레드 방식의 웹 크롤링 설계 (Multi-threaded Web Crawling Design using Queues)

  • 김효종;이준연;신승수
    • 융합정보논문지
    • /
    • 제7권2호
    • /
    • pp.43-51
    • /
    • 2017
  • 연구목적 : 본 연구의 목적은 광역 네트워크로 연결된 다수의 봇을 활용하여 단일처리 방식의 시간 지연의 문제점과 병렬처리 방식의 비용증가, 인력낭비에 대한 문제점을 해결할 수 있는 큐를 이용한 다중스레드 방식의 웹 크롤링을 연구한다. 연구방법 : 본 연구는 큐를 이용한 다중스레드 방식의 시스템 구성을 바탕으로 독립된 시스템에서 실행하는 어플리케이션을 설계하고 분석한다. 연구결과 : 큐를 이용하여 다중 스레드 방식의 웹 크롤러 설계를 제안한다. 또한, 웹 문서의 처리량을 수식에 따라 클라이언트와 스레드 별로 나누어 분석하고, 각각 효율성 비교를 통해 최적의 클라이언트의 개수와 스레드의 개수를 확인 할 수 있다. 제안하는 시스템의 설계 방식은 분산처리를 기반으로 각각의 독립된 환경에서의 클라이언트는 큐와 스레드를 이용하여 빠르고 신뢰성이 높은 웹 문서를 제공한다. 향후연구 방향 : 특정 사이트를 대상으로 하는 웹 크롤러 설계가 아닌 범용 웹 크롤러에 큐와 다중 스레드를 적용하여 다양한 웹 사이트를 빠르고 효율적으로 탐색 및 수집하는 시스템이 필요하다.

토마토 암면재배에서 정전용량 측정장치를 기반으로 한 급액방법 구명 (Determination of Proper Irrigation Scheduling for Automated Irrigation System based on Substrate Capacitance Measurement Device in Tomato Rockwool Hydroponics)

  • 한동섭;백정현;박주성;신원교;조일환;최은영
    • 생물환경조절학회지
    • /
    • 제28권4호
    • /
    • pp.366-375
    • /
    • 2019
  • 본 실험은 토마토(Solanum lycopersicum L. 'Hoyong' 'Super Doterang') 암면재배에서 배지 전체의 정전용량을 측정할 수 있는 장치(Substrate capacitance measurement device, SCMD)를 기반으로 한 적정 급액 방법을 구명하기 위하여 누적일사량 제어구(Integrated solar radiation automated irrigation, ISR)와 물관수액흐름 제어구(sap flow automated irrigation, SF)를 대조구로 비교하면서 봄부터 여름철과 겨울철에 재배를 실시하였다. SCMD 제어구는 급액 개시 후 배지 한 개당 설정된 배액 목표량이 처음 발생하는 시점까지 10분간격으로 급액하였고 첫 배액이 배출되면 그 때의 배지의 정전용량(Capacitance)을 100%로 간주하고 그 기준치의 급액제어점(Capacitance threshold, CT)에 도달하면 급액 되었고 그 뒤 목표 배액량이 발생하면 급액이 멈추는 방식으로 제어되었다. 봄부터 여름재배에서 실험 처리를 위해 SCMD제어구의 일회 급액량 (Irrigation volume per event)을 50, 75, 또는 100mL로 설정하였고 겨울철 재배에서는 CT가 0.65, 0.75, 또는 0.90가 되면 급액 되도록 설정하였다. 봄부터 여름철 재배에서 일회 급액량을 50, 75, 100mL로 설정하였을 때 급액 횟수는 각각 39, 29, 19회였고 배액율은 각각 3.04, 9.25, 20.18%였다. 겨울철 재배에서 CT를 0.65, 0.75, 0.90로 설정하였을 때 급액횟수는 각각 5.67, 6.50, 14.67회였고 배액율은 9.91, 10.78, 35.3%였다. 봄부터 여름철 재배에서 일회 급액량 처리에 따른 물관수액흐름속도(SF) 변화는 1회 급액량과 배액량을 각각 50과 75mL로 제한한 경우 100mL로 제한한 경우와 비교하여SF 신호가 외부 광량 신호 (SI) 보다 늦어지는 경향(time lag)을 보였고 겨울철 재배에서 CT를 0.65로 설정한 경우는 물관수액흐름 속도나 함수율이 매우 낮아졌고 CT를 0.90로 설정한 경우는 함수율과 물관수액흐름 속도는 매우 높았으나 많은 배액이 배출되었다. 따라서 토마토 봄부터 여름철 재배에서 SCMD를 활용하여 CT를 0.9로, 배지 한 개당 배액 목표량을 100mL로 설정하였을 때 일회 급액량은 75~100mL 범위가 적합하고 겨울철 재배에서는 1회 급액량을 75mL로, 배액 목표량을 70mL로 설정하였을 때 CT는 0.75이상 0.9이하 범위가 적합할 것으로 판단되었다. 앞으로 정전용량 값과 배지 용적수분함량의 관계성을 구명하고 보정계수를 구하는 연구가 필요할 것으로 판단된다.