• DocumentCode
    1755730
  • Title

    On-Demand Discovery of Software Service Dependencies in MANETs

  • Author

    Novotny, Petr ; Ko, Bong Jun ; Wolf, Alexander L.

  • Author_Institution
    Dept. of Comput., Imperial Coll. London, London, UK
  • Volume
    12
  • Issue
    2
  • fYear
    2015
  • fDate
    42156
  • Firstpage
    278
  • Lastpage
    292
  • Abstract
    The dependencies among the components of service-oriented software applications hosted in a mobile ad hoc network (MANET) are difficult to determine due to the inherent loose coupling of the services and the transient communication topologies of the network. Yet understanding these dependencies is critical to making good management decisions, since dependence data underlie important analyses such as fault localization and impact analysis. Current methods for discovering dependencies, developed primarily for fixed networks, assume that dependencies change only slowly and require relatively long monitoring periods as well as substantial memory and communication resources, all of which are impractical in the MANET environment. We describe a new dynamic dependence discovery method designed specifically for this environment, yielding dynamic snapshots of dependence relationships discovered through observations of service interactions. 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. Although operated under more stringent conditions, our method is shown to provide results comparable to or better than existing methods.
  • Keywords
    mobile ad hoc networks; mobile computing; telecommunication network topology; telecommunication services; MANET environment; communication resources; dependence relationships; dynamic dependence discovery method; dynamic snapshots; fault localization; fixed networks; impact analysis; mobile ad hoc network; on-demand discovery; operational conditions; service interactions; service-oriented software applications; software service dependencies; substantial memory; transient communication topologies; Accuracy; Ad hoc networks; Aggregates; Data mining; Mobile computing; Monitoring; Software; Network and service management; enabling technologies for management; software services; wireless and mobile networks;
  • fLanguage
    English
  • Journal_Title
    Network and Service Management, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1932-4537
  • Type

    jour

  • DOI
    10.1109/TNSM.2015.2410693
  • Filename
    7055349