• 제목/요약/키워드: ebA-CBD

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

ebA-CBD 명세에 관한 연구 (A Study on the e-Business Agent Oriented Component Based Development Specification)

  • 신호준;김행곤
    • 한국멀티미디어학회:학술대회논문집
    • /
    • 한국멀티미디어학회 2002년도 추계학술발표논문집
    • /
    • pp.396-399
    • /
    • 2002
  • 현재의 컴포넌트기반 개발(CBD:Component Based Development)을 통한 비즈니스 영역의 개발과 응용에 많은 연구가 진행되고 있다. 기업이나 조직은 분산환경을 통한 비즈니스 기능의 확대와 통합을 빠르고 효과적인 방법을 요구하고 있다. 에이전트는 분산환경의 유연한 서비스를 제공하고, 컴포넌트 기술은 개발의 효율성을 보장함으로써 이러한 요구를 해결할 수 있다. 본 논문에서는 비즈니스 영역에 대한 에이전트의 효과적인 개발과 적용을 위해 e-비즈니스 에이전트지향 컴포넌트기반 개발 프로세스(ebA-CBD:e-business Agent oriented Component Based Development)를 통해 ebA의 명세와 ebA 개발을 위한 컴포넌트 명세를 제안한다. 특히, e-비즈니스 에이전트의 식별과 명세를 위해 ebA-CBD 매트릭스, ebA Architecture Model과 ebA-Spec.을 제시하며, 사례를 통해 명세의 이해성 및 사용성을 제공하고자 한다.

  • PDF

CBD 아키텍처 기반 e-비즈니스 에이전트 프로토타이핑 시스템 (The e-Business Agent Prototyping System with Component Based Development Architecture)

  • 신호준;김행곤
    • 정보처리학회논문지D
    • /
    • 제11D권1호
    • /
    • pp.133-142
    • /
    • 2004
  • 차세대 웹 애플리케이션은 거대하고 복잡하고 유연성을 요구한다. 에이전트 지향 시스템은 이러한 애플리케이션에 큰 가능성을 가지고 있으며, 에이전트는 동적으로 발견할 수 있고, e-서비스를 합성할 수 있고 상호작용을 중재할 수 있다. CBD(Component Based Development)를 통한 소프트웨어 에이전트의 개발은 프로젝트의 개발 속도를 증가시키며, 좀 더 나은 품질을 제공하며 낮은 개발비용으로 성공을 증명할 수 있다. 본 논문에서는 컴포넌트와 UML(Unified Modeling Language)을 사용한 소프트웨어 에이전트를 위한 체계적인 개발 프로세스를 제안한다. 일반 에이전트와 e-비즈니스 에이전트의 분류를 통해 식별된 관련 컴포넌트 계층에 대한 ebA-CBD 참조 아키텍처를 제시한다. 또한, UML로 사용한 의미적인 프레임워크에서 에이전트 지향 개념을 기반 함으로써 기존의 에이전트 지향 소프트웨어 광학 방법론의 특징을 고려한 가이드라인으로 ebA-CBD 프로세스를 제안한다. 첫 번째로 에이전트 컴포넌트 명세를 개발하고, 목표, 역할, 상호작용과 아키텍처 모델을 작성한다. 제안된 프로세스에 따라 사례 연구로서 상품정보의 메일링 서비스인 e-CPIMAS(e-Commerce Product Information Mailing Agent System)를 개발한다. 끝으로 비즈니스 애플리케이션과 e-비즈니스 에이전트를 개발하기 위해 그 효율성, 재사용성, 생산성과 품질성 증가를 기대한다.

e-비즈니스 에이전트지향 컴포넌트기반 개발 프로세스에 관한 연구 (A Study on the e-Business Agent Oriented Component Based Development Process)

  • 김성원;현창문;신호준
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2002년도 추계학술발표논문집 (하)
    • /
    • pp.1961-1964
    • /
    • 2002
  • 현재의 소프트웨어 개발 패러다임은 전체 시스템에서 독립적인 업무 또는 기능을 수행하는 단위이고 유지보수에 필요한 교체 가능한 모듈로 재사용성과 대치성을 제공하는 컴포넌트기반 개발(CBD:Component Based Development)이 연구되고 있다. 기업이나 조직은 웹을 통한 비즈니스 기능의 확대에 따른 효과적이고 빠른 개발과 적용을 요구함에 따라, 에이전트를 통한 유연한 서비스를 제공하고자 한다. 본 논문에서는 비즈니스 영역에 대한 에이전트의 효과적인 개발과 적용을 위해 컴포넌트, e-비즈니스 에이전트, 자원, 관리 관점을 고려하여, e-비즈니스 에이전트지향 컴포넌트기반 개발 프로세스(ebA-CBD:e-business Agent oriented Component Based Development)를 제안한다. 특히, e-비지니스 에이전트의 식별과 명제를 위해 ebA-CBD 매트릭스, ebA Architecture Model과 ebA-Spec.을 제시하며, 사례를 통해 프로세스의 이해성 및 사용성을 제공하고자 한다.

  • PDF

컴포넌트 기반 개발에서의 프로세스 관리와 산출물 관리를 통합하는 도구의 모델 (An Integrated Tool Model for the Management of Process and Artifact Management on CBD)

  • 김영희;정기원
    • 인터넷정보학회논문지
    • /
    • 제5권4호
    • /
    • pp.11-22
    • /
    • 2004
  • 프로젝트를 수행함에 있어서 프로세스의 지속적인 개선 및 개선된 프로세스, 생산되는 산출물, 태스크들의 변경을 모든 사용자에게 통지하고 관리하는 작업은 필수적이다. 기존의 프로젝트 관리 도구는 프로젝트 활동의 정의 및 변경을 지원하고, 형상관리 도구는 버전제어, 작업공간 관리, 빌드 관리 등을 지원한다. 프로세스와 산출물을 관리하기 위해서 서로 다른 두개의 도구를 사용하는 것은 각각의 도구를 구매하는데 많은 비용이 들 뿐만 아니라 다양한 도구의 사용법을 익혀야 하는 번거로움이 있다. 따라서 된 논문에서는 웹을 기반으로 프로세스 및 산출물 관리 기능 통합, 인터페이스 통합, 자료 통합 도구의 모델을 제안하였다. 제안한 도구는 ebXML을 이용하여 컴포넌트 기반 개발 프로세스 모델을 정의하고. 프로세스의 진행 상태 기록, 변경 요청에 따른 처리, 태스크별 작업 진행 보고서 작성, 산출물 등록과 변경, 버전 기록, 산출물 또는 서식 검색 등의 기능을 수행하도록 하였다. 또한 제안한 통합관리 도구를 사용함으로써 소프트웨어 공학 활동에 참여하는 시스템 관련 자들이 분산 개발 환경에서 프로세스 수행에 필요한 정보와 산출물 관리에 요구되는 정보를 공유하여 관리의 체계화 및 표준화를 얻도록 하였다.

  • PDF