Lecture Notes in Computer Science, 2001, Volume 2218/2001, 1-14, DOI: 10.1007/3-540-45518-3_1

Automated Analysis of Java Message Service Providers

Dean Kuo and Doug Palmer

View Related Documents

Abstract

The Java Message Service (JMS) is a specification that provides a consistent Java API for accessing message-oriented middleware services. This paper presents a test harness that automates the testing of JMS implementations (providers) for correctness and performance. Since the JMS specification is expressed in informal language, a formal model for JMS behaviour is developed, based on the I/O automata used in other group communication systems. The test harness has been successfully used to test a number of JMS implementations. This paper contains a descriptive presentation of the formal model, the full details are found in a technical report

Keywords  Automated component testing - performance analysis - formal model - JMS - I/O Automata

Fulltext Preview

Image of the first page of the fulltext document