Article ID Journal Published Year Pages File Type
421779 Electronic Notes in Theoretical Computer Science 2009 12 Pages PDF
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