• Title/Summary/Keyword: Computer Language

Search Result 3,794, Processing Time 0.025 seconds

Design of an Automated Testing Tool to Detect Dynamic Memory Access Errors in C Programs (C언어 기반 프로그램의 동적 메모리 접근 오류 테스트 자동화 도구 설계)

  • Cho, Dae-Wan;Oh, Seung-Uk;Kim, Hyeon-Soo
    • Journal of KIISE:Software and Applications
    • /
    • v.34 no.8
    • /
    • pp.708-720
    • /
    • 2007
  • Memory access errors are frequently occurred in computer programs written in C programming language [1,2]. Accordingly, a number of research works have suggested a wide variety of methods to detect such errors automatically. However, they have one or more of the following problems: inability to detect all memory errors, changing the memory allocation mechanism, and excessive performance overhead. To cope with these problems, in this paper we suggest a new and automated tool to detect dynamic memory access errors in C programs.

Semantic Image Search: Case Study for Western Region Tourism in Thailand

  • Chantrapornchai, Chantana;Bunlaw, Netnapa;Choksuchat, Chidchanok
    • Journal of Information Processing Systems
    • /
    • v.14 no.5
    • /
    • pp.1195-1214
    • /
    • 2018
  • Typical search engines may not be the most efficient means of returning images in accordance with user requirements. With the help of semantic web technology, it is possible to search through images more precisely in any required domain, because the images are annotated according to a custom-built ontology. With appropriate annotations, a search can then, return images according to the context. This paper reports on the design of a tourism ontology relevant to touristic images. In particular, the image features and the meaning of the images are described using various properties, along with other types of information relevant to tourist attractions using the OWL language. The methodology used is described, commencing with building an image and tourism corpus, creating the ontology, and developing the search engine. The system was tested through a case study involving the western region of Thailand. The user can search specifying the specific class of image or they can use text-based searches. The results are ranked using weighted scores based on kinds of properties. The precision and recall of the prototype system was measured to show its efficiency. User satisfaction was also evaluated, was also performed and was found to be high.

Topic Extraction and Classification Method Based on Comment Sets

  • Tan, Xiaodong
    • Journal of Information Processing Systems
    • /
    • v.16 no.2
    • /
    • pp.329-342
    • /
    • 2020
  • In recent years, emotional text classification is one of the essential research contents in the field of natural language processing. It has been widely used in the sentiment analysis of commodities like hotels, and other commentary corpus. This paper proposes an improved W-LDA (weighted latent Dirichlet allocation) topic model to improve the shortcomings of traditional LDA topic models. In the process of the topic of word sampling and its word distribution expectation calculation of the Gibbs of the W-LDA topic model. An average weighted value is adopted to avoid topic-related words from being submerged by high-frequency words, to improve the distinction of the topic. It further integrates the highest classification of the algorithm of support vector machine based on the extracted high-quality document-topic distribution and topic-word vectors. Finally, an efficient integration method is constructed for the analysis and extraction of emotional words, topic distribution calculations, and sentiment classification. Through tests on real teaching evaluation data and test set of public comment set, the results show that the method proposed in the paper has distinct advantages compared with other two typical algorithms in terms of subject differentiation, classification precision, and F1-measure.

Development of Speech-Language Therapy Program kMIT for Aphasic Patients Following Brain Injury and Its Clinical Effects (뇌 손상 후 실어증 환자의 언어치료 프로그램 kMIT의 개발 및 임상적 효과)

  • Kim, Hyun-Gi;Kim, Yun-Hee;Ko, Myoung-Hwan;Park, Jong-Ho;Kim, Sun-Sook
    • Speech Sciences
    • /
    • v.9 no.4
    • /
    • pp.237-252
    • /
    • 2002
  • MIT has been applied for nonfluent aphasic patients on the basis of lateralization of brain hemisphere. However, its applications for different languages have some inquiry for aphasic patients because of prosodic and rhythmic differences. The purpose of this study is to develop the Korean Melodic Intonation Therapy program using personal computer and its clinical effects for nonfluent aphasic patients. The algorithm was composed to voice analog signal, PCM, AMDF, Short-time autocorrelation function and center clipping. The main menu contains pitch, waveform, sound intensity and speech files on window. Aphasic patients' intonation patterns overlay on selected kMIT patterns. Three aphasic patients with or without kMIT training participated in this study. Four affirmative sentences and two interrogative sentences were uttered on CSL by stimulus of ST. VOT, VD, Hold and TD were measured on Spectrogram. In addition, articulation disorders and intonation patterns were evaluated objectively on spectrogram. The results indicated that nonfluent aphasic patients with kMIT training group showed some clinical effects of speech intelligibility based on VOT, TD values, articulation evaluation and prosodic pattern changes.

  • PDF

A Development of the Design System of the Progressive Stamping Dies by using Boundary Representation and Its Application (경계표현법을 응용한 순차 금형 자동 설계시스템 개발 및 적용)

  • Kim Yong Yun
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.22 no.2
    • /
    • pp.126-132
    • /
    • 2005
  • In this paper, an auto-design system is introduced for a stamping tool based on commercial computer aided design system with its drafting language. The auto-design system consists of tool oriented product design subsystem which modifies and configures the product drawing, tool concept design subsystem which make a design of the punches and their punching progression and parts design subsystem that makes automatic dimension. The system is applied to the mechanical design of the stamping tool. The main logic of the system is based on half-edge theory, a kernel for the 3 dimensional CAD system, which is applied to 2 dimensional drafting auto-design system. The auto-design system enables to conspicuously reducing the designing time of the tool. In addition, there is little drafting error that had been about 3% without auto design program. It is effective to reduce the development time for new products because of rapid designing time of the tools, standardization of the stamping tool and the drafting rule for the auto-design system. The auto-design system yields high efficiency of the tool manufacturing system.

A Real-Time Histogram Equalization System with Automatic Gain Control Using FPGA

  • Cho, Jung-Uk;Jin, Seung-Hun;Kwon, Key-Ho;Jeon, Jae-Wook
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.4 no.4
    • /
    • pp.633-654
    • /
    • 2010
  • High quality camera images, with good contrast and intensity, are needed to obtain the desired information. Images need to be enhanced when they are dark or bright. The histogram equalization technique, which flattens the density distribution of an image, has been widely used to enhance image contrast due to its effectiveness and simplicity. This technique, however, cannot be used to enhance images that are either too dark or too bright. In addition, it is difficult to perform histogram equalization in real-time using a general-purpose computer. This paper proposes a histogram equalization technique with AGC (Automatic Gain Control) to extend the image enhancement range. It is designed using VHDL (VHSIC Hardware Description Language) to enhance images in real-time. The system is implemented with an FPGA (Field Programmable Gate Array). An image processing system with this FPGA is implemented. The performance of this image processing system is measured.

A bio-text mining system using keywords and patterns in a grid environment

  • Kwon, Hyuk-Ryul;Jung, Tae-Sung;Kim, Kyoung-Ran;Jahng, Hye-Kyoung;Cho, Wan-Sup;Yoo, Jae-Soo
    • Proceedings of the Korea Society for Industrial Systems Conference
    • /
    • 2007.02a
    • /
    • pp.48-52
    • /
    • 2007
  • As huge amount of literature including biological data is being generated after post genome era, it becomes difficult for researcher to find useful knowledge from the biological databases. Bio-text mining and related natural language processing technique are the key issues in the intelligent knowledge retrieval from the biological databases. We propose a bio-text mining technique for the biologists who find Knowledge from the huge literature. At first, web robot is used to extract and transform related literature from remote databases. To improve retrieval speed, we generate an inverted file for keywords in the literature. Then, text mining system is used for extracting given knowledge patterns and keywords. Finally, we construct a grid computing environment to guarantee processing speed in the text mining even for huge literature databases. In the real experiment for 10,000 bio-literatures, the system shows 95% precision and 98% recall.

  • PDF

A Microcomputer-Based Data Acquisition/Control System for Engine Performance Test(I) -Automation of Engine Performance Test and Data Acquisition- (마이크로컴퓨터를 이용한 엔진성능시험(性能試驗)의 자동화(自動化)에 관한 연구(硏究)(I) -엔진성능시험(性能試驗)과 데이터수집(蒐集)의 자동화(自動化)-)

  • Ryu, K.H.;Chung, C.J.;Park, B.S.
    • Journal of Biosystems Engineering
    • /
    • v.12 no.3
    • /
    • pp.7-16
    • /
    • 1987
  • This study was carried out to develop a microcomputer-based data acquisition and control system which was able to collect the data of engine performance test automatically and control the speed and load of the engine. The results of the study are summarized as follows: 1. The signal processing devices, which were able to measure cylinder pressure, coolant temperature, compositions of exhaust gas, fuel consumption, engine rpm and torque etc., were developed. The results of calibration showed that all of devices had high accuracy ranging from 0.3% to 0.69% respectively. 2. The PIA (peripheral interface adapter) for interfacing digital signal and PTM (programmable timer module) for displaying real time every 0.0408 sec were designed and developed. 3. An engine-speed control system using a stepping motor and driver was developed. The control system had the stability, and faster settling time than the manual control system. 4. The automatic control system of electrical dynamometer, which was able to control the speed and load of dynamometer, was developed with a SSD (shackleton system driver) and D/A converter. 5. The computer programs, which were able to collect and process the data of engine tests, were developed using both the machine language and BASIC.

  • PDF

Automatic Depth Control System for Tractor Implement (트랙터 작업기의 경심 자동제어시스템)

  • Choi, C.H.;Na, K.W.;Kim, J.M.
    • Journal of Biosystems Engineering
    • /
    • v.18 no.4
    • /
    • pp.328-343
    • /
    • 1993
  • To control depth of tractor implement, an automatic depth control system based upon microcomputer was developed. This system consists of data aquisition system to measure and to record travel speed, draft and depth of the implement, hydraulic system to control the implement depth and 3-point hitch to attach the implement. Program, written in C language, was able to select position control, draft control and mixed control. To analyze parameters affecting this system, the performance of the system was evaluated through use of computer simulation and verified in soil bin experiments. 3-point hitch was lifted by hydraulic pressure and lowered by implement weight. Dead band was one of the important factors which affect the stability and the accuracy of the system. The system became unstable when the flow rate was increased or when the dead band was decreased. The position control mode with on-off control showed the great ability to control the implement at the given plowing depth. With the draft control, the tractor load could be reduced, however the plowing depth was changed unexpectedly when the soil was hard and inconsistent. The mixed control could improve the performance of the system to maintain the plowing depth without overload of the tractor.

  • PDF

Mobile Web Service Architecture Using Context-store

  • Oh, Sang-Yoon;Aktas, Mehmet;Fox, Geoffrey C.
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.4 no.5
    • /
    • pp.836-858
    • /
    • 2010
  • Web Services allow a user to integrate applications from different platforms and languages. Since mobile applications often run on heterogeneous platforms and conditions, Web Service becomes a popular solution for integrating with server applications. However, because of its verbosity, XML based SOAP messaging gives the possible overhead to the less powerful mobile devices. Based on the mobile client's behavior that it usually exchanges messages with Web Service continuously in a session, we design the Handheld Flexible Representation architecture. Our proposed architecture consists of three main components: optimizing message representation by using a data format language (Simple_DFDL), streaming communication channel to reduce latency and the Context-store to store context information of a session as well as redundant parts of the messages. In this paper, we focus on the Context-store and describe the architecture with the Context-store for improving the performance of mobile Web Service messaging. We verify our approach by conducting various evaluations and investigate the performance and scalability of the proposed architecture. The empirical results show that we save 40% of transit time between a client and a service by reducing the message size. In contrast to solutions for a single problem such as the compression or binarization, our architecture addresses the problem at a system level. Thus, by using the Context-store, we expect reliable recovery from the fault condition and enhancing interoperability as well as improving the messaging performance.