loading...
Learning Parameterized State Machine Model for Integration Testing
Beijing, China July 24-July 27
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/COMPSAC.2007.1342007 31st Annual International Comput ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Muzammil Shahbaz, France Telecom R&D Meylan, France
Keqin Li, Grenoble Universites, France
Roland Groz, Grenoble Universites, France

Although many of the software engineering activities can now be model-supported, the model is often missing in software development. We are interested in retrieving statemachine models from black-box software components. We assume that the details of the development process of such components (third-party software or COTS) are not available. To adequately support software engineering activities, we need to learn more complex models than simple automata.

Our model is an extension of finite state machines that incorporates the notions of predicates and parameters on transitions. We argue that such a model can offer a suitable trade-off between expressivity of the model and complexity of model learning. We have been able to extend polynomial learning algorithms to extract such models in an incremental testing approach. In turn, the models can be used to derive tests or for component documentation.

Citation:
Muzammil Shahbaz, Keqin Li, Roland Groz, "Learning Parameterized State Machine Model for Integration Testing," compsac, vol. 2, pp.755-760, 2007 31st Annual International Computer Software and Applications Conference, 2007
Usage of this product signifies your acceptance of the Terms of Use.


Suggestions