• Title/Summary/Keyword: Component deployment

Search Result 53, Processing Time 0.041 seconds

Designing SCA-Based Component Framework for Dynamic Deployment of SDR Components (SDR 컴포넌트의 동적 배치를 위한 SCA 기반 컴포넌트 프레임워크의 설계)

  • 김세화;홍성수;장래혁
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.9 no.3
    • /
    • pp.241-253
    • /
    • 2003
  • SCA (Software Communication Architecture), which has been adopted as a SDR(Software Defined Radio) Forum standard, provides a framework that successfully exploits common design patterns of embedded systems software. However, the SCA is inadequate as a component framework since it does not explicitly specify (1) a component model that defines how to express a component interface and how to implement it, (2) a package model that defines what and how to package in deployment units, and (3) a deployment model that defines the deployment environment and deployment process. In this paper, we propose a SCA-based component framework for SDR. Specifically, we present (1) a component model that defines a component as a specialized CORBA object that implements object management functionality, (2) a package model exploiting the existing XML descriptors of the SCA, and (3) a deployment model that defines a SCA-based deployment environment, a boot-up process that restores the deployment state, and a deployment process that supports lazy application instantiation and dynamic component replacement.

Multi-level Scheduling Algorithm Based on Storm

  • Wang, Jie;Hang, Siguang;Liu, Jiwei;Chen, Weihao;Hou, Gang
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.10 no.3
    • /
    • pp.1091-1110
    • /
    • 2016
  • Hybrid deployment under current cloud data centers is a combination of online and offline services, which improves the utilization of the cluster resources. However, the performance of the cluster is often affected by the online services in the hybrid deployment environment. To improve the response time of online service (e.g. search engine), an effective scheduling algorithm based on Storm is proposed. At the component level, the algorithm dispatches the component with more influence to the optimal performance node. Inside the component, a reasonable resource allocation strategy is used. By searching the compressed index first and then filtering the complete index, the execution speed of the component is improved with similar accuracy. Experiments show that our algorithm can guarantee search accuracy of 95.94%, while increasing the response speed by 68.03%.

Class Code Generation method for Component model Construction (컴포넌트 모델구축을 위한 클래스 코드 자동생성 방법)

  • Lim, Keun;Lee, Ki-Young
    • Journal of the Korea Society of Computer and Information
    • /
    • v.13 no.5
    • /
    • pp.69-76
    • /
    • 2008
  • In this thesis, we implemented the prototype system for the class code generator based on consistent code generation process and standard type, the class to be component unit. Particularly, we proposed relationship rule to solve the difficult problem by the object-oriented language to association and aggregation between classes based on component, through this method we can make to consistent code generation standard. Also it is adopted to component model construction which is generated code using code generation, and it can be basic assembly and deployment of business components to reusable target in developing application system.

  • PDF

Applying QDRD for Safety Products Design (제품안전설계를 위한 QDRD의 적용)

  • Jung, Won;Kim, Jun-Hong;Yoo, Wang-Jin
    • Journal of Korean Society for Quality Management
    • /
    • v.30 no.4
    • /
    • pp.164-173
    • /
    • 2002
  • The first product liability laws went into effect in Korea in July 2002. A person who suffers personal injury or damage to property due to defects in a product may sue both the manufacturer and the seller of the product under the principles of Korea tort law. This paper presents an integrated methodology which is called the QDRD(Quality deployment and reliability deployment) for hazards analysis in new product designs. QDRD applies QFD, FMEA and FTA to identify the hazards component, hazardous situations and hazardous events which could lead to an accident. An example is provided to demonstrate hazards analysis on a product using the QDRD method.

Design and Implementation of JBI Component Deployment tool Based on the open sources (오픈소스 기반의 JBI 컴포넌트배치도구의 설계 및 구현)

  • Park, Jae-Won;Choi, Jae-Hyun;Lee, Jae-Sung;Lee, Nam-Yong
    • The KIPS Transactions:PartD
    • /
    • v.16D no.5
    • /
    • pp.715-728
    • /
    • 2009
  • The Enterprise Service Bus based on Java Business Integration is an web service standard and one of the methods for implementing distribution channels of Service Oriented Architecture. Consisting of open source group, extensive venders and users, the ESB based JBI has the problems of ineffectiveness as well as advantages of extensibility of service plug-in. That is, in case users need to use Service plug-in, manual connection of packaging process and sequential distribution method is required. This study, therefore, proposes as a way of trouble-shooting the user-oriented component deployment tool which can manage entire process for deploying The ESB middleware platform to Service unit. At the same time, this study elicited the requirements based on issues of JBI-based ESB and has developed the modeling property, packaging, distribution and evaluation thru Schema analysis of JBI-compatible component. Using the deployment tool this study proposed, users will be able to perform and manage the whole deploying process without additional manual work for connecting component. Not only it is expected that interface based on Graphic User Interface provide usability and convenience but they can also minimize the errors rate through component and route validity verification function provided in deployment tool.

Analysis of a Flexible Multi-body System with Over-constraints (여유구속을 갖는 유연체 기계시스템의 동역학 해석)

  • Seo, Jong-Hwi;Park, Tae-Won;Chae, Jang-Soo;Seo, Hyun-Seok
    • Proceedings of the KSME Conference
    • /
    • 2003.04a
    • /
    • pp.874-880
    • /
    • 2003
  • Many mechanical systems are over-constrained if only rigid bodies are used to model the system. One example of such system is a satellite system with solar panels. To avoid this over-constrained problem, solar panels can be modeled as flexible bodies. The CMS(Component Mode Synthesis) method is widely used to analyze the flexible multi-body system because it can considerably approximate the deformation of the flexible bodies using small number of well-selected mode. However, it is very difficult to decide the boundary condition and the selection of modes. In this paper, the methods for mode synthesis and setting the boundary condition are presented to analyze the flexible multi-body system with over-constraints. Finally, the reliability of proposed method is verified by solar panel's deployment test.

  • PDF

DEVELOPMENT OF DESIGN FOR AUTOMATION (DFA) BASED ON QUALITY FUNCTION DEPLOYMENT

  • Tae-Hoon Kim;Yoonseok Shin;Wi Sung Yoo;Hunhee Cho;Kyung-In Kang
    • International conference on construction engineering and project management
    • /
    • 2009.05a
    • /
    • pp.1075-1080
    • /
    • 2009
  • Recently, the building construction industry has been forced to cope with lack of skilled labor. A robot-based construction automation system should help overcome crucial troubles which may be caused by this phenomenon. In particular, it is vital to propose design for automation (DFA). Quality function deployment (QFD) is applied a systematic aid in determining the design reflecting customer's needs. This study employs the QFD approach to plan the component designs of an effective automation process, and presents the development process of DFA with an illustrative project. As a result, the study identifies the developers' design requirements for automated construction and weights them by their importance indices.

  • PDF

Flexible deployment of component-based distributed applications on the Cloud and beyond

  • Pham, Linh Manh;Nguyen, Truong-Thang
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.13 no.3
    • /
    • pp.1141-1163
    • /
    • 2019
  • In an effort to minimize operational expenses and supply users with more scalable services, distributed applications are actually going towards the Cloud. These applications, sent out over multiple environments and machines, are composed by inter-connecting independently developed services and components. The implementation of such programs on the Cloud is difficult and generally carried out either by hand or perhaps by composing personalized scripts. This is extremely error prone plus it has been found that misconfiguration may be the root of huge mistakes. We introduce AutoBot, a flexible platform for modeling, installing and (re)configuring complex distributed cloud-based applications which evolve dynamically in time. AutoBot includes three modules: A simple and new model describing the configuration properties and interdependencies of components; a dynamic protocol for the deployment and configuration ensuring appropriate resolution of these interdependencies; a runtime system that guarantee the proper configuration of the program on many virtual machines and, if necessary, the reconfiguration of the deployed system. This reduces the manual application deployment process that is monotonous and prone to errors. Some validation experiments were conducted on AutoBot in order to ensure that the proposed system works as expected. We also discuss the opportunity of reusing the platform in the transition of applications from Cloud to Fog computing.

A Study on the Solar Panel Deployment of a Satellite (인공위성 태양전지판의 전개에 관한 연구)

  • Seo, Jong Hwi;Han, Sang Won;Park, Tae Won;Chae, Jang Su;Seo, Hyeon Seok
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.31 no.4
    • /
    • pp.53-59
    • /
    • 2003
  • Strain Energy Hinge(SEH) has been used in Korea Multi-purpose Satellite(KOMPSAT) series to deploy the solar panel due to the good record of reliability. However, when it reached a desired deployment position, a large buckling force is applied to the main body. This may cause structural damage and also affect control of the satellite. Therefore, reliable dynamic analysis for the deployment system is required at a design stage. Moreover, various mission of a satellite has made the size of solar panels got bigger, so elastic effect has to be considered seriously to get more precise analysis results. In this paper, a dynamic analysis method to predict the deployment is verified by KOMPSAT-2 deployment test.

A Design on Component Service Repository using Dynamic Resource Management and Algorithm on Configuration of Dependency (동적 자원관리를 활용한 컴포넌트 서비스 레포지토리 설계 및 의존성 형상 알고리즘)

  • Choi, Sang-Kyoon;Song, Young-Jae
    • The KIPS Transactions:PartD
    • /
    • v.11D no.3
    • /
    • pp.617-624
    • /
    • 2004
  • Recent developments in component technology enable the construction of complex software systems by assembling together off-the-shelf components However, It is still difficult to develop efficient, reliable, and dynamically configurable component-based systems. Unspecified dependencies and behavior on components often has cause the source of the trouble. Therefore, component-based software systems must maintain explicit presentations of inter-component dependence and component requirements. In this paper, I describe the design on repository of component service to deployment, status reporting, and control in component service. Through the existing researches to customize component technology, I present the algorithm that supports dynamic dependency interface in order to reuse context of application.