An Algorithm for Mapping an SGML DTD to UML Class Diagram

SGML DTD로부터 UML 클래스 다이어그램으로의 사상 알고리즘

  • 황용주 (전주기전여자대학 컴퓨터) ;
  • 김용성 (전북대학교 컴퓨터과학과)
  • Published : 1999.04.01

Abstract

이 기종 시스템들간의 교환을 목적으로 사용되는 SGML(Standard Generalized Markup Language)문서는 논리적인 구조를 나타내는 구조를 나타내는 DTD(Document Type Definition )가 필요하다. 이러한 SGML DTD을 모델링하기 위해 기존에 여러 가지 방법이 제안되어 왔는데, 본 연구에서는 SGML DTD를 UML (Unified Modeling Language)클래스 다이어그램이 객체 모델로 사상시키는 알고리즘과 데이터 베이스 스키마 형태로 나타내기 위한 형식 모델을 제안한다. 본 연구에서 제안한 사상 규칙들과 알고리즘을 이용하면 SGML DTD을 보다 자연스럽게 객체지향 모델링하므로 데이터베이스 스키마로 변환이 용이하며, 형식모델을 데이터베이스 스키마 형태를 정의하므로 객체지향적인 문서 처리와 검색을 위한 효율적인 환경을 제공하게 된다.

Keywords

References

  1. Practical SGML Eric van Herwijnen
  2. 정보과학회논문지(C) v.3 no.3 관계형 데이타베이스를 이용한 SGML 문서 처리 김규태;현득창;이수연;정광철
  3. Importing SGML data into CELLAR by means of architectural forms G.Simons
  4. Proceedings of SGML/XML '97 Using architectural forms to map TEI data into an object-oriented database G.Simons
  5. VLDB Journal v.6 Structured Document Storage and Refined Declarative and Navigational Access Mechanism in HyperStorM K.Bohm;K.Aberer;E.J.Neuhold;X.Yang
  6. ACM Multimedia 97 An Object-Oriented SGML/HyTime Compliant Multimedia Database Management System M.Tamer ozsu;Paul Iglinski;Duane Szafron;Sherine EI-Medani
  7. A Generic Type System for an Object-Oriented Multimedia Database System M.Schone
  8. Support for Document Entry in a Multimedia Database S.EI-Medani
  9. 정보처리학회논문지 v.4 no.3 SGML 문서의 관리를 위한 객체지향 데이타베이스 설계 한에노;박인호;강현석;김완석
  10. 정보과학회논문지(C) v.3 no.3 XOMT : SGML DTD 설계를 위한 객체 다이아그래밍 기법 박인호;한에노;정은주;김은정;배종민;강현석;김완석
  11. In Proc. ACM SIGMOD Intl. Conf. Management of Data From Structured Documents to Novel Query Facilities V.Christophides;S.Abiteboul;S.Cluet;M.Scholl
  12. Uniform Structured Document Handling using a Constraint-based Object Approach Anisoara Nica;Elke Angelika Rundensteiner
  13. Type Modelling for Document Transformation in Structured Edition Systems E.Akpotsui;U.Quint;C.Roisin
  14. 정보처리학회 춘계학술발표논문집 효율적인 문서 검색환경을 위한 통합 DTD 자동 생성 이복례;이미경;하얀;황용주;김용성
  15. UML Semantics version 1.1 Rational Software
  16. UML Notation Guide version 1.1 Rational Software
  17. 대학 산출물 디지털화 기본 표준에 관한 연구 나연묵;정회경