• Title/Summary/Keyword: XML 문서 처리기 생성기

Search Result 67, Processing Time 0.025 seconds

Design and Implementation of XQL Query Processing System Using XQL-SQL Query Translation (XQL-SQL 질의 변환을 통한 XQL 질의 처리 시스템의 설계 및 구현)

  • Kim, Chun-Sig;Kim, Kyung-Won;Lee, Ji-Hun;Jang, Bo-Sun;Sohn, Ki-Rack
    • The KIPS Transactions:PartD
    • /
    • v.9D no.5
    • /
    • pp.789-800
    • /
    • 2002
  • XML is a standard format of web data and is currently used as a prevailing language for exchanging data. Most of the commercial data are stored in a relational database. It is quite important to convert these conventionally stored data into those for exchange and use them in data exchange, or to get the query results effectively by utilizing XQL on XML data which are store in a relational database. Thus, it is absolutely required to have a proper query processing mechanism for XML data and to maintain many XML data properly. Up to now, many cases of researches on the storage and retrieval of XML data have been carried out and under study. But, effective retrieval and storage system for path queries like XQL has yet to be contrived. Thus, in this paper, a schema to store XML data is designed, in which DFS-Numbegering method is used to store data effectively. And an effective path query processing method is also designed and implemented, in which a traditional relational database engine is used. That is, XQL is converted into SQL with a XQL processor if a user makes query XQL in a system. A database system executes SQL, and a XML generator uses a generated record and makes a XML document.

A Design and Implements of CPP/A Editing System based on ebXML (ebXML의 CPP/A 편집 시스템 설계 및 구현)

  • Shim, Hyung-Sub;Lee, Sang-Bok;Kim, Chang-Su;Song, Jung-Young;Jung, Hoe-Kyung
    • Annual Conference of KIPS
    • /
    • 2002.04b
    • /
    • pp.1093-1096
    • /
    • 2002
  • 기업간 비즈니스 거래를 하기 위해서는 B2B(Business to Business)기업이 지원하는 업무 프로세스에 관한 정보와 업무 정보 교환을 위해 기업의 기술적인 사항을 정의하고 거래 기업간에 비즈니스 거래를 위하여 거래 파트너간 합의된 상호작용을 정의한 문서가 필요하다. 이러한 문서를 XML 기반의 개방형 전자상거래 프레임 워크인 ebXML(electronic business XML)에서는 기업의 비즈니스 협업능력을 정의한 전자를 협업 프로토콜 프로파일(Collaboration-Protocol Profile:CPP)이라 하고 거래 기업간에 비즈니스 협업 상호작용을 정의한 후자를 협업 프로토콜 약정서(Collaboration-Protocol Agreement:CPA)라고 한다. 본 논문에서는 ebXML에서 거래 기업간 상호 운용성을 증대시키는 CPP문서를 효율적으로 저작 할 수 있는 생성기와 거래 기업들의 CPP 문서들을 기본으로 상호 협업을 정의한 CPA 문서를 저작 할 수 있는 Composer 시스템을 설계 및 구현하였다.

  • PDF

Design and Implementation of a Retrieval Server for Virtual Documents in the MIRAGE-III Digital Library (MIRAGE-III 디지털도서관에서 가상문서 검색 서버의 설계 및 구현)

  • Lee, Yong-Bae;Maeng, Sung-Hyon
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.8 no.2
    • /
    • pp.219-230
    • /
    • 2002
  • One of the most important functions digital libraries need to offer is to help users find necessary information in a distributed environment in the most efficient and effective manner. In order to meet the goal, it is desirable to link scattered pieces of information and present them as a logically coherent whole when the user wants it, so that he or she doesn't need to know their physical location. The virtual document is an integrated document that the total or part of the physical documents stored in a specific repository are linked dynamically. Our MIRAGE-III digital library system provides a content-based retrieval of physical documents and the virtual documents in XML. This system provides a retrieval of partial documents, attributes and hierarchical structures and linked-documents based in structured documents like XML or SGML. In this paper we describe a methodology of design and implementation of the query processor and retrieval server in the MIRAGE-III digital library system.

Design of XML Information Management System based on CORBA (CORBA 기반의 XML 정보 관리 시스템 설계)

  • Moon, Su-Ryong;Lee, Jeong-Min;Kim, Kwang-Jong;Lee, Yon-Sik
    • Annual Conference of KIPS
    • /
    • 2002.04a
    • /
    • pp.323-326
    • /
    • 2002
  • 본 논문은 웹 상에서의 데이터 교환 및 정보 전달은 물론 분산 환경 내에 산재한 어플리케이션들 간의 통신 및 정보 시스템들 간의 상호 운용을 지원하는 CORBA 기반의 XML 정보 관리 시스템을 설계한다. 최근 웹 상에서 정보교환을 통해 다양한 업무들을 효율적으로 처리하려 함에 따라 분산 환경에서의 컴퍼넌트 기반과 웹 기반 어플리케이션들의 연동이 요구된다. 그러나, 이러한 어플리케이션들의 연동 시 직접적인 호환성이 결여되어 별도의 프로토콜 지원이 필요하다. 따라서, 본 논문에서는 이러한 호환성 문제를 해결하기 위해 XML을 사용하여 플랫폼 및 프로그래밍 언어에 대한 독려성과 확장성을 제공하고, 객체 직렬화를 통해 직렬화된 XML 문서를 CORBA의 IIOP를 이용해 전송함으로써 데이터 교환 및 공유가 가능하도록 지원하는 XML 정보 관리 시스템을 설계한다. 제안된 시스템은 윈 상에서의 정보 교환 및 공유를 지원함으로써 보다 유연한 정보 교류 환경을 제공하고, 이질적인 어플리케이션들로 구성된 비즈니스 로직들 사이의 정보 처리에 있어 상호 운용성을 지원하여 효율적인 업무 처리가 가능하도록 한다. 또한, XML20RDB 저장기와 ORDB2XML 생성기를 구성 모듈로 설계하여 웹 상에서의 모든 정보를 공통 포맷인 XML 형태로 저장 및 관리함으로써 정보의 재사용성 및 효율적인 관리를 유도한다.

  • PDF

Development of Electronic Medical Record System Using XML (XML을 이용한 전자의무기록시스템 개발)

  • Kang, Byeong-Do;Jung, Suk-Ho
    • The KIPS Transactions:PartD
    • /
    • v.9D no.6
    • /
    • pp.1127-1136
    • /
    • 2002
  • In the medical field. the desire of the hospital information system based on the advanced computer technology has been increased because hospital staffs wanted to provide better medical services to their patients by using it. So, the electronic medical records have emerged to share and exchange medical and healthcare information stored in database. In this paper. we developed an electronic medical record system using XML. This system includes four modules : data repository. document structure manager, document writter and XML automatic generator. For the purpose of evaluating the usability of the electronic medical records of our system, we also applied it to out-patient medical records in the department of orthopedic surgery.

A Study on Java Information Extractor using JML Document (JML 문서를 이용한 자바 정보 추출기에 대한 연구)

  • Jang, Geun-Sil
    • Annual Conference of KIPS
    • /
    • 2001.04a
    • /
    • pp.173-176
    • /
    • 2001
  • XML을 중심으로 많은 컴퓨팅 분야에서 다양한 연구가 이루어지고 있는데, 이는 기존의 웹 정보 표현 언어인 HTML이 갖는 부족한 부분을 해결할 수 있는 XML의 특징 때문이다. JML은 Java Markup Language의 약어로서 Java로 작성된 원시코드의 정보를 다양한 목적으로 이용하는데 적합하도록 작성된 XML의 응용으로 클래스 계층구조나 클래스 관계성 및 메소드 등에 관련된 다양한 정보를 효과적으로 표현할 수 있는 DTD를 포함한다. 본 연구의 목적은 역공학 측면에서의 JML의 응용으로, JML문서에 포함된 정보로부터 Java 응용 프로그램의 스켈레턴 코드를 생성하는데 있다. 본 연구의 의미는 기존에 수행된 Java 응용 프로그램의 정보를 추출하여 JHL문서를 생성해 주는 도구와 접목시킴으로써 순방향과 역방향 측면에서 모두 접근가능한 도구를 제공하는데 있다.

  • PDF

Electronic Approval System of XML-based Business Document using Crypto Algorithm (암호 알고리즘을 이용한 XML 기반 비즈니스문서의 전자 결재 시스템)

  • Kim, Chang-Su;Jung, Hoe-Kyung
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.10 no.11
    • /
    • pp.1983-1988
    • /
    • 2006
  • There are gradually built on electronic commerce and business information system for the effective and automated use of internet while the mainstream of industry moves on information. It is necessary that a company should develop a electronic approval system because the business documents have application to an electronic commerce, business information system as well Currently, electronic approval system on groupware is using the way of inserting the image of an approval signature, which is vulnerable on a security by attacks of fraudulent use of electrical signature and eavesdropping on electronic documents. In this paper, we implementation XML form generator based on DTD having business documents structure for creating a valid business XML documents. we designed electronic approval system based on secured XML which transfers encrypted documents. For the security issues of written XML business documents, it makes use of the crypto algorithm having high performance transaction by the interchange of public key between a server and a client.

The Design and Implementation of Template Markup Language Script Processor for Electronic Shopping Mall based on XML (XML기반 전자 쇼핑몰을 위한 템플릿 마크업 언어 스크립트 처리기의 설계 및 구현)

  • 김규태;이수연
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.6 no.2
    • /
    • pp.169-174
    • /
    • 2002
  • According to the expansion of the E-Commerce based on Internet, the Interoperability between shopping malls and the expansibility of B2B has been needed. Also, Intelligent User Interface has been needed. The XML based Script Processor, the solution of the problem, is good for Interoperability and if a shopping mall is build by it, it is possible to do customer oriented display that an XML document is displayed with different looks by other style sheet according to customer's preference. In the proposed system, the TMP(Template Markup Language), an auto XML generation script, is defined by XML and the script processor is implemented to work on the shopping mall on the Web.

Development of a Management Tool of CCD/CCR-centric Standard Clinical Document (CCD/CCR 중심의 표준진료문서 관리 도구의 개발)

  • Lee, In-Keun;Cho, Hune;Kim, Hwa-Sun
    • Journal of the Korean Institute of Intelligent Systems
    • /
    • v.22 no.4
    • /
    • pp.507-514
    • /
    • 2012
  • XML-based standards such as CCD(Continuity of Care Document) and CCR(Continuity of Care Record) have been developed for representation, integration, and exchange of personal health record(PHR), and various of researches on PHR based on the standards have been conducted. These researches have developed and used CCD/CCR parsers each with their own different ways, but it can be hard to develop and update the parsers because of the structural complexity of the standards. Moreover, inter-exchange between CCD and CCR documents in the PHR-related medical information systems should be possible for the interoperability of the systems. Therefore, we proposed a designing method to develop the tools treating XML-based CCD/CCR documents. And we implemented CCD/CCR parser based on the proposed method and developed a converter from CCD to CCR using the parsers. To confirm the usefulness of the developed tool, we performed an experiment of creating CCD documents using the personal health data gathered from chronically ill patients in Kyungpook National University Hospital and of converting from the CCD documents to CCR documents.

An Abstract Grammar for XML Document Editing (XML 문서 편집을 위한 추상문법)

  • 신경희;최종명;유재우
    • Journal of KIISE:Software and Applications
    • /
    • v.30 no.3_4
    • /
    • pp.268-277
    • /
    • 2003
  • A document type definition(DTD) which defines tags for a document is a XML document grammar that defines syntactic structure of a document. An XML document keeps the rules and must be parsed to check validation. To parse XML document, the deterministic parsing method of programming language is irrelevant because it does not satisfy the definition of deterministic content model in element declaration. In this paper, we consider editing of a valid XML document in syntax-directed editing environment, and we suggest the internal storage representations of syntax in DTD and theirs algorithms. The consequence is that a syntactic structure of textual DTD is transformed into graph and table structures. The table structure of DTD is interpreted the context free grammar which has attribute values and is used in syntax-directed editor for XML. We called this the XML abstract grammar and showed generated results and examples.