• Title/Summary/Keyword: C language

Search Result 1,646, Processing Time 0.037 seconds

Normalization of XQuery Queries for Efficient XML Query Processing (효율적인 XML질의 처리를 위한 XQuery 질의의 정규화)

  • 김서영;이기훈;황규영
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.10 no.5
    • /
    • pp.419-433
    • /
    • 2004
  • As XML becomes a standard for data representation, integration, and exchange on the Web, several XML query languages have been proposed. World Wide Web Consortium(W3C) has proposed XQuery as a standard for the XML query language. Like SQL, XQuery allows nested queries. Thus, normalization rules have been proposed to transform nested XQuery queries to semantically equivalent ones that could be executed more efficiently. However, previous normalization rules are applicable only to restricted forms of nested XQuery queries. Specifically, they can not handle FLWR expressions having nested expressions in the where clause. In this paper, we propose normalization rules for XQuery queries by extending those for SQL queries. Our proposed rules can handle FLWR expressions haying nested expressions in every clause. The major contributions of this paper are as follows. First, we classily nesting types of XQuery queries according to the existence of correlation and aggregation. We then propose normalization rules for each nesting type. Second, we propose detailed algorithms that apply the normalization rules to nested XQuery queries.

Implementation of Remote Control and Monitoring System using Embedded Web Server (임베디드 웹서버를 이용한 원격 감시 및 제어 시스템 구현)

  • 최재우;노방현;이창근;차동현;황희융
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.4 no.3
    • /
    • pp.301-306
    • /
    • 2003
  • We have designed embedded web server system and ported Linux operating system version 2.4.1 at our system. And then We implemented to control and monitor widely separated hardware. Web server is the Boa web server with General Public License. We designed for this system using of Cirrus logic's EP7312 ARM core base processor and connecting input and output device at GPIO port of EP7312. Device driver of General purpose I/O for Linux OS is designed. And then the application program controlling driver is implemented to use of common gate interface C language. User is available to control and monitor at client PC. This method have benefit to reduce the Expenditure of hardware design and development time against PC base system and have various and capacious application against firmware base system.

  • PDF

Development of a Dose Calibration Program Based on an Absorbed Dose-to-Water Standard (물 흡수선량 표준에 기반한 선량교정 프로그램 개발)

  • 신동오;김성훈;박성용;서원섭;이창건;최진호;전하정;안희경;강진오
    • Progress in Medical Physics
    • /
    • v.14 no.3
    • /
    • pp.175-183
    • /
    • 2003
  • Absorbed dose dosimetry protocols of high energy photon and electron beams, which are widely used and based on an air kerma (or exposure) calibration factors, have somewhat complex formalism and limitations for improving dosimetric accuracy due to the uncertainty of the physical parameters used. Recently, the IAEA and the AAPM published the absorbed dose to water-based dosimetry protocols(IAEA TRS-398 and AAPM TG-51). The dose calibration programs for these two protocols were developed. This program for high energy photon and electron beams was also developed for users to use in a window environment using the Visual C++ language. The formalism and physical parameters of these two protocols were strictly applied to the program. The tables and graphs of the physical data, and the information of ion chambers were numericalized for their incorporation into a database. This program can be useful in developing new dosimetry protocols in Korea.

  • PDF

A Study on Meaning and Characteristics of Minimalism in Contemporary Architecture (현대건축에서의 미니멀리즘의 의미와 특성에 관한 연구)

  • 이정욱
    • Korean Institute of Interior Design Journal
    • /
    • no.13
    • /
    • pp.150-160
    • /
    • 1997
  • The tendency of the Minimalism in the contemporary a architecture is based on Mies van der Rohe s saying ‘나SS IS m more" as the principle of the Minimal art and its formative c composition. It can be divided into technical Minimalism p prevailed in Northern Europe and the zone of German l language, and the regional one in Southern Europe and S Southern America. The former is interested in the experiences of the techniques and materials, and the latter in that of the s space and the place through the simple forms. The minialistic approach to the architecture is nat only m methodological one. It accepts the concept and the construction of architecture as 2 axes for making it keeps the tradition and c communication with the master builder, the materials, and i염 m means to compound. The expressive characteristics of works in M Minimalism are 1) as the formal issue, it is simple, self-referring. without any symbol or any allusion, and compounds the r repetitive forms as the comceptual aspec않 of architecture, 2) it h has the characteristies such as the approach directly to the m means by which architecture made, the critical interests to the m material attributes, and the capacity to the contemporary t technology as the issue of technique and materials, 3) regarding t the space and the place, it shows the good sense to the site in t the sphere intervention of architecture 1e Maininlalism architecture has i않 impotance in the point t that it seeks to the qualities immanent in architecture by s showing the marvelous status through discovering the i immanent properties of the site, program materials, and the s structure, and also it begins new way of interpreting a architecture with new viewpoint to the its essence as well as a architecture itself.self.

  • PDF

Development of Digital Photogrammetric Systems for Three-Dimensional Topographic Information Analysis (3차원 지형정보분석을 위한 수치사진측량시스템 개발)

  • 유환희;안충현;오성남;성민규
    • Journal of the Korean Society of Surveying, Geodesy, Photogrammetry and Cartography
    • /
    • v.17 no.1
    • /
    • pp.11-19
    • /
    • 1999
  • Lately, with the development of the fields of computer and photogrammetry, Digital Photogrammetric Systems are widely used for the generation of GIS basemap, the acquisition of topographic information and DEM, the formation of digital orthophoto, three-dimensional viewing and so on. According as the demand for the systems is rapidly increasing, we suggest keenly the necessity of domestic technical development, because all of these systems depend on foreign technology until now. In this study, by using digital photogrammetry method, with Visual C++ language, we have developed Digital Photogrammetric Systems for Windows which is able to get three-dimensional coordinates through interior orientation, exterior orientation, epipolar line, image matching from a pair of aerial photos taken with metric camera. This system consists of not only a module which can revise digital map that is being made at National Geographic Institute as a part of data construction project of National Geographic Information System, but also a module which can view three-dimensional image on the screen monitor by using anaglyph for three-dimensional analysis. The digital photogrammetry modules developed in this study are expected to be used as primary modules for the effective management of the urban as well as main modules in developing professional digital photogrammetric systems.

  • PDF

GO Guide : Browser & Query Translation for Biological Ontology (GO Guide : 생물학 온톨로지를 위한 브라우저 및 질의 변환)

  • Jung Jun-Won;Park Hyoung-Woo;Im Dong-Hhyuk;Lee Kang-Pyo;Kim Hyoung-Joo
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.12 no.3
    • /
    • pp.183-191
    • /
    • 2006
  • As genetic research is getting more active, data construction of genes are needed in the field of biology. Therefore, Gene Ontology Consortium has constructed genetic information by OWL, which is Ontology description language published by W3C. However, previous browsers for Gene Ontology only support simple searching mechanisms based on keyword, tree, and graph, but it is not able to search high quality information considering various relationships. In this paper, we suggest browsing technique which integratesvarious searching methods to support researchers who are doing actually experiment in biology field. Also, instead of typing a query, we propose querv generation technique which constructs query while browsing and query translation technique which translate generated query into SeRQL query It is convenient for user and enables user to obtain high quality information. And by this GO Guide browser, it has been shown that the information of Gene Ontology could be used efficiently.

A Path Storing and Number Matching Method for Management of XML Documents using RDBMS (RDBMS를 이용하여 XML 문서 관리를 위한 경로 저장과 숫자 매칭 기법)

  • Vong, Ha-Ik;Hwang, Byung-Yeon
    • Journal of Korea Multimedia Society
    • /
    • v.10 no.7
    • /
    • pp.807-816
    • /
    • 2007
  • Since W3C proposed XML in 1996, XML documents have been widely spreaded in many internet documents. Because of this, needs for research related with XML is increasing. Especially, it is being well performed to study XML management system for storage, retrieval, and management with XML Documents. Among these studies, XRel is a representative study for XML management and has been become a comparative study. In this study, we suggest XML documents management system based on Relational DataBase Management System. This system is stored not all possible path expressions such as XRel, but filtered path expression which has text value or attribute value. And by giving each node Node Expression Identifier, we try to match given Node Expression Identifier. Finally, to prove efficiency of the suggested technique, this paper shows the result of experiment that compares XPath query processing performance between suggested study and existing technique, XRel.

  • PDF

Speech Signal Processing using Pitch Synchronous Multi-Spectra and DSP System Design in Cochlear Implant (피치동기 다중 스펙트럼을 이용한 청각보철장치의 음성신호처리 및 DSP 시스템 설계)

  • Shin, J. I.;Park, S. J.;Shin, D. K.;Lee, J. H.;Park, S. H.
    • Journal of Biomedical Engineering Research
    • /
    • v.20 no.4
    • /
    • pp.495-502
    • /
    • 1999
  • We propose efficient speech signal processing algorithms and a system for cochlear implant in this paper. The outer and the middle car which perform amplifying, lowpass filtering and AGC, are modeled by an analog system, and the inner ear acting as a time-delayed multi filter and the transducer is implemented by the DSP circuit which enables real-time processing. Especially, the basilar membrane characteristic of the inner ear is modeled by a nonlinear filter bank, and then tonotopy and periodicity of the auditory system is satisfied by using a pitch-synchronous multi-spectra(PSMS) method. Moreover, most of the speech processing is performed by S/W so the system can be easily modified. And as our program is written in C-language, it can be easily transplanted to the system using other processors.

  • PDF

Implementation of Flooding Routing Protocol for Field sever using Weather Monitoring System (국지기상 모니터링용 필드서버를 위한 플러딩 라우팅 프로토콜의 구현)

  • Yoo, Jae-Ho;Lee, Seung-Chul;Chung, Wan-Young
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.15 no.1
    • /
    • pp.233-240
    • /
    • 2011
  • A field server was developed by using ubiquitous sensor network technology to monitor the abrupt weather variation in local or mountain area. The data transmissions between deployed field servers in local terrain are very important technology in disaster prevention monitoring system. Weather related information such as temperature, humidity, illumination, atmospheric pressure, dew point and meteorological data are collected from the designated field at a regular interval. The received information from the multiple sensors located at the sensor field is used flooding routing protocol transmission techniques and the sensing data is transferred to gateway through multi-hop method. Telosb sensor node are programmed by nesC language in TinyOS platform to monitor the weather parameters of the local terrain.

Design and Implementation of IEEE Std 1609.2 Message Encoder/Decoder for Vehicular Communication Security (자동차 통신 보안을 위한 IEEE Std 1609.2 메시지 인코더/디코더의 설계 및 구현에 관한 연구)

  • Seo, Hye-In;Kim, Eun-Gi
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.21 no.3
    • /
    • pp.568-577
    • /
    • 2017
  • IEEE Std 1609.2 was defined for the support of communication security functions in the WAVE (Wireless Access in Vehicular Environments) system. IEEE Std 1609.2 defined the message structures of the security services and managements on the vehicular communication by using ASN.1 (Abstract Syntax Notation One). Also, this security message structures shall be encoded using the COER (Canonical Octet Encoding Rules). In this paper, we designed and implemented the IEEE Std 1609.2 message encoder/decoder handling the security messages defined in IEEE Std 1609.2. The designed encoder/decoder consists of three modules as follows : a module generating the message of C language data structures in accord with IEEE Std 1609.2 message structures, a message encoder module, a message decoder module. And the encoder/decoder was implemented on the Linux environment. Also we analyzed the performance by measuring the performance speed of the encoder/decoder implemented.