Wireless protocol testing and validation supported by formal methods: a hands-on report

  • Authors:
  • Manuel J. Fernández-Iglesias;Juan C. Burguillo-Rial;Francisco J. González-Castaño;Martín Llamas-Nistal

  • Affiliations:
  • Grupo de Ingeniería de Sistemas Telemáticos, Departamento de Ingeniería Telemática, Universidade de Vigo, ETSI de Telecomunicación, Campus Universitario S/N, E-36200 Vigo, ...;Grupo de Ingeniería de Sistemas Telemáticos, Departamento de Ingeniería Telemática, Universidade de Vigo, ETSI de Telecomunicación, Campus Universitario S/N, E-36200 Vigo, ...;Grupo de Tecnologias de la Información, Departamento de Ingeniería Telemática, Universidade de Vigo, ETSI de Telecommunicación, Campus Universitario S/N, E-36200 Vigo, Spain;Grupo de Ingeniería de Sistemas Telemáticos, Departamento de Ingeniería Telemática, Universidade de Vigo, ETSI de Telecomunicación, Campus Universitario S/N, E-36200 Vigo, ...

  • Venue:
  • Journal of Systems and Software - Special issue: Software engineering education and training
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

We apply formal testing and validation techniques and tools to analyse a configuration protocol for a Bluetooth Location Network (BLN). This network is composed by static Bluetooth nodes that establish a spontaneous network at system initialization. Once configured, BLN provides location services for location-aware or context-driven wireless environments, such as m-commerce networks or e-museums. BLN configuration was initially defined in natural language, and had passed some initial tests and simulation-based analysis. Formal methods have provided deeper understanding and discovered unexpected errors that may arise in some failure scenarios.