Full metadata record
DC FieldValueLanguage
dc.contributor.authorWu, Li-Juinen_US
dc.contributor.authorLi, Hong-Weien_US
dc.contributor.authorCheng, Yu-Juien_US
dc.contributor.authorWu, Yu-Sungen_US
dc.contributor.authorLin, Houchengen_US
dc.date.accessioned2017-04-21T06:48:44Z-
dc.date.available2017-04-21T06:48:44Z-
dc.date.issued2014en_US
dc.identifier.urihttp://hdl.handle.net/11536/134725-
dc.description.abstractSoftware defined infrastructure greatly reduces the deployment cost of distributed applications. Many distributed applications employ message oriented middleware (MOM) for the integration of heterogeneous components and to achieve scalability and fault tolerance. The structure of a distributed application can be very complex. In addition, the asynchronous message delivery model of MOM further complicates the runtime behavior of a distributed application. To diagnose a faulty distributed application, one often needs to determine the dependences of its messages, and by extension, the dependences of its components. We propose Message Tracer to identify the message dependencies of a MOM-based distributed application. Message Tracer sniffs the network traffic of MOM and uses knowledge of message broker protocols to establish the dependencies. Message Tracer makes no assumption on the application threading model and incurs negligible performance overhead. Message Tracer correctly identified 95% of the dependencies for the common use cases and 75% of the dependencies when the system was under extreme stress.en_US
dc.language.isoen_USen_US
dc.subjectapplication dependencyen_US
dc.subjectdistributed applicationen_US
dc.subjectmessage queueen_US
dc.subjectmessage brokeren_US
dc.subjecttracingen_US
dc.subjectand testingen_US
dc.titleApplication Dependency Tracing for Message Oriented Middlewareen_US
dc.typeProceedings Paperen_US
dc.identifier.journal2014 16th Asia-Pacific Network Operations and Management Symposium (APNOMS)en_US
dc.contributor.department資訊工程學系zh_TW
dc.contributor.departmentDepartment of Computer Scienceen_US
dc.identifier.wosnumberWOS:000392821700024en_US
dc.citation.woscount0en_US
Appears in Collections:Conferences Paper