Issue No. 02 - March/April (2009 vol. 13)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MIC.2009.28
Kwei-Jay Lin , University of California, Irvine
Mark Panahi , University of California, Irvine
Yue Zhang , Microsoft
Jing Zhang , University of California, Irvine
Soo-Ho Chang , University of California, Irvine
The Intelligent Accountability Middleware Architecture (Llama) project supports dependable service-oriented architecture (SOA) monitoring, runtime diagnosis, and reconfiguration. At its core, Llama implements an accountability service bus that users can install on existing service-deployment infrastructures. It collects and monitors service execution data from a key subset of services; enables Llama users to incorporate others' advanced diagnosis models and algorithms into the framework; and provides enterprise service bus extensions for collecting service profiling data, thus making process problems transparent to diagnose. Finally, experimental results indicate that using Llama contributes a modest amount of system overhead.
SOA, accountability, ESB, monitoring, middleware
K. Lin, M. Panahi, S. Chang, Y. Zhang and J. Zhang, "Building Accountability Middleware to Support Dependable SOA," in IEEE Internet Computing, vol. 13, no. , pp. 16-25, 2009.