En el món del processament XML, l'eficiència en la generació i prova d'expressions XPath és un tema crucial. Els enfocaments existents, com XQgen i el generador de XQuery de Todic i Uzelac, han demostrat limitacions quant a la generació de consultes efectives i detecció d'errors. XQgen se centra en proves de micro benchmarking, mentre que el generador de XQuery se centra en consultes simples per avaluar compatibilitat amb índexs en els sistemes de bases de dades.
El mètode proposat introdueix un enfocament diferencial de prova de XPath basat en generació dirigida. Mitjançant la selecció de nodes específics per a la generació de predicats i tècniques de rectificació, s'aconsegueix optimitzar la detecció d'errors. S'han avaluat quatre configuracions diferents per comprovar l'eficàcia i eficiència de l'enfocament, comparant-lo amb altres tècniques existents.
Els resultats indiquen que el model de generació dirigida supera en rendiment les alternatives no dirigides, detectant fins a 12,5 errors únics en 24 hores. Tot i una menor quantitat de casos generats, la precisió i efectivitat en la detecció d'errors són significativament millors. De fet, configuracions basades en generació aleatòria van demostrar ser menys efectives.
L'anàlisi de cobertura de codi va revelar que en sistemes XML com BaseX i Saxon, només entre el 15% i el 20% de les línies de codi van ser assolides en les proves, cosa que suggereix àrees de millora en la implementació de noves funcions de validació.
En Q2BSTUDIO, som especialistes en el desenvolupament de solucions tecnològiques, incloent l'optimització i prova de motors de processament de dades XML. Implementem enfocaments innovadors com la generació dirigida per garantir l'eficiència i precisió en sistemes tecnològics. La nostra experiència en desenvolupament i serveis tecnològics ens permet oferir solucions adaptades a les necessitats dels nostres clients, amb un enfocament basat en qualitat i excel·lència.




