Building Accountability Middleware to Support Dependable SOA

被引:31
作者
Lin, Kwei-Jay [1 ]
Panahi, Mark [1 ]
Zhang, Yue
Zhang, Jing [1 ]
Chang, Soo-Ho [1 ]
机构
[1] Univ Calif Irvine, Dept Elect Engn & Comp Sci, Irvine, CA 92717 USA
关键词
Accountability; Data mining; ESB; Internet; Middleware; Monitoring; Quality of service; Runtime; Service oriented architecture; SOA;
D O I
10.1109/MIC.2009.28
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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.
引用
收藏
页码:16 / 25
页数:10
相关论文
共 18 条
[1]  
Aguilera M.K., 2003, P 19 ACM S OPERATING, P74
[2]   Basic concepts and taxonomy of dependable and secure computing [J].
Avizienis, A ;
Laprie, JC ;
Randell, B ;
Landwehr, C .
IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2004, 1 (01) :11-33
[3]  
Barham P, 2004, USENIX ASSOCIATION PROCEEDINGS OF THE SIXTH SYMPOSIUM ON OPERATING SYSTEMS DESIGN AND IMPLEMENTATION (OSDE '04), P259
[4]  
CHEN MY, 2004, P 1 S NETW SYST DES, P309
[5]  
Cohen I, 2004, USENIX ASSOCIATION PROCEEDINGS OF THE SIXTH SYMPOSIUM ON OPERATING SYSTEMS DESIGN AND IMPLEMENTATION (OSDE '04), P231
[6]  
Dunagan J, 2004, USENIX Association Proceedings of the Sixth Symposium on Operating Systems Design and Implementation (OSDE '04), P151
[7]  
Erradi A, 2006, LECT NOTES COMPUT SC, V4290, P62
[8]  
Korb K. B., 2004, COM SCI DAT
[9]  
Lerner U, 2000, SEVENTEENTH NATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE (AAAI-2001) / TWELFTH INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE (IAAI-2000), P531
[10]  
Li Y, 2005, 2005 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, VOLS 1 AND 2, PROCEEDINGS, P266