• 제목/요약/키워드: tool change

검색결과 1,864건 처리시간 0.027초

객체지향 기반의 Refactoring 프로세스 (Object-Oriented based Refactoring Process)

  • 이종호;박진호;류성열
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제7권4호
    • /
    • pp.299-308
    • /
    • 2001
  • 기업에서는 급속한 컴퓨터 환경 변화 및 사용자 요구 증가 등의 요구들에 대응하기 위하여 많은 시간과 비용을 들여 기 개발되어 운영중인 시스템을 유지보수 한다. 하지만 대부분 임시적인 이러한 작업들은 많은 코드의 중복과 최적화 되지 않은 시스템 구조를 산출하여 결국에는 전체적인 성능 저하를 가져오는 등의 문제를 발생시키게 된다. 또한 초기 개발 후 다른 개발자에 의해 작성된 코드는 개발관련 문서의 분실 및 부족, 기존 시스템 개발자의 부재 등의 문제로 코드의 이해와 재사용의 어려움 등의 한계점을 갖게 되었다. 이번 연구는 이러한 코드 재사용의 한계를 극복하기 위하여 객체단위를 재사용 할 수 잇는 객체지향 기반의 Refactoring 프로세스를 제시하고, 이를 D사에서 개발한 윈도우 시스템 개발 도구인 D2D에 적용한다. 또한 이의 과정에서 얻어진 시스템 성능 향상과 개발 및 유지보수 비용의 감소, 구조와 클래스들의 최적화 등의 실제적인 효과 증대 사례를 보인다.

  • PDF

임베디드 시스템 동적 프로그램 분석을 위한 JTAG API 구현 (An Implementation of JTAG API to Perform Dynamic Program Analysis for Embedded Systems)

  • 김형찬;박일환
    • 정보처리학회논문지:컴퓨터 및 통신 시스템
    • /
    • 제3권2호
    • /
    • pp.31-42
    • /
    • 2014
  • 임베디드 시스템 소프트웨어의 보안성 분석을 위한 동적 프로그램 분석을 시도하기 위해서는 디버거 체계가 필요하다. 타겟 장비가 범용 운영체제와 비슷한 환경을 지원하는 경우에는 소프트웨어 기반의 디버거 혹은 DBI 프레임웍 등을 장비 내에 설치하여 분석할 수 있으나, 설치 가능성 제한이나 분석 환경의 투명성 문제 등의 어려움이 있을 수 있다. JTAG (IEEE 1149.1)디버거 장비를 이용하여 분석하는 경우에는 분석을 위해 타겟 장비 내의 소프트웨어적 환경을 변경하지 않아도 된다. 타겟 장비의 보안성 분석을 위한 프로그램 동적 분석 기법들을 용이하게 적용하기 위해서는 JTAG 디버거 장비를 제어하기 위한 API가 필요하다. 본 논문에서는 ARM 코어 기반 임베디드 시스템 분석을 위한 JTAG API를 소개한다. 구현된 API는 JTAG 디버거 하드웨어를 직접 제어하며 디버깅 환경 및 동작제어를 위한 함수 세트를 제공한다. API의 활용 용이성을 확인하기 위하여 커널 함수 퍼징과 라이브 메모리 포렌식 기법을 적용한 보안 분석 도구의 예제 구현을 제시한다.

일부지역 여성의 스트레스성 요실금 경험에 대한 조사연구 (A Survey Study on Urinary incontinence of Adult Women)

  • 김애경
    • 기본간호학회지
    • /
    • 제5권2호
    • /
    • pp.257-268
    • /
    • 1998
  • The purpose of this study were to identify the characteristics of urinary incontinence in adult women and to identify it's relating factors, daily living and sexual problem related urinary incontinence. Subjects were 60 community dwelling women in the age of 25-60 years old at 1 cities in Korea. The data were collected from January 1988 to May. 1998. Subject were interviewed with structured questionnaire. Questionaire was composed of item of general characteristics, obstetrical characteristics, measuring tool of severity of urinary incontinence, discomfort due to urinary incontinence. The data were analyzed with SAS program, descriptive statistics, T-test, ANOVA test. The results of study were as followings. 1) Most of incontinence women were mildly incontinent subjects(mean=7.40). 2) The common activity related to the urinary incontinence were coughing, sneezing, laughing aloudly exercising. 63.5% of women reported small volume accidents of only 1 to 2 drops. 3) The incidence of urinary incontinence was significantly higher in woman who had more pariety and older age of last delivery, menopause, itching sense of vagina. 4) 73.3% of the episodic urinary incontinence were not treated because the felt that urinary incontinence was not disease(70.4%) was shamful(18.1%), was incurable inspite of treatement attempt(4.5%). 5) Daily living problem related to urinary incontinence were as follows : Voiding before going out(66.6%), odor of urine(10.0), frequent underwear change.(88.3%). 6) Sexual intercourse problem related to urinary incontinence were as follows : Pain during sexual intercourse(30.0%), sexual life trouble,(8.3%), urine leakage.(11.7%) The results indicate that urinary incontinence is common in adult women. Health care provider should develop and provide adequate nursing intervention for prevention and early treatment of urinary incontinence.

  • PDF

Modelling of starch industry wastewater microfiltration parameters by neural network

  • Jokic, Aleksandar I.;Seres, Laslo L.;Milovic, Nemanja R.;Seres, Zita I.;Maravic, Nikola R.;Saranovic, Zana;Dokic, Ljubica P.
    • Membrane and Water Treatment
    • /
    • 제9권2호
    • /
    • pp.115-121
    • /
    • 2018
  • Artificial neural network (ANN) simulation is used to predict the dynamic change of permeate flux during wheat starch industry wastewater microfiltration with and without static turbulence promoter. The experimental program spans range of a sedimentation times from 2 to 4 h, for feed flow rates 50 to 150 L/h, at transmembrane pressures covering the range of $1{\times}10^5$ to $3{\times}10^5Pa$. ANN predictions of the wastewater microfiltration are compared with experimental results obtained using two different set of microfiltration experiments, with and without static turbulence promoter. The effects of the training algorithm, neural network architectures on the ANN performance are discussed. For the most of the cases considered, the ANN proved to be an adequate interpolation tool, where an excellent prediction was obtained using automated Bayesian regularization as training algorithm. The optimal ANN architecture was determined as 4-10-1 with hyperbolic tangent sigmoid transfer function transfer function for hidden and output layers. The error distributions of data revealed that experimental results are in very good agreement with computed ones with only 2% data points had absolute relative error greater than 20% for the microfiltration without static turbulence promoter whereas for the microfiltration with static turbulence promoter it was 1%. The contribution of filtration time variable to flux values provided by ANNs was determined in an important level at the range of 52-66% due to increased membrane fouling by the time. In the case of microfiltration with static turbulence promoter, relative importance of transmembrane pressure and feed flow rate increased for about 30%.

위성영상의 적정 해상도 탐색 방안에 관한 연구 (A Procedure to Select the Optimum Resolution for Satellite Imagery)

  • 구자용;황철수
    • 대한원격탐사학회지
    • /
    • 제17권1호
    • /
    • pp.71-84
    • /
    • 2001
  • 원격탐사 영상은 해상도가 변화함에 따라 축척 효과에 의해 영상의 특성이 변화한다. 연구자는 다양한 해상도의 원격탐사 영상으로부터 연구에 적합한 공간적 현상이 나타나는 적정 해상도를 선택할 필요가 있다. 특정 지리현상은 특정 축척에서 가장 잘 표현될 수 있기 때문이다. 이와같이 공간현상을 명확하게 설명하기 위해서는 이러한 현상이 나타나는 축척이나 공간 해상도를 적절히 선정하여야 한다. 본 연구에서는 위성영상의 적정 해상도를 탐색하기 위하여 구조특성과 분광분리도를 측정하는 지수들을 살펴보고 이를 이용하여 적정 해상도를 모색하는 과정을 제시하였다. 연구의 수행과정엥서 제안한 해상도 특성 측정지수와 적정 해상도 모색과정을 순천만의 위성영상에 적용하여 그 효용성을 평가하였다. 원격탐사 영상으로부터 적정 해상도를 선정하기 위해 제안한 2단계의 탐색절차를 시험한 결과 적정 해상도 탐색이 가능하였고 분류정확도와의 상관관계도 높게 나타났다. 2단계의 적정 해상도 탐색절차는 연구지역의 지리현상을 반영하는 해상도를 모색하는 기법으로 이용될 수 있다.

지형패턴(Geomorphons)을 이용한 새로운 지형분류방법 (Landform Classification using Geomorphons)

  • 김동은;성영배;손학기;최광희
    • 한국지형학회지
    • /
    • 제19권4호
    • /
    • pp.139-155
    • /
    • 2012
  • 기존에 사용되고 있는 대부분의 DEM을 이용한 지형분류는 중심 셀과 주변 셀과의 수치를 비교하기 때문에 그 결과 값이 분석반경에 민감하다. 이러한 문제점들을 극복하기 위해 지형패턴(Geomorphons)을 이용한 새로운 방식의 지형분류 방법이 등장하였는데 이는 중심 셀과 주변 셀의 높이를 비교하여 그 패턴을 저장하고 이를 바탕으로 지형을 분류하는 방법이다. 본 연구에서는 지형패턴 분류법을 이용하여 평창강 유역을 대상으로 지형을 분류하였다. 분석 결과를 검증하기 위해 최근에 많이 사용하고 있는 지형분류방법 중의 하나인 Topographic Position Index(TPI)와 분석결과를 비교하였다. 또한 이미 기 구축된 하계망도, 유역도와 비교해본 결과 다음과 같은 특징을 발견하였다. 첫 번째로 지형패턴 분류법은 구축시간과 구축비용을 줄일 수 있기 때문에 사용자 중심의 지형분류 방법이라고 할 수 있다. 두 번째로 개방성을 이용한 패턴을 기반으로 지형을 분류하였기 때문에 스케일종속성(scaledependency) 문제를 상당부분 극복하였다. 이는 지형패턴에 기반한 지형분류방법이 기존의 지형분류방법들이 가지고 있는 특징을 계승하면서 기존의 방법들과는 다른 독특한 강점이라고 볼 수 있다. 마지막으로 지형패턴을 이용한 지형분류방법이 보다 다양한 분야에 걸쳐 광범위하게 이용되기 위해서는 현장답사를 통해 실제 지형과 분류된 지형이 일치하는지에 대한 체계적인 검증이 필요하다.

Calibration of APEX-Paddy Model using Experimental Field Data

  • Mohammad, Kamruzzaman;Hwang, Syewoon;Cho, Jaepil;Choi, Soon-Kun;Park, Chanwoo
    • 한국수자원학회:학술대회논문집
    • /
    • 한국수자원학회 2019년도 학술발표회
    • /
    • pp.155-155
    • /
    • 2019
  • The Agricultural Policy/Environmental eXtender (APEX) models have been developed for assessing agricultural management efforts and their effects on soil and water at the field scale as well as more complex multi-subarea landscapes, whole farms, and watersheds. National Academy of Agricultural Sciences, Wanju, Korea, has modified a key component of APEX application, named APEX-Paddy for simulating water quality with considering appropriate paddy management practices, such as puddling and flood irrigation management. Calibration and validation are an anticipated step before any model application. Simple techniques are essential to assess whether or not a parameter should be adjusted for calibration. However, very few study has been done to evaluate the ability of APEX-Paddy to simulate the impact of multiple management scenarios on nutrients loss. In this study, the observation data from experimental fields at Iksan in South Kora was used in calibration and evaluation process during 2013-2015. The APEX auto- calibration tool (APEX-CUTE) was used for model calibration and sensitivity analysis. Four quantitative statistics, the coefficient of determination ($R^2$),Nash-Sutcliffe(NSE),percentbias(PBIAS)androotmeansquareerror(RMSE)were used in model evaluation. In this study, the hydrological process of the modified model, APEX-Paddy, is being calibrated and tested in predicting runoff discharge rate and nutrient yield. Field-scale calibration and validation processes are described with an emphasis on essential calibration parameters and direction regarding logical sequences of calibration steps. This study helps to understand the calibration and validation way is further provided for applications of APEX-Paddy at the field scales.

  • PDF

Evaluating the Spatio-temporal Drought Patterns over Bangladesh using Effective Drought Index (EDI)

  • Kamruzzaman, Md.;Hwang, Syewoon;Cho, Jaepil;Park, Chanwoo
    • 한국수자원학회:학술대회논문집
    • /
    • 한국수자원학회 2018년도 학술발표회
    • /
    • pp.158-158
    • /
    • 2018
  • Drought is a recurrent natural hazard in Bangladesh. It has significant impacts on agriculture, environment, and society. Well-timed information on the onset, extent, intensity, duration, and impacts of drought can mitigate the potential drought-related losses. Thus, drought characteristics need to be explained in terms of frequency, severity, and duration. This paper aims to characterize the spatial and temporal pattern of meteorological drought using EDI and illustrated drought severity over Bangladesh. Twenty-seven (27) station-based daily rainfall data for the study period of 1981-2015 were used to calculate the EDI values over Bangladesh. The evaluation of EDI is conducted for 4 sub-regions over the country to confirm the historical drought record-developed at the regional scale. The finding shows that on average, the frequency of severe to extreme drought is approximately 0.7 events per year. As a result of the regional analysis, most of the recorded historical drought events were successfully detected during the study period. Additionally, the seasonal analysis showed that the extreme droughts were frequently hit in northwestern, middle portion of the eastern and small portion of central parts of Bangladesh during the Kharif(wet) and Rabi(dry) seasons. The severe drought was affected recurrently in the central and northern regions of the country during all cropping seasons. The study also points out that the northern, south-western and central regions in Bangladesh are comparatively vulnerable to both extreme and severe drought event. The study showed that EDI would be a useful tool to identify the drought-prone area and time and potentially applicable to the climate change-induced drought evolution monitoring at regional to the national level in Bangladesh. The outcome of the present study can be used in taking anticipatory strategies to mitigate the drought damages on agricultural production as well as human sufferings in drought-prone areas of Bangladesh.

  • PDF

한열(寒熱) 변증에 따른 한의 외용 치료제 비염고의 치료 효과 : 하위 그룹 분석 (Effectiveness of herbal ointment Biyeom-go according to cold-heat pattern identification: a subgroup analysis on patients with rhinitis)

  • 손미주;이동효
    • 한방안이비인후피부과학회지
    • /
    • 제32권4호
    • /
    • pp.29-40
    • /
    • 2019
  • Objectives : Hwanglyeonhaedok-tang(黃連解毒湯) is a representative herbal formula with "clear heat(淸熱)" effects. The aim of this study was to evaluate the effects of Hwanglyeonhaedok-tang-based intranasal herbal ointment Biyeom-go based on the cold and heat pattern identification questionnaire(CHPIQ). Methods : We performed a subgroup analysis of the previously published prospective observational study. A total of 58 patients with rhinitis were administered Biyeom-go for 4 weeks, and its effects on the Total Nasal Symptom Score(TNSS), Mini Rhinoconjunctivitis Quality of Life Questionnaire(Mini-RQLQ) score, and nasal endoscopy index score were analyzed based on CHPIQ. Results : Among the 58 patients, the heat and non-heat patterns were shown by 39 and 19 patients, respectively, while the cold and non-cold patterns were shown by 46 and 12 patients, respectively. The change in TNSS from baseline negatively correlated with the heat pattern score(p=0.011). Improvement in TNSS was greater in the heat pattern group than in the non-heat pattern group, with a borderline significant difference(p=0.07). Mini-RQLQ and nasal endoscopy index scores tended to be lower in the heat pattern group than in the non-heat pattern group, but without a statistically significant difference. Conclusion : The findings indicate that CHPIQ is a useful tool for the diagnostic and prognostic evaluation of patients with rhinitis. This study provides fundamental evidence of the close association between the cold-heat pattern in patients with rhinitis and the treatment effects of Biyeom-go.

통합시험환경 모델 검증 자동화 설계 (Design of Automatic Model Verification for System Integration Laboratory)

  • 양승구;조연제;조경용;류창명
    • 한국항행학회논문지
    • /
    • 제23권5호
    • /
    • pp.361-366
    • /
    • 2019
  • 항공전자시스템을 개발하는 과정에서 개별 구성품의 기능 및 연동 검증을 위한 통합시험환경(SIL; system integration laboratory)을 구성한다. 이러한 SIL의 구성품 개별 검증 및 시스템 통합 시 각 탑재장비의 기능 및 연동을 모의하는 SIL 모델을 개발하여 이용한다. SIL 모델은 실 장비와 연동되기 전 연동통제문서(ICD; interface control document)에 정의된 모든 데이터에 대해 선 검증되어야하며 ICD 변경 혹은 기능 변경 발생 시에도 재 검증되어야한다. 하지만 SIL모델의 검증의 수동 수행 시 개별 SIL모델의 검증에도 상당한 시간이 소요된다. 이러한 시간상의 문제로 ICD 변경이나 일부 기능 변경 시에는 SIL 모델의 영향성을 판단하여 선택적 회귀시험이 이루어지곤 한다. 본 논문에서는 이러한 SIL 모델의 검증에 소요되는 시간을 최소화하여 회귀시험 수행 시 모든 시험항목의 검증이 가능하도록 SIL 모델 검증 자동화 방안을 설계하고 설계에 따른 SIL 모델 검증 자동화도구를 개발하여 SIL 모델 검증자동화 설계의 유용성을 검증하였다.