RISS 학술연구정보서비스

검색
다국어 입력

http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.

변환된 중국어를 복사하여 사용하시면 됩니다.

예시)
  • 中文 을 입력하시려면 zhongwen을 입력하시고 space를누르시면됩니다.
  • 北京 을 입력하시려면 beijing을 입력하시고 space를 누르시면 됩니다.
닫기
    인기검색어 순위 펼치기

    RISS 인기검색어

      KCI등재

      마이크로컨트롤러 환경에서 타깃 바이너리 파일 분석을 통한 최대 스택 메모리 사용량 예측 기법 = Maximum Stack Memory Usage Estimation Through Target Binary File Analysis in Microcontroller Environment

      한글로보기

      https://www.riss.kr/link?id=A103316173

      • 0

        상세조회
      • 0

        다운로드
      서지정보 열기
      • 내보내기
      • 내책장담기
      • 공유하기
      • 오류접수

      부가정보

      다국어 초록 (Multilingual Abstract)

      Software safety is a key issue in embedded system of automotive and aviation industries. Various software testing approaches have been proposed to achieve software safety like ISO26262 Part 6 in automotive environment. In spite of one of the classic a...

      Software safety is a key issue in embedded system of automotive and aviation industries. Various software testing approaches have been proposed to achieve software safety like ISO26262 Part 6 in automotive environment. In spite of one of the classic and basic approaches, stack memory is hard to estimating exactly because of uncertainty of target code generated by compiler and complex nested interrupt. In this paper, we propose an approach of analyzing the maximum stack usage statically from target binary code rather than the source code that also allows nested interrupts for determining the exact stack memory size. In our approach, determining maximum stack usage is divided into three steps: data extraction from ELF file, construction of call graph, and consideration of nested interrupt configurations for determining required stack size from the ISR (Interrupt Service Routine). Experimental results of the estimation of the maximum stack usage shows proposed approach is helpful for optimizing stack memory size and checking the stability of the program in the embedded system that especially supports nested interrupts.

      더보기

      참고문헌 (Reference)

      1 박대진, "핫스팟 접근영역 인식에 기반한 바이너리 코드역전 기법을 사용한 저전력 IoT MCU 코드메모리 인터페이스 구조 연구" 대한임베디드공학회 11 (11): 97-105, 2016

      2 "https://misra.org.uk/"

      3 "http://www.edn.com/design/automotive/4423428/Toyota-s-killer-firmware--Bad-design-and-it s-consequences"

      4 "http://refspecs.linuxbase.org/elf/elf.pdf"

      5 "http://infocenter.arm.com/help/topic/com.arm.do c.100166_0001_00_en/arm_cortexm4_processor_tr m_100166_0001_00_en.pdf"

      6 "http://catless.ncl.ac.uk/Risks/16.93.html#subj"

      7 G. Grancioli, "Tracing Interrupts in Embedded software" 44 (44): 137-146, 2009

      8 D. Brylow, "Static Checking of Interrupt-driven Software" 47-56, 2001

      9 J. Regehr, "Random Testing of Interrupt-driven Software" 290-298, 2005

      10 D. Bucur, "On Software Verification for Sensor Nodes" 84 (84): 1693-1707, 2011

      1 박대진, "핫스팟 접근영역 인식에 기반한 바이너리 코드역전 기법을 사용한 저전력 IoT MCU 코드메모리 인터페이스 구조 연구" 대한임베디드공학회 11 (11): 97-105, 2016

      2 "https://misra.org.uk/"

      3 "http://www.edn.com/design/automotive/4423428/Toyota-s-killer-firmware--Bad-design-and-it s-consequences"

      4 "http://refspecs.linuxbase.org/elf/elf.pdf"

      5 "http://infocenter.arm.com/help/topic/com.arm.do c.100166_0001_00_en/arm_cortexm4_processor_tr m_100166_0001_00_en.pdf"

      6 "http://catless.ncl.ac.uk/Risks/16.93.html#subj"

      7 G. Grancioli, "Tracing Interrupts in Embedded software" 44 (44): 137-146, 2009

      8 D. Brylow, "Static Checking of Interrupt-driven Software" 47-56, 2001

      9 J. Regehr, "Random Testing of Interrupt-driven Software" 290-298, 2005

      10 D. Bucur, "On Software Verification for Sensor Nodes" 84 (84): 1693-1707, 2011

      11 J. Regehr, "HOIST: A System for Automatically Deriving Static Analyzers for Embedded Systems" 32 (32): 133-143, 2004

      12 K. Mehlhorn, "Engineering DFS-based Graph Algorithm"

      더보기

      동일학술지(권/호) 다른 논문

      분석정보

      View

      상세정보조회

      0

      Usage

      원문다운로드

      0

      대출신청

      0

      복사신청

      0

      EDDS신청

      0

      동일 주제 내 활용도 TOP

      더보기

      주제

      연도별 연구동향

      연도별 활용동향

      연관논문

      연구자 네트워크맵

      공동연구자 (7)

      유사연구자 (20) 활용도상위20명

      인용정보 인용지수 설명보기

      학술지 이력

      학술지 이력
      연월일 이력구분 이력상세 등재구분
      2028 평가예정 재인증평가 신청대상 (재인증)
      2022-01-01 평가 등재학술지 유지 (재인증) KCI등재
      2019-01-01 평가 등재학술지 유지 (계속평가) KCI등재
      2016-01-01 평가 등재학술지 유지 (계속평가) KCI등재
      2014-07-03 학술지명변경 외국어명 : Journal of IEMEK -> IEMEK Journal of Embedded Systems and Applications KCI등재
      2012-01-01 평가 등재학술지 선정 (등재후보2차) KCI등재
      2011-01-01 평가 등재후보 1차 PASS (등재후보1차) KCI등재후보
      2009-01-01 평가 등재후보학술지 선정 (신규평가) KCI등재후보
      더보기

      학술지 인용정보

      학술지 인용정보
      기준연도 WOS-KCI 통합IF(2년) KCIF(2년) KCIF(3년)
      2016 0.27 0.27 0.22
      KCIF(4년) KCIF(5년) 중심성지수(3년) 즉시성지수
      0.22 0.18 0.415 0.07
      더보기

      이 자료와 함께 이용한 RISS 자료

      나만을 위한 추천자료

      해외이동버튼