• Title/Summary/Keyword: 컴포넌트 프레임웍

Search Result 33, Processing Time 0.029 seconds

A Practical Reference Model of Component Frameworks (컴포넌트 프레임웍의 실용적 참조 모델)

  • Her Jin-Sun;Kim Soo-Dong
    • Journal of KIISE:Software and Applications
    • /
    • v.33 no.6
    • /
    • pp.525-538
    • /
    • 2006
  • Component-Based Software Engineering (CBSE) is widely accepted as new paradigms for building applications with reusable assets. Mismatch problems occur while integrating the assets and make a burden in CBSE. Therefore, a larger-grained reuse unit than a component such as a framework is required, and it consists of relevant components, connectors and domain-specific architecture. The benefits of frameworks over components are commonly known, however, the key elements and internal structure of framework has not been clearly defined. We believe most of the framework models proposed in recent works remain at conceptual level. In this paper, we propose a practical-level framework reference model, and define key elements of frameworks. The research goal is to precisely identify concrete elements of a framework, inter-connection of components within a framework, extended notion of connectors, and tailored meaning of architecture In a framework. Hence, the proposed framework can be practically implemented in common object-oriented languages and with middleware such as lava, J2EE, CORBA Component Model (CCM) and NET.

Framework for Component Configuration Management (컴포넌트 형상관리를 위한 프레임웍)

  • 김귀정
    • Proceedings of the Korea Contents Association Conference
    • /
    • 2003.11a
    • /
    • pp.265-268
    • /
    • 2003
  • Using CBD methodology, Components have been developed. In this paper, we explained that Object-oriented Design frameworks are increasingly recognized as better components than objects. And we discussed the framework concept and component configuration management method using changes. Finally, we explained object sharing in several frameworks and new framework creation process.

  • PDF

Introduction of Design Framework for Multidisciplinary Design Optimization (다분야통합최적설계를 위한 설계프레임웍의 소개)

  • 이세정;최동훈
    • Computational Structural Engineering
    • /
    • v.17 no.3
    • /
    • pp.14-21
    • /
    • 2004
  • MDO프레임웍은 설계 작업을 통합적으로 관리하고 자동화하여 설계도구 간의 데이터 전달과 변환에 소요되는 설계자의 부담을 경감시키며 다분야 전문가가 참여하는 협동설계 환경을 제공함으로써 다분야를 동시에 고려한 효율적 설계를 지원한다. 이번 글에서는 이러한 MDO프레임웍으로 개발된 EMDIOS를 소개하고, 그 개발 배경과 타당성을 개략적으로 제시하였다. EMDIOS는 분산 환경을 제공하고, 데이터베이스와 연계되어 정의된 문제와 문제 풀이 절차를 저장하고 실행시 발생하는 데이터들을 체계적으로 관리하는 구조를 갖는다. MDO문제 해결에 필요한 도구들은 모두 소프트웨어 컴포넌트로 구성 및 기술되어 컴포넌트 등록기에 등록되어 저장된다. 등록된 컴포넌트는 GUI기반의 MDO커널에 의하여 검색되고 MDO문제해결 절차의 구성 요소가 된다. 구성된 문제 해결을 위한 실행은 컴포넌트 서비스 에이전트에 의하여 이루어진다. EMDIOS는 새로운 설계도구를 EMDIOS에 쉽게 통합하여 사용할 수 있도록 공통적으로 구현될 수 있는 부분을 구현한 추상 클래스와 이로부터 필요한 인터페이스를 생성할 수 있는 인터페이스 제조기를 제공함으로써 확장성과 개방성을 제공한다. 제시된 MDO 프레임웍의 사용자 인터페이스는 가장 많은 사용자를 확보하고 있는 윈도우 환경에서 Visual C++를 이용하여 개발되고 있으며, 다양한 OS환경에서 작동되어야 하는 래퍼는 JAVA로 개발하였다. 현재 개발된 EMDIOS는 다양한 벤치 마크 테스트 중이며 올해 9월이후에는 일반에게도 공개할 수 있는 프레임웍으로써 모습을 갖출 것으로 보인다.

A Study on Framework of Dynamic Reconfiguration of Software Component on Distributed Environment (분산 환경에서 소프트웨어 컴포넌트의 동적인 재구성 프레임웍에 관한 연구)

  • Kweon, Ki-Hyeon;Choi, Hyung-Jin
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2001.04b
    • /
    • pp.965-968
    • /
    • 2001
  • 분산 환경에서 수행되는 컴포넌트 중에서 수행 시간이 매우 길거나 이전의 작업에 관련되어 연속적인 내용을 처리하는 경우 이러한 컴포넌트의 상태를 변경하기 위해서는 실행 시간에 동적인 변경 방법을 사용할 수밖에 없다. 동적인 변경에서 가장 중요한 고려요소는 컴포넌트의 상태나 통신 채널에 대한 상태 정보 유지하는 것이고 이것을 위해 실행 시간에 구조을 변경하는 메커니즘이 필요하다. 본 논문에서는 컴포넌트를 서비스하는 프레임웍을 소개하고 이 프레임웍 하에서 컴포넌트를 변경, 컴포넌트의 추가 및 이동을 가능하게 할 수 있는 구조에 대해 제시한다.

  • PDF

Design End Implementation of Automated Component Generation System on Distributed Environment (분산환경에서 컴포넌트 자동생성 시스템 설계 및 구현)

  • Cheon Sang-Ho;Kweon Ki-Hyeon;Choi Hyung-Jin
    • Journal of Digital Contents Society
    • /
    • v.2 no.1
    • /
    • pp.21-30
    • /
    • 2001
  • This paper presents the automated component generation system to support development of web application by the Model 2 framework on distributed environment. Model 2 framework is based on MVC(Model View Controller) model and this model capsulate the functionality of web application and have the benefits like extensibility, maintainability, resuability. In this paper, we propose a framework which is adapted in JSP environment and implement the automated component generation system. This system can efficiently utilized for web application development which require extensibility, maintainability, resuability as well as rapid web application development.

  • PDF

Effective Component Model Design for Framework (프레임웍을 위한 효율적인 컴포넌트 모델 설계)

  • Lim, Keun
    • Journal of the Korea Society of Computer and Information
    • /
    • v.12 no.5
    • /
    • pp.113-119
    • /
    • 2007
  • Framework has constructive and extendable code. It is consist of the variable design collections. In the aspect of the classes's collection, it is similar to the class library. but it is different to provide the architecture which is possible to develop the application rather than the collection of the simple classes. In framework it is very important factor to develop and control the component library. In this paper, we design the usable component model through defining the meta-relation between components and proposed the sample case using this model.

  • PDF

Embedding Built-in Tests in Hot Spots of an Object-Oriented Framework (객체지향 프레임웍의 Hot Spot에 Built-in Tests를 내장하는 방법)

  • Shin, Dong-Ik;Jeon, Tae-Woong;Lee, Syung-Young
    • Journal of KIISE:Software and Applications
    • /
    • v.29 no.1_2
    • /
    • pp.65-79
    • /
    • 2002
  • Object-oriented frameworks need to be systematically tested because they are reused in developing many applications software. They also need additional testing whenever they are extended for reuse. Frameworks, however, have properties that make it difficult to control and observe the testing of the parts that were modified and extended. In this paper, we describe the method of embedding test components as BIT(Built-In Test) into the framework's hot spots in order to efficiently detect the faults through testing that occurred while implementing application programs by modifying and extending the framework. The test components embedded into a framework make it easy to control and observe testing the framework, and thereby improve the testability of frameworks. Test components designed by the method proposed in this paper can be dynamically attached and detached to/from hot spots of a framework without changes or intervention to the framework code.

Development of OPRoS based robot component interoperability evaluation system (OPRoS 기반 로봇 컴포넌트 상호 운용성 평가 시스템 개발)

  • Jeong, Bong-won;Song, Byong-Youl
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2016.10a
    • /
    • pp.215-218
    • /
    • 2016
  • The robot performs with combined various functional equipments organically. OPRoS (Open Platform for Robotic Services) is a framework to provide integrated development environment to develop an equipment in the form of the component parts to various institutions and developers and to combine them. To ensure the reliable operation of the robot, the developer should test the component can be coupled reliably with other components developed by other developers. First of all, that the search to find components to be coupled with the component meaningfully is necessary. In this paper, we propose the interoperability evaluation system which can find components to be meaningfully coupled with the component to be evaluated.

  • PDF

The recursive component composition based on the CORBA Component Model (CORBA Component Model상에서의 재귀적 컴포넌트 결합)

  • Yoon, Dong-Chan;Baek, Kyung-Won
    • 한국IT서비스학회:학술대회논문집
    • /
    • 2003.05a
    • /
    • pp.584-590
    • /
    • 2003
  • CBSD의 핵심 연구 과제 중 하나인 컴포넌트 결합에 의한 응용 프로그램 개발에 대한 많은 연구가 진행되고 있지만 구체적 개발 환경에 대하여 아직 미비한 실정이다. 이에 본 논문에서는 CCM 컴포넌트들의 재귀적인 결합과 이에 기반을 둔 응용 프로그램 개발 방안을 제안하고자 한다. 이를 위해 컴포넌트 서비스의 기능적 결합을 기술하는 결합 명세서를 작성하고, 결합 명세서에 기반하여 컴포넌트를 결합하고자 한다. 또한 결합 컴포넌트의 결합성과 적합성을 검사하여 컴포넌트를 재구성하여 새로운 어플리케이션이나 컴포넌트를 자동으로 생성해 주는 응용 프로그램 개발 프레임웍을 제안하고자 한다.

  • PDF

A Component Composition Model based on Component Composition Specification (컴포넌트 결합 명세서에 기반한 컴포넌트 결합 모델)

  • Baek, Gyeong-Won;Park, Seong-Eun;Lee, Jeong-Tae;Ryu, Gi-Yeol
    • The KIPS Transactions:PartD
    • /
    • v.8D no.6
    • /
    • pp.723-734
    • /
    • 2001
  • Today\\`s wide variety of component-based development environments supports the component framework that can be used only for the specific type of components. And many researches have shown that it is necessary for the component-based development environment to support recursive component composition, various kinds of component composition patterns and the multi-tier component architecture for the real benefits of software component composition. In this paper we propose the component composition specification which can not only specify the interaction contracts between components but also supports recursive component composition, and we also propose the component composition model based on this component composition specification. The proposed component composition specification can express the contractual properties that existing component specification techniques cannot specify, and it can be also used to implement the component architectures with multi-tier concept and the tool for component composition through supporting the various kinds of component composition patterns.

  • PDF