• 제목/요약/키워드: Bug report

검색결과 26건 처리시간 0.02초

버그리포트를 이용한 정보검색 기반 테스트케이스 우선순위화 기법 (A Technique for Test Case Prioritization based on IR using Bug Report)

  • 안준;염창선;김정호;이은석
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2015년도 추계학술발표대회
    • /
    • pp.1023-1026
    • /
    • 2015
  • 비용 효율적인 소프트웨어 유지보수 방안에 대한 기대가 높다. 본 논문에서는 유지보수 비용을 감소시키기 위해 회귀 테스트에 사용되는 테스트케이스를 효과적으로 우선순위화하는 방안을 제안한다. 테스트케이스를 우선순위화하는 방법으로는 코드의 커버리지를 이용해 테스트케이스의 우선순위를 높이는 방법과 모델 기반 테스트케이스 우선순위화 방법 등 여러 가지 방법이 제안되어 왔다. 본 논문에서는 소스코드, 커밋 로그와 버그리포트의 정보를 이용해 정보검색 기반의 테스트케이스 우선순위화 기법을 제안한다. 변경된 소스코드 이력은 새로운 기능의 업데이트 유무를 확인 할 수 있으며, 결함으로 수정된 파일을 추측할 수 있다. 버그 리포트는 소스코드의 결함에 대한 정보를 담고 있다. 제안한 방법의 유효성을 확인하기 위해 오픈소스 프로젝트(Joda-Time, Commons-Lang)를 이용해 실험을 진행하였다. 실험을 통해 소스코드, 커밋 로그와 버그리포트로 테스트케이스 우선순위화 방법의 유효성을 확인했으며, 버그리포트를 적용해 테스트케이스 우선순위화 기법을 이전 연구에 비해 최대 8% 향상된 결과를 확인 할 수 있었다.

Building a Dynamic Analyzer for CUDA based System.

  • SALAH T. ALSHAMMARI
    • International Journal of Computer Science & Network Security
    • /
    • 제23권8호
    • /
    • pp.77-84
    • /
    • 2023
  • The utilization of GPUs on general-purpose computers is currently on the rise due to the increase in its programmability and performance requirements. The utility of tools like NVIDIA's CUDA have been designed to allow programmers to code algorithms by using C-like language for the execution process on the graphics processing units GPU. Unfortunately, many of the performance and correctness bugs will happen on parallel programs. The CUDA tool support for the parallel programs has not yet been actualized. The use of a dynamic analyzer to find performance and correctness bugs in CUDA programs facilitates the execution of sophisticated processes, especially in modern computing requirements. Any race conditions bug it will impact of program correctness and the share memory bank conflicts to improve the overall performance. The technique instruments the programs in a way that promotes accessibility of the memory locations accessed by different threads well as to check for any bugs in the code of a program. The instrumented source code will be used initiated directly in the device emulation code of CUDA to send report for the user about all errors. The current degree of automation helps programmers solve subtle bugs in highly complex programs or programs that cannot be analyzed manually.

밭토양(土壤)에서 삼요소(三要素) 장기연용(長期連用)에 의(依)한 대맥(大麥) 수량(收量) 및 토양(土壤)의 이화학적(理化學的) 성질변화(性質變化) (Changes in Barely Yield and Soil Physcio-Chemical Properties Affected by Long-Term Fertilization to the Upland Soil)

  • 김창배;박노권;박선도;최대웅
    • 한국토양비료학회지
    • /
    • 제26권1호
    • /
    • pp.20-24
    • /
    • 1993
  • 밭토양(土壤)에서 비료(肥料)의 장기(長期) 연용(連用)이 대맥(大麥)의 생육(生育) 및 수량(收量)에 미치는 영향(影響)을 구명(究明)코자 미사질(微砂質) 식양토(埴壤土)인 우평통(牛坪統)에 무비(無肥), P.K, N.K, N.P 및 N.P.K구(區)를 처리(處理)하여 1975~1990년(年)까지 16년간(年間)의 년차간(年次間) 수량변화(收量變化), 16년차(年次) 수확기(收穫期) 식물체(植物體) 부위별(部位別) 양분흡수량(養分吸收量) 및 토양성질(土壤性質) 변화(變化)를 조사(調査)한 결과(結果)는 다음과 같다. 1. 삼요소(三要素) 대조구(對照區)에 비(比)하여 각요소(各要素) 결제구(缺除區)의 수량감수정도(收量減收程度)는 P.K$P_2O_5$와 $K_2O$ 흡수량(吸收量)이 전처리중(全處理中) 가장 적었고 특(特)히 N와 $K_2O$의 흡수이용률(吸收利用率)은 부(負)의 수치(數値)를 보였다. 4. 시험후(試驗後) 토양분석결과(土壤分析結果) N.K 처리구(處理區)에서 토양(土壤) pH가 매우 낮았고, 또한 토양중(土壤中) $P_2O_5$, Ca, Mg 함량(含量)은 매우 적었으며, 16년간(年間) 평균토양중(平均土壤中) 인산(燐酸) 및 고토함량(苦土含量)과 대맥수량(大麥收量)과는 정(正)의 상관(相關)을 보였으나, 16년차(年次) 시험(試驗) 후(後) 토양중(土壤中) $NO_3-N$ 함량(含量)은 매우많은 반면(反面) 식물체(植物體) 질소(窒素) 및 기타(其他) 성분(成分) 흡수량(吸收量)은 매우 적었다.

  • PDF

코어 안정화 운동이 길랭바래증후군 환자의 몸통 근력, 근활성도 및 폐기능에 미치는 영향: 증례보고 (Effects of Core Stability Exercise on Strength, Activation of Trunk Muscles and Pulmonary Function in a Guillain-Barre Syndrome Patient: Case Report)

  • 음영배;유경태;이윤환;이호성
    • 대한물리의학회지
    • /
    • 제16권1호
    • /
    • pp.111-121
    • /
    • 2021
  • PURPOSE: This study examined the effects of core stability exercise on the strength, activation of the trunk muscle, and pulmonary function in a Guillain-Barre syndrome (GBS) patient. METHODS: A 38-year-old male with GBS was enrolled in the study. A core stability exercise program was implemented for four weeks with a duration of 30 min/day and a frequency of three days/week. The program consisted of abdominal crunch, Swiss ball crunch, bicycle crunch, medicine ball sit-up with a toss, medicine ball rotational chest pass, raised upper body and lower body, and dead bug. Measurements of the strength of the trunk muscle (trunk flexion and hip flexion), activation of trunk muscles (rectus femoris; RA, external oblique abdominal; EOA, internal oblique abdominal; IOA, erector spinae; ES), and pulmonary function (forced expiratory capacity; FVC, forced expiratory volume at one second; FEV1) were taken before and after four weeks of core stability exercise. RESULTS: The strength of trunk muscles increased in the trunk and hip flexion after four weeks of core stability exercise, respectively, compared to the baseline levels. Activation of the trunk muscles increased in RA, EOA, and IOA after four weeks of core stability exercise compared to baseline levels, but decreased in ES after four weeks of core stability exercise compared to the baseline levels. The pulmonary function increased in FVC and FEV1 after four weeks of core stability exercise compared to the baseline levels. CONCLUSION: These results suggest that core stability exercise improves strength, Activation of the trunk muscle, And pulmonary function in patients with GBS.

딥러닝을 활용한 모바일 어플리케이션 리뷰 분류에 관한 연구 (A Study on Classification of Mobile Application Reviews Using Deep Learning)

  • 손재익;노미진;타지주르 라만;표규진;한무명초;김양석
    • 스마트미디어저널
    • /
    • 제10권2호
    • /
    • pp.76-83
    • /
    • 2021
  • 스마트폰과 태블릿과 같은 스마트 기기의 발달과 사용이 증가함에 따라, 모바일 기기를 기반으로 한 모바일 어플리케이션 시장이 급속도로 커지고 있다. 모바일 어플리케이션 사용자는 어플리케이션을 사용 경험을 공유하고자 리뷰를 남기는데, 이를 분석하면 소비자들의 다양한 니즈를 파악할 수 있고 어플리케이션 개발자들은 소비자들이 작성한 리뷰를 통해 애플리케이션의 개선을 위한 유용한 피드백을 받을 수 있다. 그러나 소비자들의 남기는 많은 양의 리뷰를 수작업으로 분석하기 위해서는 많은 시간과 비용을 지불해야하기 때문에 이를 최소화 할 방안을 마련할 필요성이 존재한다. 이에 본 연구에서는 구글 플레이스토어(Google PlayStore)의 배달 어플리케이션 사용자 리뷰를 수집한 후 머신러닝과 딥러닝 기법을 활용하여 어플리케이션 기능 장점, 단점, 기능 개선 요청, 버그 보고의 4가지 범주로 분류하는 방법을 제안한다. 연구 결과, Hugging Face의 pretrain된 BERT기반 Transformer모델의 성능의 경우 위의 4개의 범주에 대한 f1 score값은 차례대로 0.93, 0.51, 0.76, 0.83으로 LSTM, GRU보다 뛰어난 성능을 보인 것을 확인할 수 있었다.

1973년(年) 한국(韓國)에서 분리(分離)된 쌀모넬라균(菌)에 관(關)한 보고(報告) (A Report on the Salmonella Cultures Isolated in Korea(1973))

  • 유영해;김순희
    • 대한미생물학회지
    • /
    • 제9권1호
    • /
    • pp.7-11
    • /
    • 1974
  • 저자(著者)들은 1967년(年), 1971년(年길) 및 1972년(年)에 각기(各其) 41주(株), 45주(株) 및 88주(株)의 전형적(典型的)인 이질균주(痢疾菌株)를 동정시험(同定試驗)하고 그들의 미생물학적(微生物學的) 및 생화학적(生化學的) 성상(性狀)과 혈청형적(血淸型的) 분류결과(分類結果)를 보고(報告)한 바 있었다. 1973년(年)에 전국(全國) 11개시도(個市道) 위생시험소(衛生試驗所)와 각급(各級) 종합병원(綜合病院)에서 동정의뢰(同定依賴)된 1644건(件)의 균주중(菌株中) 58주(株)의 이질균(痢疾菌)이 최종적(最終的)으로 동정(同定)되었으므로 그들의 성상(性狀)과 시험결과(試驗結果)를 요약(要約)하여 이에 보고(報告)하는 바이다. 비록 검체(檢體)는 전국각지(全國各地)에서 수집(蒐集)되었으나 최종적(最終的)으로 이질균(痢疾菌)이 동정검출(同定檢出)된 지역(地域)은 서울지방(地方)과 전라북도(全羅北道), 강원도(江原道) 및 제주도(濟州道)이었으며 총균주(總菌株) 58주중(株中)에서 51주(株)가 S. flexneri이었고 나머지 7주(株)는 S. sunnei이었다. S. flexneri 51주중(株中) 26주(株)가 $B_{2a}$이었으며 서울지방(地方) 및 강원도(江原道)에서 분리(分離)되었다. $B_{3a}$가 25주(株) 있었던바 전라북도(全羅北道)와 강원도(江原道)에서 검출(檢出)되었다. 제주도(濟州道)에서는 전년(前年)에 $B_{3a}$ 1주(株)가 분리(分離)된데 이어 금번(今番)에는 S. sonnei 1주(株)가 검출(檢出)되어 과거(過去)에 장내(腸內) 병원성세균(病原性細菌)이 검출(檢出)되지 않던 내력(來歷)이 근년(近年)에 와서 달라졌다고 하겠다. 생화학적성상(生化學的性狀)에 있어서는 arginine decarboxylase양성균(陽性菌)이 S. flexneri $B_{2a}$에서 2주(株) 곤찰(觀察)된 것 외(外)에는 전년도(前年度)와 같이 전형적(典型的)인 양상(樣相)을 나타내었다. 한국(韓國)에서 상용(常用)되는 몇가지 항균제(抗菌劑)에 대(對)한 감수성검사(感受性檢査)를 Ericsson씨법(氏法)에 의(依)하여 실시(實施)한 결과(結果) ampiciltin, cephalosporin 및 nitrofurantoin에 대(對)하여서는 전균주(全菌株)가 감수성균(感受性菌)으로 나타난 반면(反面) neomycin, bacitracin 및 colistin에 대(對)하여서는 내성균(耐性菌)으로 나타났다. chloramphenicol에 대(對)하여서는 S. flexneri $B_{2a}$는 대부분(大部分) 내성균(耐性菌)이었으나 $B_{3a}$는 대부분(大部分) 감수성(感受性)이 있었으며 S. sonnei는 약(約) 반반(半半)이었다. gentamycin에 대(對)하여서도 비교적(比較的) 감수성(感受性)이 있었던 것으로 시험관내시험(試驗管內試驗)에서 관찰(觀察)되었다.

  • PDF