• Title/Summary/Keyword: 컴포넌트기반 시스템

Search Result 897, Processing Time 0.025 seconds

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

  • 임경수;백인천;한동원;신재욱
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2000.10c
    • /
    • pp.337-339
    • /
    • 2000
  • CBSE(Component Based Software Engineering)은 소프트웨어 엔지니어링 세계에서 소프트웨어 개발 패러다임으로 바뀌고 있다. 이 영향은 전자상거래 소프트웨어의 개발에도 미치고 있다. 본 논문의 전자상거래 전문 검색 시스템은 이전의 IHWA(Information Harvest WArehouse) 검색엔진을 기초로 한다. 본 논문에서 CBSD에 입각해 IHWA 기반의 사용자 훈련가능한 전자상거래 검색 시스템의 새롭게 수정된 컴포넌트 구조를 소개한다. 전체 시스템 구조는 UML을 사용해 모델링 되었다.

  • PDF

Design and Implementation of Generation System for Storing Core Components (핵심 컴포넌트 저장을 위한 시스템 설계 및 구현)

  • Hwang, Jeong-Hee;Kim, Young-Gyun;Ryu, Keun-Ho
    • The KIPS Transactions:PartD
    • /
    • v.11D no.2
    • /
    • pp.361-370
    • /
    • 2004
  • ebXML(Electronic Business using extensible Markup Language) is an XML based new international standard framework of the electronic business. Interoperability among mutually different industry fields can be realized by reusing core component, as a infrastructure of data. For this interoperability, it is needed to define the concrete concept of core component, through analyzing the role and applicability of the core component in business process which defines the interoperability among different companies. Therefore, in this paper, we Inquire the role of the core component in the ebXML, and implement the core component storage system which generates core component to register in registry/repository. The designed system for storing the core component generates suitable core component structure to register in registry/repositor), which can be used to generate new business information entity in a modeling step of business process.

Design of a Platform Independent Performance Measurement Tool for Distributed Components (미들웨어 독립적인 분산 컴포넌트 성능측정 도구 설계)

  • 황길승;이긍해
    • Journal of KIISE:Software and Applications
    • /
    • v.31 no.8
    • /
    • pp.1043-1053
    • /
    • 2004
  • The performance of a component can significantly influence the overall performance of the system being developed in the component based software development. Existing performance measurement tools for components are often built specific to the component model or middleware. One disadvantage of this approach is that when the system is moved to a new platform during the life-cycle of the system, the measurement tools also need to be adapted. A similar problem is observed when components built for different platforms are integrated with a new integration technology like Web Services. This paper presents a new model for measuring component performances, which is independent of particular component models or middleware. This method presents a interoperability for each performance data by model transformation process from middleware independent performance measuring models to middleware dependent performance measuring models. Our model allows objective performance data to be obtained that can be used to compare performances of components based on different component models or middleware platforms.

A Study for the Effective Classification and Retrieval of Software Component (효과적인 소프트웨어 컴포넌트 분류 및 검색에 관한 연구)

  • Cho, Byung-Ho
    • Journal of Internet Computing and Services
    • /
    • v.7 no.6
    • /
    • pp.1-10
    • /
    • 2006
  • A software development using components reuse is an useful method to reduce the software development cost. But a retrieval method by the keyword and category classifications is difficult to search an exact matching component due to components complexity in component reuse. Therefore, after different existing methods are examined and analyzed, an effective classification and retrieval method using XML specifications and the system architecture of components integrated management based on it are presented. Many discording elements of DTD which is component meta-expression exist in components retrieval. To compensate it, this retrieval method using estimations of precision and concision is effective one to catch considerable matching preference components. This method makes possible to retrieve suitable components having better priority due to searching similar matching components that are difficult in an existing keyword matching method.

  • PDF

Decision on Replacing Components of Security Functions in COTS Based Information Systems in Security Environment Utilizing ARP (AHP 기법을 이용한 보안환경을 고려한 COTS 기반 정보시스템의 보안기능 컴포넌트 대체 수준 의사결정)

  • Choi, Myeong-Gil;Hwang, Won-Joo;Kim, Myoung-Soo
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.10 no.3
    • /
    • pp.579-588
    • /
    • 2009
  • Enterprises and governments currently utilize COTS (Commercial off-the-Shelf) based information systems which are a kind of component based systems. Especially, COTS are widely utilized as components of information security systems and information systems. This paper suggests an appropriate adaptation level and a cost effective priority to replace security functional components in security environment. To make a cost effective decision on adapting security functional components, this paper develops a hierarchical model of information security technologies and analyzes findings through multiple decision-making criteria.

A Two-Phase Component Identification Method using Static and Dynamic Relationship between Classes (클래스들 간의 정적ㆍ동적 관계에 의한 2단계 컴포넌트 식별방법)

  • Choi Mi-Sook;Cho Eun-Sook;Park Jai-Nyun;Ha Jong-Sung
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.11 no.1
    • /
    • pp.1-14
    • /
    • 2005
  • It is difficult to identify reusable and independent components in component-based development(CBD) process. Therefore existing methodologies have dealt the problem of component identification based on only developer's intuition and heuristics. As a result, it is difficult to identify the business components by common developers. Therefore, in this paper, we propose a new baseline and technique to identify the business components based on domain model such as use case diagrams, class diagrams, and sequence diagrams. proposed method identifies components through two phases; system component identification and business component identification. Especially, we consider structural characteristics as well as dependency characteristics according to methods call types and directions in identifying components. We also present a case study and comparative analysis and assessment to prove the practical use of our technique.

JavaBeans-based Simulation Environment for System Architecture (아키텍쳐 유효성 검토를 위한 자바빈즈 컴포넌트 기반의 시뮬레이션 도구)

  • 황영석;정재호;이강선
    • Proceedings of the Korea Society for Simulation Conference
    • /
    • 2001.05a
    • /
    • pp.1-7
    • /
    • 2001
  • 본 논문에서는 UML의 배치 다이어그램이 가지는 런타임 아키텍쳐 정보를 통해 시뮬레이션 모델을 구성하고, 이 모델을 실제 시뮬레이션하여 구현 단계 이전에 시스템 아키텍쳐의 유효성과 성능 정보를 검토하는 CoSim(Hardware Software Co-Simulator System)을 제시한다. CoSim은 자바빈즈 컴포넌트 기반으로, 크게 Modeler, Translator, Scenario로 구성된다. 시스템 개발자는 Modeler를 이용하여 시뮬레이션 모델을 작성하며, Translator는 모델에 대한 시뮬레이션 자바 코드를 생성하고, 그 결과물을 바탕으로 Scenario는 비주얼한 정보를 제공한다. 따라서 모델이 실제 플랫폼 상에서 작동되기 이전에 아키텍쳐 성능에 관련된 유용한 정보를 제공하여 개발 위험도를 감소시키고 비용의 절감을 가져 올 수 있다. CoSim은 Modeler, Translator, Scenario 별로 자바빈즈 컴포넌트 라이브러리를 제공함으로써 모델링의 재사용성과 확장성 및 생산성을 높여 줄 수 있다.

  • PDF

Design and Implementation of Event Notification Service for Distributed Systems (분산 시스템을 위한 이벤트 통지 서비스의 설계 및 구현)

  • Yeom, Ki-Duk;Min, Dug-Ki
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2002.11a
    • /
    • pp.139-142
    • /
    • 2002
  • 분산 어플리케이션 개발시 내부의 컴포넌트들은 다양한 종류의 미들웨어서비스를 필요로 한다. 특히, 컴포넌트들은 다양한 이벤트를 발생시키고 통지하는 상호작용을 하기 때문에 이벤트 통지 서비스는 컴포넌트들 간의 비동기적인 통신을 위해 필수적인 서비스이다. 본 논문에서는 자바기반의 다양한 분산 시스템에 적용될 수 있는 일반적인 이벤트 통지 서비스 프레임워크을 제시한다. 특히, 이벤트의 타입을 인터페이스기반으로 정의하고 이벤트객체로 작동되도록 함으로서 확장가능한 구조를 가지고 있다. 응용 사례로 분산 서버들의 동적 형상 관리 서비스에 적용해 보았다.

  • PDF

A Distributed Location Storage Component for the Location Information Management System (위치정보 관리 시스템을 위한 분산 위치 저장 컴포넌트)

  • 장유정;윤재관;한기준
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.10b
    • /
    • pp.226-228
    • /
    • 2003
  • 최근에 무선 인터넷과 이동 컴퓨팅 기술이 발전하고, 휴대 전화와 PDA 같은 이동 단말기가 보편화됨에 따라 사용자의 위치정보를 활용한 위치 기반 서비스(LBS: Location Based Services)가 가능하게 되었다. 위치 기반 서비스를 제공하기 위해서는 대용량의 위치 데이타를 신속하게 처리하고 관리하기 위한 시스템이 필요하다. 이에 본 논문에서는 위치 데이타를 효과적으로 분산 저장 및 검색할 수 있는 이동 객체를 위한 분산 위치 저장 컴포넌트를 구현하고 그 성능을 평가하였다. 분산 위치 저장 컴포넌트는 위치 데이타를 저장하고 검색하는 미들웨어, 분산된 미들웨어의 정보를 관리하는 서버 관리자, 빠른 검색을 위해 위치 데이타의 인덱스 정보를 관리하며 검색할 서버의 정보를 반환하는 연결 관리자, 서버의 디스크 상태를 확인하고 디스크 사용을 관리하는 디스크 관리자, 그리고 클라이언트로 구성된다.

  • PDF

Extension of Wright-based Connector Considering Efficiency Characteristics of Component (컴포넌트 효율성 특성을 고려한 Wright기반의 커넥터 확장)

  • 정화영;송영재
    • Journal of KIISE:Software and Applications
    • /
    • v.30 no.12
    • /
    • pp.1185-1192
    • /
    • 2003
  • In the component assembly and composition technique of software architecture, It is operated that the existing composition techniques based on architecture, ACME, Wright etc., used in FIFO with the direct connection structure between components through connector's Role. But, when the non-synchronizing request of components that have different characteristics occurs, the FIFO techniques is applied to the connector is difficult to process and operate effectively because of the high performance component waiting the sequence order if the low performance component is allocated first. Thus, the allocated request process according to the priority considering the characteristics of each call components in connector is necessary to improve the operation of assembled component. In this research, we extend the connector part that is available in multiplex connection structure based on existent Wright specification. For service process requested from component, the connector part is designed and implemented to operating with priority sequence through calculating the weight of CPU use rate, bean requesting process time and memory use rate among the efficiency elements of assembled components. To verify the efficiency if this designed connector, we implemented 20 samples EJB components that have different efficiency characteristics and applied these samples components to designed connector. The operating results with this designed connector show that the efficient operation of whole system is possible though the processing time takes 481ms more than the time of the existing FIFO techniques.