context of resource aware load testing.
A promising future work would be to support the
scalability issue by opting, as an example, for the load
balancing concept. In fact, implementing clustering
mechanisms presents an interesting technique to im-
prove the performance of distributed BPEL servers
deploying the same SUT. Thus, incoming BPEL
client requests should be equally distributed among
the servers to achieve quick response. Indeed, the
principle of load balancing is to realize a distribution
of tasks to some machines in an intelligent way.
REFERENCES
Bai, X., Dai, G., Xu, D., and Tsai, W. (2006). A Multi-
Agent Based Framework for Collaborative Testing on
Web Services. In Proceedings of the 4th IEEE Work-
shop on Software Technologies for Future Embedded
and Ubiquitous Systems, and the 2nd International
Workshop on Collaborative Computing, Integration,
and Assurance (SEUS-WCCIA’06), pages 205–210.
Barreto, C., Bullard, V., Erl, T., Evdemon, J., Jordan, D.,
Kand, K., Knig, D., Moser, S., Stout, R., Ten-Hove,
R., Trickovic, I., van der Rijn, D., and Yiu, A. (2007).
Web Services Business Process Execution Language
Version 2.0 Primer. OASIS.
Beizer, B. (1990). Software Testing Techniques (2Nd ed.).
Van Nostrand Reinhold Co., New York, NY, USA.
Garousi, V., Briand, L. C., and Labiche, Y. (2006). Traffic-
aware stress testing of distributed systems based on
UML models. In Proceedings of ICSE’06, pages 391–
400, Shanghai, China. ACM.
Grosso, C. D., Antoniol, G., Penta, M. D., Galinier, P.,
and Merlo, E. (2005). Improving network applica-
tions security: a new heuristic to generate stress test-
ing data. In Proceedings of GECCO’05, pages 1037–
1043, Washington DC, USA. ACM.
James, H. H., Douglas, C. S., James, R. E., and Aniruddha,
S. G. (2010). Tools for continuously evaluating dis-
tributed system qualities. IEEE Software, 27(4):65–
71.
Jansen, K. (2009). Parametrized Approximation Scheme for
The Multiple Knapsack Problem. In Proceedings of
the 20th Annual ACM-SIAM Symposium on Discrete
Algorithms (SODA’09), pages 665–674.
Jiang, Z. M. (2010). Automated analysis of load testing
results. In Proceedings of ISSTA’10, pages 143–146,
Trento, Italy. ACM.
Jiang, Z. M., Hassan, A. E., Hamann, G., and Flora, P.
(2008). Automatic identification of load testing prob-
lems. In Proceedings of ICSM’08, pages 307–316,
Beijing, China. IEEE.
Jussien, N., Rochart, G., and Lorca, X. (2008). Choco: an
Open Source Java Constraint Programming Library.
In Proceeding of the Workshop on Open-Source Soft-
ware for Integer and Contraint Programming (OS-
SICP’08), pages 1–10.
Krizanic, J., Grguric, A., Mosmondor, M., and Lazarevski,
P. (2010). Load testing and performance monitoring
tools in use with ajax based web applications. In 33rd
International Convention on Information and Com-
munication Technology, Electronics and Microelec-
tronics, pages 428–434, Opatija, Croatia. IEEE.
Lahami, M., Krichen, M., Bouchakwa, M., and Jmaiel, M.
(2012). Using knapsack problem model to design a
resource aware test architecture for adaptable and dis-
tributed systems. In ICTSS, pages 103–118.
Ma
ˆ
alej, A. J. and Krichen, M. (2015). Study on the limi-
tations of WS-BPEL compositions under load condi-
tions. Comput. J., 58(3):385–402.
Merdes, M., Malaka, R., Suliman, D., Paech, B., Brenner,
D., and Atkinson, C. (2006). Ubiquitous RATs: How
Resource-Aware Run-Time Tests Can Improve Ubiq-
uitous Software Systems. In Proceedings of the 6th
International Workshop on Software Engineering and
Middleware (SEM’06), pages 55–62.
Mikucionis, M., Larsen, K. G., and Nielsen, B. (2004). T-
uppaal: Online model-based testing of real-time sys-
tems. In Proceedings of ASE’04, pages 396–397,
Linz, Austria. IEEE Computer Society.
Murphy, C., Kaiser, G., Vo, I., and Chu, M. (2009). Quality
Assurance of Software Applications Using the In Vivo
Testing Approach. In Proceedings of the 2nd Inter-
national Conference on Software Testing Verification
and Validation (ICST’09), pages 111–120.
Yang, C. D. and Pollock, L. L. (1996). Towards a struc-
tural load testing tool. SIGSOFT Softw. Eng. Notes,
21(3):201–208.
Zhang, J. and Cheung, S. C. (2002). Automated test case
generation for the stress testing of multimedia sys-
tems. Softw., Pract. Exper., 32(15):1411–1435.
ICEIS 2018 - 20th International Conference on Enterprise Information Systems
38