2007
DOI: 10.1109/icse.2007.57
|View full text |Cite
|
Sign up to set email alerts
|

On Accurate Automatic Verification of Publish-Subscribe Architectures

Abstract: The paper presents a novel approach based on Bogor for the accurate verification of applications based on PublishSubscribe infrastructures. Previous efforts adopted standard model checking techniques to verify the application behavior, but they introduce strong simplifications on the underlying infrastructure to cope with the state space explosion problem and make automatic verification feasible.Instead of building on top of existing model checkers, our proposal embeds the asynchronous communication mechanisms… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
40
0

Year Published

2007
2007
2024
2024

Publication Types

Select...
3
3

Relationship

2
4

Authors

Journals

citations
Cited by 44 publications
(40 citation statements)
references
References 20 publications
(38 reference statements)
0
40
0
Order By: Relevance
“…This paper builds on the previous efforts of some of the authors [4,5,6] by extending the formal analysis of publish-subscribe systems in a probabilistic setting. In [4], application components are modeled as UML statechart diagrams while the communication infrastructure is supplied as a configurable predefined component.…”
Section: Related Workmentioning
confidence: 97%
See 2 more Smart Citations
“…This paper builds on the previous efforts of some of the authors [4,5,6] by extending the formal analysis of publish-subscribe systems in a probabilistic setting. In [4], application components are modeled as UML statechart diagrams while the communication infrastructure is supplied as a configurable predefined component.…”
Section: Related Workmentioning
confidence: 97%
“…UML statechart diagrams are translated into Promela and validated through the SPIN model checker. While this approach builds on top of an existing model checker, [5,6] extend the Bogor model checker and the communication mechanisms of publish-subscribe infrastructures are embedded in it. Some domain-specific knowledge is used to reduce the state space.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…In our discussion, we use of Bogor's basic constructs, which should be easily understandable since they are similar to those commonly provided by existing model checker. The reader can refer to [5], [54] for more details. Figure 1 illustrates the preamble that must be included in all Bogor models using Loupe.…”
Section: Loupementioning
confidence: 99%
“…This article provides a comprehensive treatment of our work on the accurate verification of P/S architectures -whose initial results appeared in [3]- [5]-by presenting a thorough description and evaluation of Loupe in its most mature form. The current version of our tool features more accurate and detailed models of P/S systems, provides a stronger foundation for the correctness of the results obtained, and improves in the performance of verification.…”
Section: Introductionmentioning
confidence: 99%