• Title/Summary/Keyword: Open XML

Search Result 197, Processing Time 0.024 seconds

Design of A Storage Model for Preserving XML Schema Validation (유효성이 유지되는 XML Schema 의 저장 모델 설계)

  • Tark, Sung-Su;Lee, Eun-Bae
    • Annual Conference of KIPS
    • /
    • 2005.05a
    • /
    • pp.7-10
    • /
    • 2005
  • 본 논문에서는 관계형 데이터베이스를 이용하여 XML Schema 문서를 저장 및 갱신 시 유효성이 유지되는 저장 모델을 설계하였다. 기존의 XML Schema 저장 모델은 갱신 시 유효성 검증을 위해 XML Schema 를 파일로 추출하여 변경한 후 XML Parser 를 이용하는 복잡한 과정을 필요로 한다. 이 논문에서 설계한 모델은 슈퍼타입 서브타입을 이용한 모델링과 관계형 데이터베이스에서 제공 하는 참조 키, NOT NULL, Default, Check(Rule), Trigger 등의 제약 조건을 사용하므로 다른 응용 프로그램의 의존 없이 저장 및 갱신 데이터의 유효성을 간단하게 검증할 수 있다. 그러므로 이 저장 모델을 이용하면 XML Schema 문서가 데이터베이스에 저장이 되어 있는 그 자체로 유효한 스키 마임을 보장할 수 있어 저장 및 갱신의 효율을 높일 수 있는 장점이 있다. 본 논문에서 설계한 저장 모델은 상용 관계데이터베이스인 SQL 서버 2000 에 적용하여 테이블과 제약조건을 설정한 후 데이터 갱신과정을 실험하였으며, 실험결과 XML Schema의 작성규칙에 위배되는 변경 시도는 설정한 제약조건에 의해 사전 방지되어 데이터의 유효성이 유지됨을 확인하였다.

  • PDF

Development of an Open BIM-Based Korean Traditional House Component Library Using an XML Parametric Information Approach

  • Kim, In-Han;Jin, Jin;Seo, Jong-Cheol;Kim, Kwan-Soo
    • Architectural research
    • /
    • v.13 no.3
    • /
    • pp.11-18
    • /
    • 2011
  • With the rapid development of computer technology and ongoing destruction of traditional buildings, more and more attention is paid to digital methods for the design and preservation of traditional buildings. Unlike 2D methods, Building Information Modeling (BIM) provides an object-oriented and parametric digital representation way for traditional building components. However, one of the main limitations currently is that parametric information cannot be exchanged between BIM software packages. Therefore each kind of software must have their own parametric library which causes extensive works. In this research, the authors developed an open BIM-based library using an XML parametric approach to solve the above problems, represented traditional components according to an XML schema, and parametrically implemented these XML files in a browser which can be accessed by users for their easy component edit and selection. And then based on the XML file of one component, implemented an Add-on in ArchiCAD for users to parametrically edit and directly utilize. Thus based on these XML files, a browser for users' view and selection purpose and an add-on for users' application purpose were developed. Future research will focus on implementing these XML files in other BIM tools like Revit and Digital Project. If the whole library was to be completed based on this XML approach, an open BIM-based library would be established that all kinds of BIM software users could apply this parametric library for easy modeling of traditional houses.

psXML: A New XML-based Standard Protocol for Service-oriented, Open Architecture of Consumer Portal (psXML: 서비스 중심적 개방형 아키텍처를 가지는 수용가포털을 위한 XML 기반의 표준화)

  • Hong, Jun-Hee;Choi, Jung-In;Kim, Jin-Ho;Kim, Chang-Sub;Son, Sun-Young;Choi, Jun-Young
    • Journal of the Korean Institute of Illuminating and Electrical Installation Engineers
    • /
    • v.21 no.10
    • /
    • pp.108-117
    • /
    • 2007
  • RConsumer Portal is defined as "a combination of hardware and software that enables two-way communication between energy service providers(ESP, like KEPCO) and equipment within the consumer's premises". The portal provides both a physical link(between wires, radio waves, and other media) and a logical link(translating among language-like codes and etiquette-like protocols) between in-building and wide-area access networks. Thus, the consumer portal is an important, open public shared infrastructure in the future vision of energy services. This paper presents an XML based standard specification of service-oriented, open protocol for consumer portal system architecture. In the framework level, the XML protocol provides a useful bridge between services and platforms. The proposed standard protocol has been implemented into our developing consumer portal pilot system. The results imply the potential of global standards for consumer portal system by its minimum overhead in network and processor. The reposed XML is designated psXML in this paper.

A Transaction Analysis Model for OpenADR 2.0b Payload (OpenADR 2.0b 페이로드 트랜잭션 분석 모델 연구)

  • Choi, Min-Young;Lee, June-Kyoung;Lee, Kyoung-Hak
    • Journal of the Korea Convergence Society
    • /
    • v.8 no.3
    • /
    • pp.23-30
    • /
    • 2017
  • OpenADR is a national standard communication protocol of demand response service. OpenADR uses XML message, called a payload, to support logical transaction of demand response service. For this purpose, OpenADR defines a XML element as transaction identifier which is called requestID. Unfortunately, OpenADR 2.0b profile specification describes some information about requestID but, it is not enough for understanding properly. Ambiguous definition of payload transaction makes vulnerabilities of implementing VEN & VTN and confuses mapping OpenADR 2.0b protocol into other smart grid protocols. Therefore, this paper redefines payload transaction to solve an ambiguous information of OpenADR 2.0b profile specification, proposes a model of analyzing payload transaction, and shows how to detect a payload transaction vulnerability in real-world.

A RDB storage model for XML-based public documents (XML기반 공문서의 관계 데이터베이스 저장 모델)

  • An, Man-Sun;Lee, Eun-Bae
    • Annual Conference of KIPS
    • /
    • 2004.05a
    • /
    • pp.53-56
    • /
    • 2004
  • 공문서는 정부가 제정한 공문서 표준 DTD 및 XML 문법에 따라 작성되고 있으나, 일반 문서와 동일하게 정부의 디렉토리시스템에 문서 단위로 저장 관리되고 있다. 그러나 구조 정보를 포함하고 있는 XML 문서를 보다 효과적으로 활용하기 위해서는 논리구조 단위로 정보를 저장 관리할 필요가 있다. 본 논문은 XML로 작성되는 공문서의 특성을 파악하여 데이터베이스로 저장할 때 적합한 모델을 제안한다. 대부분의 공공기관이 사용하고 있는 관계 데이터베이스시스템(RDBMS)을 사용하였고, 데이터 중심과 문서내용 중심의 성격을 동시에 가지는 공문서의 특성을 고려하였다. 제안하는 저장 모델은 메타데이터를 표현하는 부분은 정적인 테이블을 사용하여 구조정보와 내용을 함께 저장하고, 문서 내용 중심의 본문 부분은 분할하지 않고 저장하는 변형된 분할 저장 방식이다. 제안하는 저장 모델을 활용하면 기존 RDBMS로 개발된 여러 응용 시스템과의 연동이 가능하고, XML 데이터 저장/검색을 위한 새로운 데이터베이스시스템의 구입 없이 XML 전자문서를 효율적으로 관리할 수 있다는 장점이 있다.

  • PDF

Implementation and Analysis of CoAP-Based Lightweight OpenADR2.0b protocol for Smart Energy IoT Environment (스마트 에너지 IoT를 위한 CoAP 기반 Lightweight OpenADR2.0b 프로토콜의 구현 및 분석)

  • Park, Heon-Il;Kim, Se-Young;Kang, Seong-Cheol;Park, Hyun-Jin;Kim, Il-Yeon;Choi, Jin-Seek
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.42 no.4
    • /
    • pp.904-914
    • /
    • 2017
  • For efficient energy usage, the concept of demand response has been emerged and thereby Open Automated D emand Response(OpenADR) protocol is developed as a standard protocol to provide automated demand response. There have been emerging trends on the demand response services using the Internet of Things(IoT) for smart h ome energy management. In this smart home energy IoT environment, a lightweight protocol is needed rather tha n the existing HTTP/ XML based OpenADR protocol for demand response services since many small devices wi ll be interconnected. In this paper, we propose a lightweight OpenADR protocol based on CoAP protocol for pro viding demand response service in Smart Energy IoT environment, implement the proposed CoAP-based protocol, and analyzed the performance compared to existing HTTP/ XML-based OpenADR 2.0b protocol.

A Study on the XML Schema Transformation of EDI Messages (EDI 메시지에 대한 XML Schema 변환에 관한 연구)

  • 김미영;박경환
    • Proceedings of the Korea Multimedia Society Conference
    • /
    • 2000.04a
    • /
    • pp.374-377
    • /
    • 2000
  • 본 논문에서는 기존의 항만물류 EDI가 가진 문제점을 해결하기 위한 방안으로 제시된 XML/EDI 에 대해 살펴보고 항만 물류에 XML/EDI를 적용하기 위해 기존의 EDI 메시지를 XML Schema 로 변환하는 기법을 소개한다. XML 문서의 논리적 구조를 표현하는 방법은 크게 DTD(Document Type Definition) 와 XML Schema 의두 가지 방식이 있으며,k XML Schema 는 기존의 DTD 에 비해 다양한 데이터 타입의 지원, namespace 지원, open-ended 데이터 모델의 지원등 여러 장점이 있기 때문에 항만 EDI 메시지를 XML Schema 로 변환하면 DTD 로 변환하는 것에 비해 높은 표현력과 다양한 부가적인 처리를 지원할 수 있다.

  • PDF

DOM interfaces of geographic XML data for web-mapping (웹 매핑을 위한 XML 지리 정보의 DOM 인터페이스)

  • 조정희;반재훈;문상호;홍봉희
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2000.04b
    • /
    • pp.6-8
    • /
    • 2000
  • 웹 환경에서 OpenGIS(Open Geodata Interoperability Specification)의 상호 운용성을 검증하기 위한 웹 매핑 테스트베드는 기존의 웹 브라우저를 사용하여 다양한 데이터 서버에 저장된 지리 정보를 발견, 접근하는 것을 목적으로 한다. 이 환경에서 클라이언트는 맵 서버가 XML(Extensible Markup Language)로 부호화한 지리 정보를 전송 받아 화면에 출력할 뿐만 아니라, 이러한 XML 지리 정보에 대해 공간 분석을 수행해야 한다. W3C(World Wide Web Consortium)의 DOM(Document Object Model)은 XML 분석을 위해 표준화된 인터페이스를 제시하고 있으나 공간 분석을 위한 인터페이스는 지원하지 않는다. 본 논문은 웹 환경에서 다양한 데이터 서버로부터 전송된 XML 지리 정보의 공간 분석 방법을 제시한다. 먼저 공간 분석을 위해 국제 표준화 기구에서 제시된 공간 연산자들을 분류한다. 그리고 DOM에 공간 연산을 지원하는 공간 연산 인터페이스를 추가한 GDOM을 제시한다. 마지막으로 클라이언트에서 GDOM을 이용하여 공간 분석을 수행하는 경우에 공간 연산자 수행 방법을 기술한다.

  • PDF

A Study on XML/EDI Security using XML Signature (XML 전자서명을 이용한 XML/EDI보안에 관한 연구)

  • 고규준;정경찬;박정선
    • Journal of the Korea Safety Management & Science
    • /
    • v.4 no.2
    • /
    • pp.135-145
    • /
    • 2002
  • As the Internet spreads rapidly, the industrial structure is changing to a new paradigm. The previous EDI system was asked to be changed and WEB EDI, E-Mail EDI, FTP EDI etc. based on the internet have appeared. Recently, the XML/EDI which is based on XML documents has appeared. EDI system has to assure a safe exchange between senders and receivers. But, the internet has security problems because it uses a open TCP/IP protocol. In this paper, we will propose an XML/EDI system with XML Signature.

A Study on the Depth-Oriented Decomposition Indexing Method for Creating and Searching Structured Documents Based-on XML (XML을 이용한 구조적 문서 생성 및 탐색을 위한 깊이중심분할 색인기법에 관한 연구)

  • Yang, Ok-Yul;Lee, Yong-Ju
    • The KIPS Transactions:PartD
    • /
    • v.9D no.6
    • /
    • pp.1025-1042
    • /
    • 2002
  • The goal of this study is to generate a structured document which improves the performance of an information retrieval system by using thesaurus, information on relations between words (terms), and to study on the technique for searching this structured document. In order to accomplish this goal, we propose a DODI (Depth -Oriented Decomposition Index) technique for the structured document and an algorithm to search for related information efficient]y through this index technique that uses a thesaurus. We establish a storage system by which the structured document generated by this index technique is saved in a database through OpenXML and XML documents are generated through ForXML methods.