Using Knapsack Problem Model to Design a Resource Aware Test Architecture for Adaptable and Distributed Systems

Abstract : This work focuses on testing the consistency of distributed and adaptable systems. In this context, Runtime Testing which is carried out on the final execution environment is emerging as a new solution for quality assurance and validation of these systems. This activity can be costly and resource consuming especially when execution environment is shared between the software system and the test system. To overcome this challenging problem, we propose a new approach to design a resource aware test architecture. We consider the best usage of available resources (such as CPU load, memory, battery level, etc.) in the execution nodes while assigning the test components to them. Hence, this work describes basically a method for test component placement in the execution environment based on an existing model called Multiple Multidimensional Knapsack Problem. A tool based on the constraint programming Choco library has been also implemented.
Type de document :
Communication dans un congrès
Brian Nielsen; Carsten Weise. 24th International Conference on Testing Software and Systems (ICTSS), Nov 2012, Aalborg, Denmark. Springer, Lecture Notes in Computer Science, LNCS-7641, pp.103-118, 2012, Testing Software and Systems. 〈10.1007/978-3-642-34691-0_9〉
Liste complète des métadonnées

Littérature citée [24 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/hal-01482414
Contributeur : Hal Ifip <>
Soumis le : vendredi 3 mars 2017 - 15:17:48
Dernière modification le : vendredi 3 mars 2017 - 15:25:06
Document(s) archivé(s) le : mardi 6 juin 2017 - 13:05:15

Fichier

978-3-642-34691-0_9_Chapter.pd...
Fichiers produits par l'(les) auteur(s)

Licence


Distributed under a Creative Commons Paternité 4.0 International License

Identifiants

Citation

Mariam Lahami, Moez Krichen, Mariam Bouchakwa, Mohamed Jmaiel. Using Knapsack Problem Model to Design a Resource Aware Test Architecture for Adaptable and Distributed Systems. Brian Nielsen; Carsten Weise. 24th International Conference on Testing Software and Systems (ICTSS), Nov 2012, Aalborg, Denmark. Springer, Lecture Notes in Computer Science, LNCS-7641, pp.103-118, 2012, Testing Software and Systems. 〈10.1007/978-3-642-34691-0_9〉. 〈hal-01482414〉

Partager

Métriques

Consultations de la notice

47

Téléchargements de fichiers

44