• 제목/요약/키워드: 코드화

검색결과 1,690건 처리시간 0.024초

패킷 기반 통신을 하는 애드 혹 네트워크에서 반딧불 영감을 받은 분산 타이밍 동기 연구 (A Study on the Firefly-Inspired Distributed Timing Synchronization in Ad Hoc Networks With Packet-Based Communications)

  • 이효석;김성진;권동승;장성철;김형진;신원용
    • 한국정보통신학회논문지
    • /
    • 제17권3호
    • /
    • pp.575-583
    • /
    • 2013
  • 애드 혹 네트워크에서 반딧불 영감을 받은 접근 방식을 사용하는 분산 타이밍 동기 기술을 연구한다. 노드가 직교주파수분할다중접속 무선 인터페이스에서 통신하는 패킷 기반 통신을 하는 다중 반송파 시스템에 잘 적용될 수 있도록, 펄스의 결합진동자 이론에 기반한 반딧불 동기 알고리즘을 재조명한다. 주요 결과로써, 네트워크 내 노드수 및 네트워크 위상과 같은 다양한 네트워크 변수가 주어질 때, 타이밍 동기화 시간을 최소화 하는 방식에서 결합 함수 및 검파 임계값을 최적 설계함으로써 새로운 동기 코드 검파기를 소개한다. 실제적인 네트워크 환경에서 동기 상태로의 수렴을 보이기 위해 컴퓨터 모의실험을 수행한다.

오픈 소스 프로젝트를 위한 도커 기반 버전 관리 기법 (A scheme of Docker-based Version Control for Open Source Project)

  • 이용전;임성락
    • 한국산학기술학회논문지
    • /
    • 제17권2호
    • /
    • pp.8-14
    • /
    • 2016
  • 오픈 소스 프로젝트가 다수의 개발자들에 의해 진행될 때 동일한 파일에 대한 여러 버전을 관리해 주는 버전 관리 시스템은 매우 유용한 도구로 사용되고 있다. 그러나 대부분의 기존 버전 관리 시스템들(SVN, Git 등)은 소스 코드 혹은 문서의 변경 이력을 주로 관리하고 있기 때문에 개발 환경의 변경이 발생할 때마다 개발자마다 직접 변경해야 하는 불편함이 있다. 이러한 불편함을 해소하기 위하여 본 논문에서는 오픈 소스 프로젝트를 위한 버전 관리 기법을 제시한다. 제시한 기법의 기본 개념은 컨테이너 방식의 가상화 도구인 도커를 이용하여 개발 환경을 포함한 이미지를 생성하고 이를 새로운 버전으로 관리한다. 제시한 기법의 기능적 타당성을 검토하기 위하여 서로 다른 OS(우분투12.04, 센트OS7)를 사용하는 호스트에 도커를 구축한 후 개발 환경의 변경 이력이 포함된 버전 관리를 실험하고 기존 버전 관리 시스템들과 비교 평가하였다. 그 결과 제시한 기법은 오픈 소스 프로젝트를 위한 편리한 버전 관리 기법이 될 수 있을 것으로 보인다.

AOSD기반에서 Aspect의 동적결합을 위한 Connector (Connector for Dynamic Composition of Aspects Based on AOSD)

  • 김태웅;김태공
    • 정보처리학회논문지D
    • /
    • 제13D권2호
    • /
    • pp.251-258
    • /
    • 2006
  • 영역지향 소프트웨어 개발 방법론(Aspect-Oriented Software Development)은 소프트웨어의 성능을 향상시키고 유지보수에 많은 이점을 가지는 새로운 소프트웨어 개발 방법론이다. 또한 기존의 프로그래밍 언어가 제공하지 못하는 보안이나 결함 내성과 같은 부가기능에 대해 모듈화하는 방법을 제공하고 있다. 하지만 AOSD기반으로 소프트웨어를 개발하기 위해서는 Aspect를 지원하는 새로운 영역지향 프로그래밍 언어를 사용하거나 레거시 시스템에 Aspect를 적용할 경우에 소스코드의 재 컴파일등과 같은 문제점을 가지고 있다. 이에 본 논문에서는 레거시 시스템에 Aspect를 동적으로 결합할 수 있는 Connector를 제안하고 설계한다. 이를 위하여 Core와 Aspect가 가지는 오퍼레이션에 대한 정보와 XML로 기술된 pointcut정보를 이용한다. 또한 사례연구를 통하여 제안된 Connector를 사용하기 위해 새로운 영역지향 컴파일러가 필요 없고, 레거시 시스템의 수정도 발생하지 않음을 보여 그 유효성을 검증한다.

인지 네트워킹 기반 중첩 융합 네트워크에서 이중 가상 셀 운영방안의 성능분석 (Performance Analysis of Operation Strategy of Dual Virtual Cell-based System under The Overlay Convergent Networks of Cognitive Networking)

  • 최유미;김정호
    • 한국통신학회논문지
    • /
    • 제37권6B호
    • /
    • pp.483-488
    • /
    • 2012
  • 데이터 트래픽의 증가와 더불어 인지 기반 중첩 융합 네트워크 환경 하에서의 서비스 성능이 중요한 이슈로 떠오르고 있다. 이에 따라 다양한 이종 네트워크(HetNet)가 결합된 환경 하에서 주변상황의 인지 기능을 활용하는 이중 가상 셀의 구성과 특징에 대해 살펴보고 자원의 효과적 활용에 적합한 개별 이종 네트워크의 특성분석과 특성을 반영하는 시스템측면의 최적화를 고려하여 성능측면의 분석을 다루고자 한다. 이를 위해 가상 이중 셀 시스템의 구성과 운영이 필수적으로 요구된다. 본 논문에서는 기지국의 소형화와 지능화가 진행됨에 따른 활용도 측면의 성능을 분석하였다. 고려하는 시스템은 유용한 가상의 신호를 찾을 수 있는 능력을 활용하여 가상의 이중 셀을 구성하고 고속이동에 따른 무선링크에서의 성능열하를 방지하고 고속의 데이터 전송을 위한 시-공간 트렐리스 코드를 적용한 시스템의 성능을 분석하여 그 유용성에 대해서 시뮬레이션을 통하여 정량적인 분석결과를 얻었다. 이를 바탕으로 다양한 파라메터가 주어진 환경 하에서 전체 시스템에 어떤 영향를 미치는지를 해석하고 고려하는 시스템의 특징을 고찰하였다.

송신 안테나 사이에 상관관계가 있는 DSTTD 시스템에서 안테나 선택과 뒤섞는 기법 (Antenna Selection and Shuffling for DSTTD Systems with Correlated Transmit-Antenna)

  • 정진곤;정의림;이용훈
    • 한국통신학회논문지
    • /
    • 제32권8C호
    • /
    • pp.767-774
    • /
    • 2007
  • DSTTD(double space time transmit diversity) 시스템을 위한 새로운 안테나 선택과 뒤섞는 방법을 제안한다. 제안한 방법은 안테나 뒤섞는 방법만을 이용하는 기존 DSTTD 방식과 다르게 여러 신호를 동일한 안테나로 송신하는 것을 허용한다. 이러한 기법을 통하면 기존 방법에 비해 1.8 dB 정도의 신호 대 잡음비 이득을 얻을 수 있다. 제안찬 기법의 단점으로 안테나 선택과 뒤섞는 가짓수가 단순히 뒤섞기만 수행한 가짓수에 비해 많다는 것인데 이를 성능 열화 거의 없이 여섯 가지로 줄일 수 있음을 보인다. 제안한 방식을 컴퓨터 모의실험을 통하여 비교한 결과, 기존 DSTTD 방식뿐만 아니라 기존 시공간 블록 코드(space time block code: STBC)와 공간 다중화(spatial multiplexing) 방식보다도 우수함을 확인 할 수 있었다.

유체 전산모사를 통한 직접 메탄올 연료전지의 시뮬레이션 (Simulation of Direct Methanol Fuel Cells Employing Computational Fluid Dynamics(CFD))

  • 김영진;이태희;오인환;홍성안;김혁년;하흥용
    • 전기화학회지
    • /
    • 제6권1호
    • /
    • pp.28-35
    • /
    • 2003
  • 상용 유체 전산모사 코드인 FLUENT ver.6.0을 이용하여 직접 메탄을 연료전지의 전기화학적 해석 및 유로 내에서의 유체의 유동특성을 분석하였다 본 전산모사를 통해 유로 내의 유속, 압력, 온도, 농도 및 전류밀도 분포에 대한 다양한 정보를 얻을 수 있었으며, 유로 디자인에 따른 반응물 및 생성물의 유동에 대한 정보로부터 최적의 유로 형태를 결정할 수 있었다. 이와 같은 전산모사 방법을 사용하면 직접 메탄을 연료전지의 전극과 분리판 유로의 구조를 최적화하는데 매우 유리하다.

북한 PUST 디지털도서관 모델 개발 연구 (A Study on the Development of Digital Library Model for PUST in North Korea)

  • 이종문
    • 정보관리학회지
    • /
    • 제25권3호
    • /
    • pp.143-158
    • /
    • 2008
  • 본 연구는 남북합작으로 건립하는 PUST에 설치될 도서관과 디지털도서관 모델 제시를 위해 수행되었다. 우선 이론적 연구를 통해 디지털도서관의 문제와 PUST 디지털도서관의 이슈를 파악하였다. 그 결과, 저작권법하의 공정사용 미흡 등으로 현 단계에서 디지털도서관만 운영하는 것은 문제가 있는 것으로 파악되었다. 또 남북의 언어와 지적기반의 차이 등으로 홈페이지 접근 데이터베이스 구축 자료 의 검색 등에 문제가 있는 것으로 파악되었다. 이에 연구자는 디지털도서관과 하이브리드 도서관을 병행 운영할 것과, 디지털도서관 관련 하여 유니코드를 통한 홈페이지의 이중화 NCHAR 데이터타입 설정을 통한 다국어 저장, 전거 데이터베이스 구축 등을 제안하였다.

알루미늄 표피 구조의 Ice 충돌 특성에 관한 연구 (Investigation of Ice Impacts on Aluminum Skin Structure)

  • 박규철;명노신
    • 한국항공우주학회지
    • /
    • 제31권5호
    • /
    • pp.110-116
    • /
    • 2003
  • 항공기 기술의 발전에 따라 기체 경량화는 성능에 큰 영향을 미치는 요소로 대두되었으며, 비행 중 도는 지상 계류 중 우박에 의한 표면 손상 문제가 중요한 설계 인자로 부각되었다. 우박은 항공기 운용 안정성 및 비용 면에서 심각한 피해를 입히는 경우가 많다. 대부분의 군용, 상용 항공기의 외부 구조 특히 레이돔, 캐노피 등 전방 부분과 주익, 미익의 앞전 부분은 쉽게 손상을 입는 부분임에도 불구하고, 이에 관한 연구는 활발하지 못했다. 이에 관한 일부 연구도 복합재에 집중되어 왔으며, 금속재에 관한 연구는 미미한 편이다. 본 연구에서는 상용 비선형 동적 수치 해석 코드인 LS-DYNA를 이용하여 ice 재질의 충돌 거동과 박판 알루미늄의 충돌 영향성을 분석하였다. 해석 방법은 유사 실험 자료를 이용하여 검증하였고, 주요 결과를 도표화하여 활용 및 응용 방안을 모색하였다.

초기 선형대수학의 역사 (Early History of Linear Algebra)

  • 이상구;이재화;함윤미
    • 한국수학교육학회지시리즈E:수학교육논문집
    • /
    • 제26권4호
    • /
    • pp.351-362
    • /
    • 2012
  • 행렬 및 벡터공간을 다루는 선형대수학은 사회의 복잡한 현상을 선형화 과정을 거쳐 선형연립방정식이라는 단순한 형태의 수학 문제로 바꾼 후 실제로 해결하는 데 결정적으로 기여한다. 이와 같은 이유로 20세기 중반까지 추상적인 고등수학 과목으로만 여겨지던 선형대수학이 현재는 자연-공학-사회계열 분야 학생의 대부분이 배우는 기본 교과목이 되었다. 본 연구에서는 초기 선형대수학의 발전에 기여한 중국, 일본, 그리고 서양의 수학자들에 대하여 다룬다. 선형대수학은 <산수서>, <구장산술>, 세키 고와, 뫼비우스, 그라스만 실베스터, 케일리 등을 거치면서 비선형적으로 발전해왔다. 우리는 새로 발굴한 내용을 중심으로 초기 선형대수학의 발전과정을 소개한다.

국가 교육과정에서 기초 학력으로서의 수리력 도입 방안 (A Study on the Introduction of Numeracy as Basic Competence in the National Curriculum)

  • 김선희;이승미
    • 한국수학교육학회지시리즈E:수학교육논문집
    • /
    • 제34권2호
    • /
    • pp.119-134
    • /
    • 2020
  • 초·중학교 교육과정에서 공통 교육과정의 역할을 고려한다면, 학생들이 학교 학습과 실생활을 영위하기 위한 기초 학력을 탐색하여 명료화하는 것이 필요하다. 기초 학력은 특정 교과에의 활용을 지향하는 것이 아니라는 점에서 여러 교과를 아우르는 총론 교육과정에 명시되고 여러 교과 학습을 통해서 체계적이고 반복적으로 지도될 필요가 있다. 이와 같은 관점에서 본 연구는 영국, 캐나다, 호주 교육과정을 분석하고, 총론과 여러 교과 교육 전문가들을 대상으로 설문 조사를 실시한 결과를 바탕으로 수리력의 개념과 구성 요소 및 수리력의 수준을 제안하고 교육과정 총론과 교과 교육과정에 반영하는 방안을 제시하였다. 구체적으로 교육과정 총론에서는 수리력을 간단히 명시하고 교과 교육과정에서는 수리력 관련 내용을 암시하는 방안, 총론에서는 수리력의 개념, 구성 요소, 수준을 제시하고 교과 교육과정에서는 수리력 코드를 기술하는 방안 두 가지를 제안하였는데, 두 가지 안 모두 전문가들의 높은 동의를 얻었다.