RISS 학술연구정보서비스

검색
다국어 입력

http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.

변환된 중국어를 복사하여 사용하시면 됩니다.

예시)
  • 中文 을 입력하시려면 zhongwen을 입력하시고 space를누르시면됩니다.
  • 北京 을 입력하시려면 beijing을 입력하시고 space를 누르시면 됩니다.
닫기
    인기검색어 순위 펼치기

    RISS 인기검색어

      검색결과 좁혀 보기

      선택해제

      오늘 본 자료

      • 오늘 본 자료가 없습니다.
      더보기
      • 무료
      • 기관 내 무료
      • 유료
      • 프로그램 디버깅을 위한 휴리스틱 지식의 응용

        서동근(Suh Dong Geun) 한국정보처리학회 1999 정보처리학회논문지 Vol.6 No.2

        The process of program debugging is essentially an intelligence intensive process. It is thought viable to develop a knowledge-based tool to help programmer perform this process. This paper presents the design of such a system. Unlike other knowledge-based debugging tools which are mostly based on formal program specification and automatic program understanding, this tool is based on debugging heuristics. This tool is a debugging assistant which only suggests the programmer in program debugging what and where to examine using the debugging heuristics stored in the knowledge base. In this paper, a number of useful heuristic debugging knowledge are explained and their usage in debugging process are described. Then, a scheme to organize the knowledge in the knowledge base and an intelligent program debugging assistant using the knowledge are proposed and discussed.

      • KCI등재

        다중 안테나 시스템을 위한 고정된 연산 복잡도를 갖는 격자 감소 기반 신호 검출 기법

        양유식(Yusik Yang),서동근(Dong Geun Suh),김재권(Jaekwon Kim) 한국통신학회 2013 韓國通信學會論文誌 Vol.38 No.1C

        최근 고정된 연산량을 가지므로 하드웨어 구현이 용이한 고정연산량 (fixed-complexity) lattice reduction (fcLR) 기법이 제안되었다. 또한 한 개의 레이어에는 모든 성상점을 시도하여 높은 오류성능을 달성하는 QR-LRL (QR분해-least reliable layer) 신호검출기법이 제안되었다. 본 논문에서는 이 두 가지 기법을 결합하여 연산량은 고정되고 오류성능은 더욱 우수한 신호검출기법을 제안한다. QR-LRL에서와 같이 가장 신뢰도가 낮은 레이어 LRL을 제외한 후 LR을 수행하게 되면 LR의 연산복잡도가 크게 감소함을 보인다. 결과적으로 연산복잡도와 오류성능 관점에서 모두 제안된 방식이 기존 fcLR 기반 신호검출기법보다 우수한 성능을 달성한다. 모의실험을 통해 제안된 기법이 기존 기법에 비해 고정연산량 및 오류성능 관점에서 동시에 우수함을 보인다. Recently, a fixed complexity LR(fcLR) technique was proposed. Also QR-LRL signal detection method was proposed in which all constellation symbols are tried as the symbol corresponding to the least reliable layer (LRL), thereby achieving high error performance. In this paper, we combine these two efficient methods to propose a novel detection method. When the LRL is disregarded in the process of LR, the worst case complexity of LR is significantly reduced. Also, the proposed method is shown to be superior to the conventional fcLR-based detection method from the perspective of error performance. Simulations are performed to demonstrate the efficacy of the proposed method.

      • Java 프로그래밍 통합환경

        서동근 동명정보대학교 2002 저널 정보공학기술 Vol.1 No.-

        Recently, there have been a lot of researches on the development of program and systems, but few of them were on the integration of the development environments. Many of them are methodologies and development of tools mainly for the analysis and/or design, and some methods and tools for the testing or quality assurance are developed separately. Especially, the study for the software maintenance is quite insufficient yet. Because, the system development process consists of those closely related tasks of design, implementation, testing, debugging, and integration, it is necessary to have CASE tools which can support the whole process. To cope with this problem, the purpose of this research is to develop an integrated environment which consists of those tools and supports the Java program development. This system is a high level programming tool to make up the weakness of the current CASE tools and to give an actual support for the software development. This paper presents the description of the system.

      • 디버깅 휴리스틱의 지식표현

        서동근 동명정보대학교 1998 東明情報大學校論文集 Vol.1 No.-

        프로그램 디버깅은 프로그램의 비정상적인 행동을 찾아서 고치는 프로세스이다. 이 프로세스는 본질적으로 사고력이 집중적으로 드는 프로세스이다. 현재 디버깅을 위한 이론이나 방법론이 거의없고 수동적인 프로그램 추적기 이 외에는 마땅한 도구도 없는 상황에서 디버깅 전문가나 기관들은 나름대로 많은 양의 디버깅 휴리스틱을 축적하였다. 이 프로세스를 수행하는 프로그래머를 돕기 위해서는 지식기반의 도구를 개발하는 것이 적절하다고 생각한다. 이 논문은 그러한 시스템을 개발하기 위하여 필요한 디버깅 휴리스틱의 표현 방안에 관한 것이다. 디버깅 휴리스틱이 어떤 것이 있으며 어떻게 이용되고 있는지를 밝히고 그것들을 지식베이스에서 체계화할 방안과 표현하는 방안을 제시하고 토의한다. Program debugging is a process of detecting and correcting an anomalous behavior of a program. It is essentially an intelligence intensive process. There is little formed theory or systematic approach for program debugging. Most of the program debugging tools are passive program tracers. Nevertheless, almost every software professional and every institution has accumulated a large body of debugging heuristics. It is though viable to develop a knowledge-based debugging tool. This paper is for the scheme to represent debugging heuristic knowledge to develop such a system. In this paper, a number of useful heuristic debugging knowledge are explained and their usage in debugging process are described. Then, a scheme to organize and represent the knowledge in the knowledge base is presented and discussed.

      연관 검색어 추천

      이 검색어로 많이 본 자료

      활용도 높은 자료

      해외이동버튼