Package dynamique
Le réel packaging dynamique exige la recombinaison automatisée de composants de voyage basée sur l'inclusion de règles qui dictent non seulement le contenu du package, mais aussi de règles de tarification conditionnelles basées sur diverses conditions telles que le profil de l’utilisateur et/ou du client, les caractéristiques du voyage, le canal de distribution et les conditions générales de vente.
Analyse dynamique de programmes
De nombreux "fuzzer" souvent appelés "white box fuzzer" font appel à un mix d'exécution symbolique (analyse statique) et d'analyse dynamique. Ils utilisent l'exécution symbolique pour déterminer quels paramètres permettent d'explorer les différentes branches du code. Puis à l'aide de "fuzzer" plus traditionnel la recherche de bogues s'effectue normalement. Par exemple, le code suivant a une chance sur 2 de déclencher un bug : void foo(int c) // la variable que le fuzzer va pouvoir faire varier