• Title/Summary/Keyword: eclipse

Search Result 394, Processing Time 0.032 seconds

An Empirical Study of Meta Field Reassignment on New Bug Report (버그리포트의 메타필드 초기 재할당의 실증적 분석)

  • Min, Sae-Won;Kim, Mi-Soo;Lee, Eun-Seok
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2017.11a
    • /
    • pp.480-483
    • /
    • 2017
  • 소프트웨어 개발 및 유지보수 단계에서 발생한 문제들은 버그 추적 시스템을 통해 버그리포트로 등록되고 관리된다. 등록된 버그리포트를 기반으로 배정자는 해당 문제를 해결할 수 있는 개발자들을 배정하고, 배정된 개발자는 이를 해결한다. 그러나 버그리포트에서 제공되는 정보가 정확하지 않을 경우 문제 해결에 많은 시간이 소모된다. 본 논문에서는 Eclipse 오픈소스 프로젝트들에 대해 12가지의 도메인으로 분류하여 총 395,967개의 버그리포트에 대해 초기 정보의 불완전성을 분석한다. 이를 위해 초기 버그리포트에서 제공되는 정보 중 메타필드 내 정보에 초점을 맞춘다. 분석결과 필드들이 도메인 별로 최소 6%, 평균 20%, 최대 33%가 최소 한 번 이상 변경되는 것을 확인하였으며, 프로젝트 도메인 별로 상이하게 변경되는 것을 확인할 수 있었다.

Development of a Knowledge-Based Geographical Information System (지식기반 지리정보 시스템의 개발)

  • 윤지희
    • The Journal of Information Technology and Database
    • /
    • v.4 no.1
    • /
    • pp.3-17
    • /
    • 1997
  • 지리정보 시스템에 기반한 응용 시스템 개발에 있어 필수적인 기능으로 지도작성, 데이터 관리, 해석 기능 외에 지식 표현 및 추론 기능을 들 수 있다. 본 논문에서는 지식베이스 관리 및 연역 추론 기능을 갖는 지식기반 지리정보 시스템의 개발과 연역 기능을 활용한 시스템 기능 확장에 대하여 논한다. 본 시스템에서는 사용자 인터페이스(Vusual Basic), 지리정보 시스템(ArcView, ArcInfo), 추론 시스템(Eclipse)을 상호 밀결합 방식으로 결합, 구현하였으며, 각 서브 시스템은 서로 중간파일 시스템의 사용없이 데이터 및 명령어의 전송 및 공유가 가능하다. 또한 사용자는 사용자 인터페이스를 통하여 개개의 서브 시스템을 인식하지 않고 단일화된 환경하의 작업이 가능하다. 시스템의 연역 기능은 일반적으로 거론되는 지식베이스 관리, 의사결정 지원 기능 외에도 사용자 환경개선, 복합 공간 객체의 표현, 공간질의 연산자 구현 등의 시스템 기능 확장에 활용될 수 있다. 특히 본 시스템에서는 사용자 환경개선에 초점을 맞추어 사용자가 정보의 내부 구조나 문제 영역, 명령어 사용 방법 등을 잘 알지 못하더라도 유용한 정보를 얻도록 지원, 유도하는 협력질의 응답 기능과 명령어 자동 생성 기능을 제공한다. 또한 본 논문에서는 이들 방식을 이용한 두가지 응용 시스템(여행정보 시스템, 환경관리 시스템)의 구현 예를 들어 본 시스템의 실용성과 유용성을 보인다.

  • PDF

ARRANGEMENT OF CHRONOLOGICAL TABLES ON KORYO DYNASTY(A.D. 918 - 1392). (고려시대(918-1392) 연력표 작성)

  • YANG HONG JIN;AHN YOUNG SOOK;HAN BO SIK;SIM KYUNG JIN;SONG DOO JONG
    • Publications of The Korean Astronomical Society
    • /
    • v.14 no.2
    • /
    • pp.129-137
    • /
    • 1999
  • We arranged ancient Korean calendar during Koryo dynasty (A.D. 918-1392) according to Julian calendar. We used two representative history books, Koryo-sa (高麗史) and Koryo-sa Jeolyo (高麗史節要), which contain thea stronomical and the historical records chronologically. We found all 19,727 ganji dates(日辰) and 102 misrecoreded ganji dates in two books. Most of the data are arranged based on those two books, and doubtful data are identified using the eclipse, historical events and lunar phase calculations etc. Although Korea, China, and Japan were using basically the same calendar since ancient times, their calendars show some significant disagreement. We found that arranged chronological tables during Koryo dynasty were, in some cases, different from those of China and Japan.

  • PDF

Time-series Spectroscopy of the Pulsating Eclipsing Binaries using BOES

  • Koo, Jae-Rim;Lee, Jae Woo;Hong, Kyeongsoo;Kim, Seung-Lee;Lee, Chung-Uk;Park, Jang-Ho
    • The Bulletin of The Korean Astronomical Society
    • /
    • v.41 no.1
    • /
    • pp.60.2-60.2
    • /
    • 2016
  • Oscillating Algol-type eclipsing binaries (oEA) are very interesting objects that have three observational features of eclipse, pulsation, and mass transfer. Direct measurement of their masses and radii from the double-lined radial velocity (RV) data and photometric light curves would be the most essential for understanding their evolutionary process and for performing the asteroseismological study. However, only handful oEA stars were studied in detail. To advance this subject, we have been obtaining high-resolution spectra for several oEA stars using Bohyunsan Optical Echelle Spectrograph (BOES). In this presentation, we present our results such as the accurate absolute parameters and evolutionary states for each object, based on the simultaneous analyses of the light and RV curves.

  • PDF

Cooking Raesipi App Based on Android (안드로이드 기반 요리 래시피 앱)

  • Lee, Sang-Gon;Lee, Han-Guen;An, Ji-Whan;Chu, Gi-Yun
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2012.07a
    • /
    • pp.289-290
    • /
    • 2012
  • 본 논문에서는 가지고 있는 재료만으로 어떤 요리를 만들 수 있는지 요리의 레시피를 알려주는 안드로이드 기반의 앱입니다. 혼자 음식을 만들어 먹고자 하거나, 다른 사람들에게 요리를 대접해 주고자 할 때, 단순히 가지고 있는 재료로 인터넷 검색을 하면 요리할 만 한 것은 너무 방대한 재료가 들어가 부가적으로 많은 재료를 구입해야 합니다. 본 논문에서 개발한 앱은 가지고 있는 재료를 입력하면 그 재료를 사용하여 만들 수 있는 음식의 레시피들이 제시되므로 쉽게 그리고 재료의 낭비 없이 원하는 요리를 할 수 있는 것이 기존의 요리 앱과 차별화 되는 점이다.

  • PDF

식(蝕) 현상을 이용한 쌍성과 외계행성 연구

  • Lee, Jae-U
    • The Bulletin of The Korean Astronomical Society
    • /
    • v.36 no.1
    • /
    • pp.29.1-29.1
    • /
    • 2011
  • 쌍성 중에서 관측자의 시선방향과 두 별의 공전면이 거의 일치할 경우에 두 별이 서로 식(eclipse)을 일으키며 밝기가 주기적으로 변하는 항성계를 식쌍성이라고 한다. 같은 원리로 행성이 별의 표면을 가로질러 횡단하면서 별빛을 가려 어두워지는 경우가 있는데, 이러한 방법에 의해 발견된 행성을 transit 행성이라고 한다. Transit 행성은 질량비가 매우 작은 쌍성계 (태양-목성의 경우 약 0.001)로 생각할 수 있기 때문에, 식쌍성의 분석방법을 이 행성계를 이해하기 위한 도구로 사용할 수 있다. 식쌍성 연구는 이전에 주류를 이루었던 질량, 반경, 광도 등과 같은 천문학적 기본변수의 결정연구에서 보다 정밀한 다파장 관측에 의한 특이현상의 검출과 분석 연구로 점차 변화해 가고 있다. 이 연구에서는 근접쌍성계의 여러 특이현상 중에서 광도와 궤도 공전주기 변화를 보이는 쌍성들의 최근 연구결과를 제시하고자 한다. 이와 더불어, 식쌍성의 분석방법을 활용한 쌍성계 주위를 공전하는 외계행성계 (circumbinary planetary system)의 탐색 및 transit 행성계의 물리량 도출에 대하여 논의하고자 한다.

  • PDF

Energy Balance Analysis of Electrical Power System for Communication Satellite (통신방송위성 전력시스템의 Energy Balance 해석)

  • Choi Jae-dong;Koo Cheol-hea
    • Proceedings of the KIPE Conference
    • /
    • 2001.07a
    • /
    • pp.81-84
    • /
    • 2001
  • In the power system of a satellite, solar array and a battery have directly impact on the life time of the satellite, and their stable operation is decided by whether their states are in the steady state operation or not. In this study, solar array capacity and battery characteristics of proposed communication satellite are designed and simulation is conducted according to the operation mode. Each operation mode is classified as the normal and worst case modes, respectively. The normal mode is analyzed under daylight and the eclipse with the EHT burn, and the worst case modes which have solar cell circuit failure, and battery cell failure are analyzed too.

  • PDF

Eclipse Plugin based Scalable Server Framework (이클립스 플러그인 기반의 확장성 있는 서버 프레임워크)

  • Lee, Dong-Ho;Kim, Chang-Soo;Park, Jung-Eun
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2010.06b
    • /
    • pp.97-101
    • /
    • 2010
  • 본 논문에서는 이클립스 플러그인 기반의 확장성 있는 서버 프레임워크에 대해서 기술한다. 플러그인이란 가전제품의 플러그를 전기 콘센트에 연결하여 사용하듯, 프레임워크에 각 기능을 구현하는 플러그인 컴포넌트를 연결하여 그 컴포넌트를 사용할 수 있는 기술이다. 이 플러그인 기술을 이용하여 여러 서비스를 제공 할 수 있는 서버 프레임 워크를 설계, 구현하였다. 본 논문에서는 플러그인 기술을 설명하고 플러그인 기반 서버의 장점과 활용 방안에 대해서 기술한다.

  • PDF

Design of Graduation Evaluation System using BRMS (BRMS를 이용한 졸업사정시스템의 설계)

  • Park, Jong-Cheol;Kim, Gi-Hwan;Kang, Eun-Ji;Kim, MoonJeong;Park, Choong-Shik
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2009.10a
    • /
    • pp.293-296
    • /
    • 2009
  • 비즈니스 룰(Business Rule)은 하나의 목적을 성취하기 위해 조직에 적용하는 운영, 정의, 제약으로 구성되는 하나의 규칙이다. 이를 효율적으로 통합 관리하는 시스템이 BRMS(Business Rule Management System)이다. 대학에서의 졸업사정은 학사과정의 마지막 단계로 여러 복합적 충족 여부를 검사하는 과정이다. 학교의 전반적인 규칙이나 해마다 교육과정의 변화가 있어 프로그래밍 구현이 어렵고, 졸업사정시스템을 전산화하기 힘들다. 본 논문에서는 비즈니스 룰의 장점들을 활용해 변화를 빠르고 정확하게 반영하는 BRMS를 이용하여 졸업사정시스템의 설계를 제안하고자 한다.

  • PDF

Implement Static Analysis Tool using JavaCC

  • Kim, Byeongcheol;Kim, Changjin;Yun, Seongcheol;Han, Kyungsook
    • Journal of the Korea Society of Computer and Information
    • /
    • v.23 no.12
    • /
    • pp.89-94
    • /
    • 2018
  • In this paper, we implemented a static analysis tool for weakness. We implemented on JavaCC using syntax information and control flow information among various information. We also tested the performance of the tool using Juliet-test suite on Eclipse. We were classified using information necessary for diagnosis and diagnostic methods were studied and implemented. By mapping the information obtained at each compiler phase the security weakness, we expected to link the diagnostic method with the program analysis information to the security weakness. In the future, we will extend to implement diagnostic tools using other analysis information.