Altmetric
Discovering service dependencies in mobile ad hoc networks
File | Description | Size | Format | |
---|---|---|---|---|
DTR12-2.pdf | Published version | 690.9 kB | Adobe PDF | View/Open |
Title: | Discovering service dependencies in mobile ad hoc networks |
Authors: | Novotny, P Ko, BJ Wolf, A |
Item Type: | Report |
Abstract: | The combination of service-oriented applications, with their run-time service binding, and mobile ad hoc networks, with their transient communication topologies, brings a new level of complex dynamism to the structure and behavior of software systems. This complexity challenges our ability to understand the dependence relationships among system components when performing analyses such as fault localization and impact analysis. Current methods of dynamic dependence discovery, developed for use in xed networks, assume that dependencies change slowly. Moreover, they require relatively long monitoring periods as well as substantial memory and communication resources, which are impractical in the mobile ad hoc network environment. We describe a new method, designed speci cally for this environment, that allows the engineer to trade accuracy against cost, yielding dynamic snapshots of dependence relationships. Through extensive simulations, we evaluate the performance of our method in terms of the accuracy of the discovered dependencies, and draw insights on the selection of critical parameters under various operational conditions. |
Issue Date: | 1-Feb-2012 |
URI: | http://hdl.handle.net/10044/1/95102 |
DOI: | https://doi.org/10.25561/95102 |
Publisher: | Department of Computing, Imperial College London |
Start Page: | 1 |
End Page: | 19 |
Journal / Book Title: | Departmental Technical Report: 12/2 |
Copyright Statement: | © 2012 The Author(s). This report is available open access under a CC-BY-NC-ND (https://creativecommons.org/licenses/by-nc-nd/4.0/) |
Publication Status: | Published |
Article Number: | 12/2 |
Appears in Collections: | Computing Computing Technical Reports |
This item is licensed under a Creative Commons License