• Title/Summary/Keyword: 매개코드

검색결과 85건 처리시간 0.029초

EM에서 SPARC 코드로 효율적인 코드 확장 (An Efficient Code Expansion from EM to SPARC Code)

  • 오세만;윤영식
    • 한국정보처리학회논문지
    • /
    • 제4권10호
    • /
    • pp.2596-2604
    • /
    • 1997
  • ACK는 가상 스택 기계에 기반을 둔 EM 중간 코드로부터 레지스터 구조에 기반을 둔 SPARC 기계에 대한 목적 코드를 생성하기 위해서는 코드 확장기(code expander)를 이용하고 있다. 따라서 EM 코드로부터 SPARC 목적 코드를 생성하기 위해 스택 지향 구조로부터 레지스터 지향 구조로 변환하여야 한다. 코드 확장기를 이용한 SPARC 코드 생성 기법은 각 EM 명령어에 대해 SPARC 코드로 확장하는 루틴들로 구성되며 코드 생성기에 비해 코드의 질을 개선하기 위해 푸쉬-팝 최적화 동작을 수행한다. 하지만 코드 확장시에 별도의 자원과 관리를 요구하는 혼합 스택(hybrid stack)을 이용하고 있으며 전단부의 정보 손실로 레지스터 윈도우를 이용한 효율적인 매개변수 전달을 고려하지 않는다. 본 논문에서는 ACK의 전체적인 구조의 변경 없이 목적 기계의 스택과 매개변수 전달을 고려하나 효율적인 SPARC 코드를 생성하기 위해 EM 트리를 이용한 SPARC 코드 확장기를 설계하고 구현하였다. 이를 위해, 순차적인 EM 코드를 입력으로 받아 스택 속성을 반영한 트리로 구성하며 혼합 스택을 제거하기 위해 지역 변수 정보를 별도로 관리하였다. EM 트리의 순회 및 확장 과정에서 목적 코드를 생성할 수 있는 루틴을 통하여 목적 코드를 출력하며 추출된 정보와 노드의 성격에 출력 시기와 목적 코드를 결정한다.

  • PDF

국민연금의 소유지분비율이 기업가치에 미치는 영향 연구: 스튜어드십 코드 도입과 R&D 투자를 중심으로 (Effect of National Pension Service's Shareholding Ratio on Firm Value: Focusing on Stewardship Code Implementation and R&D Expenditure )

  • 조대현;김영준
    • 문화기술의 융합
    • /
    • 제9권3호
    • /
    • pp.779-787
    • /
    • 2023
  • 본 연구는 국민연금의 소유지분비율과 투자대상기업의 기업가치 간 관계에서, 투자대상기업이 R&D 투자를 늘리도록 독려하여 기업가치의 제고를 간접적으로 꾀할 수 있을 것으로 판단하여 R&D 투자 정도의 매개효과를 분석하였고, 2018년 7월 스튜어드십 코드의 도입에 따라 투자대상회사에 대한 R&D 투자 및 기업가치 향상 압박이 도입 전에 비해 더 커졌을 것으로 판단하여 위 매개효과에 스튜어드십 코드 도입이 미칠 조절효과를 분석하였다. 2016년부터 2021년까지의 한국 상장회사 자료들을 활용하여 분석한 결과, 국민연금의 소유지분비율과 기업가치 간 관계에서 R&D 투자의 부분적 매개효과가 존재하고, 국민연금의 스튜어드십 코드 도입은 소유지분비율과 R&D 투자와의 관계, 소유지분비율과 기업가치와의 관계를 모두 강화시켜 조절효과가 존재함을 확인했다. 이는 국민연금의 스튜어드십 코드 도입 전후에 따라 소유지분비율과 기업가치 간 관계에서 R&D 투자 정도의 매개효과가 달라지는, 조절된 매개효과가 존재하는 것으로 나타났다.

트위터에서의 악성코드 유포 실태조사 (A Survey on Twitter Malware Distribution)

  • 강정인;도희성;이희조
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2010년도 추계학술발표대회
    • /
    • pp.1327-1330
    • /
    • 2010
  • 최근 전세계적으로 마이크로-블로그 형태의 소셜네트워크 서비스가 확산되어가고 있으며, 트위터(Twitter)란 이러한 가장 대표적인 소셜네트워크 서비스이다. 본 논문에서는 트위터를 매개로써 이루어지는 악성코드 유포 행위를 조사하기 위해 트위터에 올라오는 게시물(Tweet)들에서 약 93 만개의 링크를 임의 추출하여 다운받았고, 이중 7 개의 악성코드 배포 계정을 검출하여 해당 게시물과 계정의 특징을 조사하였다.

메소드의 매개변수 리스트의 간소화를 위한 리팩토링 방안 (Removing Long Parameter List Using Semantic Matrix)

  • 함동화;이준하;박수진;박수용
    • 소프트웨어공학소사이어티 논문지
    • /
    • 제26권4호
    • /
    • pp.93-103
    • /
    • 2013
  • 소프트웨어의 규모는 시간이 지남에 따라 복잡성과 유지보수 비용이 증가한다. 이로 인해 최근 유지보수의 중요성이 더욱 대두되고 있다. 소프트웨어가 진화 할수록 유지보수를 어렵게 하는 징후인 코드의 나쁜 냄새(Bad Smell)가 점점 심해지기 때문에 나쁜 냄새가 나는 코드를 제거하여 유지보수를 용이하게 개선해야 한다. 최근에는 이러한 나쁜 냄새를 위해 소프트웨어 리팩토링 기법에 대한 연구가 많이 연구되고 있다. 본 논문에서는 나쁜 냄새의 한 종류인 긴 매개변수 리스트(Long Parameter List)를 식별하고 해결하여 소프트웨어의 유지보수성을 향상시키는 방안을 제안한다. 제안되는 방안은 매개변수간의 의미적인 유사도를 측정하여 이를 군집화 하여 새로운 객체가 될 수 있는 매개변수들을 식별한다. 제안되는 방안은 경력 있는 객체지향 소프트웨어 개발자들이 군집화한 매개변수리스트와의 비교를 통해 평가되고, 그 결과가 통계적으로 검증된다.

  • PDF

CANDU형 원전에서의 유도방출한도 결정 (Determination of Derived Release Limits for a CANDU Nuclear Power Plant)

  • 김교윤;황해룡;김종경
    • Journal of Radiation Protection and Research
    • /
    • 제19권1호
    • /
    • pp.23-35
    • /
    • 1994
  • CANDU형 원자력 발전소에서의 유도방출한도를 계산하기 위한 전산 코드 DRL이 개발되었다. DRL 코드에서의 유도방출한도는 CANDU형 원자력 발전소가 정상 가동될 때의 기체 및 액체 방출물에 포함된 방사성 핵종의 방출 허용 기준을 설정하기 위한 것이다. 본 전산 코드는 CSA Standard N288.1-M87에서 권고하고 있는 방법 및 다수 매개 변수를 이용하였고, 월성 원자력 발전소를 대상으로 유도방출한도를 결정하는데 이용되었다.

  • PDF

트리구조에 기초한 선형다치논리시스템의 설계와 코드할당에 관한 연구 (A Study on the Design of Linear MVL Systems based on the Tree Structure and code assignment)

  • 나기수;김흥수
    • 한국산업정보학회:학술대회논문집
    • /
    • 한국산업정보학회 1999년도 춘계학술대회 발표논문집
    • /
    • pp.53-57
    • /
    • 1999
  • 본 논문에서는 입출력간의 연관관계가 트리구조로 표현되는 DTG(Directed tree graph)에 의한 고속병렬다치논리회로를 설계하는 알고리즘과 DTG의 각 절점에 코드를 할당하는 알고리즘을 제안한다. 임의의 절점을 갖는 DTG에 대하여 본 논문에서는 절점들이 매개변수에 의하여 표현될 때 양의 정수로 표현되도록 논리레벨 P를 할당하고 각 레벨에 각기 다른 잉여절점을 추가하여 회로를 설계한다. 또한, 절점들의 입출력 관계를 단지 하나의 매개변수 m$_{i}$를 이용하여 전달행렬 A를 구하기 때문에 더 빠르고 간단하게 회로를 설계할 수 있다. 본 논문에서 제안한 알고리즘은 Nakajima 등에 의해 제안된 알고리즘으로는 설계가 가능하지 않았던 임의의 절점을 가지는 DTG에 대해서도 회로를 설계할 수 있는 장점이 있다. 또한, 자연수 내에서 선형성, 정규성, 및 가시적인 장점을 가지며 절점수의 감소를 통한 처리속도의 향상, 회로 구성의 간략화 및 비용절감등의 장점등이 있다.

  • PDF

무선망에서 Turbo 코드를 이용한 효율적 수신기 설계 (Design of effective Receiver in Wireless Network using turbo code)

  • 석경휴;최우진
    • 한국전자통신학회논문지
    • /
    • 제7권5호
    • /
    • pp.975-981
    • /
    • 2012
  • 본 논문에서는 다중 경로 채널 환경에서 터보 코드를 사용하여 광대역 CDMA 시스템의 수신 신호를 고려하고, 시스템의 성능을 분석합니다. Rayleigh 페이딩 채널 환경에서 터보 코드와 함께 레이크 수신기를 통해 수신된 신호를 전달하여 레이크 수신기의 가지 수에 따라 가변 시스템 대역폭에 대한 성능을 분석한다. 광대역 CDMA 시스템에서 수신기의 디자인을 위해서는 디코딩 및 레이크 수신기의 가지 수를 효율적인 매개 변수를 제시했습니다.

다단계 연속후처리를 포함하는 핵주기공정의 핵종농도 동적분포 해석코드 계발(I) -정상 평형상태 해석모델- (Development of a Computer Code for Analyzing Time-dependent Nuclides Concentrations in the Multi-stage Continuous HLW Processing System (I) - Equilibrium Steady State -)

  • 오세기
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2000년도 추계학술대회 논문집 학회본부 A
    • /
    • pp.262-264
    • /
    • 2000
  • 원자로 내에서 연소 중인 핵연료나 저장 또는 재처리 중인 사용후핵연료의 성분으로서 시설의 공정설계, 안전성분석 및 차폐설계에 중요한 입력자료가 되는 핵분열생성물질, 방사화생성물 및 악티나이드의 핵종 농도와 이에 대응하는 방사능 강도의 기기 별 시간변 화율을 해석할 수 있는 코드 개발할 목적으로 MULTISAMS 정상 평형상태 모델을 구현하였다. MULTISAMS 코드의 반응공정 모델은 서로 연결되어 있으며 내부에 방사성물질의 혼합유체가 순환하는 세 종류의 반응기(원자로, 열교환기 및 화학반응기) 계통에서 자연적 또는 설계에 의해 일어나는 현상으로서; 반응기 간의 물질 흐름; 각 반응기 내에서 방사성 붕괴, 변환, 이동과 중성자 흡수 및 핵분열; 외부로부터 특정 핵종의 유입혹은 유출을 고려한 시간종속 핵종농도보존방정식 이론에 근거한다. 코드의 유용성 및 신뢰성을 검증하기 위해 현재 개념설계가 진행 중인 AMBIDEXTER원자력 에너지시스템을 대상으로 ORIGEN2 계산과 비교하였다. 두 코드 간의 입력조건과 배경이론차이점 때문에 절대적 비교가 불가능하므로 단순이론의 중간매개코드로서 SAMS를 이용한 2단계 비교방법을 따랐다. 결론은 MULTISAMS는 ORIGEN2 계산의 수렴치와 근사하게 일치하면서 ORIGEN2 가 다룰 수 없는 핵주기 연속후처리공정의 정상가동 시 핵종 평형농도를 기기 별로 계산할 수 있다는 장점을 확인하였다.

  • PDF

순환공학 환경에서의 실시간 시스템 개발 및 검증을 위한 코드 변환기 설계 (Design of Code Converter for Development and Verification of Real-Time System in Software Round-Trip Engineering Environment)

  • 고현;조상규;김광종;이연식
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2001년도 춘계학술발표논문집 (상)
    • /
    • pp.193-196
    • /
    • 2001
  • 본 논문은 ATM(Abstract Timed Machine)으로 명세된 실시간 시스템에 대한 재/역공학 측면에서의 개발 및 검증을 위한 코드 변환기를 설계한다. ATM은 모드(mede), 전이(transition), 포트(per)로 구성되는데, 순공학 과정에서 실시간 시스템을 설계, 명세 하는 기존의 정형기법과는 달리 ATM은 소프트웨어의 순환공학 과정에서 사용하기 위해 설계되었다. ATM은 기존 정형기법이 순공학 과정에서의 특정 물리적 환경에서 실행되는 동적행위에 대한 부적절한 표현에 대해 순환공학에서 실시간 시스템의 속성은 물론 특정 환경과 동적 정보 등을 명세하기 위한 정형 기법으로서, 본 논문에서는 DoME을 이용하여 ATM 명세도구를 개발하고 이를 이용하여 실시간 시스템의 특정 요구사항을 위한 ATM을 명세한다. 또한 해당 ATM을 DOME/ATM 스크립트 파일로 저장하고 이에 대한 명세분석을 통해 노드와 관련된 정보를 추출하여 다른 분석도구가 이용할 수 있도록 DB에 저장하거나 매개 언어인 SRL/ATM으로 변환하며, 이러한 SRL/ATM으로부터 실행코드에 대한 관련 정보를 추출하여 실시간 시스템 개발 및 검증을 위한 Ada 코드를 생성할 수 있는 코드 변환기를 설계한다.

  • PDF

스마트한 QR코드에 의한 비저장식 데이터 기록 시스템 및 비저장식 데이터 제공방법에 관한 연구 (A study on non­storage data recording system and non­storage data providing method by smart QR code)

  • 오은열
    • 융합정보논문지
    • /
    • 제9권4호
    • /
    • pp.14-20
    • /
    • 2019
  • 본 논문은 원 데이터를 암호화하여 URL(Uniform Resource Locator)정보 형식으로 변형하고, URL정보를 QR코드로 인코딩함으로써 원 데이터의 저장없이 QR코드를 매개로 데이터를 기록하고 해독할 수 있도록 하는 스마트한 QR코드에 의한 비저장식 데이터 기록 시스템 및 비저장식 데이터 제공방법을 제시하는 데 목적이 있다. 연구의 방법은 선행기술연구와 문헌조사를 통해 연구의 차별성을 두기 위한 방법을 제시했으며 분석결과, 온라인 관리서버에 구축되는 시스템으로서, 데이터 입력 신호별 매칭 암호가 저장된 암호DB, QR코드 생성 명령에 따라 입력데이터를 암호DB에서 매칭되는 암호정보로 치환하여 관리서버 도메인네임의 하위 로케이터로 결합시킨 URL정보로 변환시키고, URL정보를 QR코드로 인코딩하는 코드 생성부, 그리고 URL접속신호 수신에 따라, URL정보를 입력데이터로 변환 제공하는 암호 해독부를 포함하는 QR코드에 의한 비저장식 데이터 기록시스템을 제공한다. 따라서 스마트한 QR방식의 데이터관리방식(기록과 제공)은 사용의 편리성과 공간의 제약이나 용량사용의 장애가 없다는 점을 밝히고 있다.