08.03.2021 Views

Tesis y Tesistas 2020 - Postgrado - Fac. de Informática - UNLP

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

english

Mg. Fernando Durgam

interval and / or use another method to select the thresholds.

- How is it possible to incorporate machine learning into

the estimation of parameters?

Machine Learning solutions could be used to streamline

detections and tailor them during use to each web

application, item type, and specific user.

- What patterns are presented in the Accessibility Events

and Accessibility Refactoring to model, automate and

apply them on demand?

Self Refactoring (Grigera, 2017) raises the possibility of

using Domain Specific Languages (DSL) in the definition of

refactoring. We can add your possible application to the

Accessibily Events with an extensible hierarchies scheme

that can be shared between applications.

- How can the application of refactorings be adjusted in

real time?

The analysis could generate permanent evaluation tools,

on the pages and the refactorings, requiring large-scale

experiments that involve applications of massive use.

- How is Web Security compromised by applying

automatic detections and solutions by refactoring?

A study of the analysis limitations, for example in banking

applications, which restrict requests for domain services

and where the application of refactoring via snippet would

constitute a serious breach of security conditions. The

refactorings could be classified as safe and specific for each

domain according to the type of web application.

- How to extend the methodology and its implementation

regardless of the access device and assistive technology

used? T

This work was limited to the NVDA screen reader, using the

conventional keyboard and the Mozilla Firefox Web browser.

A generalization to different Web Browsers, including text

console access, the use of different operating systems,

screen readers and mobile devices might require versioning

and / or refactoring of scripts. Incorporating other assistive

technologies such as speech recognition, alternate pointing

devices, alternate keyboards, and Braille displays, may require

new, more complex add-ons and the need to design a load

balanced method of processing between client and server.

- What limitations are there in the case of rich

applications?

During the study there are conditions that depend on the

connection and the speed of local processing. Difficulties

related to infrastructure services that need to be analyzed

and resolved for all environments.

- How can we evaluate and apply refactoring based on

machine learning?

Machine Learning applications could evaluate the use, in real

time, of each refactoring, estimating the most convenient

in each context and moment, applied in an alternative,

personalized and adapted response to each smells.

85 TESIS Y TESISTAS 2020

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!