W dniach 18-22.03.2013, w Luxemburgu odbyła się 6-sta edycja IEEE International Conference on Software Testing, Verification and Validation (ICST). Przedstawiciele Soflab Technology wzięli udział w tej międzynarodowej konferencji gromadzącej teoretyków i praktyków w wielu obszarach związanych z jakością oprogramowania.
Program konferencji składał się z trzech głównych strumieni: praktyczne doświadczenia, badania i teoria oraz specjalistyczne warsztaty.
Najciekawsze tematy i trendy prezentowane na konferencji obejmowały:
- nowy międzynarodowy standard testowania oprogramowania ISO/IEC/IEEE 29119 – standard został przedstawiony przez Stuarta Reida, który uczestniczył w jego przygotowaniu w grupie roboczej ISO a także współtworzył standard ISTQB. ISO/IEC/IEEE 29119 w przystępny sposób przedstawia proces oraz dokumentację testową, a jego oficjalne przedstawienie planowane jest na trzeci kwartał 2013;
- zastosowanie koncepcji dotyczących mutacji (w tym mutational robustness) do poprawiania jakości oprogramowania – prof. Stephanie Forrest z Uniwersytetu w Nowym Meksyku opowiedziała o zaskakującym podobieństwie systemów informatycznych do systemów biologicznych, pozwalającym na zastosowanie koncepcji biologicznych, dotyczących mutacji, do poprawy jakości oprogramowania;
- testowanie kombinatoryczne (Combinatorial Testing) – warsztaty miały na celu pokazanie, iż testowanie kombinatoryczne może pozwolić na znaczne ograniczenie liczby realizowanych przypadków testowych nie tracąc przy tym na efektywności wykrywania defektów.
Konferencja pozwoliła nam zaktualizować naszą wiedzę o międzynarodowych trendach w badaniach naukowych dotyczących jakości oprogramowania. Wśród prelegentów przeważała grupa naukowców, i naszym zdaniem w prezentacjach zabrakło odniesienia do rzeczywistości i przeniesienia teorii na praktykę w odpowiedzi na potrzeby firm dostarczających lub kupujących oprogramowanie.