2024
-
Asma Fariha*, Sanaa A. Alwidian, and Akramul Azim. (2024). A Systematic Literature Review on Requirements Engineering and Maintenance for Embedded Software.Journal: IEEE Access, Refereed: Yes, Open Access: Yes, Status: Published
-
Md Al Maruf*, Akramul Azim, Nitin Auluck, and Mansi Sahi. (2024). Optimizing DNN Training with Pipeline Model Parallelism for Enhanced Performance in Embedded Systems.Journal: Journal of Parallel and Distributed Computing (JPDC), Refereed: Yes, Open Access: No, Status: Published
-
Paria Sarzaeim*, Qusay Mahmoud, and Akramul Azim. (2024). A Framework for LLM-Assisted Smart Policing System.Journal: IEEE Access, Refereed: Yes, Open Access: Yes, Status: Published
-
Mansi Sahi, Nitin Auluck, Akramul Azim, and Md Al Maruf*. (2024). Dynamic Hierarchical Intrusion Detection Task Offloading in IoT Edge Networks.Journal: Software Practice and Experience, Refereed: Yes, Status: Accepted
-
Md. Asif Khan*, Akramul Azim, Ramiro Liscano, Kevin Smith, Yee-Kang Chang, Gkerta Seferi, and Qasim Tauseef. (2024). On the Effectiveness of Feature Selection Techniques in the Context of ML-Based Regression Test Prioritization.Journal: IEEE Access, Refereed: Yes, Open Access: Yes, Status: Published
-
Aritra Ahmed*, Ramiro Liscano, and Akramul Azim. (2024). Identification of Java Lock Contention Anti-patterns Based on Run-time Performance Data.Conference: ACM/IEEE International Conference on Automation of Software Test, Refereed: Yes, Status: Published
-
Md. A. Maruf*, Akramul Azim, Nitin Auluck, and Mansi Sahi. (2024). FeaMod: Enhancing Modularity, Adaptability, and Code Reuse in Embedded Software Development.Conference: IEEE International Conference on Information Reuse and Integration for Data Science (IRI), Refereed: Yes, Status: Published
-
Md Al Maruf* and Akramul Azim. (2024). Anomaly Detection and Functional Testing for Automotive CAN Communication.Conference: IEEE Systems Conference (SYSCON), Refereed: Yes, Status: Published
-
Vaishali Siddeshwar, Akramul Azim, Sanaa Alwidian, and Masoud Makrehchi. (2024). Towards Enhancing Aviation Safety through Advanced Incident Analysis Using Large Language Models.Conference: 34th International Conference on Collaborative Advances in Software and Computing (CASCON), Refereed: Yes, Status: Accepted
-
Ashadullah Shawon*, Ramiro Liscano, Akramul Azim, Vijay Sundaresan, and Yee-Kang Chang. (2024). FaultLLAMA2: A Fine-Tuned Large Language Model for Code Recommendations to Reduce Java Lock Contention.Conference: CASCON, Refereed: Yes, Status: Accepted
-
Md Al Maruf* and Akramul Azim. (2024). ESOps – An Agile Pipeline for Next-Generation Embedded Systems Development.Conference: EMSOFT, Refereed: Yes, Status: Published
-
Md Asif Khan*, Akramul Azim, Ramiro Liscano, Kevin Smith, Yee-Kang Chang, Qasim Tauseef, and Gkerta Seferi. (2024). Machine Learning-based Test Case Prioritization using Hyperparameter Optimization.Conference: ACM/IEEE International Conference on Automation of Software Test (AST), Refereed: Yes, Status: Published
-
Pooja Bhardwaj, Nitin Auluck, and Akramul Azim. (2024). Machine Learning Powered Workload Prediction and Task Offloading in Vehicular Networks.Conference: CASCON, Refereed: Yes, Status: Accepted
-
Maria J. Peixoto* and Akramul Azim. (2024). Explainable Artificial Intelligence (XAI) Approach for Reinforcement Learning Systems.Conference: ACM/SIGAPP Symposium On Applied Computing (SAC), Refereed: Yes, Status: Accepted
2023
-
Joelma Peixoto* and Akramul Azim. (2023). Design and development of a machine learning-based task orchestrator for intelligent systems on edge networks.Journal: IEEE Access, Refereed: Yes, Open Access: Yes, Status: Published
-
Amin Avan*, Akramul Azim, and Qusay H. Mahmoud. (2023). A State-of-the-Art Review of Task Scheduling for Edge Computing: A Delay-Sensitive Application Perspective.Journal: Electronics, Refereed: Yes, Open Access: Yes, Status: Published
-
Aakash Gangolli*, Qusay Mahmoud, and Akramul Azim. (2023). A Systematic Review of Fault Injection Attacks on IoT Systems.Journal: Electronics, Refereed: Yes, Open Access: Yes, Status: Published
-
Muhammad Hayyan Bin Shahid* and Akramul Azim. (2023). Ensemble Method For Fault Detection & Classification in Transmission Lines Using ML.Conference: IEEE SYSCON, Refereed: Yes, Status: Published
-
Asma Fariha*, Sanaa Alwidian, and Akramul Azim. (2023). Towards Requirements Specification Collaboration Forum for Embedded Software Systems.Conference: System Analysis and Modelling Conference (SAM), Refereed: Yes, Status: Published
-
Nayreet Islam* and Akramul Azim. (2023). An edge computing-based monitoring framework for situation-aware embedded real-time systems.Conference: International Conference on Computing, Networking and Communications (ICNC), Refereed: Yes, Status: Published
-
Md Al Maruf*, Akramul Azim, and Nitin Auluck. (2023). Automated Features and Requirements Identification for Improving CPS Software Reuse using Topic Modeling.Conference: ACM/IEEE International Conference on Cyber-Physical Systems (ICCPS), Refereed: Yes, Status: Published
-
Maria J. Peixoto* and Akramul Azim. (2023). A collaborative and distributed task management system for real-time systems.Conference: IEEE International Symposium of Real-Time Computing (ISORC), Refereed: Yes, Status: Published
-
Ramiro Liscano, Aritra Ahmed*, Joseph Robertson*, Akramul Azim, Vijay Sundaresan, and Yee-Kang Chang. (2023). A Lock Contention Classifier based on Java Lock Contention Anti-patterns.Conference: ICMLA 2023, Refereed: Yes, Status: Accepted
-
Amin Avan*, Akramul Azim, and Qusay H. Mahmoud. (2023). A Robust Scheduling Algorithm for Overload-Tolerant Real-Time Systems.Conference: IEEE International Symposium of Real-Time Computing (ISORC), Refereed: Yes, Status: Published
-
Md Al Maruf*, Akramul Azim, Nitin Auluck, and Mansi Sahi. (2023). Towards Safe Online Machine Learning Model Training and Inference on Edge Networks.Conference: ICMLA, Refereed: Yes, Status: Accepted
-
Md Al Maruf* and Akramul Azim. (2023). Optimizing DNNs Model Partitioning for Enhanced Performance on Edge Devices.Conference: 36th Canadian Conference on Artificial Intelligence (Canadian AI), Refereed: Yes, Status: Published
-
Anukruthi Karre* and Akramul Azim. (2023). Collision Detection in Smart-Cities by using Co-Simulation.Conference: International Conference on Mobile Systems and Pervasive Computing (MobiSPC), Refereed: Yes, Status: Published
-
Amin Avan*, Farnaz Kheiri, Qusay H. Mahmoud, Akramul Azim, Masoud Makrehchi, and Shahryar Rahnamayan. (2023). A Task Scheduler for Mobile Edge Computing Using Priority-based Reinforcement Learning.Conference: 2023 IEEE Symposium Series on Computational Intelligence (SSCI), Refereed: Yes, Status: Published
-
Rezwana Mamata*, Akramul Azim, Ramiro Liscano, Kevin Smith, Yee-Kang Chang, Gkerta Seferi, and Qasim Tauseef. (2023). Test Case Prioritization using Transfer Learning in Continuous Integration Environments.Conference: ACM/IEEE International Conference on Automation of Software Test (AST), Refereed: Yes, Status: Published
2022
-
Md Al Maruf*, Akramul Azim, and Omar Alam. (2022). Facilitating Reuse of Functions in Embedded Software.Journal: IEEE Access, Refereed: Yes, Open Access: Yes, Status: Published
-
Maria J. Peixoto* and Akramul Azim. (2022). Improving Environmental Awareness for Autonomous Vehicles.Journal: Applied Intelligence, Refereed: Yes, Status: Accepted
-
Aakash Gangolli*, Qusay H. Mahmoud, and Akramul Azim. (2022). A Supervised Machine Learning Framework to Detect Low-Level Fault Injection in Software Systems.Conference: IEEE International Conference on Systems, Man, and Cybernetics (SMC), Refereed: Yes, Status: Published
-
Rezwana Mamata* and Akramul Azim. (2022). A Resource-Aware Optimization Model for Real-time Systems Analysis and Design.Conference: EMSOFT, Refereed: Yes, Status: Published
-
Aakash Gangolli*, Qusay H. Mahmoud, and Akramul Azim. (2022). A Machine Learning Approach to Predict System-Level Threats from Hardware-Based Fault Injection Attacks on IoT Software.Conference: CASCON, Refereed: Yes, Status: Published
-
Nahid Hasan Khan*, Joseph Robertson*, Ramiro Liscano, Akramul Azim, Vijay Sundaresan, and Yee-Kang Chang. (2022). Lock Contention Performance Classification for Java Intrinsic Locks.Conference: Runtime Verification (RV), Refereed: Yes, Status: Published
-
Mansour Alqarni* and Akramul Azim. (2022). EVDD – A Novel Dataset For Embedded System Vulnerability Detection Mechanism.Conference: 21st IEEE International Conference on Machine Learning and Applications (ICMLA), Refereed: Yes, Status: Published
-
Nayreet Islam* and Akramul Azim. (2022). ESCA: Embedded System Configuration Assistant.Conference: COMSYS, Refereed: Yes, Status: Published
-
Maria J. Peixoto*, Akramul Azim, Jim Sheehan, and Dan Timothy. (2022). An Intelligent Traffic Monitoring Embedded System using Video Data Mining.Conference: IEEE AIPR, Refereed: Yes, Status: Published
-
Anukruthi Karre* and Akramul Azim. (2022). Design and Development of ML-Based Safety Critical Fire Detection System.Conference: COMSYS, Refereed: Yes, Status: Published
-
Sifatul Mostafi, Weimin Zhao, Sittichai Sukreep, Khalid Elgazzar, and Akramul Azim. (2022). Real-Time Jaywalking Detection and Notification System using Deep Learning and Multi-Object Tracking.Conference: GLOBECOM, Refereed: Yes, Status: Published
-
Mansour Alqarni* and Akramul Azim. (2022). Mining Large Data to Create a Balanced Vulnerability Detection Dataset for Linux Embedded Systems.Conference: IEEE/ACM International Conference on Big Data Computing, Applications and Technologies (BDCAT), Refereed: Yes, Status: Published
-
Mansour Alqarni* and Akramul Azim. (2022). Low Level Source Code Vulnerability Detection Using Advanced BERT Language Model.Conference: 35th Canadian Conference on Artificial Intelligence (Canadian AI), Refereed: Yes, Status: Accepted
-
Akramul Azim and Md. Al Maruf*. (2022). Cognitive Mobile Computing for Cyber-Physical Systems.Book: Towards a Wireless Connected World: Achievements and New Technologies, Pages: 1-10
Publisher: Springer, Refereed: Yes, Status: Accepted
2021
-
Md. Al Maruf*, Anil Singh, Akramul Azim, and Nitin Auluck. (2021). Faster Fog Computing based Over-the-air Vehicular Updates: A Transfer Learning Approach.Journal: IEEE Transactions on Services Computing, Refereed: Yes, Open Access: No, Status: Accepted
-
Suzanne Elashri* and Akramul Azim. (2021). An Energy-Efficient Periodic Resource Model for Bounded Delay-Tolerant Real-Time Systems.Journal: IEEE Access, Refereed: Yes, Open Access: Yes, Status: Published
-
Mansour Alqarni* and Akramul Azim. (2021). Software Source Code Vulnerability Detection Using Advanced Deep Convolutional Neural Networks.Conference: International Conference of the Center for Advanced Studies on Collaborative Research (CASCON), Refereed: Yes, Status: Published
-
Thomas Li* and Akramul Azim. (2021). Wireless and autonomous safety-critical system utilizing feedback.Conference: IEEE International Systems Conference (SysCon), Refereed: Yes, Status: Published
-
Ramiro Liscano, Samridhi Samridhi, Akramul Azim, Nahid Khan*, Abdul Zainul Abedin, Brian Pulito, and Yee-Kang Chang. (2021). Supporting SIP Port Mapping and RTP Affinity Constraints in Container Orchestration Environments.Conference: International Conference on Innovation in Clouds, Internet and Networks and Workshops (ICIN), Refereed: Yes, Status: Published
-
Md Asif Khan*, Akramul Azim, Ramiro Liscano, Kevin Smith, Yee-Kang Chang, Sylvian Garcon, and Qasim Tauseef. (2021). Failure prediction using machine learning in IBM WebSphere Liberty continuous integration environment.Conference: International Conference of the Center for Advanced Studies on Collaborative Research (CASCON), Refereed: Yes, Status: Published
-
Nelson Vithayathil Varghese, Akramul Azim, and Qusay Mahmoud. (2021). A Feature-Based Machine Learning Approach for Mixed-Criticality Systems.Conference: IEEE Conference on Internet Technology (ICIT), Refereed: Yes, Status: Published
-
Md Asif Khan*, Tegveer Singh, Akramul Azim, Vivek Burhanpurkar, and Rodolphe Perrin. (2021). Dynamic Kalman filter-based velocity tracker for Intelligent vehicle.Conference: Annual Conference of the IEEE Industrial Electronics Society (IECON), Refereed: Yes, Status: Published
-
David Lennick*, Akramul Azim, and Ramiro Liscano. (2021). A Microservice-Based Architecture for Performance and Energy Benchmarking of Docker-Host Linux Distributions on Internet-of-Things Devices.Conference: IEEE Conference on Internet Technology (ICIT), Refereed: Yes, Status: Published
-
Suzanne Elashri* and Akramul Azim. (2021). An Energy-Aware Optimization Model for Real-Time Systems Analysis and Design (WiP paper).Conference: International Conference on Embedded Software (EMSOFT), Refereed: Yes, Status: Published
-
Bradley Wood* and Akramul Azim. (2021). Triton: a Domain Specific Language for Cyber-Physical Systems.Conference: IEEE Conference on Internet Technology (ICIT), Refereed: Yes, Status: Published
-
Deepak Saggu* and Akramul Azim. (2021). Transfer Learning on the Edge Networks.Conference: IEEE International Systems Conference (SysCon), Refereed: Yes, Status: Published
-
Bradley Wood* and Akramul Azim. (2021). A Novel Technique for Control Flow Obfuscation in JVM Applications using Invoke Dynamic with Native Bootstrapping.Conference: International Conference of the Center for Advanced Studies on Collaborative Research (CASCON), Refereed: Yes, Status: Published
2020
-
Md Al Maruf* and Akramul Azim. (2020). A calibration framework to increase the robustness of embedded systems.Journal: International Journal of Embedded Systems, Refereed: Yes, Status: In Press
-
Mellitus Ezeme*, Qusay Mahmoud, and Akramul Azim. (2020). PESKEA: Anomaly detection framework for profiling kernel event attributes in embedded systems.Journal: IEEE Transactions on Emerging Computing, Refereed: Yes, Status: In Press
-
Darren Saguil* and Akramul Azim. (2020). A layer-partitioning approach for faster execution of neural network based embedded applications in edge networks.Journal: IEEE Access, Refereed: Yes, Open Access: Yes, Status: Published
-
Md Al Maruf* and Akramul Azim. (2020). Requirements-preserving design automation for multiprocessor embedded system applications.Journal: Journal of Ambient Intelligence and Humanized Computing, Refereed: Yes, Status: In Press
-
Mellitus Ezeme*, Qusay Mahmoud, and Akramul Azim. (2020). AD-CGAN: Conditional Generative Adversarial Networks for Anomaly Detection.Journal: IEEE Access, Refereed: Yes, Open Access: Yes, Status: In Press
-
Bradley Wood*, Brock Watling, Zachary Winn, Daniel Messiha, Qusay Mahmoud, and Akramul Azim. (2020). Remote method delegation: a platform for grid computing.Journal: Journal of Grid Computing, Refereed: Yes, Status: Published
-
Nayreet Islam* and Akramul Azim. (2020). A situation-aware task model for adaptive real-time systems.Journal: Journal of Ambient Intelligence and Humanized Computing, Refereed: Yes, Status: In Press
-
David Lennick*, Akramul Azim, and Ramiro Liscano. (2020). Container-Based Internet-of-Things Architecture Pattern: Kill Switch.Conference: IEEE International Symposium On Real-Time Distributed Computing (ISORC), Refereed: Yes, Status: Published
-
Maria J. Peixoto* and Akramul Azim. (2020). Context-based learning for autonomous vehicles.Conference: IEEE International Symposium On Real-Time Distributed Computing (ISORC), Refereed: Yes, Status: Published
-
Md Al Maruf*, Anil Singh, Akramul Azim, and Nitin Auluck. (2020). Resource efficient allocation of fog nodes for faster vehicular OTA updates.Conference: International Symposium on Networks, Computers and Communications (ISNCC), Refereed: Yes, Status: Accepted
-
Md Al Maruf*, Akramul Azim, and Sourojit Mukherjee*. (2020). Mushroom Demand Prediction Using Machine Learning Algorithms.Conference: IEEE International Symposium on Networks, Computers and Communications (ISNCC), Refereed: Yes, Status: Published
-
Samridhi, Ramiro Liscano, Akramul Azim, and Abdul Zainul Abedin. (2020). Failure Scenarios for SIP/RTP services in Container Orchestration Clusters.Conference: International Symposium on Networks, Computers and Communications (ISNCC), Refereed: Yes, Status: Accepted
-
Suzanne Elashri* and Akramul Azim. (2020). Energy-efficient offloading of real-time tasks using cloud computing.Journal: Journal of Cluster Computing, Refereed: Yes, Status: In Press
-
Mellitus Ezeme*, Qusay Mahmoud, and Akramul Azim. (2020). A Framework for anomaly detection in time-driven and event-driven processes using kernel traces.Journal: IEEE Transactions on Knowledge and Data Engineering, Refereed: Yes, Status: In Press
2019
-
Kaneez Fizza*, Nitin Auluck, and Akramul Azim. (2019). Improving the schedulability of real-time tasks using fog computing.Journal: IEEE Transactions on Services Computing, Refereed: Yes, Status: In Press
-
Md Al Maruf* and Akramul Azim. (2019). Extending resources for avoiding overloads of mixed-criticality tasks in cyber-physical systems.Journal: IET Journal on Cyber-Physical Systems: Theory and Applications, Refereed: Yes, Status: In Press
-
Mellitus Ezeme*, Qusay Mahmoud, and Akramul Azim. (2019). DReAM: Deep recursive attentive model for anomaly detection in kernel events.Journal: IEEE Access, Refereed: Yes, Status: Published
-
Nayreet Islam* and Akramul Azim. (2019). Feature Characterization for CPS Software Reuse.Conference: International Conference on Cyber-Physical Systems (ICCPS), Refereed: Yes, Status: Published
-
Mellitus Ezeme*, Qusay Mahmoud, and Akramul Azim. (2019). A Deep Learning Approach to Distributed Anomaly Detection for Edge Computing.Conference: IEEE International Conference on Machine Learning and Applications (ICMLA), Refereed: Yes, Status: Published
-
Darren Saguil* and Akramul Azim. (2019). Time-efficient offloading for machine learning tasks between embedded systems and fog nodes.Conference: IEEE International Symposium on Real-Time Distributed Computing (ISORC), Refereed: Yes, Status: Published
-
Akramul Azim. (2019). Delay Bound Function for Cyber-Physical Systems.Conference: ACM SIGBED International Conference on Embedded Software (EMSOFT), Refereed: Yes, Status: Published
-
Kaneez Fizza*, Nitin Auluck, Akramul Azim, Md Al Maruf*, and Anil Singh. (2019). Faster OTA Updates in Smart Vehicles using Fog Computing.Workshop: CloudAM, IEEE/ACM International Conference on Utility and Cloud Computing (UCC), Refereed: Yes, Status: Published
-
Mellitus Ezeme*, Qusay Mahmoud, and Akramul Azim. (2019). DeepAnom: An Ensemble Deep Framework for Anomaly Detection in System Processes.Conference: 32nd Canadian Conference on Artificial Intelligence (Canadian AI), Refereed: Yes, Status: Published
2018
-
Nayreet Islam* and Akramul Azim. (2018). A multi-mode real-time system verification model using efficient event-driven dataset.Journal: Journal of Ambient Intelligence and Humanized Computing, Refereed: Yes, Status: Published
-
Md Al Maruf* and Akramul Azim. (2018). Software-based Monitoring for Calibration of Measurement Units in Real-time Systems.Conference: 44th Annual Conference of the IEEE Industrial Electronics Society (IECON), Refereed: Yes, Status: Published
-
Nayreet Islam* and Akramul Azim. (2018). Assuring the runtime behavior of self-adaptive cyber-physical systems using feature modeling.Conference: 28th Annual International Conference on Computer Science and Software Engineering (CASCON), Refereed: Yes, Status: Accepted
-
Mellitus Ezeme*, Qusay Mahmoud, and Akramul Azim. (2018). Hierarchical Attention-Based Anomaly Detection Model for Embedded Operating Systems.Conference: IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA), Refereed: Yes, Status: Accepted
Intellectual Property – Patents
-
System and method for integration testing.Country: United States of America, Date Issued: 2023/01/09
Patent Status: Granted/Issued, Year Issued: 2023
Inventors: Toni Jardini, Spencer Reuben, Farsam Farzadpour, Akramul Azim, Amalnnath Parameswaran, Ansh David, and Bradley Wood