본문 바로가기
KERD
논문KCI 등재

STB시스템의 목적물과 프로그램의 유사성 분석 및 평가

Similarity Evaluation and Analysis of Device Program and Object Materials for STB

0

조회

0

다운로드

0

인용

0

참고문헌

키워드

주제분류컴퓨터학

초록

정보기기의 불법 복제에 의한 저작권 분쟁이 증가하면서 IPTV와 같은 임베디드시스템 구조로 제작되는 STB(Set Top Box)에 대한 유사성 판단의 객관적 분석이 요구되고 있다. 그러나 시스템의 특성상, 유사성을 판단하기 위한 목적물인 소스코드의 확보가 불가능한 경우가 많아서, 감정항목 설정에 어려움이 발생하고 있다. 본 연구에서는 셋톱박스 기기의 분쟁시 프로그램 소스코드의 확보가 어려운 상황에서 유사성을 판단하기 위한 감정 항목설정과 감정결과의 효용성에 대해 분석하였다. STB 시스템은 하드웨어와 소프트웨어 및 운영체제가 함께 연동되어 동작하는 구조로 제작된다. 이러한 특성으로 프로그램 소스코드가 없는 경우에도, 회로보드의 구성과 연결패턴, 신호의 입출력 방법, 동작 순서, GUI의 표현 등의 감정항목 설정이 가능하고, 양측의 비교결과로 하드웨어와 소프트웨어의 유사성이 검증 가능함을 보였다.

Abstract

As the copyright disputes caused by illegal copying of IT devices are increasing, it is demanded to judge the similarity to STB (Set Top Box) manufactured by embedded system structure such as IPTV. However, as only the executable code is stored in the system, it is difficult to obtain the source code, which is the object material for judging the similarity. In this study, we analyzed the utility of evaluation items to judge the similarity in the case of difficulty in accepting the source code in the case of STB devices. The STB system figure out such that hardware, software, and operating system work together. It is possible to set evaluation items such as circuit board configuration, connection pattern, signal input / output method, operation sequence, and GUI expression, even if there is no program source. We showed that the similarity between hardware and software can be verified as a result of comparison between both sides.

참고문헌 (12)

  1. Raj Kamal, "Embedded systems Architecture Programming and Design", pp.5~ (2015), MacGraw Hill Companies
  2. V.J. Mooney, "A hardware-software real-time operating system framework for SoCs", IEEE Design & Test of Computers, 19(6), pp.44~51 (2002)
  3. Kyu-Tae Lee, "Establishment of the Subtitle on Materials for Evaluating Intellectual Ownership: International Journal of Signal Processing", Image Processing and Pattern Recognition, 10(9), pp.79~88 (2017)
  4. M. M. Swift, "Improving the Reliability of Commodity Operating Systems", ACM Trans. on Computer Systems, 23(1), pp.77~110 (2003)
  5. M. M. Swift, "Recovering Device Drivers", ACM Trans. on Computer Systems, 24(4), pp.333~360 (2006)
  6. G. Heiser, "The Role of Virtualization in Embedded Systems", Proc. of First Workshop on Isolation and Integration in Embedded Systems, pp.11~16 (2008)
  7. M. Rajagopalan, "System Call Monitoring Using Authenticated System Calls", IEEE Trans. on Dependable and Secure Computing, pp.216~229 (2006)
  8. W. Gu, "Characterization of Linux Kernel Behavior under Errors", Proc. of the 2003 Int. Conf. on Dependable Systems and Networks, pp.459~468 (2003)
  9. T. Naughton, "Fault Injection Framework for system Resilience Evaluation", Proc. of the Resilience‟09, pp.23~28 (2009)
  10. "Compare files and folders" (2018)[URL]
  11. "NEC code format" (2018)[URL]
  12. David E. Simon, "An Embedded Software Primer", pp.191~ (2005), Pearson

관련 논문AI추천

이 간행물의 다른 논문 (11건)