• Title/Summary/Keyword: 추가처리

Search Result 4,332, Processing Time 0.03 seconds

Definition and Monitoring of Image data Quality for KOMPSAT-3 from users (사용자 측면에서의 아리랑위성 3호 영상자료의 품질 정의 및 관리)

  • Lee, DongHan;Kim, Mina;Seo, DooChun;Jeong, JaeHeon;Jeon, KyeongMi
    • Aerospace Engineering and Technology
    • /
    • v.13 no.2
    • /
    • pp.87-98
    • /
    • 2014
  • Generally there is a technical gap for the image data quality between from the satellite requirement values and from the users. After Cal/Val for KOMPSAT-3 had been done by Dec. 31, 2012, all requirements for KOMPSAT-3 image data quality have been validated, and then the normal operation of it started from Jan. 2013. In the normal period, the image data quality for the users has been defined and managed, and according to the result of it, the additional Cal/Val items have been doing. Cal/Val team and Processing team in KARI made the quality report (QR) for KOMPSAT-3 image data quality for the users, and have determined the quality level of KOMPSAT-3 product generated by Processing system (PMS; Product Management System) and managed the quality report for it. According to the result of the quality report, Cal/Val team defined six additional Cal/Val items, and has done five items of them and has been implementing the result of them into the Processing system.

Cost Based Vulnerability Control Method Using Static Analysis Tool (정적 분석 툴을 이용한 비용 기반의 취약점 처리 방안)

  • Lee, Ki Hyun;Kim, Seok Mo;Park, Young B.;Park, Je Ho
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.5 no.3
    • /
    • pp.139-144
    • /
    • 2016
  • When, Software is developed, Applying development methods considering security, it is generated the problem of additional cost. These additional costs are caused not consider security in many developing organization. Even though, proceeding the developments, considering security, lack of ways to get the cost of handling the vulnerability throughput within the given cost. In this paper, propose a method for calculating the vulnerability throughput for using a security vulnerability processed cost-effectively. In the proposed method focuses on the implementation phase of the software development phase, leveraging static analysis tools to find security vulnerabilities in CWE TOP25. The found vulnerabilities are define risk, transaction costs, risk costs and defines the processing priority. utilizing the information in the CWE, Calculating a consumed cost in a detected vulnerability processed through a defined priority, and controls the vulnerability throughput in the input cost. When applying the method, it is expected to handle the maximum risk of vulnerability in the input cost.

A study on advanced network interrupt processing based on soft real-time (소프트 리얼타임 기반의 네트웍 인터럽트 처리에 관한 연구)

  • 김정섭;이대성;김기창
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2002.10c
    • /
    • pp.433-435
    • /
    • 2002
  • 최근 real-time 시스템들이 많이 개발되어 상용화되고 있고, 여러 산업분야에 적용되고 있다. 한편 리눅스 운영체제의 사용이 증가하고 안정화됨에 따라, 이 시스템에 real-time 기능을 추가하기 위한 노력으로 여러 프로젝트가 진행 중에 있다. 이 가운데 시스템간에 네트웍 패킷을 송수신하고 이를 처리하는 과정에 대해 본 논문은 soft real-time을 적응하고자 한다. 기존 방식은 TOP HALF와 BOTTOM HALF로 인터럽트 처리과정을 나누어 BOTTOM HALF의 크기와 시스템 콜의 사용 빈도에 비례하여 종료시간을 예측할 수 없다. 이에 본 논문에서는 real-time 네트웍 패킷을 좀더 신속히 처리할 수 있도록 네트웍 인터럽트 처리 방안을 소개하고자 한다.

  • PDF

Implementation of Pipeline-Based Parallel Processing Library (파이프라인 기반의 병렬처리 라이브러리 구현)

  • Ha, Seungu
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2021.11a
    • /
    • pp.453-456
    • /
    • 2021
  • 본 논문에서는 fork-join과 work stealing을 이용하여 동적 병렬처리를 수행하는 라이브러리를 구현하였다. 이 라이브러리는 병렬처리를 직관적으로 할 수 있는 함수형 프로그래밍 스타일의 파이프라인 API를 제공한다. 이를 이용한 성능 테스트에서 멀티코어를 제대로 활용하는 결과를 얻을 수 있었다. 마지막으로 blocking 작업 실행 시 병렬성 유지를 위해 추가로 개선할 수 있는 방법을 제시한다.

Massive Data Process in R System (R 시스템에서 대량의 자료 처리)

  • Kim, Kiyoung;Kim, Hyeong Seog;Yeom, Heon Y.
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2007.11a
    • /
    • pp.574-575
    • /
    • 2007
  • R은 통계 계산과 그래픽을 위해 다양한 기능을 제공하는 언어 및 환경이다. R은 다양한 장점을 제공하지만, 대량의 자료 처리에 대한 고려가 되어 있지 않아서 사용자들이 불편을 겪고 있다. 이 논문에서는, 이러한 대량의 자료 처리 문제를 어떤 방법으로 해결할 수 있으며, 어떠한 추가적인 사항을 생각할 수 있는지 서술하고자 한다.

The study of characterization about magnesium alloy eye-glasses case by anodizing and mixed method (anodizing+burning) (Anodizing과 Burning 공정 혼합으로 표면처리 된 마그네슘합금(AZ31) 안경테 표면의 특성 연구)

  • Yu, Jae-Yong;Lim, Jin-Hwan;Yu, Jae-In;Kim, Jin-Hie;Park, Chang-Hun;Kim, Ki-Hong
    • Journal of the Korean Vacuum Society
    • /
    • v.16 no.3
    • /
    • pp.231-234
    • /
    • 2007
  • During the anodizing and burning anodizing process, appreciable amounts of pores were generated on the surface of magnesium (Mg) alloy which deteriorate the quality of the alloy. However, additional burning process subsequent to the anodizing process reduces the density of pores on the surface. We found that additional burning process can increase the quality of Mg alloy. In addition we found that burning process increases homogeneity of the film thickness as well.

(Design of Systolic Away for High-Speed Fractal Image Compression by Data Reusing) (데이터 재사용에 의한 고속 프랙탈 영상압축을 위한 시스토릭 어레이의 설계)

  • U, Jong-Ho;Lee, Hui-Jin;Lee, Su-Jin;Seong, Gil-Yeong
    • Journal of the Institute of Electronics Engineers of Korea SC
    • /
    • v.39 no.3
    • /
    • pp.220-227
    • /
    • 2002
  • An one-dimensional VLSI array for high speed processing of Fractal image compression was designed. Using again the overlapped input data of adjacent domain blocks in the existing one-dimensional VLSI array, we can save the number of total input for the operations, and so we can save the total computation time. In the design procedure, we considered the data dependences between the input data, reordered the input data to the array, and designed the processing elements. Registers and multiplexors are added for the storing and routing of the input data in some processing elements. Consequently as adding a little hardware, this design shows (N-4B)/4(N-B) times of speed-up compared with the existing array, where N is image size and B is block size.

PageRanking of Newly Crawled Web Documents (추가 수집 웹 문서를 위한 페이지랭크 할당 모델)

  • Oh, Eun-Jung;Kang, In-Ho;Kim, Gil-Chang
    • Annual Conference on Human and Language Technology
    • /
    • 2002.10e
    • /
    • pp.228-234
    • /
    • 2002
  • 사용자가 얻고자 하는 정보를 인터넷에서 빠르고 정확하게 검색하는 것은 중요하다. 웹 문서들 간의 상대적인 중요성을 나타내는 페이지랭크는 검객의 질을 높일 수 있어, 정보 검색에 많이 이용된다. 인터넷상의 웹 문서는 짧은 시간에 빠르게 증가하므로 새로운 문서들이 생성될 때마다 전체 문서의 페이지랭크를 계산하는 것은 많은 시간과 비용이 소모된다. 기존 웹 문서의 페이지랭크는 변경하지 않고 추가된 웹 문서들만으로 페이지랭크를 계산할 수 있다면 시간과 비용면에서 효율을 높일 수 있다. 본 논문에서는 추가되는 문서는 이전 문서의 페이지랭크에 많은 영향을 미치지 않는다는 점을 이용하여 추가되는 문서를 위한 페이지랭크를 할당 모델을 제시하고 평가한다.

  • PDF

A Design of XAS4B for Adding Function in BPEL using Aspect-Oriented Programming (관점지향 프로그래밍 기법을 이용한 BPEL 기능 추가를 위한 XAS4B 엔진 설계)

  • Kwak, Donggyu;Choi, Jaeyoung
    • Journal of IKEEE
    • /
    • v.17 no.4
    • /
    • pp.525-530
    • /
    • 2013
  • The BPEL is standard of workflow. A domain experts not familiar with programming languages and he can write workflow. But he need new function without BPEL. We must develop or modify a BPEL engine for new functions. This method is expensive. In this paper, We propose the XAS4B documents that extend the XML schema. And We describe method that can process new function in BPEL using Aspect-Oriented Programming. AOP can cross-cut concern adding to core concern using weaving without modification. We use an existing B2J (BPEL to JAVA) engine that is transfer a BPEL's document to a JAVA program and B2J execute a JAVA program. This system adding new functions to BPEL's flow using AOP. In this system, A JAVA program is core concern and a program of new function is cross-cut concern. And this system weave a JAVA program made in B2J and a program of new function. This method provide abstract grammar for new functions. And domain experts can easily write new function is a BPEL Document and reuse new function using abstract grammar.