• Title/Summary/Keyword: 투명한 감시도구

Search Result 3, Processing Time 0.016 seconds

A Transparent Monitor Based on JDI for Scalable Race Detection of Concurrent Java Programs (병행 Java 프로그램의 확장적 경합탐지를 위한 JDI 기반의 투명한 감시도구)

  • Kim, Young-Joo;Kuh, In-Bon;Bae, Byoung-Jin;Jun, Yong-Kee
    • The KIPS Transactions:PartA
    • /
    • v.16A no.2
    • /
    • pp.55-60
    • /
    • 2009
  • Race conditions in current Java programs must be detected because it may cause unexpected result by non-deterministic executions. For detecting such races during program execution, execution flows of all threads and all access events can be monitored. It is difficult for previous race detection techniques to monitor all threads and access events in actuality because these techniques analyze the files traced during program execution or modify original source programs and then monitor these programs. This paper presents a transparent scalable monitoring tool to detect races using JDI(Java Debug Interface) where JDI is 100% pure java interface to provide in JDPA(Java Platform Debugger Architecture) and is able to provide information corresponding to events occurred in run-time of programs. This tool thus can monitor execution flows of all threads and all access events without program modification. We prove transparency of the presented tool and grasp the efficiency of it using a set of published benchmark programs. As a result of this, the suggested tool can monitor all threads and accesses of these programs without their modification, and their monitoring time is increased to more than 20 times.

A Transparent Monitor for Filtering Access Events to Shared Variables in Concurrent Java Programs (병행 Java 프로그램의 공유변수 접근사건 선택을 위한 투명한 감시도구)

  • Kuh, In-Bon;Kim, Young-Joo;Kang, Moon-Hye;Jun, Yong-Kee
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2007.11a
    • /
    • pp.648-652
    • /
    • 2007
  • 병행 Java 프로그램의 경합은 프로그램의 비결정성을 초래하므로 반드시 탐지되어야 한다. 이러한 경합을 수행 중에 탐지하기 위해서는 모든 접근사건들을 감시할 수 있어야 한다. 기존의 경합탐지 기법들은 대상 프로그램을 수정하여 감시하므로 모든 감시지점을 인식하는 것은 현실적으로 어렵다. 본 연구에서는 JDI (Java Debug Interface)를 이용하여 모든 접근사건을 감시하여 선택할 수 있는 투명한 감시도구를 제안한다. 그리고 벤치마크 프로그램을 이용한 실험결과를 분석하여 투명성을 보인다.

2013 Records Regime Issues and Prospects for Public Records Management in Korea (한국 공공기록관리의 쟁점과 전망 2013년 기록관리체제를 위하여)

  • Ahn, Byung-Woo;Lee, Sang-min;Sim, Seong-Bo;Nam, Kyeong-Ho;Kim, Jin-Sung;O, Dong-Seok;Jeong, Tae-Young
    • The Korean Journal of Archival Studies
    • /
    • no.34
    • /
    • pp.3-28
    • /
    • 2012
  • The year of 2013 is the first year that the new president takes the power and administrates the national affairs. In Korea, when the new president comes, the new administration brings big changes in the politics, economy, and society. The government management style has been changed according to the orientation and styles of the new president. Public records management is a critical and effective business tool to establish and carry out the government policies as well as an essential tool for democracy. Modern democracy is based on good governance. Creation and free use of full and accurate public records makes the good communication between the government and the public possible, and people's participation in the policy-making and surveillance of government activities for public good can work. During the present administration, communication between the president and the people was cutoff and people's participation in the national affairs have been further limited. Furthermore, in the present administration, the public records management was not regarded important, Whatever new administration comes, the year of 2013 is the time for the new administration to realize again the importance of the public records management and put it back to the normal track. Here are the major issues in the public records management to be concerned and resolved; (1) to ensure technological and institutional management of the electronic records in the government and safe transfer of the massive electronic records, (2) to establish an independent national records management and archives authority to be based on good governance, (3) to innovate the public records management in the public agencies including their agency records offices (RMO) and records management systems (RMS) (4) to establish local government archives and document local government policies and activities (5) supporting and promotion for documentation of the total society as a public service (6) expanding employment of professional records managers and archivists in the central and local governments, and standardization of professional competency and certification. In this paper, I will introduce the major issues in the public records management and suggest the policies and solutions that the Korean records professionals considered and discussed. This analysis and suggestions are the outcome of our professional considerations and discussions.