UML 개발 산출물을 위한 관계 및 내용 기방 검색 시스템

A Retrieval System for UML Development Artifacts based on Relationship and Content

  • 전세길 (단국대학교 컴퓨터공학과) ;
  • 나연묵 (단국대학교 컴퓨터공학과)
  • 발행 : 2001.03.01

초록

본 논문에서는 UML을 기반으로 한 객체지향 시스템 개발에서 발생하는 멀티미디어 산출물들을 저장, 관리하기 위한 객체 저장소의 산출물 관리 기법을 제시하였다. 객체 관리 기능 모듈은 상용 객체 관계 DBMS인 IUS를 이용하여 구현하였다. 산출물 객체의 표현 및 데이터의 공유를 위해 UML 다이아그램 산출물을 XML 문서 형태로 표현하고, eXcelon XML 데이터 서버를 이용하여 XML 문서처리 시스템을 구현하였다. 산출물 객체의 관계 관리 기법과 UML 다이아그램에 대한 XML 문서화 기법은 UML을 기반으로 하는 CASE 도구의 개발에 활용될 수 있다.

키워드

참고문헌

  1. Martin Fowler, UMLbDistilled, Addison-Wesley
  2. Jacobson, I., et.al., Object-Oriented Software Engineering, 1992, Addison-Wesley
  3. Rumbaugh J.,et.al., Object-Oriented Modeling and Design, 1991, Prentice-Hall
  4. 나연묵, '산출물 객체의 효율적 관리를 위한 객체 저장소 설계', 단국대학교 논문집 제33집, 1998, pp.291-301
  5. World Wide Web Consortium, XML Language Specification and related documents, at http://www.w3.org/TR/REC-xml
  6. Jose A. Blakeley, 'Data Access for the Masses through OLEDB,' SIGMOD, 1996 https://doi.org/10.1145/235968.233329
  7. J. Shanmugasundaram et.al. 'Relational databases for querying XML documents: Limitations and opportunities,' in Proc. of VLDB, Edinburgh, Scotland, 1999
  8. Rational Software et.al., UML Semantics, OMG document number: ad/97-08-04
  9. Rational Software et.al., UML Notation Guide, OMG, document number: ad/97-08-05.Rational Software et.al., Object Constraint Language, OMG document number: ad/97-08-05
  10. OMG document number: ad/97-08-05 UML Notation Guide Rational Software(et al.)
  11. Rational Software et.al., object Constraint Language, OMG document number : ad/97-08-05
  12. 전세길, 나연묵, '객체지향 개발 산출물의 관리를 위한 데이타베이스 스키마 정의 언어', 한국정보과학회 춘계학술발표 논문집, 26권, 1호, 1999. 4, pp. 42-44
  13. Philip A. Bernstein and Umeshwar Dayal, 'An overview of Repository Technology, 'inproc. VLDB, 1994, pp.705-713
  14. Phillip A. Bernstein et.al., 'The Microsoft Repository,' in proc VLDB, 1997.2
  15. Roger S. Pressman, Softwarengineering, McGraw-Hill, 1998
  16. Cattell, R.G.G., The Object Database Standard, Morgan Kaufmann, 1994
  17. Philip A. Bernstein, 'Repositories and Object Oriented Databases,' SIGMOD Record, Vol. 27, No.l, March 1998 https://doi.org/10.1145/273244.273271
  18. Microsoft Corp., Microsoft Repository web site, http://www.microsoft.com/repository
  19. Setrag Khoshafian and Razmik Abnous, Object Orientation, Wiley, 1995
  20. Informix Universal Server Guide to SQL(한글판), 한국인포믹스
  21. R.G.G. Cattell, Object Data Management, Addison Wesley, 1994
  22. Reidar Conradi and Richard Westfechtfel, 'Version Models for Software ConfigurationManagement,' ACM Computing Surveys, Vol 30, No2, June 1998 https://doi.org/10.1145/280277.280280
  23. http://www.yy.cs.keio.ac.kp/~suzuki/project/uxf