• 제목/요약/키워드: Inconsistent Identifiers

검색결과 2건 처리시간 0.014초

코드 비 일관적 식별자 검출 기법 (Detecting Inconsistent Code Identifiers)

  • 이성남;김순태;박수용
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제2권5호
    • /
    • pp.319-328
    • /
    • 2013
  • 소프트웨어 유지 보수 담당자는 코드 식별자를 중심으로 소프트웨어의 소스 코드를 이해한다. 그렇기 때문에 코드의 식별자를 비 일관적으로 사용하게 되면 소프트웨어를 이해하는데 어려움을 격게 되어 결국 소프트웨어의 유지보수 비용이 증가하게 된다. 이러한 비 일관적인 식별자 사용의 문제를 해결하기 위하여 개발자가 상호 검토하는 방법이 있으나 코드의 양이 많은 경우에 전체 코드를 확인하는 것은 불가능할 수 있다. 본 논문에서는 자연어 처리 기법을 사용하여 자동으로 Java 코드 내의 비 일관적인 식별자를 검출하기 위한 기법을 소개한다. 이 기법에서는 프로젝트 내의 모든 식별자를 추출 및 구문 분석하고, 구조상 유사어와 의미상 유사어를 분류한 후 최종적으로 제안된 규칙을 기반으로 비 일관적인 식별자를 검출한다. 본 논문에서는 지원 도구인 CodeAmigo를 개발하여 제안된 방법을 지원하였다. 우리는 지원 도구를 두 가지의 널리 알려진 Java기반 오픈 소스 프로젝트에 적용하고, 검출 결과의 정확도를 계산하여 제안된 접근 방법의 타당성을 확인하였다.

Nature Experience-based Virtual Reality Improves Depressive Symptoms in a Young Population: A Pilot Study

  • Da-Been Lee;Seung-Lim Yoo;Sang Shin Pyo;Jinkwan Kim;Bo-Gyu Kim;Suhng-Wook Kim;Byung-Jung Ko;Dae Wui Yoon
    • 대한의생명과학회지
    • /
    • 제30권1호
    • /
    • pp.1-9
    • /
    • 2024
  • Although there have been several attempts to use virtual reality (VR) in the treatment of depression, the results have been inconsistent and existing studies have mostly relied on subjective measures to assess the effectiveness of VR in improving depression. The aim of this study was to investigate the effect of nature experience-based VR intervention on depressive symptoms in a young population using both subjective and objective measurements. The study population included 15 participants who had more than 14 identifiers of the Korean Beck Depression Inventory (K-BDI)-II. Participants received three weeks (four times per week) of VR intervention. The effectiveness of VR was assessed through changes in K-BDI-II scores and depression-related blood biomarkers. Nature experience-based VR intervention led to an approximately 50% reduction of K-BDI-II score (before 25.7±7.7 vs. after 12.5±8.3 (P<0.001)). Of these, loss of pleasure and fatigue showed the largest amount of improvement. However, levels of cortisol, brain-derived neurotrophic factor, and interleukin-6 did not differ from those at baseline. The findings of our pilot study suggest that nature experience-based VR can be a useful adjunctive treatment method for improving depressive symptoms in individuals who have difficulty accessing the real outside natural environment.