Article ID | Journal | Published Year | Pages | File Type |
---|---|---|---|---|
421779 | Electronic Notes in Theoretical Computer Science | 2009 | 12 Pages |
Abstract
Modeling concurrent systems and testing multi-threaded implementations against the model is an exciting field of study. This paper presents work done on constructing and executing test cases for an industrial-size multi-threaded application against a model written in the Creol modeling language. Models written in Creol, an object-oriented, concurrent modeling language, can be structurally similar to the finished implementation; we show how to keep this desirable property when re-using Creol models as test oracles. Also, a conformance relation between model and system under test that needs less controllability than other relations that are based on automata is presented.
Related Topics
Physical Sciences and Engineering
Computer Science
Computational Theory and Mathematics