• 제목/요약/키워드: 오류코드

검색결과 421건 처리시간 0.023초

유비쿼터스 센서 네트워크에서 응용 프로그램 개발을 위한 모델 기반 통합 개발 도구 (Model-based Integrated Development Tool for the Development of Applications in Ubiquitous Sensor Network)

  • 정기원;김주일;이우진
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제13권7호
    • /
    • pp.442-453
    • /
    • 2007
  • 본 논문에서는 센서 네트워크에서 응용 프로그램 개발을 지원하는 모델 기반의 통합 개발 도구를 제시한다. 제안하는 도구는 이클립스 플랫폼의 플러그인으로 개발되었으며, 사용자 그래픽 인터페이스, 모델 작성기, 설정정보 생성기, 모델 검증기, 소스코드 생성기 및 템플릿 저장소로 구성된다. 이 도구는 UML의 클래스다이어그램과 같은 표기법을 이용하여 구축하고자 하는 센서 네트워크를 모델링하고, 센서 네트워크 모델로부터 응용 프로그램 코드를 자동으로 생성할 수 있도록 한다. 개발자들은 도구를 이용하여 구현하고자 하는 센서 네트워크에 대한 모델을 작성하고, 모델에 속해 있는 각 센서들의 역할을 정의하여, 역할에 따른 속성값을 설정해 주기만 하면 각 센서들의 역할 수행을 위한 응용 프로그램이 자동으로 생성된다. 또한 작성한 모델에 대한 설계를 검증하여 오류를 조기에 발견하여 수정할 수 있도록 함으로써 고품질의 USN 응용 프로그램을 생성할 수 있다. 제안하는 도구를 이용하면, 개발자들은 하위레벨의 정보를 자세히 알지 못하더라도 다수의 센서 네트워크 응용 프로그램을 쉽고, 빠르게 구현할 수 있다.

지능형 위협인지 및 능동적 탐지대응을 위한 Snort 침입탐지규칙 연구 (Study of Snort Intrusion Detection Rules for Recognition of Intelligent Threats and Response of Active Detection)

  • 한동희;이상진
    • 정보보호학회논문지
    • /
    • 제25권5호
    • /
    • pp.1043-1057
    • /
    • 2015
  • 지능형 위협을 빠르게 인지하고 능동적으로 탐지 및 대응하기 위해 주요 공공단체 및 민간기관에서는 침입탐지시스템(IDS)을 관리 운영하고 있으며, 이는 공격의 검출 및 탐지에 매우 중요한 역할을 한다. 그러나 IDS 경보의 대부분은 오탐(false positive)을 생성하는 문제가 있다. 또한, 알려지지 않은 악성코드를 탐지하고 사전에 위협을 인지 대응하기 위해서 APT대응솔루션이나 행위기반체계를 도입 운영하고 있다. 이는 가상기술을 이용해 악성코드를 직접실행하고 가상환경에서 이상행위를 탐지하거나 또는 다른방식으로 알려지지 않은 공격을 탐지한다. 그러나 이 또한 가상환경 회피, 트래픽 전수조사에 대한 성능적 문제, 정책오류 등의 약점 등이 존재한다. 이에 따라 결과적으로 효과적인 침입탐지를 위해서는 보안관제 고도화가 매우 중요하다. 본 논문에서는 보안관제 고도화의 한가지 방안으로 침입탐지시스템의 주요 단점인 오탐(false positive)을 줄이는 방안에 대해 논한다. G기관의 경험적 데이터를 근거로 실험을 수행한 결과 세 가지 유형 11가지 규칙을 도출하였다. 이 규칙을 준수하여 테스트한 결과 전반적인 오탐율이 30%~50% 이상 줄어들고 성능이 30% 이상 향상됨을 검증하였다.

DTV 콘텐츠 검증 시스템을 위한 Java 컴파일러의 개발 (Development of a Java Compiler for Verification System of DTV Contents)

  • 손민성;박진기;이양선
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2007년도 춘계학술발표대회
    • /
    • pp.1487-1490
    • /
    • 2007
  • 디지털 위성방송의 시작과 더불어 본격적인 데이터 방송의 시대가 열렸다. 데이터방송이 시작 되면서 데이터방송용 양방향 콘텐츠에 대한 수요가 급속하게 증가하고 있다. 하지만 양방향 콘텐츠 개발에 필요한 저작 도구 및 검증 시스템은 아주 초보적인 수준에 머물러 있는 것이 현실이다. 그러나 방송의 특성상 콘텐츠 상에서의 오류는 방송 사고에까지 이를 수 있는 심각한 상황이 연출 될 수 있다. 본 연구 팀은 이러한 DTV 콘텐츠 개발 요구에 부응하여, 개발자의 콘텐츠 개발 및 사업자 또는 기관에서의 콘텐츠 검증이 원활이 이루어 질수 있도록 하는 양방향 콘텐츠 검증 시스템을 개발 중이다. 양방향 콘텐츠 검증 시스템은 Java 컴파일러, 디버거, 미들웨어, 가상머신, 그리고 IDE 등으로 구성된다. 본 논문에서 제시한 자바 컴파일러는 양방향 콘텐츠 검증 시스템에서 데이터 방송용 자바 애플리케이션(Xlet)을 컴파일하여 에뮬레이팅 하거나 런타임 상에서 디버깅이 가능하도록 하는 바이너리형태의 class 파일을 생성한다. 이를 위해 Java 컴파일러는 *.java 파일을 입력으로 받아 어휘 분석과 구문 분석 과정을 거친 후 SDT(syntax-directed translation)에 의해 AST(Abstract Syntax Tree)를 생성한다. 클래스링커는 생성된 AST를 탐색하여 동적으로 로딩 되는 파일들을 연결하여 AST를 확장한다. 의미 분석과정에서는 확장된 AST를 입력으로 받아 참조된 명칭의 사용이 타당한지 등을 검사하고 코드 생성이 용이하도록 AST를 변형하고 부가적인 정보를 삽입하여 ST(Semantic Tree)를 생성한다. 코드 생성 단계에서는 ST를 입력으로 받아 이미 정해 놓은 패턴에 맞추어 Bytecode를 출력한다.ovoids에서도 각각의 점들에 대한 선량을 측정하였다. SAS와 SSAS의 직장에 미치는 선량차이는 실제 임상에서의 관심 점들과 가장 가까운 25 mm(R2)와 30 mm(R3)거리에서 각각 8.0% 6.0%였고 SAS와 FWAS의 직장에 미치는 선량차이는 25 mm(R2) 와 30 mm(R3)거리에서 각각 25.0% 23.0%로 나타났다. SAS와 SSAS의 방광에 미치는 선량차이는 20 m(Bl)와 30 mm(B2)거리에서 각각 8.0% 3.0%였고 SAS와 FWAS의 방광에 미치는 선량차이는 20 mm(Bl)와 30 mm(B2)거리에서 각각 23.0%, 17.0%로 나타났다. SAS를 SSAS나 FWAS로 대체하였을 때 직장에 미치는 선량은 SSAS는 최대 8.0 %, FWAS는 최대 26.0 %까지 감소되고 방광에 미치는 선량은 SSAS는 최대 8.0 % FWAS는 최대 23.0%까지 감소됨을 알 수 있었고 FWAS가 SSAS 보다 차폐효과가 더 좋은 것으로 나타났으며 이 두 종류의 shielded applicator set는 부인암의 근접치료시 직장과 방광으로 가는 선량을 감소시켜 환자치료의 최적화를 이룰 수 있을 것으로 생각된다.)한 항균(抗菌) 효과(效果)를 나타내었다. 이상(以上)의 결과(結果)로 보아 선방활명음(仙方活命飮)의 항균(抗菌) 효능(效能)은 군약(君藥)인 대황(大黃)의 성분(成分) 중(中)의 하나인 stilbene 계열(系列)의 화합물(化合物)인 Rhapontigenin과 Rhaponticin의 작용(作用)에 의(依)한 것이며, 이는 한의학(韓醫學) 방제(方劑) 원리(原理)인 군신좌사(君臣佐使) 이론(理論)에서 군약(君藥)이 주증(主症)에 주(主)로 작용(作用)하는 약물(藥物)이라는 것을 밝혀주는 것이라고

  • PDF

인터넷 소매상의 경제적 경쟁요인에 관한 실증연구 (An Empirical Study on the Economical Competition Factors of Internet Retailers)

  • 이수정;남순해;고석하
    • 한국정보기술응용학회:학술대회논문집
    • /
    • 한국정보기술응용학회 2002년도 추계공동학술대회 정보환경 변화에 따른 신정보기술 패러다임
    • /
    • pp.3-13
    • /
    • 2002
  • 고석하 등(2002)은 인터넷 소매상이 상품 품목의 명목 가격과 배송료를 이용해서 고객의 일회 총 구매 비용을 조절한다는 것을 밝혔다. 고석하 등(2002)은 같은 내용의 상품 조합을 인터넷 시장에서 구매하기 위한 비용과 전통 시장에서 구매하기 위한 비용을 비교하였다. 분석 결과, 그 교호작용과 함께, 상품 종류와 일회 구매액/가격의 크기의 두 요소가 인터넷 시장의 전통 시장에 대한 총 구매비용 할인율의 변동의 약 60%내지 80%를 설명할 수 있다는 것을 보여주었다. 한편, 구매액/가격은 인터넷 시장에서의 해당 산포도(전통 시장의 그것에 대비한)에는 거의 영향을 미31지 못하며, 상품의 종류도 산포도에는 할인율에서와 같이 큰 영향을 미치지 않았다. 인터넷 시장의 가격이나 구매비용 산포도는 상품 특성이나 구매액 크기 이외의 다른 요인에 의해서 주로 영향을 받는 것으로 나타났다. 따라서, 본 논문에서는 가격 요인 이외의 경제적 경쟁요인에 관한 실증연구로서, 2002년 6월 17일부터 20일까지, 소프트웨어, PC와 주변기기, 휴대폰, 가전제품, CD, 화장품, 그리고 책의 7가지 산업 전문 쇼핑몰과 종합 쇼핑몰을 대상으로, 인터넷 시장에서 수행되고 있는 경제적인 비가격 경쟁요인에 관한 실증 조사를 실시하였다. 조사 결과, 인터넷 시장에서 수행되고 있는 경제적인 비가격 경쟁요인은 매우 다양하며, 상품별로도 다른 특성을 보이고 있는 것으로 밝혀졌다. 인터넷 소매상의 경제적인 비가격 경쟁요인은 크게 배송료 면제와 배송료 외 인센티브 제도로 구분된다. 본 논문에서는 경제적인 비가격 경쟁요인의 모든 경우의 수를 고려할 수 있도록, 코드표를 작성하여 정리하고 분석하였다.기호로 인식하였다. 실험결과, 표준패턴을 음표와 비음표의 두개의 그룹으로 나누어 인식함으로써 DP 매칭의 처리 속도를 개선시켰고, 국소적인 변형이 있는 패턴과 특징의 수가 다른 패턴의 경우에도 좋은 인식률을 얻었다.리되고 이원화된 코드체계와 데이터 형태의 이질화를 통일하는 방법으로 데이터웨어하우스 시스템을 제시하였다. 결국 병원에서 데이터웨어하우스 시스템의 구축은 임상, 연구, 교육의 유기적 순환관계를 정립하여 지식의 순환적 고리인 수집, 공유, 확산, 재창출을 지속적 유지할 수 있는 인프라를 구축해 준다. 반면 상이한 정보들간의 충돌과 이에 따른 해석의 오류로 잘못된 의사결정을 위한 정보를 제공할 수 있고 기초정보의 접근 및 추출의 유용성에 의해서 정보유출에 대한 문제가 한계점으로 나타났다.로세스 개선을 위해서 무엇을 정말로 필요로 하는지를 밝힘으로써, 한국 소프트웨어 산업의 현실적인 특수성을 고려한 소프트웨어 프로세스 평가와 개선 모델의 개발을 위한 기초적인 자료를 제공할 것으로 예상된다. 또한, 본 연구 결과는, 우리나라 소프트웨어 조직들이 실제로 무엇을 필요로 하는지를 밝힘으로써, 우리나라의 소프트웨어 산업을 육성하기 위한 실효성 있는 정책 입안을 위한 기초 자료를 제공할 것으로 예상된다.를 검증하려고 한다. 협력체계 확립, ${\circled}3$ 전문인력 확보 및 인력구성 조정, 그리고 ${\circled}4$ 방문보건사업의 강화 등이다., 대사(代謝)와 관계(關係)있음을 시사(示唆)해 주고 있다.ble nutrient (TDN) was highest in booting stage (59.7%); however no sig

  • PDF

영상 품질 및 전송효율 최적화를 위한 심층신경망 기반 영상전송기법 (Video Transmission Technique based on Deep Neural Networks for Optimizing Image Quality and Transmission Efficiency)

  • 이종만;김기훈;박현;최증원;김경우;배성호
    • 방송공학회논문지
    • /
    • 제25권4호
    • /
    • pp.609-619
    • /
    • 2020
  • 고품질 비디오 스트리밍 요구에 따라 제한된 대역폭에서 높은 전송률이 필요하고, 트래픽 혼재 상황이 더 발생한다. 특히 실시간 영상 서비스를 제공 시 패킷 손실 및 비트 오류 확률이 더 크게 증가한다. 이러한 문제를 해결하기 위해 실시간 서비스 품질향상을 위한 방법으로 FEC 기술의 한 종류인 랩터 코드가 어플리케이션 영역에서 활발히 사용되고 있다. 본 논문에서는 랩터 코드를 활용하여 유사한 수준의 화질에서 전송 효율을 높이기 위한 다양한 심층 신경망(Deep Neural Network, DNN) 기반 영상전송 파라미터를 결정하는 방법을 제안한다. 제안된 신경망은 패킷 손실율(Packet Loss Rate), 비디오 인코딩 속도 및 전송속도를 입력으로 사용하고 랩터 FEC 파라미터와 패킷 크기를 출력으로 한다. 제안한 방법은 기존 멀티미디어 전송 기법과 유사한 수준의 PSNR(Peak Signal-to-Noise Ratio)에서 전송 효율을 최적화하여 평균 1.2% 높은 스루풋(throughput)을 보였다.

스미싱 공격 방지를 위한 클라우드 메시징 서비스 (Cloud Messaging Service for Preventing Smishing Attack)

  • 박효민;김완석;강소정;신상욱
    • 디지털융복합연구
    • /
    • 제15권4호
    • /
    • pp.285-293
    • /
    • 2017
  • 스마트 디바이스에 대한 악의적인 공격들이 빠르게 진화하고 있고, 이들 공격에 대해 스마트 디바이스를 적절하게 보호하는 것은 매우 중요한 이슈로 부각되고 있다. 특히, 스미싱 공격은 스마트 폰에서 가장 중요한 위협들 중의 하나로 주목되고 있다. 이 논문에서는 스미싱 공격의 위험으로부터 사용자를 근본적으로 보호할 수 있는 클라우드 서비스를 제안한다. 제안된 클라우드 메시징 서비스는 사용자 스마트 디바이스에서 URL을 포함한 텍스트 메시지들을 필터링하여 클라우드 서버에 의해 제공되는 가상 머신을 통해 필터링된 메시지들을 확인하고 관리할 수 있는 클라우드 서비스를 제공한다. 기존의 스미싱 방지 기법들이 이미 알려진 패턴의 악성코드에 대해서만 보호하거나, 오탐(FP) 또는 미탐(FN) 등의 오류 가능성을 내포하고 있지만, 제안 기법은 URL을 포함하고 있는 모든 문자 메시지들을 자동적으로 필터링하여 클라우드 서버 상의 저장공간에 저장하고 확인 및 관리하기 때문에 스마트 디바이스에서 스미싱 공격에 의한 멀웨어(악성코드)의 설치를 완벽하게 차단할 수 있다.

모델기반 통합 개발 플랫폼을 이용한 다기능 레이다 소프트웨어 개발의 타당성 연구 (A Feasibility Study on the Development of Multifunctional Radar Software using a Model-Based Development Platform)

  • 김승련;윤덕근;오선진;이의혁;민사원;오현수 ;김은희
    • 한국시뮬레이션학회논문지
    • /
    • 제32권3호
    • /
    • pp.23-31
    • /
    • 2023
  • 소프트웨어 개발에는 시스템 엔지니어링 프로세스와 유사한 요구 사항 분석, 설계, 구현, 단위 테스트 및 통합 테스트를 포함한 일련의 단계가 포함된다. 본 연구는 다기능 레이다 소프트웨어를 개발하기 위해 MathWorks사의 모델 기반 설계 플랫폼을 활용하고 타당성과 효율성을 평가하였다. 기존 레이다 소프트웨어의 개발은 통합적인 형태보다는 단일 알고리즘 단위로 이루어졌기 때문에, 요구 분석이나 통합 테스트가 별도로 이루어졌고, 이들에 대한 통합 관리를 위해 추가적인 도구나 노력을 요구하였다. 본 논문에서 적용한 모델 기반 플랫폼은 요구사항 분석 및 할당, 시뮬레이션을 통한 알고리즘 개발, 배포를 위한 자동 코드 생성, 통합 요구사항 테스트 및 결과 관리를 위한 통합 개발 환경을 제공한다. 이 플랫폼을 통해 다기능 레이다 소프트웨어의 다단계 모델을 개발하고, 테스트 하네스를 사용하여 검증하며, 요구 사항을 관리하고, 자동 코드 생성툴을 사용하여 하드웨어 배포 가능한 언어로 변환하는 전과정을 수행하였다. 이러한 모델 기반 통합 개발을 통해 잘못된 의사소통이나 기타 인적 요인으로 인한 오류를 줄이고 개발 일정과 비용을 절감할 수 있을 것으로 기대한다.

다중입출력 가시광통신에서 플리커 현상을 완화하기 위한 병렬 코딩 기법 (Parallel Coding Scheme for Flicker Mitigation in MIMO-VLC)

  • 정진욱;이계산;서효덕;한두희;이규진
    • 한국ITS학회 논문지
    • /
    • 제15권3호
    • /
    • pp.146-154
    • /
    • 2016
  • 본 논문에서는 다중입출력 가시광통신에서 플리커 현상을 완화하기 위한 방법에 대하여 연구하였다. LED 가시광통신은 LED의 광을 이용하여 데이터를 전송하는 기술로 조명의 역할과 동시에 네트워크 구축이 가능한 효과적인 방법이다. 최근에는 전송률 향상을 위해 다수의 송신 LED를 이용한 다중입출력 가시광통신에 관한 연구가 활발히 진행되고 있다. 그러나 다중입출력 가시광통신은 송신 LED들 간의 광 간섭 문제와 수신부에서의 광 검출 문제, 서로 다른 데이터 비트를 전송하며 발생하는 플리커 문제점 등을 가지고 있다. 이러한 문제점들을 해결하기 위해 전송률과 오류율 성능에 관한 광 간섭과 광 검출 문제는 많은 연구가 진행되고 있지만 조명의 역할을 위한 플리커 현상의 문제점에 관하여 많은 연구가 진행되지 않고 있다. 이러한 다중입출력 가시광통신에서의 플리커 문제점을 해결하기 위하여 본 논문에서는 전송 패턴의 변화를 이용한 PFM(Parallel Flicker Mitigation) 코드를 제안하고 시뮬레이션을 통해 제안하는 시스템의 플리커 완화 성능을 분석하였다.

혼합된 신호 방식을 적용한 차등 분산 변조 협력 네트워크의 성능 (Performance of Cooperative Networks with Differential Distributed Modulation using Mixed Signaling Scheme)

  • 조웅
    • 한국전자통신학회논문지
    • /
    • 제14권6호
    • /
    • pp.1061-1068
    • /
    • 2019
  • 협력 네트워크는 송신기로부터 수신기로 신호를 전송할 때 여러 중계기를 이용하여 신호를 전송하고 수신기에서 이 신호를 결합하여 복조함으로써 통신성능 향상과 데이터 전송률을 높이는 장점을 제공한다. 일반적으로 송신기에서 수신기로 신호를 전송할 때 중계기가 송신기로부터 수신된 신호를 증폭/재변조 후 수신기로 보내는 반복적인 신호 전송형태가 널리 사용된다. 본 논문에서는 두 가지 신호전송 방식을 혼합하여 신호를 전송하는 협력 네트워크에서의 성능을 분석한다. 즉, 송신기와 중계기사이에서는 일반 변조방식을 사용하고, 중계기와 수신기 사이에서는 공간 시간 코드 방식을 적용한다. 변조방식은 시스템의 복잡도를 줄이기 위해 채널상태정보를 이용하지 않는 차등변조 방식을 이용한다. 다양한 개수의 중계기가 있을 경우에 대한 성능을 비트오류율을 이용하여 분석하며, 송신기와 중계기 및 중계기와 수신기 사이에서 서로 다른 세기로 신호를 보낼 때의 성능을 비교한다. 또한 다양한 신호세기 및 중계기의 개수를 동시에 고려한 성능에 대해서도 논의한다.

VR 기기와 게임 시스템의 정보보증을 위한 VR 위협 분석 (VR Threat Analysis for Information Assurance of VR Device and Game System)

  • 강태운;김휘강
    • 정보보호학회논문지
    • /
    • 제28권2호
    • /
    • pp.437-447
    • /
    • 2018
  • 가상현실(Virtual Reality, VR)은 게임 업계의 새로운 표준이 되고 있다. PokeMon GO는 가상현실 기술을 적용한 대표적인 사례이다. PokeMon GO는 출시 후 다음날 미국에서 가장 많은 iOS App Store 다운로드 수를 기록하였다. 이는 가상현실의 위력을 보여주는 사례이다. 가상현실은 자이로스코프, 가속도, 촉감 센서 등으로 구성되며 사용자가 게임을 깊이 몰입할 수 있게 한다. 새로운 기술이 등장함에 따라 새롭고 다양한 위협요소가 생긴다. 그래서 우리는 가상현실 기술과 게임 시스템에 대한 보안 연구가 필요하다. 본 논문에서 가상현실 기기(Oculus Rift)와 게임 시스템(Quake)의 정보보증을 위해 위협 분석을 진행한다. STRIDE, attack library, attack tree 순서로 체계적으로 분석한다. DREAD를 통해 보안 대책을 제안한다. 또한 VCG(Visual Code Grepper) 도구를 사용하여 소스 코드의 논리 오류 및 취약한 함수를 파악하고 해결 방법을 제안한다.