DeDALO: A Framework for Distributed Systems Dependencies Discovery and Analysis

  • Emiliano Casalicchio
  • Antonello Paoletti
  • Salvatore Tucci
Conference paper


The welfare of our daily life depends, even more, on the correct functioning of complex distributed applications. Moreover, new paradigms such as Service oriented computing and Cloud computing encourage the design of application realized coupling services running on different nodes of the same data center or distributed in a geographic fashion. Dependencies discovery and analysis (DDA) is core for the identification of critical and strategical assets an application depends on, and it is valid support to risk and impact analysis.


  1. 1.
    Macaulay, T.: Critical Infrastructure: Understanding its Component Parts, Vulnerabilities, Operating Risks, and Interdependencies. CRC Press, Boca Raton (2009)Google Scholar
  2. 2.
    Standfor Linear Accelerator Center, Network Monitoring Tools (2001)
  3. 3.
    AggreGate Network Manager. (2011)
  4. 4.
    Bahl, P., Ranveer Albert, C., Greenberg, A.G., Kandula, S., Maltz, D.A., Zhang, M.: Towards highly reliable enterprise network services via inference of multi-level dependencies, ACM SIGCOMM, Kyoto, August (2007)Google Scholar
  5. 5.
    Chen, X., Ming Zhang, Z., Mao, M., Bahl, P.: Automating network application dependency discovery: experiences, limitations, and new solutions. Microsoft Research, University of Michigan (2008)Google Scholar
  6. 6.
    HP Network management center. (2011)
  7. 7.
  8. 8.
  9. 9.
    ServiceNow. (2011)

Copyright information

© Springer-Verlag London Limited  2011

Authors and Affiliations

  • Emiliano Casalicchio
    • 1
  • Antonello Paoletti
    • 2
  • Salvatore Tucci
    • 1
  1. 1.Department of Computer ScienceUniversity of Roma “Tor Vergata”RomeItaly
  2. 2.Lab Nazl FrascatiIst Nazl Fis NuclFrascatiItaly

Personalised recommendations