Francisco Javier Torres Reyes

Dr. Francisco Javier Torres Reyes


Research Focus & Metrics

Academic Career Length

8Years (2019-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
1 October 2020 in IET Software
Verified
Journal Article
Open access
PDF file
VSViridiana Silva-Rodríguez
Viridiana Silva-Rodríguez
SNSandra Edith Nava‐Muñoz
Sandra Edith Nava‐Muñoz
Luis A. CastroLuis A. Castro
Luis A. Castro
FMFrancisco E. Martínez‐Pérez
Francisco E. Martínez‐Pérez
HPHector G. Perez-Gonzalez
Hector G. Perez-Gonzalez
FRFrancisco Javier Torres Reyes
Francisco Javier Torres Reyes
Software Engineering is a discipline that encompasses processes associated with the development of interactive systems. The perceived quality of an interactive system is heavily influenced by the user interface design, which may result in many challenges. One such challenge is design‐level requirements analysis. The success of the software system is mostly dependent on how well users’ requirements have been understood and translated into appropriate functionalities. During the interactive system design process, it is common to find recurring problems in human–computer interactions, for which reusing solutions is highly feasible. Interaction design patterns seek to support designers in decision making during the design of interactive systems. Due to the design task tends to be subjective and prone to errors. This work aims at presenting and evaluating an interaction design patterns recommendation model based on design‐level requirements classification, through the application of supervised machine learning algorithms. To compare the performance of four classification algorithms, a study was carried out, in which the linear support vector machine was the most suitable to this problem. The results of this work can be used for implementing frameworks that can better support designers’ decision making when designing user interfaces.

20 November 2019 in Proceedings
Verified
Conference Paper
Open access
PDF file
VSViridiana Silva-Rodríguez
Viridiana Silva-Rodríguez
SNSandra Nava-Muñoz
Sandra Nava-Muñoz
Luis A. CastroLuis A. Castro
Luis A. Castro
FPFrancisco Eduardo Martínez Pérez
Francisco Eduardo Martínez Pérez
HPHéctor G. Pérez-González
Héctor G. Pérez-González
FRFrancisco Javier Torres Reyes
Francisco Javier Torres Reyes
Ambient intelligence is one of the most exciting fields of application for pervasive, wireless, and embedded computing. However, the design and implementation of real-world systems must be conducted utilizing software engineering approaches. Some types of environments (hospitals, older adults homes, emergency scenarios, etc.) are particularly critical, especially in terms of the issues concerning expressing requirements, verifying and validating them, or ensuring functional correctness. To provide adequate ambient intelligence solutions, it is necessary to place special emphasis on obtaining, specifying, and documenting software requirements. To address this issue, our paper presents a model that integrates both requirements and design patterns. This is done through a natural language processing application in conjunction with other artificial intelligence algorithms. This work aims to support designers when analyzing text requirements and support design decisions. Our results were evaluated according to the cross-validated accuracy of predicting design patterns. The results obtained indicate that this approach could lead to good recommendations of design patterns, as it demonstrated an acceptable classification performance over the balanced dataset of requirements instances.

22 July 2021 in Applied Sciences
Verified
Journal Article
Open access
PDF file
MCManuel M. Casas
Manuel M. Casas
Roberto L. AvitiaRoberto L. Avitia
Roberto L. Avitia
JCJosé Antonio Cárdenas-Haro
José Antonio Cárdenas-Haro
JKJugal Kalita
Jugal Kalita
FRFrancisco Javier Torres Reyes
Francisco Javier Torres Reyes
Miguel Bravo-ZanogueraMiguel Bravo-Zanoguera
Miguel Bravo-Zanoguera
Arrhythmias are the most common events tracked by a physician. The need for continuous monitoring of such events in the ECG has opened the opportunity for automatic detection. Intra- and inter-patient paradigms are the two approaches currently followed by the scientific community. The intra-patient approach seems to resolve the problem with a high classification percentage but requires a physician to label key samples. The inter-patient makes use of historic data of different patients to build a general classifier, but the inherent variability in the ECG’s signal among patients leads to lower classification percentages compared to the intra-patient approach. In this work, we propose a new unsupervised algorithm that adapts to every patient using the heart rate and morphological features of the ECG beats to classify beats between supraventricular origin and ventricular origin. The results of our work in terms of F-score are 0.88, 0.89, and 0.93 for the ventricular origin beats for three popular ECG databases, and around 0.99 for the supraventricular origin for the same databases, comparable to supervised approaches presented in other works. This paper presents a new path to make use of ECG data to classify heartbeats without the assistance of a physician despite the needed improvements.

3 August 2026 in Network
Verified
Journal Article
Open access
PDF file
JOJose Neftali Limon Ortiz
Jose Neftali Limon Ortiz
PAP. David Arjona-Villicaña
P. David Arjona-Villicaña
ATAlejandra Guadalupe Silva Trujillo
Alejandra Guadalupe Silva Trujillo
FRFrancisco Javier Torres Reyes
Francisco Javier Torres Reyes
FRFrancisco Javier Ramirez_Aguilera
Francisco Javier Ramirez_Aguilera
Data Centers that implement Software-Defined Networks (SDN) are not required to employ the Address Resolution Protocol (ARP), but network hosts do. Therefore, there is a need to support this protocol without modifying the intrinsic functionality of the SDN controller. In this work, four strategies for handling ARP are evaluated using an SDN and OpenFlow rules. The strategies include disabling ARP at the host level, using static MAC addresses, introducing a fake gateway, and generating ARP replies using OpenFlow flows. To our knowledge, nobody has tested and compared the main characteristics and advantages offered by these four strategies. Experimental evaluation was conducted on a real SDN network and complemented with similar experiments using Mininet. Performance was assessed using metrics such as ping response time, address resolution response time, jitter, and packet loss ratio. The results show that OpenFlow-based ARP replies provide a good balance in terms of scalability, performance, and configuration effort. This strategy achieved the lowest average ping response time (0.641 ms) and ARP response time (0.6188 ms), while avoiding the manual configuration requirements of static approaches.