loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
28th Annual NASA Goddard Software Engineering Workshop (SEW'03)
Model-Based Software Testing via Incremental Treatment Learning
Greenbelt, Maryland
December 03-December 04
ISBN: 0-7695-2064-2
Dustin Geletko, West Virginia University
Tim Menzies, West Virginia University
Model-based software has become quite popular in recent years, making its way into a broad range of areas, including the aerospace industry. The models provide an easy graphical interface to develop systems, which can generate the sometimes tedious code that follows. While there are many tools available to assess standard procedural code, there are limits to the testing of model-based systems. A major problem with the models are that their internals often contain gray areas of unknown system behavior. These possible behaviors form what is known as a data cloud, which is an overwhelming range of possibilities of a system that can overload analysts [Software Engineering with Computational Intelligence]. With large data clouds, it is hard to demonstrate which particular decision leads to a particular outcome. Even if definite decisions can't be made, it is possible to reduce the variance of and condense the clouds [Software Engineering with Computational Intelligence]. This paper presents two case studies; one with a simple illustrative model and another with a more complex application. The TAR3 treatment learning tool summarizes the particular attribute ranges that selects for particular behaviors of interest, reducing the data clouds.
Citation:
Dustin Geletko, Tim Menzies, "Model-Based Software Testing via Incremental Treatment Learning," sew, pp.82, 28th Annual NASA Goddard Software Engineering Workshop (SEW'03), 2003
Usage of this product signifies your acceptance of the Terms of Use.