• Title/Summary/Keyword: Component-Based Software Engineering (CBSE)

Search Result 18, Processing Time 0.054 seconds

The Value-Added Brokerage Concept for Steering the CBSD Environments (CBSD 활성화를 위한 확장된 부가가치 중개 개념)

  • Sim, U-Gon;Baek, In-Seop;Lee, Jeong-Tae;Ryu, Gi-Yeol
    • The KIPS Transactions:PartD
    • /
    • v.8D no.6
    • /
    • pp.681-690
    • /
    • 2001
  • In this paper, we propose a steering concept that considers overall aspects in the CBSD (Component-Based Software Development) environments. While many researches which are concentrated on using components, market promotion and component development itself seem to be insufficient. To overcome this problem, we introduce a brokerage concept called“Value-Added Brokerage Concept”that provides the following three services:1) domain architecture-based component promotion, 2) intelligent component search, and 3) white-box service. Domain architecture-based component promotion facilitates balancing component production and promoting architecture-level large scale reuse. Intelligent component search enables to overcome the long time search and selection problem. Finally, white-box service is for solving maintenance problems, which is one of the most critical problem in the CBSD environments. Especially, we expect this proposed concept would be well adapted to our national environments.

  • PDF

Gathering Services of the Information Harvest Warehouse(IHWA) System (IHWA(Information Harvest Warehouses) 시스템의 정보수집 서비스)

  • 오동익;정종석
    • Proceedings of the Korea Multimedia Society Conference
    • /
    • 2000.04a
    • /
    • pp.382-385
    • /
    • 2000
  • IHWA는 기존의 객체 컴포넌트를 통합함으로써 새로운 응용프로그램을 작성할 수 있는 CBSE(Component Based Software Engineering ) 기법을 바탕으로 개발되어진 웹 기반 정보 저장/검색 시스템이다. 이 시스템은 1997년에 그 1차 버전이 개발되어 사용되어 왔으며 현재는 보다 나은 견고함과 일반성의 제공, 그리고 전자상거래 영역에 대한 준비를 위해 시스템에 대한 중요한 수정작업이 진행중에 있다. 본 논문에서는 새로운 IHWA시스템의 설계에 적용된 원리 및 내용을 설명하고 특히 정보수집 서비스를 제공하기 위해 필수적으로 요구되는 정보 수집기들의 구조 및 구현에 대해 설명하고자한다.

  • PDF

Component Metrics to Measure Component Quality (컴포넌트 품질 측정을 위한 컴포넌트 메트릭)

  • Kim, Chul-Jin;Cho, Eun-Sook
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.10 no.12
    • /
    • pp.3715-3724
    • /
    • 2009
  • Recently, component-based software development is getting accepted in industry as a new effective software development paradigm. Since the introduction of component-based software engineering (CBSE) in later 90's, the CBSD research has focused largely on component modeling, methodology, architecture and component platform. However, as the number of components available on the market increases, it becomes more important to devise metrics to quantify the various characteristics of components. In this Paper, we propose metrics for measuring the complexity, customizability, and reusability of software components. Complexity metric can be used to evaluate the complexity of components. Customizability is used to measure how efficiently and widely the components can be customized for organization specific requirement. Reusability can be used to measure the degree of features that are reused in building applications. We expect that these metrics can be effectively used to quantify the characteristics of components.

An Approach to Application of Component Based on Message Central Processing change the C2 Architecture (C2 아키텍처를 변형한 메시지 중앙처리 기반의 Component 활용 기법)

  • 정화영
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.7 no.5
    • /
    • pp.1089-1094
    • /
    • 2003
  • Recently, Software development method supported CBD is applied with many concern and is researched with part of application and composition based-on architecture effectively use it. Effectively, C2 architecture has been concern with the point of component composition method based-on message driven for supported GUI. But, In case of classified sequence in component and method call method in server component, component must be modified to apply it. Thus, In this paper, Message handling part with a part of C2 architecture change is locate in the message neither component not connector. So, Although method call method it can be composit and operate component for support Plug-and-Play without modification. Also, it's possible the more flexible message handling with parallel composition of component between message without classified sequence.

Proposing for Component Model Based on Tree Structure (트리 구조 기반의 컴포넌트 모델 제안)

  • Huh, Je-Min;Kim, Ji-Hong
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2008.06a
    • /
    • pp.47-50
    • /
    • 2008
  • CBSE(Component-Based Software Engineering)는 현재 많은 연구를 통해 소프트웨어 컴포넌트 모델에 관한 상당한 성과를 이루었다. 하지만 기존의 모델들은 각각이 제안한 프레임웍이 존재하고 그와 관련된 컴포넌트 명세들을 요구한다. 그리고 이를 사용하기 위한 방법을 학습해야한다. 이런 이유로 시장에서 바라는 소프트웨어 컴포넌트의 재사용이 쉽게 이루어지지 않았다. 따라서 컴포넌트의 재사용을 위한 많은 연구들의 공통점들을 연구하여 이상적인 컴포넌트 생명주기가 제안되었고 이를 따르는 모델 또한 제안되었다. 그러나 이 모델은 간접 메시지 전달 방법을 사용한 Exogenous 커넥터를 사용하여 컴포넌트를 조합한다. 이는 커넥터 수의 증가를 피할 수 없어 컴포넌트 간의 의사소통이 비효율 적으로 이루어지는 문제가 발생한다. 본 논문에서는 계층적 메시지 전달 방식을 제안하고 이를 사용한 조합 방법을 통해 이상적인 컴포넌트 생명 주기를 따르는 새로운 소프트웨어 컴포넌트 모델인 트리 아키텍처 컴포넌트 모델을 제안한다. 아울러 제안된 모델의 적용을 통해서 컴포넌트 사이를 중재하는 객체를 사용하지 않고도 쉽게 재사용가능할 뿐만 아니라 의사소통도 효율적으로 가능함을 발견할 수 있었다.

  • PDF

Component Architecture For Electronic Commerce Search System (전자상거래 검색시스템을 위한 컴포넌트 구조)

  • Paik, In-Cheon;Han, Tong-Won;Shin, Jae-Wook;Lim, Kyung-Soo
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2000.10b
    • /
    • pp.1189-1192
    • /
    • 2000
  • CBSE(Component Based Software Engineering)은 소프트웨어 엔지니어링 세계에서 소프트웨어 개발 패러다임으로 바뀌고 있다. 이 영향은 전자상거래 소프트웨어의 개발에도 미치고 있다. 본 논문의 전자 상거래 전문 검색 시스템은 이전의 IHWA(Information Harvest WArehouse)검색엔진을 기초로 한다. 본 논문에서 CBSD에 입각해 IHWA기반의 사용자 훈련가능한 전자 상거래 검색 시스템의 새롭게 수정된 컴포넌트 구조를 소개한다. 전체 시스템 구조는 UML을 사용해 모델링 되었다.

  • PDF

Gathering Services of IHWA from Semi-Structured Web Information Sources (IHWA 시스템의 반 구조적 Web 문서에서의 정보수집 서비스)

  • Jeong, Jong-Seok;Oh, Dong-Ik
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2001.04b
    • /
    • pp.779-782
    • /
    • 2001
  • IHWA 는 분리개발 된 객체 컴포넌트를 통합함으로써 새로운 응용 시스템을 작성할 수 있는 CBSE(Component Based Software Engineering)기법을 바탕으로 한, 웹 기반 정보 저장/검색의 전형적 모델을 제공하는 소프트웨어 시스템이다. 현재 본 연구팀은 IHWA 시스템의 적용 사례로서 e-business 를 위한 쇼핑몰을 구축하고자 검색, 지불, 운용분야의 모듈들을 S/W 컴포넌트로 개발 중에 있다. 본 논문에서는 그 중, IHWA 의 검색분야에서 상품정보를 보다 효율적으로 수집하고 사용자에게 양질의 정보를 제공하기 위해 필수적으로 요구되는 정보 수집 서비스의 구조에 대하여 설명하고, 특히 비 정형화 된 XML 웹 소스에서의 정보수집 방법에 있어 현재 진행중인 연구에 대하여 설명 하고자 한다.

  • PDF

Development of an Information Gatherer for Semi-Structured Web Documents (반 구조적 Web 문서를 위한 정보수집기 개발)

  • 정종석;오동익;이경호;김중배
    • Proceedings of the Korea Multimedia Society Conference
    • /
    • 2001.11a
    • /
    • pp.199-204
    • /
    • 2001
  • SECOS는 분리개발 된 객체 컴포넌트를 통합함으로써 새로운 응용 시스템을 작성할 수 있는 CBSE(Component Based Software Engineering)기법을 바탕으로 한, 웹 기반 정보 저장/검색의 전형적 모델을 제공하는 소프트웨어 시스템이다. 현재 본 연구팀은 SECOS 시스템의 적용 사례로서 e-business를 위한 쇼핑몰을 구축하고자 검색, 지불, 응용분야의 모듈들을 S/W 컴포넌트로 개발 중에 있다. 본 논문에서는 그 중, SECOS의 검색분야에서 상품정보를 보다 효율적으로 수집하고 사용자에게 양질의 정보를 제공하기 위해 필수적으로 요구되는 정보 수집 서비스의 구조에 대하여 설명하고, 특히 비 정형화 된 XML 웹 소스에서의 정보수집 방법에 있어 현재 진행중인 연구에 대하여 설명하고자 한다.

  • PDF