• Title/Summary/Keyword: XML data

Search Result 1,240, Processing Time 0.028 seconds

Design and Implementation of a XML Data Provider Supporting the OpenGIS Specification (OpenGIS 사양을 지원하는 XML 데이타 제공자의 설계 및 구현)

  • Hong, Dong-Suk;Yun, Jae-Kwan;Han, Ki-Joon
    • 한국공간정보시스템학회:학술대회논문집
    • /
    • 2000.06a
    • /
    • pp.37-48
    • /
    • 2000
  • 지리정보시스템(GIS)의 사용이 확대되고 있는 현재 상황에서 다양한 분야에서 구축되어 서로 다른 환경에 분산되어 있는 이질적인 지리 데이타의 공유에 대한 중요성은 더욱 증가하고 있는데, 이러한 상호운용성을 지원하기 위하여 개발된 것이 OGC의 OpenGIS이다. OGC는 다양한 분야에서 차세대 표준으로 주목받고 있는 XML을 GIS에 도입하려는 움직임으로 GML 사양을 제시하고 있다. 향후 사용이 더욱 증가하게 될 XML 문서 형태의 지리 데이타에 대한 GIS 사용자들의 접근을 허용하기 위해서 OpenGIS를 지원하는 XML 데이타 제공자의 설계 및 구현이 절실히 필요하다. 본 논문에서는 OGC의 세 가지 구현 사양 중 특히 Microsoft의 OLE/COM을 기반으로 하는 OpenGIS Simple Features Specification for OLE/COM 사양과 지리 데이타의 XML 인코딩을 위한 GML 사양을 기반으로 XML 데이타 제공자를 설계 및 구현하였다. 본 논문에서 개발한 XML 데이타 제공자는 표준화된 지리 데이타 구조와 처리에 대한 인터페이스를 지원하여 상호운용성을 보장하고, XML 기술을 활용하여 XML데이타의 효율적인 분석 기능도 제공한다. 따라서 XML 데이타 제공자를 사용함으로써 표준화된 DTD를 따르는 XML 문서내의 지리 데이터를 OpenGIS를 지원하는 이질의 데이타 소스의 지리 데이타와 함께 공유할 수 있고, XML 문서의 구조를 효율적으로 검증할 수 있으며, 또한 XML 데이타에 대한 접근 및 분석이 가능하게 된다.

  • PDF

Change Reconciliation on XML Repetitive Data (XML 반복부 데이터의 변경 협상 방법)

  • Lee Eunjung
    • The KIPS Transactions:PartA
    • /
    • v.11A no.6
    • /
    • pp.459-468
    • /
    • 2004
  • Sharing XML trees on mobile devices has become more and more popular. Optimistic replication of XML trees for mobile devices raises the need for reconciliation of concurrently modified data. Especially for reconciling the modified tree structures, we have to compare trees by node mapping which takes O($n^2$) time. Also, using semantic based conflict resolving policy is often discussed in the literature. In this research, we focused on an efficient reconciliation method for mobile environments, using edit scripts of XML data sent from each device. To get a simple model for mobile devices, we use the XML list data sharing model, which allows inserting/deleting subtrees only for the repetitive parts of the tree, based on the document type. Also, we use keys for repetitive part subtrees, keys are unique between nodes with a same parent. This model not only guarantees that the edit action always results a valid tree but also allows a linear time reconciliation algorithm due to key based list reconciliation. The algorithm proposed in this paper takes linear time to the length of edit scripts, if we can assume that there is no insertion key conflict. Since the previous methods take a linear time to the size of the tree, the proposed method is expected to provide a more efficient reconciliation model in the mobile environment.

An Automatic Relational Schema Generating System for an XML Schema (XML Schema에 대한 관계형 스키마 자동 생성 시스템)

  • 김정섭;박창원;정진완
    • Journal of KIISE:Databases
    • /
    • v.31 no.5
    • /
    • pp.527-539
    • /
    • 2004
  • As more and more documents are published in XML, generating relational schemas to store XML documents in a relational database is also getting important. This paper describes a technique as well as its implementation to produce a relational schema from the XML Schema, a standard recently recommended by W3C. The DTD-based inlining technique cannot be applied to the XML Schema, because the XML Schema has many new features, which don't exist in the DTD. Various built-in data types, inheritance, and polymorphism, for example, strengthen the XML Schema, but make the generation of a relational schema from an XML Schema more difficult. We propose an XML Schema Inlining Technique, based on the previous work. The technique first maps various data types in the XML Schema to those of the relational database. After that, it construct the schema graph and the type graph from types and elements defined in the XML Schema. The relational schema is generated while traversing the type graphs. Besides, we describe techniques for handling xsi:type, used for the polymorphism, and the anon#moos type. We also propose a couple of heuristic methods for enhancing the performance of the system. Finally, we conducted experiments to show that our technique is better than the binary table approach.

Design and Implementation of Middleware supporting translation of EDI using XML (XML기반의 EDI 문서교환을 위한 미들웨어 설계 및 구현)

  • Choi, Gwang-Mi;Park, Su-Young;Jung, Chai-Yeoung
    • The KIPS Transactions:PartB
    • /
    • v.9B no.6
    • /
    • pp.845-852
    • /
    • 2002
  • Electronic document processing using EDl (Electronic Data Interchange) must exchange documents using VAN (Value Added Network). However. the use of exclusive software needs alteration of a new document and the use of VAN(Value Added Network) demands an exchange of document and high cost for maintenance. Due to these problems, the existing EDI (Electronic Data Interchange) is turning into Web-based EDI (Electronic Data Interchange). This paper suggests techniques that change EDI (Electronic Data Interchange) messages which exist in two relational databases into XML (extensible Markeup Language) using the JDBC bridge. Also this paper proposes a method that recovers schema using converted XML (extensible Markeup Language) file, and a method which inserts an original record into a declared table. This solves the limitation of an original method that have to use sane database management system and also overcomes the problem in certain circumstances where the EDI (Electronic Data Interchange) exchange does not work.

On Study of Setting up Plan and Utilization of Project with Project Tool (프로젝트 툴을 이용한 일정 계획의 수립 및 활용 방안)

  • Kim Gil-Choon
    • Journal of Digital Contents Society
    • /
    • v.5 no.2
    • /
    • pp.106-113
    • /
    • 2004
  • Once the objective of project is set up to alter the present situation to acertain future situation necessary measures need to be taken to accomplish it. In the past, making a plan and transformation was done in the form of handwork, but this article addresses analyzing and handing the project data by using a tool of Microsoft Office System and then by making a reasonable plan. This system also helps transform project data into Excel data and analyze it using Excel, and transform project data into xml data and construct xml database so that it makes it possible to handle and use data efficiently, and to set up automatic project system in the future which leads to efficient project management.

  • PDF

A Study of Design and Implementation of Software Player for XML Data Based Interactive Digital TV Service (XML 기반의 대화형 디지털 TV 재생기 설계 및 구현에 관한 연구)

  • Lee Jeong-Bae;Rim Choong-Soo;Kim Whan-Chul
    • Journal of Korea Multimedia Society
    • /
    • v.7 no.11
    • /
    • pp.1564-1570
    • /
    • 2004
  • Recently, The Analog TV has been being replaced by digital TV. This dues to the advantage of digital TV that sends data as well as audio/video stream to the receiver. But there are no standards or rules for processing the data. So, most companies or developers process the data in separate methods. This absence of standards or rules for processing the data causes many confusions and waste of time, money, man power. This Thesis proposes the solution of the problem not based on standardized respect but methodological respect. This solution is using XML in producing and playing the broadcasted multimedia contents and data. We believe that this solution saves much man power, time, money and increase reusability of expensive broadcasting contents.

  • PDF

Unstructured Big Data Input and Output (맵핑파일과 HWPML을 이용한 아래한글(HWP) 데이터 추출 방법)

  • Shim, Kyou-Chul;Kang, Byeong-Jun;He, YiLun;Chu, Xun;Park, Sung-Hyun;Kim, A-Yong;Jeong, Hoe-Kyung
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2014.05a
    • /
    • pp.652-654
    • /
    • 2014
  • User-written in a form of Hangul (HWP), under the data entered by the user in order to extract an XML mapping files for extraction of data by filling in the below map file and an XML file in the form of a HWPML Korean data, mapping them to extract data entered by the user by taking advantage of the large amounts of form data input and output, will make it possible.

  • PDF

Business Process Meta Model

  • Kim, Dong-Soo
    • Proceedings of the CALSEC Conference
    • /
    • 2001.08a
    • /
    • pp.191-207
    • /
    • 2001
  • ■ The 1/sup st/ Driver: Electronic Documents ■ EDI via VAN ■ Limited use of electronic processing ■ The 2/sup nd/ Driver: Internet Infrastructure ■ Web/EDI, HTTP, FTP, MIME ■ Open network ■ The 3/sup rd/ Driver: XML ■ Enables the definition of platform-independent protocols for the exchange of data ■ Business Processes and Documents in XML format ■ XML/EDI ■ XML message exchange: SOAP(omitted)

  • PDF

A Study on Implementation for in based Electronic Catalog Management System (XML기반 전자카탈로그 관리시스템의 구현에 관한 연구)

  • 김진영;김연수
    • Journal of Korean Society of Industrial and Systems Engineering
    • /
    • v.25 no.1
    • /
    • pp.35-41
    • /
    • 2002
  • XML(eXtensible Markup Language) based electronic catalog is very useful for searching target information because of its structural and contents based searching support capability. And XML document editing is easier than HTML because of XML document is divided by structure, contents and presentation. This paper is to present a prototype of XML based Electronic Catalog Management System(ECMS) whose system consists of data input, output and manipulation system for inserting, updating, editing and deletion. A proposed system could resolved the problems at virtual intermediary shopping mall invloved in the difficulty of interoperability when customer try to compare similar products at mixed shopping mall and reduced web service costs at independent shopping mall by using XML format. The proposed ECMS offers rapid response capability for product data change of electronic catalog and easy and friendly interoperability among similar products.

Comparison of Conceptual Models of XML Based on Extended Entity Relationship Model (확장된 개체 관계 모델 기반 XML의 개념적 모델 비교)

  • Kim, Young-Ung
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.19 no.6
    • /
    • pp.197-202
    • /
    • 2019
  • XML has been established as a de facto standard for representing and exchanging documents, and has been widely used as a logical data model. Using XML as a logical database model, it requires a conceptual model for the semantics that XML has. However, the existing conceptual models, such as Entity Relationship models and UML, have been extended their concepts to express the specific characteristics of XML, but so far, there are no standard models. This paper compares the characteristics of the typical model of conceptual model of XML by Extended Entity Relationship model from the perspective of database field. For this, we propose the requirements that must be met for XML, and on the basis of these requirements, the approaches of each model are compared.