• 제목/요약/키워드: dynamic software

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

PC기반 실시간 소프트웨어 GPS 수신기 설계 (Design of a PC based Real-Time Software GPS Receiver)

  • 고선준;원종훈;이자성
    • 대한전기학회논문지:시스템및제어부문D
    • /
    • 제55권6호
    • /
    • pp.286-295
    • /
    • 2006
  • This paper presents a design of a real-time software GPS receiver which runs on a PC. The software GPS receiver has advantages over conventional hardware based receivers in terms of flexibility and efficiency in application oriented system design and modification. In odor to reduce the processing time of the software operations in the receiver, a shared memory structure is used with a dynamic data control, and the byte-type IF data is processed through an Open Multi-Processing technique in the mixer and integrator which requires the most computational load. A high speed data acquisition device is used to capture the incoming high-rate IF signals. The FFT-IFFT correlation technique is used for initial acquisition and FLL assisted PLL is used for carrier tracking. All software modules are operated in sequence and are synchronized with pre-defined time scheduling. The performance of the designed software GPS receiver is evaluated by running it in real-time using the real GPS signals.

동적 양전자방출단층 영상 분석을 위한 소프트웨어 개발: DIA Tool (Software Development for Dynamic Positron Emission Tomography : Dynamic Image Analysis (DIA) Tool)

  • 편도영;김정수;정영진
    • 대한방사선기술학회지:방사선기술과학
    • /
    • 제39권3호
    • /
    • pp.369-376
    • /
    • 2016
  • 양전자방출단영상(Positron Emission Tomography, PET)은 여러 화합물과 방사성 동위원소를 결합하여 인체 내에 주입하여 인체 내의 대사율을 정량적으로 측정할 수 있는 핵의학적 검사이다. 특히, 암 조직에서 포도당 대사가 증가되는 현상을 $^{18}F$-FDG(Fluorodeoxyglucose)를 사용하여 널리 암 진단에 활용하며, 현대에서 발병 빈도가 높은 뇌질환 중 치매 및 파킨슨 진단에도 높은 유용성을 보인다는 연구가 다수 진행되었다. 이러한 현재의 정적 정보에 시간의 동적 정보를 포함하는 동적 양전자방출단층영상(dynamic PET, dPET)을 이용할 경우, 진단을 위한 추가적인 정보가 제공되므로 진단의 정확도 향상에 기여할 수 있다. 이러한 이유로 임상 연구자 및 방사선사의 큰 관심을 받고 있으나 연구를 진행하기 위해 손쉽게 사용 가능한 도구가 부족한 실정이며, 다양하고 복잡한 수학적 알고리즘(algorithm)이나 프로그래밍(programming) 기술이 부족할 경우 연구의 활성화를 방해하는 높은 진입장벽으로 존재하게 되므로, 본 연구에서는 dPET 연구의 활성화와 손쉬운 사용을 위해서 MATLAB을 이용하여 그래픽 유저(GUI) 기반으로 하여 무료 소프트웨어를 개발하였으며, 개발된 소프트웨어인 DIA-Tool(Dynamic Image analysis-Tool)은 복잡한 수학적 영상 분석 알고리즘을 누구나 손쉽게 사용할 수 있도록 설계되었다. 향후, 많은 임상 연구자들이 DIA-Tool을 이용하여 국내의 dPET 연구 발전에 큰 도움이 될 것이라 기대된다.

컴퓨터기반수학평가(CBAM)의 문항 제작 가능성 탐색: 동적 기하소프트웨어 환경에서 PISA2012 또는 2015 울타리 문항을 중심으로 (Exploring of the Possibility to Construct the Items for Computer-based Assessment in Mathematics : Focused on Fence Items in PISA2012 or 2015 within an Environment of Dynamic Geometric Software)

  • 이서빈;김선호;고상숙
    • 한국학교수학회논문집
    • /
    • 제20권3호
    • /
    • pp.325-344
    • /
    • 2017
  • PISA2006부터 부분적으로 도입된 컴퓨터기반 평가가 PISA2015부터 전면 도입됨에 주목하고, 앞으로 4차 산업혁명시대로 나아가는 시점에서 컴퓨터기반 수학 문항 제작을 위한 가능성을 조사하여 교사교육의 현주소를 파악하는 것이 요구된다. 이를 위해 PISA의 문항을 포함하여 컴퓨터기반 평가에 관한 문헌들을 분석하였다. 본 연구에서는 수학 컴퓨터기반 문항 중 PISA의 울타리 문항을 GSP로 구현한 후 지필평가에서의 환경과 가장 다른 점인 Dragging 활동을 중점으로 그 특성인 종속성, 불변성, 경로에 대해 조사하였다. 특히 평가에서도 컴퓨터 환경의 장점인 개방형문제로의 확장이 가능함을 시사하였다.

  • PDF

MAC함수와 동적 링크키를 이용한 소프트웨어 변조 방지 기법 (A tamper resistance software mechanism using MAC function and dynamic link key)

  • 박재홍;김성훈;이동훈
    • 정보보호학회논문지
    • /
    • 제23권1호
    • /
    • pp.11-18
    • /
    • 2013
  • 실행코드의 변조와 역분석 방지를 위해 단순히 선행블록에서 암, 복호화 키를 얻던 기존의 기법과 달리, 암호학적 MAC함수를 이용한 암호화기법과 코드 블록 간 중요도에 따라 상관관계를 설정하고 상관관계에 따라 암, 복호화 키를 생성하는 새로운 변조 방지 기법을 제안한다. 본 논문에서는 기존의 해쉬함수 대신 암호학적 MAC함수를 사용하고 MAC함수의 키를 동적으로 생성하는 방법을 소개한다. 또 단순히 선행블록의 해쉬 값에서 키를 얻는 것이 아니라 실행 코드 블록을 중요도에 따라 중요도 높음, 중간, 낮음으로 분류하고 중요도 높음 블록은 암호화하고 중요도 중간 블록은 중요도 높음 블록의 키를 생성시키는 블록으로 분류한다. 또 중요도 낮음 블록은 아무 처리도 하지 않음으로 소프트웨어 효율성을 고려한다. 기존 해쉬함수 대신 동적으로 생성되는 링크키를 이용한 MAC함수와 블록상관관계를 함께 사용함으로써 공격자의 분석을 어렵게 한다.

DEA를 활용한 SW 국가연구개발사업 효율성 분석 (Analysis of the Efficiency of National SW R&D Projects Using DEA)

  • 노석현;조남욱
    • 한국전자거래학회지
    • /
    • 제26권2호
    • /
    • pp.45-59
    • /
    • 2021
  • 4차 산업혁명의 핵심 동인으로서 Software(이하 SW)의 중요성이 더욱 커짐에 따라, 정부는 국가 경쟁력 강화를 위해 SW R&D 투자를 늘리고 SW 관련 정책을 지속적으로 수립하고 있다. 하지만 SW 연구개발에 대한 정부의 지속적인 투자에 비해, SW 연구개발 투자성과에 대한 체계적 분석은 부족한 실정이다. 본 연구에서는 Data Envelopment Analysis(DEA) 기법을 이용하여 SW 국가연구개발 사업의 분야별 효율성을 분석하였다. 2008년~2018년까지 정보통신산업진흥원(NIPA)에서 수행된 1,463개 과제정보를 토대로 효율성을 정태적/동태적 관점에서 측정하였다. 정태적 관점의 규모효율성 측정을 통해 비효율성 원인을 규모와 기술문제로 분석하였다. DEA/Window 모형을 이용한 동태적 효율성 분석 결과를 제시하고 효율성-안정성 매트릭스를 이용해 분야별 대응 모델을 제시하였다. 본 연구는 SW 국가연구 개발사업 전체를 대상으로 효율성 분석을 수행했다는 점에 의의가 있으며, 정태적/동태적 효율성 분석결과는 향후 SW 국가연구개발사업 기획 시 기초자료로 활용이 가능할 것으로 기대된다.

SDN 환경에서 Dynamic Flow Management에 의한 Load Balancing 기법 (Load Balancing Technique by Dynamic Flow Management in SDN Environment)

  • 김택영;권태욱
    • 한국전자통신학회논문지
    • /
    • 제17권6호
    • /
    • pp.1047-1054
    • /
    • 2022
  • 네트워크 장비의 하드웨어 영역과 소프트웨어 영역을 분리하고 오픈소스 기반의 소프트웨어를 사용하여 네트워크를 정의하는 차세대 네트워크 기술인 SDN의 등장으로 기존 네트워크 체계가 가지고 있던 복잡성과 확장성의 문제를 해결하고 저비용으로 사용자의 환경과 요구조건에 맞춤형 네트워크 구성이 가능해졌다. 하지만, 컨트롤러와 스위치 간에 발생하는 많은 제어 통신으로 인한 네트워크의 부하가 발생할 수 있다는 구조적 단점을 가지고 있어 이를 효과적으로 해결하기 위한 네트워크 부하분산에 대한 많은 연구가 선행되었다. 특히 플로우 테이블과 관련된 부하분산 기법의 기존 연구에서는 플로우 엔트리에 대한 고려 없이 진행된 연구가 많아서 플로우 수가 많아지게 되면 패킷 처리속도가 떨어져 오히려 부하를 가중시키는 결과를 가져오기도 했는데, 본 논문에서는 이러한 문제점을 해결하기 위해 실시간으로 플로우를 모니터링하고 동적 플로우 관리 기법을 적용하여 플로우 수를 적정 수준으로 조절하면서도 높은 패킷 처리속도를 유지할 수 있는 새로운 네트워크 부하분산 기법을 제안한다.

소프트웨어 프로덕트 라인공학을 적용한 동적 재구성 컴포넌트 개발 : 유도무기체계 (A Development of The Dynamic Reconfigurable Components based on Software Product Line : Guided Weapon System)

  • 이재오;이재진;석지범;서윤호
    • 한국시뮬레이션학회논문지
    • /
    • 제19권4호
    • /
    • pp.179-188
    • /
    • 2010
  • 고객과 시장의 요구에 맞는 제품을 신속하게 개발하고 효율적인 유지 보수를 위해 소프트웨어 프로덕트 라인 공학의 관심이 확산되고 있다. 소프트웨어 프로덕트 라인 공학은 도메인을 분석하여 공통적인 부분과 가변적인 부분을 식별하여 공통적인 부분을 재사용 하면서 가변적인 부분을 선택적으로 적용하여 차별화된 프로덕트 라인을 생성 할 수 있는 재사용 패러다임이다. 이 논문의 목적은 국방 분야에 필요한 유도무기체계의 재사용성을 높이기 위해 소프트웨어 프로덕트 라인 공학을 적용하여 동적 재구성이 가능한 유도무기체계 아키텍처를 설계하고 재구성의 기본 단위인 기본 컴포넌트를 개발하는 것이다. 먼저 SPL을 통해 유도무기체계 아키텍처 설계하고, 이를 토대로 재구성이 가능한 기본 컴포넌트를 정의한다. 그리고 아키텍처와 기본 컴포넌트를 기반으로 물리와 행위 컴포넌트를 구성하여 물리 컴포넌트뿐만 아니라 OneSAF의 행위모델을 기초로 한 행위 컴포넌트에 대한 재구성기를 개발하였다.

FMC 제어 소프트웨어의 객체지향적 설계 (Object-oriented design of FMC Control Software)

  • 조용탁;한영근
    • 산업경영시스템학회지
    • /
    • 제20권42호
    • /
    • pp.49-57
    • /
    • 1997
  • As a software development methodology, object-oriented paradigm that has execellent reusability, portability, and extensibility, is currently being used in many application fields. Especially, UML(Unified Modeling Language), which is recently released as a third generation methodology for the object-oriented system development, has many advantages such as generalization, certainty, visualization. For this reason, the usability of UML in manufacturing system control is expected to increase. In this paper, analysis and design of FMC control system are peformed by UML. Software objects to accommodate the dynamic environment of FMC operations are modeled by using the diagrams of UML. The objective of this paper is to suggest a generic framework to design FMC control software.

  • PDF

동적 색인과 한국어 내용 기반 검색을 이용한 개인용 검색 시스템 (Personal Information Searching System using Dynamic Indexing and Korean Contents Based Search)

  • 김윤태;김지원;손수정;이현아
    • 한국정보과학회 언어공학연구회:학술대회논문집(한글 및 한국어 정보처리)
    • /
    • 한국정보과학회언어공학연구회 2018년도 제30회 한글 및 한국어 정보처리 학술대회
    • /
    • pp.639-641
    • /
    • 2018
  • 고전적으로 이용되던 디렉터리 분류로는 원하는 정보를 빠르게 찾기 어려워지면서, 키워드 기반 검색 시스템이 정보 처리의 중심이 되고 있다. 본 논문에서는 개인용 컴퓨터에서의 빠른 자료 검색을 위한 키워드 기반 정보검색 시스템을 제안한다. 시스템에서는 동적 색인을 통하여 기존 시스템들보다 빠른 시간 내에 검색 결과를 제공한다. 내용 기반 검색과 다양한 포맷에 대한 문서 검색 기능을 포함하여 사용자에게 편리한 환경을 제공할 뿐만 아니라, 한글 문장이 포함된 문서에 대해서 원활한 검색을 제공하고자 한다. 성능 비교 검증을 수행한 결과 기존 시스템에 비해 보다 빠른 시간 내에 많은 문서를 탐지할 수 있음을 확인하였다.

  • PDF

Framework for Component-based Modeling/Simulation of Discrete Event Systems

  • Cho, Young-Ik;Kim, Jae-Hyun;Kim, Tag-Gon
    • 한국시뮬레이션학회:학술대회논문집
    • /
    • 한국시뮬레이션학회 2001년도 The Seoul International Simulation Conference
    • /
    • pp.484-484
    • /
    • 2001
  • The sophistication of current software applications results in the increasing cost fur software development time. The component-based software development framework is proposed to overcome the difficulty and time-consuming requirements by modularity and reusability. As is the general software case, a component-based simulation framework encourages the reusability of the real system model based on the modularity of the applied simulation methodology. This paper presents a component-based simulation environment that is based on the DEVS/COM run-time infrastructure. The DEVS (Discrete Event System Specification) formalism provides a formal modeling and simulation framework for the generic dynamic systems [1] and Microsoft's COM (Component Object Model) is one of the strongest competitor fur the component standard. The reusability by the DEVS/COM simulation environment saves model development time remarkably and component technology make simulator itself to be a subparts of real application.

  • PDF