• 제목/요약/키워드: transactions

검색결과 45,732건 처리시간 0.058초

오픈소스 버전 및 라이선스 탐지 도구에 관한 연구 (A Study on Open Source Version and License Detection Tool)

  • 김기환;윤성철;김수현;이임영
    • 정보처리학회 논문지
    • /
    • 제13권7호
    • /
    • pp.299-310
    • /
    • 2024
  • 소프트웨어는 개발하는 과정에서 많은 비용과 시간이 소모된다. 이를 해결을 위해, 많은 기업들이 공개된 오픈소스를 사용하지만 대부분 오픈소스에 대해 정확히 파악하지 않은 채 사용하고 있다. 특히, 구버전 오픈소스 사용으로 인한 보안 취약점 문제와 라이선스 사항을 간과한 저작권 문제가 발생하고 있다. 따라서, 오픈소스의 버전, 취약점 및 라이선스 정보를 분석하는 도구가 필요하다. 기존의 블랙덕은 오픈소스의 상세한 구성 요소를 제공하지만 환경 구축에 큰 부담을 따르게 된다. 또한, Fossology는 라이선스를 탐지할 수 있지만, 자체 데이터베이스가 존재하지 않아 그 외의 다른 정보들을 제공하지 않는다. 본 논문에서는 소스 코드 유사도 측정을 통해 오픈소스를 파악하여 해당 버전 및 라이선스를 탐지 하는 도구를 제안한다. 본 제안 방식은 TF-IDF 및 코사인 유사도를 기반하여 MOSS라는 기존 소스 코드 유사도 측정 도구인 프로그램보다 정확도를 향상시킨다. 또한, 웹 기반의 경랑 플랫폼 환경에서 구축함에도 오픈소스를 분석하여 라이선스, 버전 및 취약점을 제공할 수 있다. 이를 통해, 앞선 블랙덕의 환경 구축에 요구되는 부담 및 Fossology의 오픈소스의 상세 정보의 미제공 문제를 해결할 수 있다.

안정적 데이터 수집을 위한 지능형 IIoT 플랫폼 개발 (Development of an intelligent IIoT platform for stable data collection)

  • 조우진;이형아;김동주;구재회
    • 문화기술의 융합
    • /
    • 제10권4호
    • /
    • pp.687-692
    • /
    • 2024
  • 전 세계적으로 에너지 위기가 심각한 문제로 대두되고 있다. 대한민국의 경우 전체 에너지의 53% 이상 사용하며, 온실 가스 배출량 또한 대한민국 전체의 45% 이상을 차지하고 있는 산업 단지 관련 에너지 효율화 연구에 높은 관심을 가지고 있다. 그 연구 중 하나로 가상 에너지 네트워크 플랜트라는 산업 단지 내 동일 유틸리를 사용하는 공장 들 간의 공유 설비와 에너지 생산 공장과 수요 공장 간의 거래로 에너지를 절감하는 연구를 제시한다. 이러한 에너지 절감 연구에서는 분석, 예측 등 데이터의 활용처가 다양하기 때문에 데이터의 수집이 굉장히 중요하다. 하지만, 시계열 데이터를 안정적으로 수집하는데는 기존의 시스템들은 여러 부족함이 있었다. 본 연구에서는 그를 개선하기위해 지능형 IIoT 플랫폼을 제안한다. 지능형 IIoT 플랫폼은 비정상 데이터를 식별하고 적시에 처리하기 위한 전처리 시스템을 포함하며, 이상과 결측 데이터를 분류하고 안정적인 시계열 데이터를 유지하기 위한 보간 기법을 제시한다. 또한 데이터베이스 최적화를 통해 시계열 데이터 수집을 효율화한다. 본 논문은 안정적 데이터 수집과 신속한 문제대응을 통해 산업 환경에서의 데이터 활용성을 높이는데 기여하며, 다양한 챗봇 알림 시스템을 도입하여 데이터 수집부담을 줄이고 모니터링 부하를 최적화하는데 기여한다.

지능형 서비스 로봇을 위한 멀티 에이전트 모니터링 시스템 (Multi-Agent Monitoring System for Intelligent Service Robots)

  • 조한얼;유인식;이재호
    • 정보처리학회 논문지
    • /
    • 제13권8호
    • /
    • pp.356-366
    • /
    • 2024
  • 지능형 로봇의 사용자는 다양한 이유로 로봇의 상태 정보가 필요하다. 이러한 지능형 로봇의 상태 정보는 지능형 로봇을 구성하는 기능 에이전트의 상태 정보를 조합하여 생성할 수 있다. 하지만 기존 지능형 로봇 시스템은 1) 지능형 서비스 로봇의 상태 정보 생성을 위해 필요한 에이전트 상태 정보를 생성하지 않거나, 각기 다른 방법으로 생성하고 있어 이를 일괄적으로 수집할 수 없다. 또한 2) 복수의 사용자가 같은 정보를 요청하면 이를 여러 번 수집하여 데이터 중복성 문제가 발생하였고, 3) 한 가지 통신 방법만을 지원하여 사용자가 원하는 통신 방법을 제공하지 못한다는 한계점을 가지고 있다. 본 논문에서는 이러한 한계점을 해결하기 위한 지능형 서비스 로봇을 위한 멀티 에이전트 모니터링 시스템을 제안한다. 이 모니터링 시스템은 1) 기능 에이전트의 행위 수행에 따라 상태 정보를 생성하게 함으로써, 에이전트 상태 정보를 단일화된 방법으로 생성 및 수집할 수 있다. 또한 2) 모니터링 시스템이 사용자의 모니터링 수요에 따라 필요한 데이터를 한 번씩만 수집하여 데이터 중복성 문제를 해결하며, 3) 사용자가 원하는 통신 방법을 지원하는 프록시를 통해 상태 정보를 전달하여 통신 방법에 대한 호환성을 제공한다. 우리는 실험을 통해 이 모니터링 시스템이 다양한 통신 방법을 활용하여 여러 사용자에게 지능형 로봇의 상태 정보를 전달하는 것을 확인할 수 있었다.

깃허브 문서 저장소들에 대한 연구: 무엇이 깃허브 문서 저장소를 유명하게 하는가? (A Study of GitHub Documentation Repositories: What Makes GitHub Documentation Repository Popular?)

  • 김정일
    • 정보처리학회 논문지
    • /
    • 제13권8호
    • /
    • pp.374-381
    • /
    • 2024
  • 깃허브에서 문서 저장소들은 다양한 작업을 수행하는 데 도움이 되는 정보들을 공유하기 위해서 쓰인다. 인기 있는 문서 저장소는 저장소를 관리하고 확장하는 데 도움을 주는 기여자들을 끌어들이는 데 유리하다. 따라서 문서 저장소의 관점에서 사용자들의 관심을 받는 전략을 세우기 위해서 인기 문서 저장소의 특징을 자세히 이해하는 것이 중요하다. 그 특징을 알아보기 위해서 깃허브 문서 저장소를 연구했다. 깃허브에 있는 문서 저장소 566개를 무작위로 수집하고 수집한 문서 저장소들의 주제를 수동으로 분류했다. 별점을 토대로 문서 저장소들을 인기 문서 저장소 집단과 비인기 문서 저장소 집단으로 구분했다. 그런 다음 인기 문서 저장소 집단이 가진 주제들을 추출하고, 인기 문서 저장소 집단과 비인기 문서 저장소 집단이 가지는 README 파일 특징의 차이를 통계적으로 조사했다. 그 결과로 연구 대상 문서 저장소 집단에 23가지 인기 주제가 있다는 것을 찾았다. 또한 인기 문서 저장소와 비인기 문서 저장소 사이에 5가지 README 특징 차이가 있다는 것을 찾았다. 이 연구 결과는 깃허브에서 어떤 문서 저장소가 인기 문서 저장소가 될 수 있는지를 나타낸다.

구매후기 정보 누적이 온라인 쇼핑몰 제품의 평점에 미치는 영향 (The Effect of Accumulation of Product Review Information on the Rating of Online Shopping Mall Products)

  • 이승용
    • 벤처창업연구
    • /
    • 제19권4호
    • /
    • pp.201-214
    • /
    • 2024
  • 본 연구는 자원이 부족한 중소벤처기업과 비대면 거래의 급격한 증가 속에 많은 관심을 받고 있는 온라인 쇼핑몰의 구매후기 정보 누적이 제품 구매후기의 평점에 어떠한 영향을 미치는가에 대한 분석을 통하여 효과적인 구매후기 정보 노출 방안을 도출하였다. 행동경제학의 주요이론과 소비자 기대불일치 이론을 기반으로 가설을 도출하였고, 실증연구를 위하여 대표적인 온라인 쇼핑몰인 Amazon의 구매후기와 판매자 정보 빅데이터를 활용하여 장단기적 관점에서 구매후기 정보 누적의 영향을 분석하였다. 실증연구를 위하여 Amazon의 378,411개 제품을 대상으로 작성된 9,092,480개의 구매후기를 활용하였고 위계적 회귀분석을 통해 가설을 검증하였다. 분석 결과 구매후기 개수가 늘어날수록 평점 평균은 낮아지는 것으로 나타났다. 최근 구매후기 개수가 많은 제품의 평점이 높은 것으로 나타났다. 제품의 특성은 이러한 영향에 조절효과를 보여주었다. 본 연구는 구매후기와 관련된 연구에 새로운 이론적 기반을 제공할 것이며, 자원의 부족 등으로 온라인 쇼핑몰을 통한 판매에 주력하는 중소벤처기업이 구매후기 정보를 적절히 활용하여 판매성과를 높이는데 도움을 줄 것이다. 또한 온라인 쇼핑몰 관리자에게도 효과적인 구매후기 정보 노출 방안에 대한 실증적 통찰력을 제공할 것이다.

  • PDF

CAN 메시지의 주기성과 시계열 분석을 활용한 비정상 탐지 방법 (Detection of Abnormal CAN Messages Using Periodicity and Time Series Analysis)

  • 김세린;성지현;윤범헌;조학수
    • 정보처리학회 논문지
    • /
    • 제13권9호
    • /
    • pp.395-403
    • /
    • 2024
  • 최근 자동차 산업의 기술 발전과 함께 네트워크 연결성이 증대되고 있다. CAN(Controller Area Network) 버스 기술은 차량 내 다양한 전자기기와 시스템 간의 신속하고 효율적인 데이터 통신을 가능하게 하여, 핵심 시스템부터 다양한 기능을 통합 관리할 수 있는 플랫폼을 제공한다. 그러나 이러한 연결성 증가는 외부 공격자가 자동차 네트워크에 접근하여 차량 제어를 장악하거나, 개인 정보를 탈취하는 등 네트워크 보안 우려를 초래할 수 있다. 본 논문은 CAN에서 발생하는 비정상 메시지를 분석하여, 메시지 발생 주기성 또는 빈도와 데이터 변화량이 비정상 메시지의 탐지에 중요한 요소임을 확인하였다. DBC 디코딩을 통해 CAN 메시지의 구체적인 의미를 해석하였다. 이를 바탕으로 메시지 발생의 주기성과 추이 분석을 위해 GRU 모델을 활용하여 일정 주기 이내에 발생한 메시지에 대해 예측 메시지와 발생한 메시지의 차이(잔차)를 비정상 측도로 이용한 비정상 분류 모델을 제안하고 비정상 메시지의 공격 기법에 대한 다중 분류에는 메시지와 발생 주기, 잔차를 이용한 랜덤 포레스트 모델을 도입하여 다중 분류기로 활용하여 성능 향상을 이루었다. 이 모델은 비정상 메시지 탐지에서 99% 이상의 높은 정확도를 달성하며 기존의 다른 모델보다 우수한 성능을 보여주었다.

온라인 평가 시스템에서 코딩 스타일 검사 시스템 구현 (Implementation of a Coding Style Checking System in an Online Judge System)

  • 김영훈;천준석;우균
    • 정보처리학회 논문지
    • /
    • 제13권9호
    • /
    • pp.437-443
    • /
    • 2024
  • 코딩 스타일을 준수하는 것은 코드의 가독성이 좋아지고, 테스트 및 유지 보수에 필요한 비용을 줄일 수 있어 기업과 개발자 모두에게 중요하다. 하지만 프로그래밍 언어 수업에서 코딩 스타일을 교육하는 데 어려움이 있다. 왜냐하면 코딩 스타일 학습을 위한 환경 구축도 힘들고, 초보자를 위한 코딩 스타일 규칙이 따로 정의되어 있지 않다. 학습자 측에서는 코딩 스타일을 준수하지 않더라도 학점에 반영되지 않으므로, 학습의 필요성이 별로 와닿지 않는다. 본 논문에서는 온라인 평가 시스템을 위한 코딩 스타일 검사 시스템을 소개한다. 제안 시스템은 C와 Java, Python 코딩 스타일을 검사하고 평가할 수 있도록 구현하였다. 또한, 언어별 도구에서 제공하는 규칙 1,023개 중 23.08%인 234개를 반영하여 수업 진도에 따라 코딩 스타일 규칙을 적용할 수 있게 하였으며, 기본 점수에 품질 점수를 추가로 부여하여 학습자들의 코딩 스타일 학습 동기를 부여하였다. 코딩 스타일 교육 시스템을 도입한 후 최초 제출 시 점수가 1주 차에서 25점 이상을 받은 학생이 18명이었지만, 6주 차에서 44명으로 149.47% 증가했다. 학습자는 코딩 스타일 검사 시스템을 이용하여 코딩 스타일 규칙을 적용하는 방법을 학습하고, 이후 코드를 구현할 때 제시한 코딩 스타일을 준수하여 코드를 구현할 수 있었다.

eBPF를 활용한 컨테이너 활동 분석 시스템 (eBPF-based Container Activity Analysis System)

  • 김지수;남재현
    • 정보처리학회 논문지
    • /
    • 제13권9호
    • /
    • pp.404-412
    • /
    • 2024
  • 클라우드 환경의 도입은 애플리케이션 배포와 관리 방식을 혁신적으로 변화시켰으며, 마이크로서비스 아키텍처와 컨테이너 기술이 그 중심에 자리 잡고 있다. 그러나 이러한 변화는 마이크로서비스와 같은 복잡한 서비스 환경에서 서비스 간 상호작용을 정확히 파악하고 내부 프로세스를 세밀하게 분석해야 하는 새로운 과제를 제기했다. 기존의 모니터링 기법은 이와 같은 복잡한 환경을 충분히 분석하는 데 한계를 보였으며, 이를 해결하기 위해 최근 eBPF(extended Berkeley Packet Filter) 기술이 주목받고 있다. eBPF는 리눅스 커널에서 발생하는 이벤트를 실시간으로 수집하고 분석할 수 있는 강력한 기술로, 커널 영역에서 발생하는 파일 시스템 활동을 비롯한 다양한 이벤트를 모니터링할 수 있다. 본 논문에서는 이러한 eBPF를 기반으로 한 컨테이너 활동 분석 시스템을 제안하며, 이 시스템이 컨테이너와 호스트 시스템의 커널 영역에서 발생하는 이벤트를 실시간으로 모니터링하고, 수집된 데이터를 분석하는 방법을 제시한다. 또한, eBPF를 활용한 대표적인 컨테이너 모니터링 시스템인 Tetragon, Falco, Tracee를 이벤트 탐지 방식, 기본 정책 적용 여부, 이벤트 유형 식별, 시스템 콜 차단 및 경고 생성 기능 측면에서 비교 분석하여 각 시스템의 장단점을 평가하고, 컨테이너 프로세스 감시 및 제한에 필요한 기능을 파악하였다. 나아가, 본 논문에서는 제안된 시스템을 컨테이너 메타데이터 수집, 내부 활동 모니터링, 시스템 메타데이터 연계의 세 가지 측면에서 설명하고 평가하며, 관련 연구와의 비교를 통해 eBPF 기반 모니터링 시스템의 효용성과 향후 발전 가능성에 대해 논의한다.

합성곱 신경망 기반 화재 인식 모델 최적화 연구: Layer Importance Evaluation 기반 접근법 (A Study on the Optimization of Fire Awareness Model Based on Convolutional Neural Network: Layer Importance Evaluation-Based Approach)

  • 진원;송미화
    • 정보처리학회 논문지
    • /
    • 제13권9호
    • /
    • pp.444-452
    • /
    • 2024
  • 본 연구는 Layer Importance Evaluation을 통해 도출된 화재 감지에 최적화된 딥러닝 아키텍처를 제안한다. 기존의 합성곱 신경망(Convolutional Neural Network, CNN) 기반 화재 감지 시스템의 불필요한 복잡성과 연산을 초래하는 문제점을 해결하기 위해, Layer Importance Evaluation 기법을 통해 가중치 및 활성화 값에 근거한 모델의 내부 레이어의 동작을 분석하고, 화재 감지에 기여도가 높은 레이어를 식별한 뒤, 식별한 레이어만으로 모델을 재구성하여, 기존 모델과의 성능 지표를 비교 분석하였다. Xception, VGG19, ResNet, EfficientNetB5 등 네 가지 전이 학습 모델을 사용하여 화재 데이터를 학습시킨 후, Layer Importance Evaluation기법을 적용하여 각 레이어의 가중치와 활성화 값을 분석한 뒤 기여도가 가장 높은 상위 랭크 레이어들을 선별하여 새로운 모델을 구축하였다. 연구 결과, 구현된 아키텍처는 기존 모델 대비 약 80% 가량 경량화 된 파라미터로도 동등한 성능을 유지하며, 약 3~5배가량 신속한 학습 속도를 가지면서도 기존의 복잡한 전이학습 모델에 비해 정확도, 손실, 혼동행렬 지표에서 동등한 성능을 출력함으로써, 화재 감시 장비의 효율성을 높이는 데 기여할 수 있음을 확인하였다.

혁신형 중소기업의 재무적 제약과 배당스무딩간의 관계 (The Relations between Financial Constraints and Dividend Smoothing of Innovative Small and Medium Sized Enterprises)

  • 신민식;김수은
    • 중소기업연구
    • /
    • 제31권4호
    • /
    • pp.67-93
    • /
    • 2009
  • 본 연구는 1999년 1월 1일부터 2007년 12월 31일까지 한국거래소의 유가증권시장과 코스닥시장에 상장된 혁신형 중소기업을 대상으로 재무적 제약과 배당스무딩간의 관계를 실증분석 하였으며, 주요한 분석결과는 다음과 같다. 기업들은 목표 배당성향을 가지고 있으며, 실제 배당성향이 목표 배당성향에서 이탈하면 다시 배당지급을 부분적으로 조정한다. 배당조정속도는 Lintner(1956)의 배당조정모형의 핵심변수인 전기 주당배당과 당기 주당이익을 사용하여 거의 대부분 측정할 수 있으며, 잔여배당이론과 그 이후에 등장한 배당신호이론, 대리인이론, 케이터링 이론 및 거래비용이론에 관한 대용변수들은 배당조정속도에 부분적으로 영향을 미친다. 그리고 전기 주당배당은 당기 주당이익보다 배당조정속도에 더 큰 영향을 미치는데, 이는 기업들이 특별한 이유가 없는 한 전기 주당배당 수준을 장기적으로 유지하는 안정적인 배당정책을 선호한다는 증거가 된다. 혁신형 중소기업은 비혁신형 중소기업보다 배당조정속도가 더 빠르다. 혁신형 중소기업은 R&D 투자에 따른 미래의 성장성과 수익성을 담보로 하여 장기적으로 안정적인 배당정책을 유지할 수 있다. 다시 말해, 혁신형 중소기업은 배당지급이 목표 배당성향에서 이탈하더라도, R&D 투자에 따른 미래의 성장성과 수익성을 담보로 하여 목표 배당성향을 향하여 배당지급을 신속하게 조정하여 배당스무딩을 효과적으로 달성할 수 있다. 그리고 혁신형 중소기업 중에서도 재무적 비제약 기업은 재무적 제약 기업보다 배당조정속도가 더 빠르다. 이는 재무적 비제약 기업일수록 자본시장을 통한 외부 자금조달이 용이하기 때문에 주당배당을 신속하게 조정한다는 증거가 된다. 따라서 자본시장 접근성이 용이하여 재무적 제약을 적게 받는 기업일수록 외부 자금조달이 용이하기 때문에 배당지급을 더 신속하게 조정함으로써 배당스무딩을 더 효과적으로 달성할 수 있다. 그리고 중소기업청이 정책적 목적으로 분류한 혁신형 중소기업(벤처기업, 이노비즈기업, 경영혁신형기업)은 비혁신형 중소기업보다 배당조정속도가 더 빠르다. 중소기업청에서 정책적 목적으로 분류한 혁신형 중소기업은 신용보증지원, 정책자금지원, 조세혜택, 공공입찰 우선권 부여 등과 같은 다양한 정책적 혜택으로 인해 재무적 제약을 적게 받기 때문에 배당지급을 더 신속하게 조정할 수 있다. 결론적으로, 한국거래소의 유가증권시장과 코스닥시장에 상장된 혁신형 중소기업은 비혁신형 중소기업보다 배당조정속도가 더 빠르고, 혁신형 중소기업 중에서도 재무적 비제약 기업은 재무적 제약 기업보다 배당조정 속도가 더 빠르다. 다시 말해, 중소기업 중에서도 R&D 집중도가 높은 혁신형 중소기업은 R&D 투자에 따른 미래의 성장성과 수익성을 담보로 하여 배당스무딩을 신속하게 할 수 있고, 혁신형 중소기업 중에서도 자본시장 접근성이 좋은 기업은 재무적 제약을 적게 받기 때문에 배당스무딩을 더 신속하게 할 수 있다. 따라서 중소기업 경영자는 R&D 집중도를 증가시키고 자본시장 접근성을 높여 재무적 제약을 회피함으로써 신속한 배당스무딩을 통해 장기적으로 안정적인 배당정책을 유지할 수 있다고 생각한다. 그리고 중소기업청이 정책적 목적으로 분류한 혁신형 중소기업(벤처기업, 이노비즈기업, 경영혁신형기업)의 경우에도 배당조정속도가 비혁신형 중소기업보다 더 빠르게 나왔다. 이러한 결과는 배당정책의 측면에서 중소기업청의 혁신형 중소기업 정책을 지지하는 실증적인 증거가 된다.