Publications

 

IEEE Copyright Notice

This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. In most cases, these works may not be reposted without the explicit permission of the copyright holder. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of the works published in IEEE publications in other works must be obtained from the IEEE.

ACM Copyright Notice

The documents distributed by this server have been provided by the contributing authors as a means to ensure timely dissemination of scholarly and technical work on a noncommercial basis. Copyright and all rights therein are maintained by the authors or by other copyright holders, notwithstanding that they have offered their works here electronically. It is understood that all persons copying this information will adhere to the terms and constraints invoked by each author's copyright. These works may not be reposted without the explicit permission of the copyright holder.

 

Citations to our work in Journals (Google Scholar: 2659: August.2022)

 

Citations to our work in Books and Pattents (January 2014)

 

Operating Systems and Kernels using our Technology on Interrupt Management in Real-Time Systems

 

 

Books and Book Chapters

 

1.     Exception Handling, Fundamentals and Programming,

Pedro Mejia Alvarez, Raul E. Gonzalez Torres and Susana Ortega Cisneros,

Springer, Book, ISBN:978-3-031-50680-2, Publisher: Springer International Publishing,

January 2024.

2.     Real-Time Database Systems: Fundamentals, Architectures and Applications.

Pedro Mejia Alvarez, Ricardo J. Zalaveta V., Susana Ortega Cisneros, Raul E. Gonzalez Torres.

September 2023, Springer.

3.     Main Memory Management on Relational Database Systems,

Pedro Mejia Alvarez, Marcelo Leon Ayala and Susana Ortega Cisneros, Springer,

ISBN:13:9783031132940, Publisher: Springer International Publishing,

September 2022.

4.    Interrupt Handling Schemes in Operating Systems,

Pedro Mejia Alvarez, Luis Eduardo Leyva del Foyo, Arnoldo Diaz Ramirez,

ISBN 978-3-319-94493-7, Springer, 2018.

5.     Book Chapter: Human Behavior Understanding in Networked Sensing,

Theory and Applications of Networks of Sensors,

Editors: Paolo Spagnolo, Pier Luigi Mazzeo, Cosimo Distante,

Springer, Nov, 2014. ISBN: 978-3-319-10806-3.

Chapter 8: Human Detection and Tracking in Healthcare Applications Through the Use of a Network of Sensors, 

Arnoldo Díaz-Ramírez, Francisco A. Bonino, Pedro Mejía-Alvarez, pp: 171-190

 

Journal  Papers,

 

6.     Suitability Classification of Fundus Images for Diabetic Retinopathy Using Deep Learning Techniques, German Pinedo-Diaz, Susana Ortega-Cisneros, E. Ulises Moya-Sanchez, Jorge Rivera, Pedro Mejia-Alvarez, Francisco J. Rodriguez-Navarrete, Electronics Journal, MDPI, July, 2022, ISSN: 20799292,, https://doi.org/10.3390/electronics11162564

 

7.     Systematic Review of Computer Science Solutions for Addressing Violence Against Women and Children, Dalia Andrea Rodríguez, Arnoldo Diaz-Ramirez, Jesús Elias Miranda-Vega, Leonardo Trujillo, Pedro Mejia-Alvarez, IEEE Access Journal, August 2021, Publisher: IEEE.

 

8.     Spelling Correction Real-Time American Sign Language Alphabet Translation System Based on YOLO Network and LSTM, Miguel Rivera-Acosta, Juan Manuel Ruiz-Varela, Susana Ortega-Cisneros, Jorge Rivera, Ramón Parra-Michel, and Pedro Mejia-Alvarez, Electronics Journal, 2021, 10, 1035, April 21,2021, MDPI, https://doi.org/10.3390/electronics10091035

 

9.    Evaluation Framework for Energy-Aware Multiprocessor Scheduling in Real-Time Systems, Pedro Mejia Alvarez, David Moncada-Madero, Hakan Aydin, Arnoldo Diaz Ramirez, Journal of Systems Architecture, Elsevier, Vol.98, Pages 388-402, Septiembre 2019, DOI: j.sysarch.2019.01.018, ISSN: 13837621.

 

10.  Functional Tester Runner Tool. Leticia Dávila-Nicanor, Aldo Benhumea Pena, Carlos Omar González-Morán, Pedro Mejía-Alvarez, Research in Computing Science 109: 69-79 (2016)

 

11.  Multipurpose Mobility Services for the Future Internet, Francisco A. Gonzalez-Horta, Pedro Mejia-Alvarez, Eldamira Buenfil-Alpuche, Volume 93, Part 1, 24 December 2015, Pages 23-40, Computer Networks, Elsevier.

 

12.  Reliability Improvement with PSP of Web-Based Software Applications. Leticia Davila-Nicanor and Pedro Mejia-Alvarez,  Computer Science & Engineering: An international Journal (CSEIJ). August 2012, Volume 2 Number 4. ISSN: 2231-329X (Online), 2231- 3583 (Print). https://doi.org/10.5121/cseij.2012.2402

 

13.  Comprehensive Comparison of Schedulability Tests for Uniprocessor Rate-Monotonic Scheduling, Arnoldo Ramirez, Pedro Mejia, Journal on Applied Research and Technology, Vol. 11, June 2013, pp-.408-436, ISSN: 1665-6423, https://doi.org/10.1016/S1665-6423(13)71551-7

 

14.  Integrated Task and Interrupt Management for Real-Time Systems, Leyva del Foyo Luis E, Mejia Alvarez Pedro, De Niz Dionisio, ACM Transactions on Embedded Computing Systems. Vol. 11, No. 2, Article 32,  July 2012. https://doi.org/10.1145/2220336.2220344, ISSN: 1539-9087.

 

15.  Component for Debugging Interrupt Based Systems”, Alain Tamayo-Fong, Luis E. Leyva-del-Foyo, Pedro Mejia-Alvarez, Revista: “Research in Computing Science”, Special Issue: Control Virtual Instrumentation and Digital Systems, Vol. 24, pp- 31-43,  ISSN: 1870 4069., 2006.

 

16.  Adaptive Scheduling Server for Power-Aware Real-Time Tasks,  Mejia-Alvarez P., Levner E., Mosse D,   ACM Transactions on Embedded Computing Systems.  May. 2004., https://doi.org/10.1145/993396.993400, ISSN: 15399087.

 

17.  Power Aware Scheduling for Periodic Real-Time Tasks,  Aydin, H. Melhem R., Mosse, D., Mejia-Alvarez P.  IEEE Transactions  on Computers, May 2004, https://doi.org/10.1109/TC.2004.1275298, ISSN: 00189340.

 

Seminal paper on Energy-aware scheduling.   IEEE Technical Committee on Real-Time Systems.

 

18.  An Incremental Server for  Scheduling  Overloaded Real-Time Systems", Mejia-Alvarez, P., Melhem R., Mosse, D., Aydin H. IEEE Transactions  on Computers, October  2003, ISSN: 0018-9340, DOI: 10.1109/TC.2003.1234531

 

19.  An Integrated Heuristic Approach to  Power-Aware Real-Time Scheduling,Mejia-Alvarez. P. Levner E., Mosse D.  Workshop on Power-Aware Computer Systems. PACS 02. Feb, 2002.  Springer Verlag's Lecture Notes on  Computer Science Series (LNCS 2325).

 

20.  Scheduling Fault Recovery Operations in Real-Time Systems. Pedro Mejia. Computación y Sistemas,  Revista del Instituto Politécnico Nacional, México Septiembre 2002. ISSN: 1405-5546, DOI: http://dx.doi.org/10.13053/cys-6-1-998

 

21.  Optimal Reward-Based Scheduling for Periodic Real-Time Tasks , Aydin, H., Melhem R., Mosse, D., Mejia-Alvarez P. IEEE Transactions on Computers. February 2001. ISSN: 0018-9340, DOI: 10.1109/12.908988

 

22.  Tolerancia a Fallos en Sistemas de Tiempo Real. Pedro Mejia, Novatica Journal, Spain. September 1997. pp 37-451997, 2444-6629.

 

 

Proceedings: Refereed Conferences

 

23.  Automatic Test Cases Generation for C Written Programs Using Model Checking,

Daniset Gonzalez Lima, Raul E. Gonzalez, Pedro Mejia Alvarez,

The 2021 International Conference on Computational Science and Computational Intelligence, IEEE Xplore,  December 15-17, Las Vegas, Nevada, USA.

 

24.  Automatic Generation of Test Cases from Formal Specifications using Mutation Testing,

Roman Jaramillo Cajica, Raul Ernesto Gonzalez Torres, Pedro Mejia Alvarez,

The 2021 18th International Conference on Electrical Engineering, Computing Science and Automatic Control (CCE), IEEE Xplore, Mexico City, Mexico, November 10-12, 2021

 

25.  Detection of Vulnerable Road Users in Smart Cities, Francisco Guayante, Arnoldo Díaz-Ramírez, Pedro Mejía-Alvarez, IEEE 8th International Conference on Next Generation Mobile Apps, Services and Technologies (NGMAST 2014), Oxford UK, 10-12 September, 2014.

 

  1. A multiprocessor real-time scheduling simulation tool. Arnoldo Diaz-Ramirez, Dulce Karina Orduno Valenzuela, Pedro Mejía-Alvarez. 22nd International Conference on Electrical Communications and Computers, CONIELECOMP 2012, Cholula, Puebla, Mexico, February 27-29, 2012. IEEE 2012, ISBN 978-1-4577-1326-2. Pages: 157-161, 

 

  1. Wireless sensor networks and fusion information methods for forest fire detection,  Arnoldo Díaz-Ramírez, Luis A. Tafoya, Jorge A. Atempa, Pedro Mejía-Alvarez (CINVESTAV-IPN, Mexico), The 2012 Iberoamerican Conference on Electronics Engineering and Computer Science (CIIECC 2012), Procedia Technology, Vol. 3, pp. 69-79, ISSN 2212-0173, May 2012. Elsevier.

 

28.  A Binary Integer Linear Programming-Based Approach for Solving the Allocation Problem in Multiprocessor Scheduling, Puente-Maury, L., Mejia-Alvarez, P., Leyva-del-Foyo, L. E.  8th International Conference on Electrical Engineering, Computer Science and Automatic Control (CCE 2011). ISBN: 978-1-4577-1011-7.

 

  1. Border Samples Detection for Data Mining Applications Using Non Convex Hulls, Asdrúbal López Chau,  Xiaoou Li,  Wen Yu,  Jair Cervantes, Pedro Mejía-Alvarez,  MICAI (2) 2011:  261-272, Advances in Soft Computing - 10th Mexican International Conference on Artificial Intelligence, MICAI 2011, Puebla, Mexico, November 26 - December 4, 2011, Proceedings, Part II. Lecture Notes in Computer Science 7095 Springer 2011, ISBN 978-3-642-25329-4.

 

  1. An Active System for Dynamic Vertical Partitioning of Relational Databases, Lisbeth Rodriguez, Xiaoou Li, Pedro Mejía-Alvarez, MICAI (2) 2011: 273-284. MICAI 2011, Puebla, Mexico, November 26 - December 4, 2011, Proceedings, Part II. Lecture Notes in Computer Science 7095 Springer 2011, ISBN 978-3-642-25329-4.

 

  1. Behavior control for a humanoid soccer player using Webots, Juan Manuel Ibarra Zannatha, L. E. Figueroa Medina, Rafael Cisneros Limón, Pedro Mejía-Alvarez, 21st. International Conference on Electrical Communications and Computers, CONIELECOMP 2011. Pages 164-170.

 

  1. Abnormal Events Handling for Dependable Embedded Systems, Luis E. Leyva-del-Foyo, Pedro Mejia-Alvarez, and Dionisio de Niz, , IEEE Sixth Mexican International Conference on Computer Science (ENC 2006). San Luis Potosi, Mexico, Septiembre 2006.

 

  1. Interrupt Management for Real Time Kernels over conventional PC Hardware, Leyva-del-Foyo, Pedro Mejia-Alvarez, and Dionisio de Niz, , IEEE Sixth Mexican International Conference on Computer Science (ENC 2006). San Luis Potosi, Mexico, Septiembre 2006.

 

  1. Predictable Interrupt Scheduling with Low Overhead for Real Time Kernels, Leyva-del-Foyo1, Pedro Mejia-Alvarez, and Dionisio de Niz,  The 12th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA 2006) , Sydney, Australia, 16-18 Aug. 2006.

 

  1. Predictable Interrupt Management for Real Time Kernels over conventional PC Hardware, Luis E. Leyva-del-Foyo, Pedro Mejia-Alvarez, and Dionisio de Niz, 12th IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS 2006) , April 4 - April 7, 2006, San Jose, California , USA.

 

  1. Aligning Exception Handling with Design-by-Contract in Embedded Real-Time Systems Development, Leyva-del-Foyo, Pedro Mejia-Alvarez, and Dionisio de Niz, European Conference on Object Oriented Programming (ECOOP 2005), Workshop Exception Handling in Object Oriented Systems. July 25, 2005, Glasgow, UK.

 

  1. Reliability Evaluation of Web-Based Software Applications, Leticia Davila Nicanor, Pedro Mejia Alvarez, IEEE Fifth Mexican International Conference on Computer Science (ENC 2005). Pueba, Mexico, 26-30 de Septiembre 2005.

 

  1.  Dynamic Centroid Detection in Outdoor/Indoor Scenes with Different Backgrounds, Soria, A. & Mejía, P.- Proceedings of the 7th IASTED International Conference on Control and Applications. 18 a 20 de mayo de 2005. Cancún, Q.R.

 

  1. Toolbox for Real Time Control Task Design using Matlab/Simulink. Linares, R.; Mejía, P. & Soria A, Memorias del XIV Congreso Internacional de Computación, (CIC 2005). 5 a 9 de septiembre de 2005. México, D.F.

 

  1. Feedback Scheduling of Power-Aware Soft Real-Time Tasks, Alberto Soria-Lopez, Pedro Mejia-Alvarez, Julio Cornejo,  IEEE Fifth Mexican International Conference on Computer Science (ENC 2005). Puebla, Mexico, 26-30 de Septiembre 2005.

 

  1. Custom Interrupt Management for Real-Time and Embedded System Kernels,L. E. Leyva del Foyo, P. Mejia-Alvarez, Embedded Real-Time Systems Implementation (ERTSI 2004) Workshop, in conjunction with the 25th IEEE International Real-Time Systems Symposium (RTSS04) , December 5-8, 2004 Lisbon, Portugal.

 

  1. Reliability Improvement of Web-Based Applications. Leticia Davila-Nicanor, Pedro

Mejia-Alvarez, IEEE Fourth International Conference on Quality Software (QSIC 2004), Braunschweig, Germany, Sept. 8-10, 2004

 

  1. Analysis of Real-Time Multiprocessors Scheduling Algorithms , Omar U. Pereira Zapata, Mejia-Alvarez, P.  Proceedings of the Real Time Systems Symposium. Dec. 2003. Cancun Q.Roo, Mexico.  

 

  1. Evaluacion de la Calidad del Software en Sistemas de Informacion en Internet. Leticia Davila, Pedro Mejia-Alvarez.  Congreso de Ingenieria Electrica CIE 2003, CINVESTAV-IPN. Septiembre 2003.

 

  1. Kernel de Tiempo Real para Control de Procesos. Oscar Miranda, Pedro Mejia-Alvarez.   Congreso de Ingenieria Electrica,  CIE 2003, CINVESTAV-IPN. Septiembre 2003.

 

  1. Scheduling  Power-Aware Real-Time Tasks with Precedence Constraints, Mejia-Alvarez, P., Silva-Lopez H.  Proceedings of the Real Time Systems Symposium. Dec. 2002. Austin, TX. USA.  

 

  1. Power-Optimized Scheduling Server for  Real-Time Tasks, Mejia-Alvarez, P., Levner. E, Mosse D.  Proceedings of the 8th Real-Time and Embedded Technology and  Applications Symposium. San Jose, CA, September 2002.

 

  1. Dynamic and Aggressive Scheduling  Techniques for Power-Aware  Real-Time Systems, Aydin, H,  Melhem R., Mosse, D., Mejia-Alvarez P.   Proceedings of the Real Time Systems Symposium.Dec. 2001.London U.K

 

  1. Determining Optimal Processor Speeds for Periodic Real-Time Tasks with Different Power Characteristics, H, Melhem R., Mosse, D., Mejia-Alvarez P.   Proceedings of the 13th Euromicro  Conference on Real-Time Systems, Technical University of Delft, Delft, The Netherlands,  June 13th - 15th, 2001 

 

  1. An Incremental Approach to Scheduling during Overloads in Real-Time Systems, Mejia-Alvarez, P.,  Melhem R., Mosse, D.   Proceedings of the Real Time Systems Symposium. Orlando Florida. Dec. 2000.

 

  1. Scheduling Optional Computations in Fault-Tolerant Real-Time Systems. P. M. Alvarez, H. Aydin, R. Melhem, and D. Mosse. Proceedings of the 8th International Conference on Real-Time Computing Systems and Applications (RTCSA'00), S. Korea, December 2000.

 

  1. Optimal Reward-Based Scheduling of Periodic Real-Time Tasks , Aydin, H., Melhem R., Mosse, D.,  Mejia-Alvarez P.  Proceeding of the Real Time Systems Symposium. Dec. 1999. Phoenix, Arizona.

 

  1. Responsivenees Approach for Fault Recovery Operations in Real Time Systems , Pedro.  Mosse Daniel.   Real Time Technology and Applications Symposium. June 1999. Vancouver Canada.

 

  1. "Achieving Predictability and Responsiveness of Fault Recovery Operations in Real-Time Systems." Mejia, Pedro, Juan A. De la Puente.    Proceedings of the Real-Time Systems Symposium (WIP); San Francisco CA. December 1997.

 

  1. Real-Time Control Specialization Course: A program for the Master and Doctorate in Computer Science., Mejia. Pedro. B. Ferro.  Real Time Systems Education. IEEE Computer Society Press. Dec.1997. 

 

  1. Planificacion de Tareas de Tiempo Real Tolerantes a Fallos, Mejia Pedro.  Primer Encuentro de Computacion ENC 97 (First National Conference in Computing). Sept, 1997. 

 

  1. Towards the Creation of the CIC's Real Time Systems Laboratory, Mejia. Pedro. B. Ferro.  Real Time Systems Education. IEEE Computer Society Press. July 1996. pp 63-72.

 

  1. A Neural Control of Power Factor Preregulators, D.S.L. Simonetti, G. Bevilaqua, P. Mejia, J. Uceda,  Proceedings of the IECON (Industrial Electronics Conference); Hawaii. USA. 1994. 

 

  1. QRS Detection Using Characteristic-feature analysis using a Neural Network Approach, Bevilaqua, P. Mejia, R, Ruiz,  Proceedings of the World Congress on Medical  Informatics and Biomedical Engineering. Rio de Janeiro, Brazil, 1994.

 

  1. SOPCO-86. An Embedded Real-Time Operating System, Mejia Pedro,  IV Congreso Latinoamericano de Control Automatico, Nov. 1990, Puebla, Mexico. 

 

  1. Desarrollo de una Computadora Multiprocesadores y sus Herramientas de Desarrollo para Equipos de Adquisicion de Datos.  G. Gutierrez, O. Gonzalez, D. Morales, V. Zarate, A. Hidalgo, E. Tenorio, F. Gonzalez, O. Huerta, P. Mejia.  Summer Power Meeting of the IEEE. July, 1990. Acapulco Gro. Mexico.

 

  1. Comparative Analysis of Real-Time Scheduling Algorithms on One Processor under Rate Monotonic, Omar U. Pereira Zapata, Pedro Mej¶³a Alvarez, Luis E. Leyva del Foyo, Report No. CINVESTAV-CS-RTG-01. CINVESTAV-IPN, Sección de Computación.

 

  1. EDF and RM Multiprocessor Scheduling Algorithms: Survey and Performance Evaluation,  Omar U. Pereira Zapata, Pedro Mejia Alvarez, Report No. CINVESTAV-CS-RTG-02. CINVESTAV-IPN, Sección de Computación.