DOI QR코드

DOI QR Code

An Integrated Information Object Management for Distributed Software Development

원격 분산 환경에서의 소프트웨어 개발을 위한 통합 정보 객체 관리

  • 한관희 (경상대학교 산업정보공학과/공학연구원)
  • Published : 2002.06.01

Abstract

For effective distributed software development, integrated information object management functions that manage the structures and relationships among information objects are most required. Presented in this paper is a managerial framework comprised of BOC (Bill Of Class) and part dictionary scheme for integrated information object management in distributed software development processes. Based on the proposed BOC and part dictionary scheme, an integrated information object management system is designed and implemented. As a result of this implementation work, the usefulness and benefit of proposed framework are also shown.

원격 분산 환경에서의 효과적인 소프트웨어 개발 관리를 위해서는 각종 정보 객체들을 체계적으로 분류하고 정보 객체들 간의 연관 관계를 구조적으로 정립하여 통합 관리하는 기능이 가장 기본이 된다고 할 수 있다. 본 논문에서는 통합 정보 객체 관리를 위해 첫째, 분산 소프트웨어 개발에 필요한 각종 정보 객체들의 구조 및 관계를 통합관리하는 틀로서 BOC(Bill Of Class)를 제안하며 BOC를 이용한 정보 객체 관리 시스템의 구조와 기능을 제시한다. 둘째, BOC 구조내의 부품을 구성하고 있는 데이터들을 표준화하여, 파트 사전을 구성하여 프로그램 작성시 표준 파트(데이터)만을 사용하게 함으로써 개발 생산성과 유지 보수 생산성을 향상시키는 방안을 제시한다. 셋째, 제시한 정보 객체 관리 구조를 활용하여 분산 환경에서의 효과적인 소프트웨어 개발을 지원하는 통합 정보 객체 관리 시스템을 설계 및 구현하고 이의 유용성을 보인다.

Keywords

References

  1. Frank Maurer, Barbara Dellen et al., 'Merging Project Planning and Web-Enabled Dynamic Workflow Techno-logies,' IEEE Internet Computing, Vol.4, No.3, pp.65-74, 2000 https://doi.org/10.1109/4236.845392
  2. Jarir Chaar, Santanu Paul and Ram Chillarege, 'Virtual Project Management for Software,' NSF Workshop on Workflow & Process Automation, University of Georgia, Athens, GA, May, 1996
  3. James A. Highsmith III, Adaptive Software Development, pp.261-293, Dorset House Publishing, 2000
  4. 한관희, 박찬우, '제품 정보관리시스템 개발을 위한 기능 분석에 관한 연구,' 한국 CAD/CAM 학회논문집, Vol.7, No.1, pp.42-56, March, 2002
  5. Gregory Alan Bolcer and Richard N. Taylor, 'Endeavors : A Process System Integration Infrastructure,' Proceedings of the 4th International Conference on the Software Process, Brington, England, December, 1996 https://doi.org/10.1109/ICSP.1996.565026
  6. G. E. Kaiser et al., 'WWW-based Collaboration Environ-ment with Distributed Tool Services,' World Wide Web Journal, Vol.1, No.1, pp.3-25, 1998 https://doi.org/10.1023/A:1019291009758
  7. Frank Maurer and Harald Holz, 'Process-Oriented Know-ledge Management for Learning Software Organizations,' Proceedings of 12th Knowledge Acquisition Workshop (KAW'99), Banff, Canada, 1999
  8. Stephen A. MacKay, 'The State of the Art in Concurrent, Distributed Configuration Management,' Proceedings of the 5th International Workshop on Software Configuration Ma-nagement, Seattle, WA, April, 1995
  9. Andre van der Hoek, Dennis Heimbigner and Alexander L. Wolf, 'Does Configuration Management Research Have a Future?,' Proceedings of the 5th International Software Con-figuration Management Workshop, Seattle, WA, April, 1995
  10. Rational Software, 'Simplifying the Process of Change-Rational ClearCase,' www.rational.com, Cupertino, CA, 2001
  11. James J. Hunt, Frank Lamers, Jurgen Reuter, and Walter F. Tichy, 'Distributed Configuration Management via Java and the World Wide Web,' Proceedings of the 7th Inter-national Workshop on Software Configuration Manage-ment, Boston, MA, pp.161-174, May, 1997
  12. Hal Render and Roy Campbell, 'An Object-Oriented Model of Software Configuration Management,' Proceedings of the 3rd International Workshop on Software Configuration Management, Trondheim, Norway, pp.127-139, June, 1991 https://doi.org/10.1145/111062.111079
  13. Wolfgang Appelt, 'WWW Based Collaboration with the BSCW System,' Springer Lecture Notes in Computer Science 1725, Berlin, pp.66-78, 1999
  14. John Noll and Walt Scacchi, 'Supporting Software Devel-opment in Virtual Enterprise,' Journal of Digital Infor-mation, Vol.1, No.4, http : //www.jodi.ecs.soton.ac.uk, December, 1998
  15. 선수균, 송영재, '통합 관리 모델을 이용한 효율적인 객체 관리 저장소 설계,' 정보처리학회논문지, Vol.8-D, No.2, pp.166-174, 2001
  16. 이병엽, 박준기, 양성모, 김현정, '다중 프로젝트간의 데이터표준화 지원을 위한 도구의 설계 및 구현,' 한국정보과학회 '98 추계학술대회논문집, pp.535-537, 1998
  17. 공성현 외 6명, JSP 레퍼런스 바이블, 베스트북, 2001
  18. www.apache.org
  19. jakarta.apache.org
  20. www.microsoft.com/sql/
  21. Object Management Group, 'Workflow Management Fa-cility Specification : Version 1.2,' http : //www.omg.org, April, 2000