P. Naert, S. V. Azhari, and M. Dagenais, "Interactive and targeted runtime verification using a debugger-based architecture", Journal of Systems Architecture, vol. 115, p. 102001, 2021.

Raphael Beamonte, N. Ezzati-Jivan, and M. R. Dagenais, "Automated generation of model-based constraints for common multi-core and real-time applications using execution tracing", International Journal of Parallel Programming, vol. 49, no. 1, pp. 104–134, 2021.

Houssem Daoud and M. R. Dagenais, "Performance analysis of distributed storage clusters based on kernel and userspace traces", Software: Practice and Experience, vol. 51, no. 1, pp. 5–24, 2021.

Robin Gassais, N. Ezzati-Jivan, J. M. Fernandez, D. Aloise, and M. R. Dagenais, "Multi-level host-based intrusion detection system for internet of things", Journal of Cloud Computing, vol. 9, no. 1, p. 62, 2020.

Hani Nemati and M. Dagenais, "virtFlow: Guest independent execution flow analysis across virtualized environments", IEEE Transactions on Cloud Computing, vol. 8, no. 3, pp. 943–956, 2020.

Houssem Daoud and M. Dagenais, "Multilevel analysis of the java virtual machine based on kernel and userspace traces", Journal of Systems and Software, vol. 167, p. 110589, 2020.

Yves J Bationo, N. Ezzati-Jivan, E. Galea, and M. R. Dagenais, "Cloud platform performance evaluation using multi-level execution tracing", in 2020 International Conferences on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData) and IEEE Congress on Cybermatics (Cybermatics), pp. 294–299, 2020.

Majid Rezazadeh, N. Ezzati-Jivan, E. Galea, and M. R. Dagenais, "Multi-level execution trace based lock contention analysis", in 2020 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW), pp. 177–182, 2020.

N. Ezzati-Jivan, Q. Fournier, M. R. Dagenais, and A. Hamou-Lhadj, "Depgraph: Localizing performance bottlenecks in multi-core applications using waiting dependency graphs and software tracing", in 2020 IEEE 20th International Working Conference on Source Code Analysis and Manipulation (SCAM), pp. 149–159, 2020.

I. M. Rodrigues, D. Aloise, E. R. Fernandes, and M. Dagenais, "A soft alignment model for bug deduplication", in Proceedings of the 17th International Conference on Mining Software Repositories, MSR ’20, (New York, NY, USA), pp. 43–53, Association for Computing Machinery, 2020.

Hani Nemati, F. Tetreault, J. Puncher, and M. R. Dagenais, "Critical path analysis through hierarchical distributed virtualized environments using host kernel tracing", IEEE Transactions on Cloud Computing, pp. 1–18, 2019.

Quentin Founier and Daniel Aloise, "Empirical comparison between autoencoders and traditional dimensionality reduction methods", in 2019 IEEE Second International Conference on Artificial Intelligence and Knowledge Engineering (AIKE), pp. 211-214, June 2019.

Iman Kohyarnejadfard, Mahsa Shakeri, and Daniel Aloise, "System performance anomaly detection using tracing data analysis", in Proceedings of the 5th International Conference on Computer and Technology Applications, pp. 169-173, April 2019.

Adel Abusitta, M. Bellaiche, and M. Dagenais, "Multi-cloud cooperative intrusion detection system: trust and fairness assurance", Annals of Telecommunications, vol. 74, pp. 637–653, Oct 2019.

Christian Harper-Cyr, M. R. Dagenais, and Ahmad Bushehri, "Fast and flexible tracepoints in x86", Software: Practice and Experience, vol. 49, no. 12, pp. 1712–1727, 2019.

Hani Nemati, V. Azhari, and M. R. Dagenais, "Host hypervisor trace mining for virtual machine workload characterization", in 2019 IEEE International Conference on Cloud Engineering (IC2E), pp. 102–112, June 2019.

Q. Fournier, N. Ezzati-jivan, D. Aloise, and M. R. Dagenais, "Automatic cause detection of performance problems in web applications", in 2019 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW), pp. 398–405, IEEE, 2019.

Abderrahmane Benbachir and M. Dagenais, "Hypertracing: Tracing through virtualization layers", IEEE Transactions on Cloud Computing, pp. 1–17, 2018.

Paul Margheritta and M. Dagenais, "LTTng-HSA: Bringing LTTng tracing to HSA-based GPU runtimes", Concurrency and Computation: Practice and Experience, vol. 31, no. 17, pp. 1–14, 2019.

Adel Abusitta, M. Bellaiche, M. Dagenais, and T. Halabi, "A deep learning approach for proactive multi-cloud cooperative intrusion detection system", Future Generation Computer Systems, vol. 98, pp. 308–318, 2019.

Pierre Zins and M. Dagenais, "Tracing and profiling machine learning dataflow applications on GPU", International Journal of Parallel Programming, pp. 973–1013, Feb 2019.

Fabien Reumont-Locke, Naser Ezzati-Jivan, and M. Dagenais, "Efficient methods for trace analysis parallelization", International Journal of Parallel Programming, pp. 951–972, Feb 2019.

Didier Nadeau, Naser Ezzati-Jivan, and M. R. Dagenais, "Efficient large-scale heterogeneous debugging using dynamic tracing", Journal of Systems Architecture, pp. 346–360, 2019.

Hossein Abbasi, Naser Ezzati-Jivan, M. Bellaiche, C. Talhi, and M. Dagenais, "Machine learning-based EDoS attack detection technique using execution trace analysis", Journal of Hardware and Systems Security, pp. 164–176, Jan 2019.

Suchakrapani Datt Sharma and M. R. Dagenais, "Hardware trace reconstruction of runtime compiled code",* Software: Practice and Experience*, vol. 48, no. 5, pp. 1042–1055, 2018.

Alireza Shameli-Sendi, M. Dagenais, and L. Wang, "Realtime intrusion risk assessment model based on attack and service dependency graphs", Computer Communications, vol. 116, pp. 253–272, 2018.

Loic Prieur-Drevon, Raphael Beamonte, and M. Dagenais, "R-SHT: A state history tree with R-Tree properties for analysis and visualization of highly parallel system traces", Journal of Systems and Software, vol. 135, no. Supplement C, pp. 55–68, 2018.

Isnaldo Francisco De Melo, Abderrahmane Benbachir, and M. Dagenais, "Performance analysis using automatic grouping", in 2018 IEEE International Conference on Software Quality, Reliability and Security (QRS), pp. 381–387, July 2018.

Adel Abusitta, M. Bellaiche, and M. Dagenais, "A trust-based game theoretical model for cooperative intrusion detection in multi-cloud environments", in 21st Conference on Innovation in Clouds, Internet and Networks (ICIN 2018), (Paris, France), pp. 1–8, February 2018.

Hani Nemati and M. Dagenais, "VM processes state detection by hypervisor tracing", in 2018 Annual IEEE International Systems Conference (SysCon), pp. 1–8, April 2018.

Naser Ezzati-Jivan, Genevieve Bastien, and M. Dagenais, "High latency cause detection using multilevel dynamic analysis", in 2018 Annual IEEE International Systems Conference (SysCon), pp. 1–8, IEEE, April 2018.

Hani Nemati, Genevieve Bastien, and M. Dagenais, "Wait analysis of virtual machines using host kernel tracing", in 2018 IEEE International Conference on Consumer Electronics (ICCE), pp. 1–6, January 2018.

Yves Junior bationo, Naser Ezzati-Jivan, and M. Dagenais, "Efficient cloud tracing: From very high to very low level", in 2018 IEEE Cloud Summit 2018 (ICCE 2018), pp. 1–6, IEEE, January 2018.

Adrien Vergé, Naser Ezzati Jivan, Michel Dagenais, "Hardware-Assisted Software Event Tracing", Concurrency and Computation: Practice and Experience, Tue, 2017-01-22.

Thomas Bertauld and M. Dagenais, "Low-level trace correlation on heterogeneous embedded systems", EURASIP Journal on Embedded Systems, vol. 2017, pp. 1–14, December 2017.

Naser Ezzati Jivan, Michel Dagenais, "Multiscale abstraction and visualization of large trace data : A survey", Concurrency and Computation: Practice and Experience, vol.29, no.10, May 2017.

Naser Ezzati-Jivan and M. Dagenais, "Multi-scale navigation of large trace data: A survey", Concurrency and Computation: Practice and Experience, vol. 29, no. 10, pp. 1–20, 2017.

Florian Wininger, Naser Ezzati Jivan, Michel Dagenais, "A Declarative Framework to Stateful Analysis of Execution Traces", Software Quality Journal, vol. 29, no. 10, pp.1-20, 2017

Raphaël Beamonte, Michel Dagenais, "Detection of Common Problems in Real-Time and Multicore Systems Using Model-Based Constraints", Scientific Programming, vol. 2016, pp. 1-18, March 2016.

François Doray, Michel Dagenais, "Diagnosing Performance Variations by Comparing Multi-Level Execution Traces", IEEE Transactions on Parallel and Distributed Systems, vol. 28, no. 2, pp. 462-474, 2017.

Abderrahmane Benbachir, Isnaldo Francisco De Melo, M. Dagenais, and B. Adams, "Automated performance deviation detection across software versions releases", in Software Quality, Reliability and Security (QRS), 2017 IEEE International Conference on, pp. 450–457, IEEE, 2017.

Houssem Daoud, Naser Ezzati-jivan, and M. Dagenais, "Dynamic trace-based sampling algorithm for memory usage tracking of enterprise applications", in High Performance Extreme Computing Conference (HPEC), Waltham, MA, pp. 1–7, IEEE, 2017.

Hani Nemati, Suchakrapani Datt Sharma, and M. Dagenais, "Fine-grained nested virtual machine performance analysis through first level hypervisor tracing", in Proceedings of the 17th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing, Madrid, Spain, pp. 84–89, IEEE Press, 2017.

Suchakrapani Sharma, Michel Dagenais, "Enhanced Userspace and In-Kernel Trace Filtering for Production Systems", Journal of Computer Science and Technology, vol. 31, no. 6, pp. 1161-1178, 2016.

Cédric Biancheri, Michel Dagenais, "Fine-grained Multilayer Virtualized Systems Analysis", Journal of Cloud Computing, vol. 5, no. 1, pp. 1-14, 2016.

Suchakrapani Sharma, Michel Dagenais, "Hardware-Assisted Instruction Profiling and Latency Detection", The Journal of Engineering, vol. 2016, no. 10, pp. 367-376, 2016.

Mathieu Côté and M. R. Dagenais, "Problem detection in real-time systems by trace analysis", Advances in Computer Engineering, vol. 2016, no. 9467181, pp. 1–12, 2016.

Julien Desfossez, Michel Dagenais, "Runtime latency detection and analysis", Software: Practice and Experience, vol. 46, no. 10, pp. 1397-1409, 2016.

Francis Giraldeau, Michel Dagenais, "Wait Analysis of Distributed Systems Using Kernel Tracing", IEEE Transactions on Parallel and Distributed Systems, vol. 27, no.8, pp.2450-2461, 2016.

Loïc Prieur-Drevon, Naser Ezzati Jivan, Raphaël Beamonte, Michel Dagenais, "Enhanced State History Tree (eSHT) : a Stateful Data Structure for Analysis of Highly Parallel System Traces", in IEEE Big Data Congress 2016 (San Francisco, CA), pp.83-90, IEEE, 2016.

Suchakrapani Sharma, Hani Nemati, Geneviève Bastien, Michel Dagenais, "Low Overhead Hardware-Assisted Virtual Machine Analysis and Profiling", in IEEE Globecom Workshops, pp. 1-6, Dec 2016.

Cédric Biancheri, Naser Ezzati Jivan, Michel Dagenais, "Multilayer systems analysis with kernel tracing", in 2016 IEEE 4th International Conference on Future Internet of Things and Cloud Workshops, Vienna, Austria, pp.1-6, 2016.

Hani Nemati, Michel Dagenais, "Virtual CPU State Detection and Execution Flow Analysis by Host Tracing", in 2016 IEEE International Conferences on Big Data and Cloud Computing (BDCloud), Social Computing and Networking (SocialCom), Sustainable Computing and Communications (SustainCom) (BDCloud-SocialCom-SustainCom), pp.7-14, October 2016.

Naser Ezzati Jivan, Michel Dagenais, "Cube Data Model for Multilevel Statistics Computation of Live Execution Traces", Wiley Concurrency and Computation: Practice and Experience, vol.27, no.5, pp.1069-1091, April 2015.

Raphael Beamonte and M. R. Dagenais, "Linux low-latency tracing for multicore hard real-time systems", Advances in Computer Engineering, vol. 2015, no. 261094, pp. 1–8, 2015.

David Couturier and M. R. Dagenais, "LTTng CLUST: A system-wide unified CPU and GPU tracing tool for OpenCL applications", Advances in Software Engineering, vol. 2015, no. 940628, pp. 1–14, 2015.

Masoume Jabbarifar, M. Dagenais, and Alireza Shameli-Sendi, "Online incremental clock synchronization", Journal of Network and Systems Management, vol. 23, pp. 1034–1066, October 2015.

Alireza Shameli-Sendi and M. Dagenais, "Orcef: Online response cost evaluation framework for intrusion response system", Journal of Network and Computer Applications, vol. 55, no. 0, pp. 89–107, 2015.

Jean-Christian Kouamé, Naser Ezzati Jivan, Michel Dagenais, "A Flexible Data-Driven Approach for Execution Trace Filtering", IEEE International Congress on BigData 2015, pp.698-703, IEEE, 2015.

M. Abdellatif, C. Talhi, A. Hamou-Lhadj, and M. Dagenais, "On the use of mobile GPU for accelerating malware detection using trace analysis", in 2015 IEEE 34th Symposium on Reliable Distributed Systems Workshop (SRDSW), pp. 42–46, IEEE, 2015.

Alireza Shameli-Sendi and M. Dagenais, "ARITO: Cyber-attack response system using accurate risk impact tolerance", International journal of information security, vol. 13, no. 4, pp. 367–390, 2014.

Mohamad Gebai, Francis Giraldeau, and M. R. Dagenais, "Fine-grained preemption analysis for latency investigation across virtual machines", Journal of Cloud Computing: Advances, Systems and Applications, vol. 3, no. 1, pp. 1–15, 2014.

Masoume Jabbarifar, Michel Dagenais, "LIANA: Live Incremental Time Synchronization of Traces for Distributed Systems Analysis", Journal of Network and Computer Applications, vol.45, pp.203-214, 2014.

Francois Rajotte and M. R. Dagenais, "Real-Time Linux Analysis Using Low-Impact Tracer", Advances in Computer Engineering, vol. 2014, pp. 1–8, 2014.

Masoume Jabbarifar and M. Dagenais, "Reference node selection in dynamic tree", International Journal of Network Management, vol. 24, no. 6, pp. 450–468, 2014.

Naser Ezzati-Jivan and M. R. Dagenais, "Multiscale navigation in large trace data", in Electrical and Computer Engineering (CCECE), 2014 IEEE 27th Canadian Conference, (Toronto, Canada), pp. 1–7, May 2014.

Francis Giraldeau, M. R. Dagenais, and H. Boucheneb, "Teaching operating systems concepts with execution visualization", in Proceedings of the 2014 ASEE Annual Conference, (Indianapolis, USA), pp. 1–14, June 2014.

Mohamad Gebai and M. Dagenais, "Virtual machines cpu monitoring with kernel tracing", in Proceedings of the 2014 Canadian Conference on Electrical and Computer Engineering, (Toronto, Canada), pp. 1–6, May 2014.

Naser Ezzati Jivan, Michel Dagenais, "A Framework To Compute Statistics of System Parameters From Very Large Trace Files", ACM SIGOPS Operating Systems Review, vol.47, no.1, pp.43-54, 2013.

Alireza Shameli-Sendi, Julien Desfossez, M. R. Dagenais, and Masoume Jabbarifar, "A Retroactive-Burst Framework for Automated Intrusion Response System", Journal of Computer Networks and Communications, vol. 2013, pp. 1–8, 2013.

Mathieu Desnoyers, P. E. McKenney, and M. R. Dagenais, "Multi-core systems modeling for formal verification of parallel algorithms", ACM SIGOPS Operating Systems Review, vol. 47, pp. 51–65, July 2013.

Alexandre Montplaisir, Naser Ezzati-Jivan, Florian Wininger, and M. Dagenais, "Efficient model to query and visualize the system states extracted from trace data", in Runtime Verification, pp. 219–234, Springer, 2013.

Naser Ezzati-Jivan, Alireza Shameli-Sendi, and M. R. Dagenais, "Multilevel label placement for execution trace events", in Electrical and Computer Engineering (CCECE), 2013 26th Annual IEEE Canadian Conference on, pp. 1–6, IEEE, 2013.

Alexandre Montplaisir, Florian Wininger, Naser Ezzati Jivan, Michel Dagenais,"State History Tree : an Incremental Disk - based Data Structure for Very Large Interval Data ," in ASE/IEEE International Conference on Big Data, Washington DC, pp. 716-724, IEEE, 2013.

Simon Delisle, Michel Dagenais, "Conception d'un outil de modélisation intégré pour l'indexation et l'analyse de trace", Polytechnique Montréal, Mon, 2015-11-23.

Suchakrapani Sharma, Michel Dagenais, "Turbocharged Tracing with LTTng," EFY Enterprises Pvt Ltd, Wed, 2014-03-19.

Mathieu Desnoyers, Michel Dagenais, "Lockless Multi-Core High-Throughput Buffering Scheme for Kernel Tracing," ACM SIGOPS Operating Systems Review, Fri, 2012-12-21.

Anciennes Publications