• Title of article

    Using ASMs and Spec# to Formal Modeling and Analysis Publish/Subscribe Architectures

  • Author/Authors

    Azadeh Esfandyari، نويسنده ,

  • Issue Information
    روزنامه با شماره پیاپی سال 2010
  • Pages
    8
  • From page
    6346
  • To page
    6353
  • Abstract
    The Publish/Subscribe architecture has been proposed as a suitable architecture to develop highly dynamic systems. Although the structure of this architecture is easy to understand, unfortunately modeling and validating the whole system is complicated. In this paper, we present a formal approach based on Abstract State Machines (ASM) to model systems using this architecture. Then, to validate the designed models we use model-based testing. To do so, we propose a transformation from ASMs to Spec# language. The key feature of the proposed approach are new parametric dispatcher and the use of model-based testing for validation.
  • Keywords
    publish/subscribe , component , Modelling , ASM , validation
  • Journal title
    Australian Journal of Basic and Applied Sciences
  • Serial Year
    2010
  • Journal title
    Australian Journal of Basic and Applied Sciences
  • Record number

    676187