DOI QR코드

DOI QR Code

Navigation Tool of Web Version Repository for Software Cooperation Development Environment

소프트웨어 공동 개발 환경을 위한 웹 버전 저장소의 항해 도구

  • 김수용 (서남대학교 전자계산소) ;
  • 최동운 (서남대학교 컴퓨터 정보통신학과)
  • Published : 2002.10.01

Abstract

This paper describes how to convert the *.mdl design information generated from the UML editor into the corresponding XML data, which is arranged to be saved in the relational database system. Also, various design informations can be referred and modified to make teams collaborate with each other on the web through the web browser. In addition, we provide an environment in which all the project team members can share a lot of source codes and execution files as well as object files produced from a web-based collaborative development environment. This thesis is the study about a navigation tool system that aids software developers in managing their web-based searches for relationships of design information.

본 논문에서는 UML 편집기에서 생성된 *.mdl 형태의 파일을 웹 상에서 공유하기 적합한 XML 형태로 변환하여 관계형 데이터베이스에 저장 관리한다. 또한, 각종 설계 정보들을 웹 환경에서 팀들간 공동 작업을 하기 위해 웹 브라우저를 통해 참존 수정될 수 있다. 그리고, 웹 기반의 소프트웨어 공동 개발 환경에서 얻어진 많은 소스코드, 실행파일과 오브젝트파일들을 프로젝트 팀들간에 공유할 수 있는 환경을 지원한다. 본 논문은 웹 브라우저를 통해 시소러스 기반의 검색 시스템을 이용하여 설계정보들 간의 관계를 유기적으로 항해할 수 있는 항해 도구 시스템에 관한 연구이다.

Keywords

References

  1. Martin Fowler, Kendall Cott, UML Distilled, Adclison-Wesley Longman, 1997
  2. Rational Software et. al, UML Extension for Business Modeling, OMG document number: ad/97-08-07
  3. Rational Software et. al, UML Summary, OMG document number: ad/97-08-03
  4. 김형준, 'UML을 이용한 컴포넌트 설계기술', 한국 내쇼날 소프트웨어, Feb., 1999
  5. J. Rumbaugh et al., Object-Oriented Modeling and Design, Prentice Hall, 1991
  6. Y. Chiaramella and J P. Chelvallet, 'About Retrieval Models and Logic,' The Computer Journal, Vol.35, No.3, pp.233-242, 1992 https://doi.org/10.1093/comjnl/35.3.233
  7. P. Devanbu, R. Branchman, P. Selfridge, and B. Ballard, 'LaSSIE: A Knowledge-based Software Information System', CACM, Vol.34, No.5, pp.34-49, May, 1991 https://doi.org/10.1145/103167.103172
  8. Tomas Lsakowitz and Rovert J. Kauffman, 'Supporting Search for Reusable Software Objects,' IEEE Transactions on Software Engineering, Vol.22, No.6, June, 1996 https://doi.org/10.1109/32.508314
  9. R. Rada and B. K. Martin, 'Augmenting Thesauri for Information Systems,' ACM Transaction on Office Information System, Vol.5, No.4, pp.378-392, 1987 https://doi.org/10.1145/42196.42246
  10. Bruce A. Burton et al., 'The Reusable Software Library,' IEEE Software, Vol.4, No.4, pp.25-33, July, 1987 https://doi.org/10.1109/MS.1987.231060
  11. R. Prieto-Diaz, P. Freeman, 'Classifying Software for Reusability,' IEEE Software, Vol.4, No.1, pp.6-16, January, 1987 https://doi.org/10.1109/MS.1987.229789
  12. 김진성, 송행숙, 최동운, 'XML 기반의 소프트웨어 공동 작업을 위한 UDXF 저장소 관리자', 한국인터넷 정보학회논문지, 제3권 제1호, Feb., 2002