2008 International Conference on Software Testing, Verification, and Validation 2008
DOI: 10.1109/icst.2008.50
|View full text |Cite
|
Sign up to set email alerts
|

Model-Based Quality Assurance of Windows Protocol Documentation

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
13
0

Year Published

2008
2008
2011
2011

Publication Types

Select...
4
2

Relationship

3
3

Authors

Journals

citations
Cited by 26 publications
(13 citation statements)
references
References 1 publication
0
13
0
Order By: Relevance
“…Our approach has been motivated by a real-world application of model-based testing in a large scale industry project [12]. Since put in place, it is being increasingly used on an every-day basis by test suite developers for documentation interoperability testing of network protocols.…”
Section: Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…Our approach has been motivated by a real-world application of model-based testing in a large scale industry project [12]. Since put in place, it is being increasingly used on an every-day basis by test suite developers for documentation interoperability testing of network protocols.…”
Section: Resultsmentioning
confidence: 99%
“…Our solution is integrated into the Spec Explorer model-based testing tool [10,11,13] version 2, and is driven by application requirements in protocol testing for Microsoft's interoperability program [12]. In protocol testing, actions represent messages sent via the network, which often have many different parameters.…”
Section: Introductionmentioning
confidence: 99%
“…In addition to the contract part of the protocol, over 100 additional model programs were used for scenario control. The use of composition between contract model programs and model programs for scenario control (test purposes) is one of the core techniques for controlling exploration [24]. For complex protocols it may be hard to identify facets due to dependencies.…”
Section: Implementation and Experiencesmentioning
confidence: 99%
“…Model programs are primarily used in modelbased testing tools like Spec Explorer [1,25] where one of the supported input languages is the abstract state machine language AsmL [4,16]. The NModel tool [23,20] and Spec Explorer 2007 [14] use plain C# for describing model programs. Spec Explorer 2007 uses, in addition, a coordination language Cord for scenario control [13] and model composition.…”
Section: Model Programsmentioning
confidence: 99%
“…They require careful design to guarantee reliability and failure resilience; they require careful and efficient implementations; and they require careful documentation and interoperability testing, so that different vendors understand the same protocol. The use of model programs to model such complex protocols is an emerging practice in the software industry [14].…”
Section: Introductionmentioning
confidence: 99%