• Title/Summary/Keyword: 분산처리구조

Search Result 937, Processing Time 0.032 seconds

Data Type-Tolerant Component Model: A Method to Process Variability of Externalized Data (데이터 타입 무결성 컴포넌트 모델 : 외부화된 데이터 가변성 처리 기법)

  • Lim, Yoon-Sun;Kim, Myung;Jeong, Seong-Nam;Jeong, An-Mo
    • Journal of KIISE:Software and Applications
    • /
    • v.36 no.5
    • /
    • pp.386-395
    • /
    • 2009
  • Business entities with which most service components interact are kind of cross-cutting concerns in a multi-layered distributed application architecture. When business entities are modified, service components related to them should also be modified, even though they implement common functions of the application framework. This paper proposes what we call DTT (Data Type-Tolerant) component model to process the variability of business entities, or externalized data, which feature modern application architectures. The DTT component model expresses the data variability of product lines at the implementation level by means of SCDTs (Self-Contained Data Types) and variation point interfaces. The model improves the efficiency of application engineering through data type converters which support type conversion between SCDTs and business entities of particular applications. The value of this model lies in that data and functions are coupled locally in each component again by allowing service components to deal with SCDTs only instead of externalized business eutities.

Preparation of Core/Shell Nanoparticles Using Poly(3,4-ethylenedioxythiophene) and Multi-Walled Carbon Nanotube Nanocomposites via an Atom Transfer Radical Polymerization (Poly(3,4-ethylenedioxythiophene)을 이용한 Core/shell 나노입자와 원자이동 라디칼중합 공정에 의한 다중벽 탄소나노튜브 나노복합체 제조)

  • Joo, Young-Tae;Jin, Seon-Mi;Kim, Yang-Soo
    • Polymer(Korea)
    • /
    • v.33 no.5
    • /
    • pp.452-457
    • /
    • 2009
  • Hybrid nanomaterials consisting of multi-walled carbon nanotube(MWNT) and/or PEDOT of conductive polymer were prepared in this study. In the presence of catalyst and ligand, the MWNT-Br compound prepared by the successive surface treatment reaction was mixed with MMA to initiate the atom transfer radical polymerization process. PMMA was covalently linked to the surface of MWNT for the formation of MWNT/PMMA nanocomposites. The EDOT and oxidant were added in the aqueous emulsion of PS produced via a miniemulsion polymerization process and then it proceeded to carry out the oxidative chemical polymerization of EDOT for the preparation of PEDOT/PS nanoparticles with the core-shell structure. The aqueous dispersion of PEDOT:poly(styrene sulfonate) (PSS) was mixed with the silica particles treated with a silane compound and thus PEDOT:PSS-clad silica nanoparticles were prepared by the surface chemistry reaction. The hybrid nanomaterials were analyzed by using TEM, FE-SEM, TGA, EDX, UV, and FT-IR.

Integrated Stochastic Admission Control Policy in Clustered Continuous Media Storage Server (클리스터 기반 연속 미디어 저장 서버에서의 통합형 통계적 승인 제어 기법)

  • Kim, Yeong-Ju;No, Yeong-Uk
    • The KIPS Transactions:PartA
    • /
    • v.8A no.3
    • /
    • pp.217-226
    • /
    • 2001
  • In this paper, for continuous media access operations performed by Clustered Continuous Media Storage Server (CCMSS) system, we present the analytical model based on the open queueing network, which considers simultaneously two critical delay factors, the disk I/O and the internal network, in the CCMSS system. And we derive by using the analytical model the stochastic model for the total service delay time in the system. Next, we propose the integrated stochastic admission control model for the CCMSS system, which estimate the maximum number of admittable service requests at the allowable service failure rate by using the derived stochastic model and apply the derived number of requests in the admission control operation. For the performance evaluation of the proposed model, we evaluated the deadline miss rates by means of the previous stochastic model considering only the disk I/O and the propose stochastic model considering the disk I/O and the internal network, and compared the values with the results obtained from the simulation under the real cluster-based distributed media server environment. The evaluation showed that the proposed admission control policy reflects more precisely the delay factors in the CCMSS system.

  • PDF

An Efficient Task Assignment Algorithm for Heterogeneous Multi-Computers (이종의 다중컴퓨터에서 태스크 할당을 위한 효율적인 알고리즘)

  • Seo, Kyung-Ryong;Yeo, Jeong-Mo
    • The Transactions of the Korea Information Processing Society
    • /
    • v.5 no.5
    • /
    • pp.1151-1161
    • /
    • 1998
  • In this paper, we are considering a heterogeneous processor system in which each processor may have different performance and reliability characteristics. In other to fully utilize this diversity of processing power it is advantageous to assign the program modules of a distributed program to the processors in such a way that the execution time of the entire program is minimized. This assignment of tasks to processors to maximize performance is commonly called load balancing, since the overloaded processors can perform their own processing with the performance degradation. For the task assignment problem, we propose a new objective function which formulates this imbalancing cost. Thus the task assignment problem is to be carried out so that each module is assigned to a processor whose capabilities are most appropriate for the module, and the total cost is minimized that sum of inter-processor communication cost and execution cost and imbalance cost of the assignment. To find optimal assignment is known to be NP-hard, and thus we proposed an efficient heuristic algorithm with time complexity $O(n^2m)$ in case of m task modules and n processors.

  • PDF

Weighted Competitive Update Protocol for DSM Systems (DSM 시스템에서 통신 부하의 가중치를 고려한 경쟁적인 갱신 프로토콜)

  • Im, Seong-Hwa;Baek, Sang-Hyeon;Kim, Jae-Hun;Kim, Seong-Su
    • The Transactions of the Korea Information Processing Society
    • /
    • v.6 no.8
    • /
    • pp.2245-2252
    • /
    • 1999
  • Since DSM provides a user a simple shared memory abstraction, the user does not have to be concerned with data movement between hosts. Each node in DSM systems has processor, memory, and connection to a network. Memory is divided into pages, and a page can have multiple copies in different nodes. To maintain data consistency between nodes, two conventional protocols are used : write-update protocol and invalidate protocol. The performance of these protocols depends on the system parameters and the memory access patterns. for adapting to memory access patterns, competitive update protocol updates those copies of a page that are expected to be used in the near future, while selectively invalidating other copies. We present weighted competitive update protocols that consider different communication bandwidth for each connection a of two nodes. Test result by simulation show that the weighted competitive update protocol improves performance.

  • PDF

Recent Research & Development Trend on Friction Stir Welding and Friction Stir Processing (마찰교반용접(FSW) 및 마찰교반처리(FSP)의 최신 연구개발 동향)

  • Lee, Kwang-Jin
    • Journal of Welding and Joining
    • /
    • v.31 no.2
    • /
    • pp.26-29
    • /
    • 2013
  • The latest research & development trend on friction stir welding and friction stir processing technologies presented in the international symposium, 'Friction Stir Welding & Processing VII'. Papers and presentations about high temperature materials such as advanced high strength steel, stainless steel and titanum alloy shoot up this year. Papers on modeling of metal flow and control of process parameters also increased. The FSP technologies for manufacturing of carbon materials reinforced metal matrix composites were reported, too.

Preparation and Characterization of Graphene/Zn-Al Layered Double Hydroxide Composites (그래핀과 Zn-Al 이중층상 수산화물 복합체의 제조 및 특성분석)

  • Lee, Jong-Hee;Ko, Yl-Woong;Kim, Ki-Young;Lim, Jung-Hyurk;Kim, Kyung-Min
    • Journal of Adhesion and Interface
    • /
    • v.12 no.4
    • /
    • pp.133-137
    • /
    • 2011
  • Exfoliated graphite oxide (EGO) was prepared by graphite oxide in an aqueous solution of TMAOH. The hybrid graphene/Zn-Al LDH material was fabricated by the hydrothermal reduction of the solution of EGO, $Zn(NO_3)_2{\cdot}6H_2O$, $Al(NO_3)_3{\cdot}9H_2O$, urea, and trisodium citrate. That is, metal ions were absorbed on the surface of EGO, and Zn-Al LDH material was randomly dispersed on the surface of graphene along with a reduction process of EGO to graphene by hydrothermal treatment. The composition, morphology, and thermal property of the obtained graphene-based hybrid material were studied by FE-SEM, EDX, TEM, FT-IR, XRD, TGA, and DSC.

The Design of XMDR Data Hub for Efficient Business Process Operation (효율적인 비즈니스 프로세스 운용을 위한 XMDR 데이터 허브 설계)

  • Hwang, Chi-Gon;Jung, Gye-Dong;Choi, Young-Keun
    • The KIPS Transactions:PartD
    • /
    • v.18D no.3
    • /
    • pp.149-156
    • /
    • 2011
  • Recently, enterprise systems require the necessity of integration for data sharing and cooperation. As a methodology for integration, Service-Oriented Architecture for service integration and Master Data for integration of data, which is used for service, were appeared. This paper suggests a method that operates BP(Business Process) efficiently. We make XMDR(eXtended Meta Data Registry) as knowledge-repository to support the BP and construct data hubs to operate it. XMDR manages MDM(Master Data Management) to integrate the data, resolves heterogeneity between the data and provides relationship to the business efficiently. This is composed of MDR(Meta Data Registry), ontology and BR(Business Relations). MDR describes relationship between meta data to solve structured heterogeneity. Ontology describes semantic heterogeneity and relationship between data. BR describes relationship between tasks. XMDR data hub supports the management of master data and interaction of different process effectively.

A Publish Subscribe Information Exchange Model and A Novel Matching Algorithm for Navy Shipboard Systems (해군 함정 컴퓨팅 체계 정보교환을 위한 Publish Subscribe 모델 기반 아키텍처 및 매칭 알고리즘)

  • Kim, Hong-Jae;Oh, Sang-Yoon
    • The KIPS Transactions:PartA
    • /
    • v.18A no.5
    • /
    • pp.181-192
    • /
    • 2011
  • Information superiority is an essential factor in modern warfare and it can be archived by efficient information exchange between systems. Various computing systems are installed on the today's navy vessels. However, it is hard to improve interoperability and efficiency of information exchange since the configurations of installed systems are varying. The military standard and commercial standard are mix-used between systems. In this paper, we propose an information exchange architecture based on Pub/Sub model as a communication middleware to improve interoperability as well as enhancing scalability. We also propose a novel tree matching algorithm to improve a performance of PubSub broker. In the proposed algorithm, each tree nodes have information about predicates of subscription that can reduce event matching time. The performance evaluation results show our proposed algorithm reduces time for matching predicates compare with other algorithms.

Efficient Flooding Mechanisms with Considering Data Transmission Characteristics of the Wireless Sensor Network (무선 센서 네트워크의 데이터 전송 특성을 고려한 효율적인 플러딩 기법)

  • Ahn, Sang-Hyun;Lim, Yu-Jin;Kim, Mahn-Hee
    • The KIPS Transactions:PartC
    • /
    • v.16C no.2
    • /
    • pp.209-216
    • /
    • 2009
  • In the wireless sensor network, flooding is required for the dissemination of queries and event announcements. The simple flooding causes the implosion and the overlap problems, so the simple flooding may result in the reduced network lifetime. Therefore, in this paper, we propose the flooding overlay structure (FOS) so that the overhead caused by flooding can be reduced. We propose two variants of FOS mechanisms, the centralized FOS (CFOS) and the distributed FOS (DFOS). In CFOS, the sink collects the network topology information and selects forwarding nodes based on that information. On the other hand, DFOS allows each sensor node to decide whether to act as a forwarding node or not based on its local information. For the performance evaluation of our proposed mechanisms, we carry out NS-2 based simulations and compare ours with the simple flooding and the gossiping. The simulation results indicate that the proposed FOS mechanisms outperform the simple flooding in terms of the network lifetime and the gossiping in terms of the data delivery ratio.