Normaliseringen av semi-formella modelleringsmetoder, såsom UML, leder till att man på nytt besöker problemet med tidig testplanering för OO-integration. Integrationen sker ofta i vissa steg. Integreringstestplanering syftar till att beställa de komponenter som ska integreras och testas i förhållande till den redan testade delen av systemet. Detta dokument presenterar en modellering av testintegrationsproblem från en UML design, sedan detaljer befintliga integrationsstrategier och föreslår två integrationsstrategier: en deterministisk som kallas Triskell och en ursprunglig semi-random en, baserad på genetiska algoritmer som kallas Genetic. Strategier jämförs i detalj (algoritmiska kostnads- och optimeringsval) och en stor del av tidningen ägnas åt en experimentell jämförelse av varje strategi på 6 verkliga fallstudier av olika komplexiteter (från en "liten" telekommunikation programvara till Swing Java biblioteket). Resultaten visar att en bra modellering av detta optimeringsproblem i samband med väl valda algoritmer leder till en betydande vinst när det gäller testarbete och varaktighet.
De presenterar i REF ) två integrationsstrategier, en grafbaserad en och en genetisk algoritm (GA) baserad en.
Selecting an Efficient OO Integration Testing Strategy: An Experimental Comparison of Actual Strategies
{'venue': '15th European Conference on Object-Oriented Programming (ECOOP2001', 'journal': None, 'mag_field_of_study': ['Computer Science']}