Sciweavers

GPCE
2003
Springer

A Case for Test-Code Generation in Model-Driven Systems

14 years 5 months ago
A Case for Test-Code Generation in Model-Driven Systems
A primary goal of generative programming and model-driven ent is to raise the level of abstraction at which designers and developers interact with the software systems they are building. Durial development, the benefits of abstraction are clear. However, during testing and maintenance, increased distance from the implementation can be a disadvantage. We view test cases and test harnesses as an essential bridge between the high-level specifications and the implementation. As such, the generation of test cases for fully generated components and test harnesses for partially generated components is of fundamental importance to model-driven systems. In this paper we present our experience with test-case and test-harness generation for a family of model-driven, component-based distributed systems. We describe our development tool, MODEST, and motivate our decision to invest the extra effort needed to generate test code. We present our approach to test-case and test-harness generation and ...
Matthew J. Rutherford, Alexander L. Wolf
Added 06 Jul 2010
Updated 06 Jul 2010
Type Conference
Year 2003
Where GPCE
Authors Matthew J. Rutherford, Alexander L. Wolf
Comments (0)