Behavioural analysis of the enterprise JavaBeans component architecture

  • Authors:
  • Shin Nakajima;Tetsuo Tamai

  • Affiliations:
  • NEC Corporation, Kawasaki, Japan;Graduate School of the University of Tokyo, Tokyo, Japan

  • Venue:
  • SPIN '01 Proceedings of the 8th international SPIN workshop on Model checking of software
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

Rigorous description of protocols (a sequence of events) between components is mandatory for specifications of distributed component frameworks. This paper reports an experience in formalizing and verifying behavioural aspects of the Enterprise Java Beans™ specification with the SPIN model checker. As a result, some potential flaws are identified in the EJB 1.1 specification document. The case study also demonstrates that the SPIN model checker is an effective tool for behavioural analysis of distributed software architecture.