Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Standard view
Full view
of .
Look up keyword
Like this
0 of .
Results for:
No results containing your search query
P. 1
Testing of actor-based systems

Testing of actor-based systems

Ratings: (0)|Views: 16|Likes:
Published by cbeust

More info:

Published by: cbeust on May 21, 2008
Copyright:Attribution Non-commercial


Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less





Testing of actor-based systems
Testing of actor/goal oriented systems cannot make too strict assumptions on the instantiated actors and theexchanged messages, since these vary from case to case. A genetic algorithm has been exploited to automatically producetest cases in a generic usage scenario, where the actor instantiations and the exchanged messages are evolved with thechromosomes.
2006 ITC-irstDocument Identifier Deliverable D6.2Project MIUR-FIRB projectRBNE0195K5“Knowledge Level AutomatedSoftware Engineering”Version v1.0Date October 31, 2006State FinalDistribution Public
This document is part of a research project funded by the FIRB 2001 Programme of the “Ministero dell’I-struzione, dell’Universit`a e della Ricerca” as project number RBNE0195K5.The partners in this project are: Istituto Trentino di Cultura (Coordinator),Universit`a degli Studi di Trento,Universit`a degli Studi di Genova, Universit`a degli Studi di Roma “La Sapienza”, DeltaDator S.p.A..
Executive Summary
Actor/goaloriented programmingsupportstheuseofactors in multiplecontexts. Thus, anactor is designed and implemented with several usage scenarios in mind, some of whichpossibly open and generic. Correspondingly, testing cannot make too strict assumptionson the actual message sequences, since these vary from application to application.Ageneticalgorithmhasbeen exploitedtoautomaticallyproducetestcases inagenericusage scenario. Test cases are described by chromosomes, which include information onwhich actors to instantiate, which methods to invoke and which values to use as inputs.The proposed algorithm mutates them with the aim of maximizing a given coverage mea-sure. The implementation of the algorithm and its application to case study are describedin this deliverable.i

You're Reading a Free Preview

/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->