Staff Publications

Staff Publications

  • external user (warningwarning)
  • Log in as
  • language uk
  • About

    'Staff publications' is the digital repository of Wageningen University & Research

    'Staff publications' contains references to publications authored by Wageningen University staff from 1976 onward.

    Publications authored by the staff of the Research Institutes are available from 1995 onwards.

    Full text documents are added when available. The database is updated daily and currently holds about 240,000 items, of which 72,000 in open access.

    We have a manual that explains all the features 

Record number 528622
Title Architecting Feasible Deployment Alternatives for Publish-Subscribe Systems
Author(s) Tekinerdogan, B.; Celik, T.
Source International Journal of Computer & Software Engineering 2 (2017)117. - ISSN 2456-4451 - 11 p.
Department(s) Information Technology
WASS
Publication type Refereed Article in a scientific journal
Publication year 2017
Abstract Publish-Subscribe is one of the important patterns for developing scalable distributed systems. Usually,
the deployment of the publishers and subscribers to the nodes can be done in many different ways,
whereby each deployment alternative will have a different impact on the performance. The many possible
architecture design alternatives tend to trade-off with respect to execution cost and communication cost.
Unfortunately, for the human engineer it is not tractable to define a feasible configuration in case of large
number of nodes and participants. In this paper we propose a generic method to assist the architect
by automatically deriving feasible deployment alternatives of Publish-Subscribe based distributed
systems. The approach is based on the so-called capacitated task allocation problem (CTAP) in which
constraints on memory capacity and processing power are applied to manage the trade-offs between the
total execution cost and total communication cost to derive feasible design alternatives. The method is
supported by our tool framework (Deploy-PS) that provides an integrated development environment
for modeling the Publish-Subscribe deployment architecture, modeling the physical resources and the
performance requirements, and the selection and generation of the feasible deployment architecture
alternatives.
Comments
There are no comments yet. You can post the first one!
Post a comment
 
Please log in to use this service. Login as Wageningen University & Research user or guest user in upper right hand corner of this page.