• 제목/요약/키워드: BOC(Bill Of Class)

검색결과 3건 처리시간 0.02초

원격 분산 환경에서의 소프트웨어 개발을 위한 통합 정보 객체 관리 (An Integrated Information Object Management for Distributed Software Development)

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

분산 소프트웨어 개발관리를 위한 공동작업장 시스템 (A Shared Workspace System for the Distributed Software Development Management)

  • 한관희;황태일;김강용
    • 한국경영과학회:학술대회논문집
    • /
    • 대한산업공학회/한국경영과학회 2002년도 춘계공동학술대회
    • /
    • pp.258-265
    • /
    • 2002
  • 분산 환경에서의 소프트웨어 개발관리를 효과적으로 지원하기 위해 필요한 기능 요건으로는 원격지 개발팀윈들 간의 협동작업 지원기능, 개발 과정에서 산출되는 각종 정보객체들의 저장 및 공유 지원기능, 개발에 필요한 각종 프로세스 관리기능 및 프로젝트 관리기능 등을 들 수 있는데, 본 연구에서는 이를 위해 정보객체 관리를 중심으로 하는 공동작업장 시스템을 설계하고, 이를 구현하였다. 즉, 설계 문서, 소스 코드 등과 같은 개발 과정에서 산출되는 각종 정보객체들의 구조 및 관계를 통합관리하는 틀로서 BOC(Bill Of Class)를 제안하며 BOC를 이용한 정보객체 관리 기능의 구조와 기능을 제시한다. 그리고, 제시한 정보객체 관리 구조를 기반으로 분산환경에서의 효과적인 소프트웨어 개발을 지원하는 공동작업장 시스템을 설계 및 구현하고 이의 유용성을 보인다.

  • PDF

협업적 소프트웨어 개발 관리 시스템의 설계 및 구현 (Design and Implementation of a Collaborative Software Development Management System)

  • 한관희;송희석
    • 한국IT서비스학회지
    • /
    • 제5권2호
    • /
    • pp.79-92
    • /
    • 2006
  • Since software development team members have been more geographically spread due to the globalization of business and Internet technologies, the management of deliverables and communication efforts for developing high-quality software products on time is becoming more complicated. Among the functional requirements for collaborative software development management, the manipulation of shared information objects is essential for the collaborative work among distributed development team members. This paper proposes an integrated information object management framework comprised of a so-called BOC (Bill Of Class) scheme and a standardized software part dictionary for managing shared information objects efficiently among distributed co-workers. In order to manage these complex information objects, the proposed framework adopt product structures represented by Bills Of Materials (BOM) as stems for integrating the various information objects. Based on the proposed framework, a collaborative software development management system (CSDMS) is implemented, and the functionalities and the structure of the system are also described in this paper. The proposed system provides sufficient functionalities for the change management of information objects and the management of their relationship to other objects rather than existing system.