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. © 2010, INSInet Publication.
| Original language | English |
|---|---|
| Pages (from-to) | 6346-6353 |
| Journal | Journal of Applied Sciences Research |
| Volume | 6 |
| Issue number | 12 |
| Publication status | Published - 1 Dec 2010 |
Keywords
- ASM
- Publish/Subscribe
- validation
- modelling
- Component
Fingerprint
Dive into the research topics of 'Using ASMs and Spec# to formal modeling and analysis publish/subscribe architectures'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver