Lightweight coarse-grained coordination: a scalable system-level approach |
| |
Authors: | Tiziana Margaria Bernhard Steffen |
| |
Affiliation: | (1) Universität Dortmund, Baroper Str. 301, 44221 Dortmund, Germany;(2) METAFrame Technologies GmbH, Borussiastr. 112, 44149 Dortmund, Germany |
| |
Abstract: | In this paper, our solution to the problem of modelling functionally complex communication systems at the application level, based on lightweight coordination, is extended to seamlessly capture system-level testing as well. This extension could be realized simply by self-application: the bulk of the work for integrating system-level testing into our development environment, the ABC, concerned domain modelling, which can be done using the ABC. Therefore, the extension of the ABC to cover system-level testing was merely an application development on the basis of the ABC, illustrated here in the domain of Computer Telephony Integration. Here the adoption of a coarse-grained approach to test design, which is central to the scalability of the overall testing environment, is the enabling aspect for system-level test automation. Together with our lightweight coordination approach this induces an understandable modelling paradigm of system-wide test cases that is adequate for the needs and requirements of industrial test engineers. In particular, it enables test engineers to graphically design complex test cases that, in addition, can even be automatically checked for their intended purposes via model checking. |
| |
Keywords: | Coordination System-level modelling Formal methods Coarse-grained modelling Testing |
本文献已被 SpringerLink 等数据库收录! |
|