Integrated Object Modeling for SMIL, RDF, WIDL Documents

SMIL, RDF, WIDL 문서의 통합 객체 모델링

  • 김상은 (대경대학 컴퓨터통신계열) ;
  • 하얀 (중앙대학교 정보통신연구소) ;
  • 김용성 (전북대학교 컴퓨터과학과)
  • Published : 2001.01.01

Abstract

For having various applications, XML is widely used in various fields. But, there have not been proposed a system to integrate and manage XML and its applications together. In this paper, we propose methods to integrate web-based XML applications(SMIL, RDF, WIDL) and for object-oriented modeling of each DTD and document instance. We prppose and system to merge object modeling of XML applications. With the proposed integrating algorithm, we can not only easily analysis various web-based XML applications which is represented by complex tags but also generate object-oriented schema for each document and store it to OODBMS.

XML은 다양하게 응용할 수가 있어 여러 분야에서 널리 사용되고 있다. 그러나 이러한 응용들에 대해서 통합적으로 관리해 주는 시스템은 제안된 바 없어, 각각의 응용에 대해 별개의 언어로 사용되고 있다. 따라서, 본 논문은 XML의 다양한 응용 중에 웹을 기반으로 하는 대표적인 응용인 SMIL, RDF, WIDL에 대해, 이들의 DTD와 문서 인스턴스를 통합하여 객체 모델링을 하고자 한다. 각 XML 응용에 대해 객체 모델링 규칙과 알고리즘을 통합할 수 있는 시스템을 제안한다. 이를 통해 XML 종류에 상관없이 웹 기반 XML 응용의 구조를 쉽게 파악할 수 있으므로 문서 생성을 용이하게 하며, 객체지향 스키마를 쉽게 생성할 수 있으므로 객체지향 데이터베이스 문서관리의 기반이 될 것이다.

Keywords

References

  1. Natanya Pitts-Moultis, Cheryl Kirk, 'XML Black Book,' The Coriolis Group Inc., 1999
  2. W3C, 'Resource Description Framework(RDF) Model and Syntax Specification,' August 1998, http://www.w3.org/TR/1998/WD-rdf-syntax-19980819/
  3. W3C, 'Synchronized Multimedia Integration Language(SMIL) 1.0 Specification,' W3C, June 1998, http://www.w3.org/TR/1998/REC-smail-19980615/
  4. 'Automating the with WIDL,' http://xml.webmethods.com.technology/Automating.html
  5. W3C, 'Web Interface Definition Language (WIDL),' September 1997, http://www.w3.org/TR/NOTE-widl-970922
  6. 'WIDL,' http://turtle.ee.ncku.edu.tw/~fencer/WIDL/WIDL.HTM
  7. 하얀, 황용주, 김용성, 'SGML DTD로부터 UML 클래스 다이어그램으로의 사상 알고리즘', 정보과학회논문지(B), 제26권 4호, pp. 508-520, 1999. 4
  8. 채원석, 하얀, 김용성, 'UML 클래스 다이어그램을 이용한 XML 문서 구조 다이어그래밍', 정보처리 논문지, 제6권 10호, pp. 2670-2679, 1999. 10
  9. 이미정, 하얀, 김용성, 'RDF 스키마에서 UML 클래스 다이어그램으로의 변환', 정보처리학회 논문지, 제7권 1호, pp. 29-40, 2000. 1.
  10. 채원석, 하얀, 김용성, 'UML 사용사례 및 순서 다이어그램을 이용한 SMIL 문서 동기화', 정보과학회 논문지(소프트웨어 및 응용), 제27권 4호, pp. 357-369, 2000. 4
  11. Bruce Power Douglass, 'Real-Time UML Developing Efficient Objects for Embedded Systems,' Addison-Wesley Longman Inc., 1998
  12. James rumbaugh, Ivar Jacobson, Grady Booch, 'The unified modeling language reference manual,' Addison Wesley Longman Inc., 1999
  13. Craig Larman, 'Applying UML and PATTERNS: An Introduction to Object-Oriented Analysis and Design,' Prentice-Hall, 1998
  14. E. Akpotsui, V. Quint, C. Roisin. 'Type Modelling for Document Transformation in Structured Edition Systems,' Mathematical and Computer Modelling, Vol. 25, No 4, pp. 1-19, 1997, http://www.oasis-open.org/cover/ https://doi.org/10.1016/S0895-7177(97)00021-6
  15. V. Christophides, S. Abiteboul, S. Cluet, M. Scholl, 'From Structured Documents to Novel Query Facilities,' In Poc. ACM SIGMOD Intl. Conf. Management of Data, pp.313-324, 1994. 5 https://doi.org/10.1145/191839.191901