• Title/Summary/Keyword: 소프트웨어 패키지

Search Result 199, Processing Time 0.022 seconds

Python Package Production for Agricultural Researcher to Use Meteorological Data (농업연구자의 기상자료 활용을 위한 파이썬 패키지 제작)

  • Hyeon Ji Yang;Joo Hyun Park;Mun-Il Ahn;Min Gu Kang;Yong Kyu Han;Eun Woo Park
    • Korean Journal of Agricultural and Forest Meteorology
    • /
    • v.25 no.2
    • /
    • pp.99-107
    • /
    • 2023
  • Recently, the abnormal weather events and crop damages occurred frequently likely due to climate change. The importance of meteorological data in agricultural research is increasing. Researchers can download weather observation data by accessing the websites provided by the KMA (Korea Meteorological Administration) and the RDA (Rural Development Administration). However, there is a disadvantage that multiple inquiry work is required when a large amount of meteorological data needs to be received. It is inefficient for each researcher to store and manage the data needed for research on an independent local computer in order to avoid this work. In addition, even if all the data were downloaded, additional work is required to find and open several files for research. In this study, data collected by the KMA and RDA were uploaded to GitHub, a remote storage service, and a package was created that allows easy access to weather data using Python. Through this, we propose a method to increase the accessibility and usability of meteorological data for agricultural personnel by adopting a method that allows anyone to take data without an additional authentication process.

Implementation of Software Radio System for IEEE 802.15.4 Physical Layer Using USRP and GNU Radio (USRP와 GNU Radio를 이용한 IEEE 802.15.4 물리 계층 소프트웨어 라디오 시스템 구현)

  • Park, Dae-Hyeon;Kim, Young-Sik
    • The Journal of Korean Institute of Electromagnetic Engineering and Science
    • /
    • v.21 no.11
    • /
    • pp.1214-1219
    • /
    • 2010
  • In this paper, a software radio system, supporting the physical layer of IEEE 802.15.4 standard, has been developed using USRP(Universal Software Radio Peripheral) board and GNU Radio package of an open source development kit for software radio. The software radio system supports the standards of BPSK and OQPSK modulations for 868/915 MHz band and OQPSK modulation for 2.45 GHz band. To verify the operation of the developed system, it has been tested under the standard signals according to the frequency band and packet structures for the transmitting and receiving operation. At 2.4 GHz, the Smart RF EV board and CC2430 modules are used to check the proper operation of the software radio system. The system performance test shows that the emission power spectrum, the eye-pattern, and PER(Packet Error Rate) meet the standard. It has been confirmed that the developed system supports the PHY layer of IEEE 802.15.4.

An Empirical Study on Quantitative Evaluation of Cognitive Function (인지기능의 정량적 평가를 위한 측정 모델 소프트웨어 개발 및 실험적 검증 연구)

  • Ryu, Wan-Seok;Kim, Hyung-Gun;Chung, Sung-Taek
    • Progress in Medical Physics
    • /
    • v.21 no.1
    • /
    • pp.42-51
    • /
    • 2010
  • Imaging studies using MRI, PET, and/or MEG have been primary evaluation methods to quantitatively assess cognitive function. Recent advances in computational technology and information technology may allow a novel evaluation methodology to quantitate cognitive function more cost-effectively. In this study, we developed a software package composed of a series of tests to evaluate cognitive ability combined with a user-friendly touch screen input device. This cognitive assessment tool can quantitate concentration, numeric memory, associative memory, topological memory, visual and muscular reaction, and acoustic reaction over a relatively short testing time. We performed an empirical study on eighty normal subjects aged 20 and 59 years old using the developed evaluation methods. Age-related cognitive deterioration after 40 years old was confirmed. There was no difference in cognitive ability between male and female in the same age group. This study demonstrates the feasibility of a simple but effective evaluation software tool to quantitatively assess cognitive ability. This methodology may provide improved accessibility and reduced costs to perform cognitive function studies to compare between various subject groups.

Development of the software transforming a transportation analysis network from GIS (GIS로부터 교통분석용 네트워크를 생성하는 소프트웨어의 개발)

  • 성낙문;조범철;이창렬
    • Journal of Korean Society of Transportation
    • /
    • v.20 no.7
    • /
    • pp.69-76
    • /
    • 2002
  • In conducting studies related to the national base networks, it is very important to construct a simulation network. This research provides an algorithm to construct the simulation network from the digital transportation map which is constructed based on the National Geographic Information System(NGIS). The algorithm consists of three functions(extraction of networks from transportation digital map, transform of the derived network into one suitable to transportation simulation model, and inspection of errors in the network). The direct derivation of a simulation network from GIS enables to enhance the reliability of an analysis related to a transportation facility investment as well as to reduce cost and time. In this research, Emme/2 which is generally accepted transportation planning fields is adapted for the target system. However, this algorithm will be extended to other simulation models such as Satong-Paldal which is the only transportation simulation model developed in Korea, and Tranplan in the near future.

A Technique for Protecting Android Applications using Executable Code Encryption and Integrity Verification (실행코드 암호화 및 무결성 검증을 적용한 안드로이드앱 보호 기법)

  • Shim, HyungJoon;Cho, Sangwook;Jeong, Younsik;Lee, Chanhee;Han, Sangchul;Cho, Seong-je
    • Journal of Software Assessment and Valuation
    • /
    • v.10 no.1
    • /
    • pp.19-26
    • /
    • 2014
  • In this paper, we propose a method for protecting Android applications against reverse engineering attacks. In this method, the server encrypts the original executable code (DEX) included in an APK file, inserts into the APK file a stub code that decrypts the encrypted DEX later at run-time, and distributes the modified APK file. The stub code includes an integrity validation code to detect attacks on itself. When a user installs and executes the APK file, the stub code verifies the integrity of itself, decrypts the encrypted DEX, and loads it dynamically to execute. Since the original DEX is distributed as an encrypted one, we can effectively protect the intellectual property. Further, by verifying the integrity of the stub code, we can prevent malicious users from bypassing our method. We applied the method to 15 Android apps, and evaluated its effectiveness. We confirmed that 13 out of them operates normally.

Modeling and Simulation of Evolutionary Dynamic Path Planning for Unmanned Aerial Vehicles Using Repast (Repast기반 진화 알고리즘을 통한 무인 비행체의 동적 경로계획 모델링 및 시뮬레이션)

  • Kim, Yong-Ho
    • Journal of the Korea Society for Simulation
    • /
    • v.27 no.2
    • /
    • pp.101-114
    • /
    • 2018
  • Several different approaches and mechanisms are introduced to solve the UAV path planning problem. In this paper, we designed and implemented an agent-based simulation software using the Repast platform and Java Genetic Algorithm Package to examine an evolutionary path planning method by implementing and testing within the Repast environment. The paper demonstrates the life-cycle of an agent-based simulation software engineering project while providing a documentation strategy that allows specifying autonomous, adaptive, and interactive software entities in a Multi-Agent System. The study demonstrates how evolutionary path planning can be introduced to improve cognitive agent capabilities within an agent-based simulation environment.

An ERP Construction Process for Midsize Companies (중소기업을 위한 ERP 구축 프로세스)

  • 정기원;윤병권
    • Proceedings of the CALSEC Conference
    • /
    • 2000.08a
    • /
    • pp.195-205
    • /
    • 2000
  • 최근 많은 중소기업이 자사의 경쟁력 확보, 업무혁신, 원가절감 등의 이유로 ERP의 필요성을 인지하고 ERP 도입을 추진하고 있다. 그러나 기존의 ERP 구축 방법론들은 대기업의 ERP 도입에 맞추어 개발되었기 때문에 중소기업이 이를 적용하기 위해서는 많은 문제점의 극복과 기술력을 필요로 한다. 중소기업이 성공적으로 ERP를 도입하기 위해서는 중소기업에 특성화된 ERP 구축 방법론이 필요하며, 이에 따라 본 논문에서는 ISO 12207 소프트웨어 생명주기 프로세스의 활동을 조정한 중소기업을 위한 ERP 구축 프로세스를 제시한다. 제시한 구축 프로세스는 ISO 12207을 기반으로 하며 ERP 패키지 도입에 따르는 고비용 부담, 전문인력 부족, 경영자 및 종업원의 ERP 도입에 대한 적극적 의식 결여, ERP 도입의 거부감 등 중소기업이 ERP를 도입할 때 발생할 수 있는 문제를 해결하기 위한 활동이 추가되었다.

  • PDF

Study on Kinematics and Dynamics of the Modular Robot (모듈러 로봇의 기구학/동력학에 관한 연구)

  • 강희준
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.19 no.11
    • /
    • pp.46-53
    • /
    • 2002
  • In order to overcome the conventional robot's physical limitation to frequent changes in operational requirements, it is quite appealing to modularize its system components and allow them to be combined into various configurations to best suit the needs to a particular application. Several researchers have presented the concept of modular robot. In this paper, the kinematics and dynamics of modular robot are studied, which concretes the concept of modular robot. This study includes the selection of individual module, the definition of their parameters and the development of module based manipulate. analysis software package (MBMAP).

Design and Implementation of Web Services Analyzing System based JWSDP (JWSDP기반의 웹 서비스 분석 시스템 설계 및 구현)

  • 이대하;정승우;김연준;박찬규;조현규
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.10c
    • /
    • pp.352-354
    • /
    • 2004
  • 웹 서비스란 인터넷을 통한 네트워크 상에, 단일 또는 다수의 비즈니스간 기존 애플리케이션 시스템을 표준화된 기술로서 결합시킴으로써, 모든 비즈니스를 가능하게 하는 것으로서, 사용자나 개발자들은 웹 서비스가 구동되어지는 하드웨어 및 소프트웨어에 상관없이 동일한 패턴으로 서비스를 제공받거나 또는 해당 애플리케이션을 개발할 수 있다. 최근 여러 분야에서 웹 서비스 형태로 서비스를 제공하고 있으며, 이에 따른 여러 응용 애플리케이션들이 개발 중에 있다. 본 논문에서는 웹 서비스 개발 패키지인 JWSDP(Java Web Services Development Pack)(1)를 이용하여 기존 웹 서비스에 대한 동작 테스트 및 기능 분석을 할 수 있는 웹 서비스 분석 시스템을 설계하고 구현하는 방법에 대해 살펴볼 것이다.

  • PDF

Acquiring Quality Requirements of Package Software using Quality Function Deployment Technique (QFD 기법을 이용한 패키지 소프트웨어의 품질 요구사항 획득)

  • 유영관;이종무
    • Journal of Korean Society for Quality Management
    • /
    • v.29 no.2
    • /
    • pp.120-130
    • /
    • 2001
  • In this paper, the QFD(quality function deployment) technique is used to acquire the quality requirements of package software which is sold in commercial software shop. To select the principal quality characteristics of package software, an user survey was conducted for a quality model developed based on the international standards and the previous research. The software user is divided into three groups: the general user, the expert, and the developer. Based on the survey results, the top 10 quality characteristics are selected including accuracy, suitability, installability, de-installability, and maturaty. Then, the QFD technique is applied to choose the software quality attributes which have strong correlation with the selected quality characteristics, some of which are traceability, accuracy, modularity, completeness, and self-descriptiveness. The developed procedure can be used in evaluating the quality of package software with lower costs and efforts.

  • PDF