• Title/Summary/Keyword: Program Codes

Search Result 367, Processing Time 0.021 seconds

Applying Genomic Sequence Alignment Methodology for Source Codes Plagiarism Detection (유전체 서열의 정렬 기법을 이용한 소스 코드 표절 검사)

  • 강은미;황미녕;조환규
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.9 no.3
    • /
    • pp.352-367
    • /
    • 2003
  • The syntactic and semantic characteristics of a computer program can be represented by the keywords sequence extracted from the source code. Therefore the similarity and the difference between two programs can be clearly figured out by comparing the keyword sequences obtained from the given programs. Various methods for measuring the similarity of two different sequences have been intensively studied already in bioinformatics on biological genetic sequence manipulation. In this paper, we propose a new method for measuring the similarity of two different programs and detecting the partial plagiarism by exploiting the sequence alignment techniques. In order to evaluate the performance of the proposed method, we experimented with the actual Program codes submitted by 70 students attending a Data Structure course )tow 2001. The experimental results show that the proposed method is more effective and powerful than the fingerprint method which is the most commonly used for the Plagiarism detection.

Detection of Potential Memory Access Errors based on Assembly Codes (어셈블리어 코드 기반의 메모리 오류 가능성 검출)

  • Kim, Hyun-Soo;Kim, Byeong-Man;Bae, Hyun-Seop;Chung, In-Sang
    • The KIPS Transactions:PartD
    • /
    • v.18D no.1
    • /
    • pp.35-44
    • /
    • 2011
  • Memory errors can cause not only program malfunctions but also even unexpected system halt. Though a programmer checks memory errors, some memory errors with low occurrence frequency are missed to detect. In this paper, we propose a method for effectively detecting such memory errors using instruction transition diagrams through analyzing assembly codes obtained by disassembling an executable file. Out of various memory errors, local memory return errors, null pointer access errors and uninitialized pointer access errors are targeted for detection. When applying the proposed method to various programs including well-known open source programs such as Apache web server and PHP script interpreter, some potential memory errors are detected.

Study on Topology Optimization for Eigenfrequency of Plates with Composite Materials (복합재료판 구조물의 고유진동수 위상최적화에 관한 연구)

  • Kim, Hwa-Ill;Yun, Hyug-Gee;Han, Kyong-Min
    • Transactions of the Korean Society for Noise and Vibration Engineering
    • /
    • v.19 no.12
    • /
    • pp.1356-1363
    • /
    • 2009
  • The aim of this research is to construct eigenfrequency optimization codes for plates with Arbitrary Rank Microstructures. From among noise factors, resonance sound is main reason for floor's solid noise. But, Resonance-elusion design codes are not fixed so far. Besides, The prediction of composite material's capability and an resonance elusion by controlling natural frequency of plate depend on designer's experiences. In this paper, First, using computer program with arbitrary rank microstructure, variation on composite material properties is studied, and then natural frequency control is performed by plate topology optimization method. The results of this study are as followed. 1) Programs that calculate material properties along it's microstructure composition and control natural frequency on composite material plate are coded by Homogenization and Topology Optimization method. and it is examined by example problem. 2) Equivalent material properties, calculated by program, are examined for natural frequency. In this paper, Suggested programs are coded using $Matlab^{TM}$, Feapmax and Feap Library with Homogenization and Topology Optimization method. and Adequacy of them is reviewed by performing the maximization or minimization of natural frequency for plates with isotropic or anisotropic materials. Since the programs has been designed for widely use. If the mechanism between composite material and other structural member is identified, extension application may be possible in field of structure maintenance, reinforcement etc. through application of composite material.

On the Safety and Performance Demonstration Tests of Prototype Gen-IV Sodium-Cooled Fast Reactor and Validation and Verification of Computational Codes

  • Kim, Jong-Bum;Jeong, Ji-Young;Lee, Tae-Ho;Kim, Sungkyun;Euh, Dong-Jin;Joo, Hyung-Kook
    • Nuclear Engineering and Technology
    • /
    • v.48 no.5
    • /
    • pp.1083-1095
    • /
    • 2016
  • The design of Prototype Gen-IV Sodium-Cooled Fast Reactor (PGSFR) has been developed and the validation and verification (V&V) activities to demonstrate the system performance and safety are in progress. In this paper, the current status of test activities is described briefly and significant results are discussed. The large-scale sodium thermal-hydraulic test program, Sodium Test Loop for Safety Simulation and Assessment-1 (STELLA-1), produced satisfactory results, which were used for the computer codes V&V, and the performance test results of the model pump in sodiumshowed good agreement with those in water. The second phase of the STELLA program with the integral effect tests facility, STELLA-2, is in the detailed design stage of the design process. The sodium thermal-hydraulic experiment loop for finned-tube sodium-to-air heat exchanger performance test, the intermediate heat exchanger test facility, and the test facility for the reactor flow distribution are underway. Flow characteristics test in subchannels of a wire-wrapped rod bundle has been carried out for safety analysis in the core and the dynamic characteristic test of upper internal structure has been performed for the seismic analysis model for the PGSFR. The performance tests for control rod assemblies (CRAs) have been conducted for control rod drive mechanism driving parts and drop tests of the CRA under scram condition were performed. Finally, three types of inspection sensors under development for the safe operation of the PGSFR were explained with significant results.

The Amplification of the Morse Codes, which Cho Ji-Hoon's Poem Silent Night 1 Leaves in the Human Body

  • Park, In-Kwa
    • International Journal of Advanced Culture Technology
    • /
    • v.6 no.1
    • /
    • pp.42-49
    • /
    • 2018
  • In this study, we tried to reveal the state of stillness of Cho Ji-Hoon's poem "Silent Night 1" as a healing modifier. The language of poem is synaptically linked to the calmness emotion of the human body, seeking a principle that leads to a state of healing. Therefore, this study was carried out for the purpose of applying the principle to literary therapy program. The silent signal embedded in the poem is encoded into the signals of the sound as it is synapsed to the human body. Encoding of auditory nerves by poem lines is like a Morse code that word and word leave in the human body. The action potential of the auditory nerve is further activated by the potential difference between the word and the word represented by the neural network, such as a Morse code, which is accessed to the human body by such a path. There is worked as amplified potential difference between the words perceived by a sound which is synapsed to the human body and by a silence which is synapsed to the human body. The phenomenon of the words approaching the human body and setting the absence of sound and amplifying the sound is because the words amplifies the Morse codes in the human neural network. At this time, the signals overlap each other. Thereby this poem is increasing the amplitude of the sound. This overlapping of auditory signals appears and amplifies the catharsis. If this Cho Ji-Hoon Poem's principle is applied to literary therapy program in the future, more effective treatment will be done.

A String Analysis based System for Classifying Android Apps Accessing Harmful Sites (유해 사이트를 접속하는 안드로이드 앱을 문자열 분석으로 검사하는 시스템)

  • Choi, Kwang-Hoon;Ko, Kwang-Man;Park, Hee-Wan;Youn, Jong-Hee
    • The KIPS Transactions:PartA
    • /
    • v.19A no.4
    • /
    • pp.187-194
    • /
    • 2012
  • This paper proposes a string analysis based system for classifying Android Apps that may access so called harmful sites, and shows an experiment result for real Android apps on the market. The system first transforms Android App binary codes into Java byte codes, it performs string analysis to compute a set of strings at all program points, and it classifies the Android App as bad ones if the computed set contains URLs that are classified because the sites provide inappropriate contents. In the proposed approach, the system performs such a classification in the stage of distribution before installing and executing the Apps. Furthermore, the system is suitable for the automatic management of Android Apps in the market. The proposed system can be combined with the existing methods using DNS servers or monitoring modules to identify harmful Android apps better in different stages.

Object-Oriented based Refactoring Process (객체지향 기반의 Refactoring 프로세스)

  • Lee, Jong-Ho;Park, Jin-Ho;Rhew, Sung-Yul
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.7 no.4
    • /
    • pp.299-308
    • /
    • 2001
  • The company invests its time and money for temporary maintenance to satisfy the fast change of the computer use environment and the user's demands. Therefore, various problems occur including low performance because of duplication of codes and unstable structures from the restructuring and redevelopment. Furthermore, if a developer, who did not participate in initial process of development, wrote additional program codes to upgrade or restructure, it would cause many problems such as lack or lose of development documentation, understanding of documentation and reuse of existing program language. This study, Object-oriented Refactoring Process, suggests that the developers can reuse object unit to overcome the limit of the reusing code. In addition, this paper shows case study to verify our process by adjusting the project called "D2D", which is a case tool for developing windows system from Company D. Our works get positive results such as improvement of system pelfonnance, decreased cost of development and maintenance and optimizing structure and class.

  • PDF

General Radiography Imaging Usage and Effective Dose of Inpatients: Based on Data from Inpatients in 2018 (입원환자 일반촬영 이용량 및 피폭선량: 2018년 입원환자데이터)

  • Jong-Won Gil
    • Journal of radiological science and technology
    • /
    • v.47 no.2
    • /
    • pp.107-116
    • /
    • 2024
  • In this study, we analyzed the use of general radiography imaging and effective dose in inpatients. Our aim is to help reduce national medical radiation exposure doses and develop rational health-care financial policies. The effective dose for each general radiography was calculated using the ALARA-GR program for 53 types (total: 260 codes) general radiography codes selected from 'National Health Insurance Care Benefit Cost'. The usage of general radiography was analyzed in the 2018 inpatient patient data of the Health Insurance Review and Assessment Service, and the effective dose for each general radiography was analyzed. 89.00% of inpatients undergo general radiography imaging at least once, with an average of 12.63 scans per person and an effective dose of 1.00 mSv. Those who received support from Medical Aid showed a higher value compared to those who were insured by National Health Insurance, with 17.39 cases and 1.43 mSv (p<.001). Chest had the highest usage rate at 23.12% for general radiography imaging, while L-spine had the highest effective dose at 24.53%. It is estimated that 420 inpatients patients undergo 121 to 820 general radiography imaging procedures per year, and 233 inpatients are estimated to have an annual effective dose of >20.00~58.25 mSv. Rational use of health-care finances and the practice of medical radiation safety management are essential for the well-being of individuals, the enhancement of quality of life, and the improvement of health-care quality.

Management of oral and maxillofacial radiological images (Dr. Image를 이용한 구강악안면방사선과 의료영상 관리)

  • Kim Eun-Kyung
    • Imaging Science in Dentistry
    • /
    • v.32 no.3
    • /
    • pp.129-134
    • /
    • 2002
  • Purpose : To implement the database system of oral and maxillofacial radiological images using a commercial medical image management software with personally developed classification code. Materials and methods : The image database was built using a slightly modified commercial medical image management software, Dr. Image v.2.1 (Bit Computer Co., Korea). The function of wild card '*' was added to the search function of this program. Diagnosis classification codes were written as the number at the first three digits, and radiographic technique classification codes as the alphabet right after the diagnosis code. 449 radiological films of 218 cases from January, 2000 to December, 2000, which had been specially stored for the demonstration and education at Dept. of OMF Radiology of Dankook University Dental Hospital, were scanned with each patient information. Results: Cases could be efficiently accessed and analyzed by using the classification code. Search and statistics results were easily obtained according to sex, age, disease diagnosis and radiographic technique. Conclusion : Efficient image management was possible with this image database system. Application of this system to other departments or personal image management can be made possible by utilizing the appropriate classification code system.

  • PDF

An Image Processing Learning System with An Actual Practice (현장실습이 가능한 영상처리 학습 시스템)

  • 하석운;신현갑
    • Journal of the Korea Computer Industry Society
    • /
    • v.4 no.10
    • /
    • pp.673-684
    • /
    • 2003
  • In order to understand the concepts of image processing with effect, a learning system with an actual practice is necessary. As most image processing learning materials have some inconvenient respects that it is difficult to understand the processing procedure because they simply show the processed results as figures in the contents, and also, a separate practice tool is needed to operate the source codes because they provide the program source codes as a part in the context. In this paper, in order to solve above inconvenient respects, an image processing learning system that be able to improve the learning effects as accomplishing the theory studying and the actual practice in parallel is proposed. As this system is composed on the bases of java, it is independent to the platforms and it is possible to implement on the Web.

  • PDF