2009
DOI: 10.1007/s10270-009-0126-3
|View full text |Cite
|
Sign up to set email alerts
|

Testing timed systems modeled by Stream X-machines

Abstract: Stream X-machines have been used to specify real systems requiring to represent complex data structures. They are a kind of extended finite state machine using a shared memory to specify communications between the components of systems. In this paper we introduce an extension of the Stream X-machines formalism in order to specify systems that present temporal requirements. On the one hand, we consider that (output) actions take time to be performed. On the other hand, our formalism allows to specify timeouts. … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
6
0

Year Published

2011
2011
2020
2020

Publication Types

Select...
4
1

Relationship

4
1

Authors

Journals

citations
Cited by 10 publications
(6 citation statements)
references
References 46 publications
0
6
0
Order By: Relevance
“…Recent developments in Stream X‐Machines include Ipate's combined method for testing component machines and their system‐level integration in parallel ; the TXStates domain‐specific language for multi‐agent systems , which supports specifying agents as Stream X‐Machines in NetLogo; and a timed extension to the SXM formalism , for which we are not yet aware of any testing method.…”
Section: Comparison With Related Workmentioning
confidence: 99%
“…Recent developments in Stream X‐Machines include Ipate's combined method for testing component machines and their system‐level integration in parallel ; the TXStates domain‐specific language for multi‐agent systems , which supports specifying agents as Stream X‐Machines in NetLogo; and a timed extension to the SXM formalism , for which we are not yet aware of any testing method.…”
Section: Comparison With Related Workmentioning
confidence: 99%
“…In addition to the work presented in this talk, I have also participated in the development of other frameworks to test timed and probabilistic systems that I would like to briefly review. First, it is worth mentioning that the presented framework is general enough so that it can be easily modified to deal with other formalisms such as timed variants of stream X-machines [14]. The timed framework presented in this talk allows their users to express temporal requirements concerning the time elapsed between the reception of an input and the production of an output but it does not deal with timeouts.…”
Section: Other Work On Testing Of Timed and Probabilistic Systemsmentioning
confidence: 99%
“…In contrast, there has been some work on active testing for models with asynchronous communications where there is a distinction between inputs and outputs [16,27,49,17,18,47]. Concerning the consideration of time, there is plenty of work on formal approaches to both active [50,41,21,29,40,23,46] and passive [42,3] testing of timed systems. However, as far as we know, these approaches assume a synchronous communications mechanism.…”
Section: Introductionmentioning
confidence: 99%