Matches in SemOpenAlex for { <https://semopenalex.org/work/W571805170> ?p ?o ?g. }
- W571805170 abstract "Content-based Publish/subscribe systems (CBPS) is a simple yet powerful communication paradigm. Its content-centric nature is suitable for a wide spectrum of today’s content-centric applications such as stock market quote exchange, remote monitoring and surveillance, RSS news feed, and online gaming. As the trend shows that the amount of information along with its producers become astonishingly increasing everyday, a publish/subscribe system seems to be one of only a few viable choices that could govern the next-generation world of communication. However, the content-centric nature of a publish/subscribe system also poses difficulty in analyzing or assessing its performance. Moreover, the complexity increases when deploying a publish/subscribe system on top of best-effort, unreliable wide-area networks. Such uncertainty and complexity become a hindrance to apply content-based publish/subscribe systems to delay-sensitive applications that require reliable/timely event delivery and tight resource control such as soft real-time systems or cyber-physical systems. The need to solve such problem calls for a good analytical model that could capture both expressiveness and uncertainty nature of distributed CBPS systems yet predict the system behavior accurately. This dissertation is, to the best of our knowledge, the first attempt to analyze the reliability/timeliness performance of distributed content-based publish/subscribe systems under best-effort networks. It proposes a probabilistic, analytical framework of content-based publish/subscribe systems under different dynamism for the purpose of performance analysis. Specifically, given a publish/subscribe system configuration and dynamism parameters, it estimates event delivery probability and timeliness received by each subscriber in the publish/subscribe system. The dissertation also presents evaluation results of the proposed predictive model via simulations with both synthetic traces and real-world traces. The results yield prediction accuracy and effectiveness of the proposed framework. The proposed analytical framework can be used as a tool for performance assessment or as a building block for publish/subscribe system optimizations such as subscriber admission control, subscriber allocation, broker capacity planning, and broker network planning. There are several factors, which are termed dynamism in this dissertation, that affect the performance of distributed content-based publish/subscribe systems. The proposed analytical framework first addresses each type of dynamism separately in order to avoid the modeling complexity and to study the effect of each type of dynamism individually. The proposed analytical model then relaxes each assumption and combine several types of dynamism altogether under one integrated framework. There are three major types of dynamism considered in the analytical framework: content dynamism, overlay dynamism, and mobility dynamism. Content dynamism means the uncertainty in determining the amount of data from an arbitrary publisher to an arbitrary subscriber due to the publisher-subscriber decoupling nature of the content-based publish/subscribe systems. Overlay dynamism means the uncertainty from publish/subscribe internal broker network, including broker failures and link failures. Finally, mobility dynamism refers to the uncertainty from users’ changes of location and content interest. We first propose a probabilistic analytical model for each type of dynamism separately before discussing the framework that integrates all separate analytical models together. We also present validation results for each dynamism-specific analytical model, which prove the accuracy and effectiveness of its corresponding analytical model. This thesis makes contributions in the following areas. First, it proposes a detailed analytical model of content-based publish/subscribesystems from all possible aspects, providing a complete analysis in systematic manner. Second, it incorporates delay and reliability into one single analytical framework, which makes it suitable for delay-sensitive publish/subscribe applications. Third, it discusses and proposes some examples of possible publish/subscribe optimizations on top of such analytical model. Finally, it proves the applicability of the proposed analytical model via simulations with both synthetic and real-world traces." @default.
- W571805170 created "2016-06-24" @default.
- W571805170 creator A5074224097 @default.
- W571805170 creator A5084817840 @default.
- W571805170 date "2010-01-01" @default.
- W571805170 modified "2023-09-22" @default.
- W571805170 title "Reliability and timeliness analysis of content-based publish/subscribe systems" @default.
- W571805170 cites W1483297655 @default.
- W571805170 cites W1497817573 @default.
- W571805170 cites W1539932174 @default.
- W571805170 cites W1547063305 @default.
- W571805170 cites W1556955310 @default.
- W571805170 cites W1575976606 @default.
- W571805170 cites W1584734953 @default.
- W571805170 cites W165096015 @default.
- W571805170 cites W1902401793 @default.
- W571805170 cites W1934757428 @default.
- W571805170 cites W1970009917 @default.
- W571805170 cites W1973322041 @default.
- W571805170 cites W1977621687 @default.
- W571805170 cites W1981029844 @default.
- W571805170 cites W1988326596 @default.
- W571805170 cites W2006146932 @default.
- W571805170 cites W2016255851 @default.
- W571805170 cites W2029668208 @default.
- W571805170 cites W2031382901 @default.
- W571805170 cites W2034900218 @default.
- W571805170 cites W2035362408 @default.
- W571805170 cites W2036974854 @default.
- W571805170 cites W2039217831 @default.
- W571805170 cites W2045744641 @default.
- W571805170 cites W2057456423 @default.
- W571805170 cites W2062573385 @default.
- W571805170 cites W2067136705 @default.
- W571805170 cites W2067248185 @default.
- W571805170 cites W2072156355 @default.
- W571805170 cites W2081587853 @default.
- W571805170 cites W2085857497 @default.
- W571805170 cites W2086660548 @default.
- W571805170 cites W2088425351 @default.
- W571805170 cites W2089975859 @default.
- W571805170 cites W2096902139 @default.
- W571805170 cites W2097870183 @default.
- W571805170 cites W2098931293 @default.
- W571805170 cites W2102068209 @default.
- W571805170 cites W2110158792 @default.
- W571805170 cites W2110983122 @default.
- W571805170 cites W2111040735 @default.
- W571805170 cites W2111618861 @default.
- W571805170 cites W2114140676 @default.
- W571805170 cites W2115032392 @default.
- W571805170 cites W2115826669 @default.
- W571805170 cites W2122971268 @default.
- W571805170 cites W2125374545 @default.
- W571805170 cites W2126214695 @default.
- W571805170 cites W2127219332 @default.
- W571805170 cites W2130091689 @default.
- W571805170 cites W2130677504 @default.
- W571805170 cites W2131185826 @default.
- W571805170 cites W2133117718 @default.
- W571805170 cites W2134259640 @default.
- W571805170 cites W2134387352 @default.
- W571805170 cites W2136344560 @default.
- W571805170 cites W2137513279 @default.
- W571805170 cites W2139954814 @default.
- W571805170 cites W2146396581 @default.
- W571805170 cites W2148965337 @default.
- W571805170 cites W2151102353 @default.
- W571805170 cites W2152170845 @default.
- W571805170 cites W2152959285 @default.
- W571805170 cites W2152979493 @default.
- W571805170 cites W2156451527 @default.
- W571805170 cites W2162651847 @default.
- W571805170 cites W2163577014 @default.
- W571805170 cites W2164157590 @default.
- W571805170 cites W2164522230 @default.
- W571805170 cites W2165229856 @default.
- W571805170 cites W2166651742 @default.
- W571805170 cites W2168685799 @default.
- W571805170 cites W2168905685 @default.
- W571805170 cites W2189555499 @default.
- W571805170 cites W238307237 @default.
- W571805170 cites W2398988082 @default.
- W571805170 cites W2405200838 @default.
- W571805170 cites W2572669947 @default.
- W571805170 cites W312518236 @default.
- W571805170 cites W3215967691 @default.
- W571805170 cites W2518967406 @default.
- W571805170 hasPublicationYear "2010" @default.
- W571805170 type Work @default.
- W571805170 sameAs 571805170 @default.
- W571805170 citedByCount "0" @default.
- W571805170 crossrefType "journal-article" @default.
- W571805170 hasAuthorship W571805170A5074224097 @default.
- W571805170 hasAuthorship W571805170A5084817840 @default.
- W571805170 hasConcept C112698675 @default.
- W571805170 hasConcept C120314980 @default.
- W571805170 hasConcept C121332964 @default.
- W571805170 hasConcept C144133560 @default.
- W571805170 hasConcept C154945302 @default.