Proceedings International Conference on Dependable Systems and Networks
DOI: 10.1109/dsn.2002.1029022
|View full text |Cite
|
Sign up to set email alerts
|

A compositional approach to monitoring distributed systems

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
27
0

Publication Types

Select...
6
1

Relationship

1
6

Authors

Journals

citations
Cited by 22 publications
(27 citation statements)
references
References 14 publications
0
27
0
Order By: Relevance
“…In this context, in order for a subsystem to report the global state it must know the current state of every other subsystem. It may thus be simpler to have a separate status message S i for each port p i where the message S i can be input at p i and the output produced in response to S i is the current state of M i and this is similar to the notion of compositional monitoring [35]. It is relatively straightforward to adapt the notion of weakly synchronized to this case: we require that for any two consecutive transitions tt ′ in which the input from t ′ is applied at port p i , either tt ′ is synchronisable or t leads to a change in state of the component M i .…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…In this context, in order for a subsystem to report the global state it must know the current state of every other subsystem. It may thus be simpler to have a separate status message S i for each port p i where the message S i can be input at p i and the output produced in response to S i is the current state of M i and this is similar to the notion of compositional monitoring [35]. It is relatively straightforward to adapt the notion of weakly synchronized to this case: we require that for any two consecutive transitions tt ′ in which the input from t ′ is applied at port p i , either tt ′ is synchronisable or t leads to a change in state of the component M i .…”
Section: Discussionmentioning
confidence: 99%
“…We show that controllability and observability problems can always be overcome when there are such status messages that are know to have been implemented correctly. The notion of a status message relates to the concept of a monitor in debugging and there has been much work on the implementation of monitors with the aim of obtaining the global state of a system and achieving this in a non-invasive manner (see, for example, [1,8,15,24,35]). Here, however, the observation of the state of the SUT is made locally and this corresponds to the second type of status message that we consider, in which the state of the system is output at the port that sent the status message.…”
Section: Introductionmentioning
confidence: 99%
“…For example, the separate testers may be able to communication through coordination channels and testing might use a specific technology such as monitoring systems [49]. In this paper, we discuss controllability problems based on three notions of observability.…”
Section: Testing From Mscsmentioning
confidence: 99%
“…In addition, there are approaches in which the testers communicate in order to determine the global trace that occurred (see, for example, [25], [26]). There has also been a significant amount of work on monitoring, in which we wish to determine the global state of the SUT (see, for example, [27], [28], [29], [30], [31]). In contrast to these, we are concerned with black-box testing and we are interested in conformance relations that capture the observational power of potential users.…”
Section: Introductionmentioning
confidence: 99%