Répertoire des expertises

Vous êtes ici

Publications par type

Article de revue (60) Communication de conférence (64) Livre Chapitre de livre (4) Brevet Rapport Thèse

Michel Dagenais (128)

  • Articles de revue (60)
    • 2018
      • Article de revue
        Abusitta, A., Bellaiche, M. & Dagenais, M. (2018). An SVM-based framework for detecting DoS attacks in virtualized clouds under changing environment. Journal of Cloud Computing, 7, 18 pages. Tiré de https://doi.org/10.1186/s13677-018-0109-4
      • Article de revue
        Sharma, S.D. & Dagenais, M.R. (2018). Hardware trace reconstruction of runtime compiled code. Software: Practice and Experience, 48(5), 1042-1055. Tiré de https://doi.org/10.1002/spe.2567
      • Article de revue
        Shameli-Sendi, A., Dagenais, M. & Wang, L. (2018). Realtime intrusion risk assessment model based on attack and service dependency graphs. Computer Communications, 116, 253-272. Tiré de https://doi.org/10.1016/j.comcom.2017.12.003
      • Article de revue
        Daoud, H. & Dagenais, M.R. (2018). Recovering disk storage metrics from low-level trace events. Software: Practice and Experience, 48(5), 1019-1041. Tiré de https://doi.org/10.1002/spe.2566
      • Article de revue
        Prieur-Drevon, L., Beamonte, R. & Dagenais, M.R. (2018). R-SHT: A state history tree with R-Tree properties for analysis and visualization of highly parallel system traces. Journal of Systems and Software, 135, 55-68. Tiré de https://doi.org/10.1016/j.jss.2017.09.023
      • Article de revue
        Gebai, M. & Dagenais, M.R. (2018). Survey and analysis of kernel and userspace tracers on linux: design, implementation, and overhead. ACM Computing Surveys, 51(2), 33 pages. Tiré de https://doi.org/10.1145/3158644
      • Article de revue
        Nemati, H. & Dagenais, M.R. (2018). virtFlow: Guest independent execution flow analysis across virtualized environments. IEEE Transactions on Cloud Computing, 1 page. Tiré de https://doi.org/10.1109/TCC.2018.2828846
    • 2017
      • Article de revue
        Verge, A., Ezzati-Jivan, N. & Dagenais, M.R. (2017). Hardware-assisted software event tracing. Concurrency and Computation: Practice and Experience, 29(10), 9 pages. Tiré de https://doi.org/10.1002/cpe.4069
      • Article de revue
        Bertauld, T. & Dagenais, M.R. (2017). Low-level trace correlation on heterogeneous embedded systems. EURASIP Journal on Embedded Systems, 2017, 14 pages. Tiré de https://doi.org/10.1186/s13639-016-0067-1
      • Article de revue
        Ezzati-Jivan, N. & Dagenais, M.R. (2017). Multi-scale navigation of large trace data: A survey. Concurrency and Computation: Practice & Experience, 29(10), 20 pages. Tiré de https://doi.org/10.1002/cpe.4068
    • 2016
      • Article de revue
        Wininger, F., Ezzati-Jivan, N. & Dagenais, M.R. (2016). A declarative framework for stateful analysis of execution traces. Software Quality Journal, 25(1), 201-229. Tiré de https://doi.org/10.1007/s11219-016-9311-0
      • Article de revue
        Beamonte, R. & Dagenais, M.R. (2016). Detection of common problems in real-time and multi-core systems using model-based constraints. Scientific Programming, 2016, 18 pages. Tiré de https://doi.org/10.1155/2016/9792462
      • Article de revue
        Doray, F. & Dagenais, M. (2016). Diagnosing Performance Variations by Comparing Multi-Level Execution Traces. IEEE Transactions on Parallel and Distributed Systems, 28(2), 462-474. Tiré de https://doi.org/10.1109/TPDS.2016.2567390
      • Article de revue
        Sharma, S.D. & Dagenais, M. (2016). Enhanced Userspace and In-Kernel Trace Filtering for Production Systems. Journal of Computer Science and Technology, 31(6), 1161-1178. Tiré de https://doi.org/10.1007/s11390-016-1690-y
      • Article de revue
        Sharma, S.D. & Dagenais, M.R. (2016). Hardware-assisted instruction profiling and latency detection. Journal of Engineering, 2016(10), 367-376. Tiré de https://doi.org/10.1049/joe.2016.0127
      • Article de revue
        Cote, M. & Dagenais, M.R. (2016). Problem detection in real-time systems by trace analysis. Advances in Computer Engineering, 2016, 12 pages. Tiré de https://doi.org/10.1155/2016/9467181
      • Article de revue
        Desfossez, J., Desnoyers, M. & Dagenais, M.R. (2016). Runtime latency detection and analysis. Journal of Software: Practice and Experience, 46(10), 1397-1409. Tiré de https://doi.org/10.1002/spe.2389
      • Article de revue
        Giraldeau, F. & Dagenais, M.R. (2016). Wait analysis of distributed systems using kernel tracing. IEEE Transactions on Parallel and Distributed Systems, 27(8), 2450-2461. Tiré de https://doi.org/10.1109/tpds.2015.2488629
    • 2015
      • Article de revue
        Ezzati-Jivan, N. & Dagenais, M.R. (2015). Cube data model for multilevel statistics computation of live execution traces. Concurrency Computation Practice and Experience, 27(5), 1069-1091. Tiré de https://doi.org/10.1002/cpe.3272
      • Article de revue
        Beamonte, R. & Dagenais, M.R. (2015). Linux low-latency tracing for multicore hard real-time systems. Advances in Computer Engineering, 2015, 8 pages. Tiré de https://doi.org/10.1155/2015/261094
      • Article de revue
        Couturier, D. & Dagenais, M.R. (2015). LTTng CLUST: A System-Wide Unified CPU and GPU Tracing Tool for OpenCL Applications. Advances in Software Engineering, 2015, 14 pages. Tiré de https://doi.org/10.1155/2015/940628
      • Article de revue
        Jabbarifar, M., Dagenais, M. & Shameli-Sendi, A. (2015). Online Incremental Clock Synchronization. Journal of Network and Systems Management, 23(4), 1034-1066. Tiré de https://doi.org/10.1007/s10922-014-9331-7
      • Article de revue
        Shameli-Sendi, A. & Dagenais, M. (2015). ORCEF: Online response cost evaluation framework for intrusion response system. Journal of Network and Computer Applications, 55, 89-107. Tiré de https://doi.org/10.1016/j.jnca.2015.05.004
    • 2014
      • Article de revue
        Shameli-Sendi, A. & Dagenais, M. (2014). ARITO: Cyber-attack response system using accurate risk impact tolerance. International Journal of Information Security, 13(4), 367-390. Tiré de https://doi.org/10.1007/s10207-013-0222-9
      • Article de revue
        Gebai, M., Giraldeau, F. & Dagenais, M.R. (2014). Fine-grained preemption analysis for latency investigation across virtual machines. Journal of Cloud Computing, 3(1). Tiré de https://doi.org/10.1186/s13677-014-0023-3
      • Article de revue
        Jabbarifar, M. & Dagenais, M. (2014). LIANA: Live incremental time synchronization of traces for distributed systems analysis. Journal of Network and Computer Applications, 45, 203-214. Tiré de https://doi.org/10.1016/j.jnca.2014.07.021
      • Article de revue
        Rajotte, F. & Dagenais, M.R. (2014). Real-Time Linux Analysis Using Low-Impact Tracer. Advances in Computer Engineering, 2014, 1-8. Tiré de https://doi.org/10.1155/2014/173976
      • Article de revue
        Jabbarifar, M. & Dagenais, M. (2014). Reference node selection in dynamic tree. International Journal of Network Management, 24(6), 450-468. Tiré de https://doi.org/10.1002/nem.1874
    • 2013
      • Article de revue
        Ezzati-Jivan, N. & Dagenais, M.R. (2013). A framework to compute statistics of system parameters from very large trace files. Operating Systems Review, 47(1), 43-54.
      • Article de revue
        Shameli-Sendi, A., Desfossez, J., Dagenais, M. & Jabbarifar, M. (2013). A Retroactive-Burst Framework for Automated Intrusion Response System. Journal of Computer Networks and Communications, 134760 (8 pages).
      • Article de revue
        Desnoyers, M., McKenney, P.E. & Dagenais, M.R. (2013). Multi-core systems modeling for formal verification of parallel algorithms. ACM SIGOPS Operating Systems Review, 47(2), 51-65.
    • 2012
      • Article de revue
        Ezzati-Jivan, N. & Dagenais, M.R. (2012). A Stateful Approach to Generate Synthetic Events from Kernel Traces. Advances in Software Engineering, 140368 (12 pages). Tiré de https://doi.org/10.1155/2012/140368
      • Article de revue
        Fahem, R. & Dagenais, M. (2012). Efficient conditional tracepoints in kernel space. Open Cybernetics and Systemics Journal, 6(1), 11-25.
      • Article de revue
        Shameli-Sendi, A., Shajari, M., Hassanabadi, M., Jabbarifar, M. & Dagenais, M. (2012). Fuzzy multi-criteria decision-making for information security risk assessment. Open Cybernetics and Systemics Journal, 6(1), 26-37.
      • Article de revue
        Shameli-Sendi, A., Ezzati-jivan, N., Jabbarifar, M. & Dagenais, M.R. (2012). Intrusion response systems: survey and taxonomy. International Journal of Computer Science and Network Security, 12(1), 1-14.
      • Article de revue
        Desnoyers, M. & Dagenais, M.R. (2012). Lockless multi-core high-throughput buffering scheme for kernel tracing. ACM SIGOPS Operating Systems Review, 46(3), 65-81.
      • Article de revue
        Sendi, A.S., Dagenais, M., Jabbarifar, M. & Couture, M. (2012). Real time intrusion prediction based on optimized alerts with Hidden Markov model. Journal of Networks, 7(2), 311-321.
      • Article de revue
        Shameli-Sendi, A., Jabbarifar, M., Dagenais, M. & Shajari, M. (2012). System health monitoring using a novel method: Security unified process. Journal of Computer Networks and Communications, Art. No.: 151205 (20 pages). Tiré de https://doi.org/10.1155/2012/151205
      • Article de revue
        Desnoyers, M., Mckenney, P.E., Stern, A.S., Dagenais, M.R. & Walpole, J. (2012). User-Level Implementations of Read-Copy Update. IEEE Transactions on Parallel and Distributed Systems, 23(2), 375-382.
    • 2011
      • Article de revue
        Matni, G. & Dagenais, M. (2011). Operating system level trace analysis for automated problem identification. Open Cybernetics and Systemics Journal, 5, 45-52.
      • Article de revue
        Heidari, P., Desnoyers, M. & Dagenais, M. (2011). Virtual systems tracing for performance analysis. Open Cybernetics and Systemics Journal, 5, 1-15.
    • 2010
      • Article de revue
        Poirier, B., Roy, R. & Dagenais, M. (2010). Accurate offline synchronization of distributed traces using kernel-level events. Operating Systems Review, 44(3), 75-87.
      • Article de revue
        Fournier, P.-M. & Dagenais, M.R. (2010). Analyzing blocking to debug performance problems on multi-core systems. Operating Systems Review, 44(2), 77-87.
      • Article de revue
        Jabbarifar, M., Sendi, A.S., Sadighian, A., Jivan, N.E. & Dagenais, M.R. (2010). A reliable and efficient time synchronization protocol for heterogeneous wireless sensor network. Wireless Sensor Network, 2(12), 910-918.
      • Article de revue
        Desnoyers, M. & Dagenais, M.R. (2010). Synchronization for fast and reentrant operating system kernel tracing. Journal of Software: Practice and Experience, 40(12), 1053-1072. Tiré de https://doi.org/10.1002/spe.991
    • 2009
      • Article de revue
        Clement, E. & Dagenais, M.R. (2009). Traces synchronization is distributed networks. Journal of Computer Systems, Networks, and Communications.
    • 2008
      • Article de revue
        Marouani, H. & Dagenais, M. (2008). Internal clock drift estimation in computer clusters. Journal of Computer Systems, Networks, and Communications, 2008.
      • Article de revue
        Deschenes, J.-H., Desnoyers, M. & Dagenais, M. (2008). Tracing time operating system state determination. Open Software Engineering Journal, 2, 40-44.
    • 2006
      • Article de revue
        Desnoyers, M. & Dagenais, M. (2006). Tracing for Hardware, Driver, and Binary Reverse Engineering in Linux. CodeBreakers Journal, 1(2).
    • 2005
      • Article de revue
        Dagenais, M.R. (2005). Disks, partitions, volumes and raid performance with the linux operating system. Computer Science, Abstract. Tiré de http://Arxiv.org/abs/cs.PF/0508063
      • Article de revue
        Collin, J. & Dagenais, M. (2005). Fast recompilation of object oriented modules. Computer Science, Abstract. Tiré de http://Arxiv.org/abs/cs.PL/0506035
      • Article de revue
        Dagenais, M.R., Yaghmour, K., Levert, C. & Pourzandi, M. (2005). Software performance analysis. Computer Science, Abstract. Tiré de http://Arxiv.org/abs/cs.PF/0507073
    • 2004
      • Article de revue
        Chatel, M., Dagenais, M., Levert, C. & Pourzandi, M. (2004). Security in carrier class server applications for all-IP networks. Computer Science, Abstract. Tiré de http://Arxiv.org/abs/cs.NI/0412039
      • Article de revue
        des Ligneris, B., Barrette, M., Giraldeau, F. & Dagenais, M. (2004). Thin-OSCAR: diskless clustering for all. Linux World magazine, 2(3), 38-44.
    • 2000
      • Article de revue
        Yaghmour, K. & Dagenais, M.R. (2000). Linux trace toolkit. Linux Journal, 73, 54-57.
      • Article de revue
        Mayrand, J., Patenaude, J.F., Merlo, E., Dagenais, M. & Lague, B. (2000). Software Assessment Using Metrics: a Comparison across Large C++ and Java Systems. Annals of Software Engineering, 9(1-4), 117-141.
    • 1999
      • Article de revue
        Dagenais, M.R. (1999). Linux ou la convergence planétaire des cerveaux. Interface, 20(2), 50-51.
    • 1996
      • Article de revue
        Belabbes, N.-E., Guterman, A.J., Savaria, Y. & Dagenais, M. (1996). Ratioed voter circuit for testing and fault-tolerance in VLSI processing arrays. IEEE Transactions on Circuits and Systems I: Fundamental Theory and Applications, 43(2), 143-152.
      • Article de revue
        Blaquiere, Y., Dagenais, M. & Savaria, Y. (1996). Timing analysis speed-up using a hierarchical and a multimode approach. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 15(2), 244-255.
  • Communications de conférence (64)
    • 2018
      • Communication de conférence
        Abusitta, A., Bellaïche, M. & Dagenais, M. (2018). A trust-based game theoretical model for cooperative intrusion detection in multi-cloud environments. Communication présentée à 21st Conference on Innovation in Clouds, Internet and Networks (ICIN 2018), Paris, France.
      • Communication de conférence
        Bationo, Y.J., Ezzati Jivan, N. & Dagenais, M. (2018). Efficient cloud tracing : from very high to very low level. Communication présentée à IEEE Cloud Summit (ICCE 2018), Las Vegas, NV, USA.
      • Communication de conférence
        Ezzati-Jivan, N., Bastien, G. & Dagenais, M. (2018). High latency cause detection using multilevel dynamic analysis. Communication présentée à 12th Annual IEEE International Systems Conference (SysCon 2018), Vancouver, BC, Canada.
      • Communication de conférence
        Melo, I.F.d., Benbachir, A. & Dagenais, M. (2018). Performance Analysis Using Automatic Grouping. Communication présentée à IEEE International Conference on Software Quality, Reliability and Security (QRS 2018), Lisbon, Portugal (p. 381-387). Tiré de https://doi.org/10.1109/QRS.2018.00051
      • Communication de conférence
        Nemati, H. & Dagenais, M.R. (2018). VM processes state detection by hypervisor tracing. Communication présentée à Annual IEEE International Systems Conference (SysCon 2018), Vancouver, BC (8 pages). Tiré de https://doi.org/10.1109/SYSCON.2018.8369612
    • 2017
      • Communication de conférence
        Benbachir, A., De Melo, I.F., Dagenais, M. & Adams, B. (2017). Automated Performance Deviation Detection across Software Versions Releases. Communication présentée à IEEE International Conference on Software Quality, Reliability and Security (QRS 2017), Prague, Czech Republic (p. 450-457). Tiré de https://doi.org/10.1109/QRS.2017.55
      • Communication de conférence
        Daoud, H., Ezzati-jivan, N. & Dagenais, M.R. (2017). Dynamic trace-based sampling algorithm for memory usage tracking of enterprise applications. Communication présentée à IEEE High Performance Extreme Computing Conference (HPEC 2017), Waltham, MA, USA (7 pages). Tiré de https://doi.org/10.1109/HPEC.2017.8091061
      • Communication de conférence
        Nemati, H., Sharma, S.D. & Dagenais, M.R. (2017). Fine-grained nested virtual machine performance analysis through first level hypervisor tracing. Communication présentée à 17th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGRID 2017), Madrid, Spain (p. 84-89). Tiré de https://doi.org/10.1109/CCGRID.2017.20
    • 2016
      • Communication de conférence
        Prieur-Drevon, L., Beamonte, R., Ezzati-Jivan, N. & Dagenais, M.R. (2016). Enhanced state history tree (eSHT): a stateful data structure for analysis of highly parallel system traces. Communication présentée à 5th IEEE International Congress on Big Data (BigData Congress 2016), San Francisco, CA (p. 83-90). Tiré de https://doi.org/10.1109/BigDataCongress.2016.19
      • Communication de conférence
        Sharma, S.D., Nemati, H., Bastien, G. & Dagenais, M. (2016). Low Overhead Hardware-Assisted Virtual Machine Analysis and Profiling. Communication présentée à IEEE Globecom Workshops (GC Wrkshps 2016), Washington, DC (6 pages). Tiré de https://doi.org/10.1109/GLOCOMW.2016.7848953
      • Communication de conférence
        Biancheri, C., Jivan, N.E. & Dagenais, M.R. (2016). Multilayer Virtualized Systems Analysis with Kernel Tracing. Communication présentée à 4th IEEE International Conference on Future Internet of Things and Cloud Workshops (W-FiCloud 2016), Vienna, Austria (6 pages). Tiré de https://doi.org/10.1109/W-FiCloud.2016.18
      • Communication de conférence
        Nemati, H. & Dagenais, M.R. (2016). Virtual CPU State Detection and Execution Flow Analysis by Host Tracing. Communication présentée à IEEE International Conferences on Big Data and Cloud Computing (BDCloud), Social Computing and Networking (SocialCom), Sustainable Computing and Communications (SustainCom) (BDCloud-SocialCom-SustainCom 2016), Atlanta, Georgia (p. 7-14). Tiré de https://doi.org/10.1109/BDCloud-SocialCom-SustainCom.2016.13
    • 2015
      • Communication de conférence
        Kouame, K., Ezzati-Jivan, N. & Dagenais, M.R. (2015). A Flexible Data-Driven Approach for Execution Trace Filtering. Communication présentée à 4th IEEE International Congress on Big Data (BigData Congress 2015), New York City, NY (p. 698-703). Tiré de https://doi.org/10.1109/BigDataCongress.2015.112
      • Communication de conférence
        Abdellatif, M., Talhi, C., Hamou-Lhadj, A. & Dagenais, M. (2015). On the Use of Mobile GPU for Accelerating Malware Detection Using Trace Analysis. Communication présentée à 34th IEEE Symposium on Reliable Distributed Systems Workshop (SRDSW 2015), Montreal, Canada (p. 42-46). Tiré de https://doi.org/10.1109/SRDSW.2015.18
    • 2014
      • Communication de conférence
        Ezzati-Jivan, N. & Dagenais, M.R. (2014). Multiscale navigation in large trace data. Communication présentée à 27th IEEE Canadian Conference on Electrical and Computer Engineering (CCECE 2014), Toronto, ON, Canada. Tiré de https://doi.org/10.1109/CCECE.2014.6901019
      • Communication de conférence
        Giraldeau, F., Dagenais, M.R. & Boucheneb, H. (2014). Teaching operating systems concepts with execution visualization. Communication présentée à 121st ASEE Annual Conference and Exposition, Indianapolis, Ind., USA.
      • Communication de conférence
        Gebai, M. & Dagenais, M. (2014). Virtual machines cpu monitoring with kernel tracing. Communication présentée à Canadian Conference on Electrical and Computer Engineering (CCECE 2014), Toronto, Ontario (p. 1-6). Tiré de https://doi.org/10.1109/CCECE.2014.6901022
    • 2013
      • Communication de conférence
        Montplaisir, A., Ezzati-Jivan, N., Wininger, F. & Dagenais, M. (2013). Efficient model to query and visualize the system states extracted from trace data. Communication présentée à 4th International Conference on Runtime Verification (RV 2013), Rennes, France (p. 219-234).
      • Communication de conférence
        Ezzati-Jivan, N., Shameli-Sendi, A. & Dagenais, M.R. (2013). Multilevel Label Placement for Execution Trace Events. Communication présentée à 26th Annual IEEE Canadian Conference on Electrical and Computer Engineering (CCECE 2013), Regina, Sask., CAN (6 pages).
      • Communication de conférence
        Montplaisir-Gonçalves, A., Ezzati-Jivan, N., Wininger, F. & Dagenais, M.R. (2013). State history tree : an incremental disk-based data structure for very large interval data. Communication présentée à ASE/IEEE International Conference on Big Data, Washington, DC.
    • 2012
      • Communication de conférence
        Ezzati-Jivan, N. & Dagenais, M. (2012). An efficient analysis approach for multi-vore system tracing data. Communication présentée à 16th IASTED International Conference on Software Engineering and Applications (SEA 2012), Las Vegas, NE, USA.
      • Communication de conférence
        Couture, M., Hamou-Lhadj, A., Dagenais, M. & Goel, A. (2012). Online surveillance of computerized systems - analysis of current and future needs. Communication présentée à NATO IST-112 Symposium, Quebec, Canada.
      • Communication de conférence
        Jabbarifar, M., Dagenais, M., Roy, R. & Sendi, A.S. (2012). Optimum off-line trace synchronization of computer clusters. Communication présentée à 25th High Performance Computing Symposium 2011 (HPCS 2011), Montréal, Canada (10 pages). Tiré de https://doi.org/10.1088/1742-6596/341/1/012029
    • 2011
      • Communication de conférence
        Ezzati Jivan, N., Shameli Sendi, A., Nematbakhsh, N. & Dagenais, M. (2011). High performance internet connection filtering through an in-kernel architecture. Communication présentée à 6th International Conference on Internet Monitoring and Protection, St. Maarten, Netherlands (p. 32-37).
      • Communication de conférence
        Bouarab, H., Champalle, S., Dagenais, M. & Lahrichi, N. (2011). Nurse scheduling : from theoretical modeling to practical resolution. Communication présentée à Society for Health Conference (SHC 2011), Orlando, Florida.
      • Communication de conférence
        Giraldeau, F., Desfossez, J., Goulet, D., Dagenais, M. & Desnoyers, M. (2011). Recovering system metrics from kernel trace. Communication présentée à 13th Annual Linux Symposium, Ottawa, Canada.
    • 2010
      • Communication de conférence
        Balazinska, M., Merlo, E., Dagenais, M., Lague, B. & Kontogiannis, K. (2010). Advanced clone-analysis to support object-oriented system refactoring. Communication présentée à 17th Working Conference on Reverse Engineering (WCRE 2010), Beverly, Massachusetts, USA.
      • Communication de conférence
        Sendi, A.S., Jabbarifar, M., Shajari, M. & Dagenais, M. (2010). FEMRA: Fuzzy Expert Model for Risk Assessment. Communication présentée à 5th International Conference on Internet Monitoring and Protection (ICIMP 2010), Barcelona, Spain (p. 48-53).
      • Communication de conférence
        Jabbarifar, M., Sendi, A.S., Pedram, H., Dehghan, M. & Dagenais, M. (2010). L-SYNC: Larger Degree Clustering Based Time-Synchronisation for Wireless Sensor Network. Communication présentée à 8th ACIS International Conference on Software Engineering Research, Management and Applications (SERA 2010), Montreal, Canada (p. 171-178).
      • Communication de conférence
        Couture, M., Charpentier, R., Dagenais, M.R. & Hamou-Lhadj, A. (2010). Self-defence of information systems in cyber-space - a critical overview. Communication présentée à NATO IST-091 Symposium.
    • 2009
      • Communication de conférence
        Matni, G. & Dagenais, M. (2009). Automata-based approach for kernel trace analysis. Communication présentée à Canadian Conference on Electrical and Computer Engineering (CCECE 2009), St. John's, Newfoundland & Labrador, Canada (p. 970-973).
      • Communication de conférence
        Fournier, P.-M., Desnoyers, M. & Dagenais, M.R. (2009). Combined tracing of the kernel and applications with LTTng. Communication présentée à Linux Symposium, Montreal, Canada.
      • Communication de conférence
        Desnoyers, M. & Dagenais, M.R. (2009). Deploying LTTng on exotic embedded architectures. Communication présentée à CELF Embedded Linux Conference, San Francisco, California.
      • Communication de conférence
        Desnoyers, M., Dagenais, M. & Toupin, D. (2009). Highly-scalable wait-free buffering scheme for multi-core system tracing. Communication présentée à Swedish Multi-Core Conference, Uppsala, Sweden.
      • Communication de conférence
        Desnoyers, M. & Dagenais, M.R. (2009). LTTng, filling the gap between kernel instrumentation and a widely usable kernel tracer. Communication présentée à 3rd Annual Linux Foundation Collaboration Summit, San Francisco, California.
      • Communication de conférence
        Poirier, B., Roy, R. & Dagenais, M. (2009). Unified kernel and user space distributed tracing for message passing analysis. Communication présentée à 1st International Conference on Parallel, Distributed and Grid Computing for Engineering (16 pages).
    • 2008
      • Communication de conférence
        Desnoyers, M. & Dagenais, M. (2008). LTTng : Tracing across execution layers, from the hypervisor to user-space. Communication présentée à Linux Symposium.
      • Communication de conférence
        Heidari, P., Desnoyers, M. & Dagenais, M. (2008). Performance analysis of virtual machines through tracing. Communication présentée à Canadian Conference on Electrical and Computer Engineering (CCECE 2008), Niagara Falls, Ontario (p. 000261-000266).
      • Communication de conférence
        Desnoyers, M. & Dagenais, M. (2008). Teaching real operating systems with the lttng kernel tracer. Communication présentée à ASEE Annual Conference and Exposition, Pittsburg, PA, United states.
    • 2006
      • Communication de conférence
        Desnoyers, M. & Dagenais, M. (2006). Low disturbance embedded system tracing with Linus Trace Tool Kit Next Generation. Communication présentée à Consumer Electronics Linux Forum, San Jose, California.
      • Communication de conférence
        Desnoyers, M. & Dagenais, M. (2006). The LTTNG Tracer: A low impact performance and behavior monitor for GNU/Linux. Communication présentée à Linux Symposium, Ottawa, Ontario, Canada (p. 209-224).
    • 2005
      • Communication de conférence
        Marouani, H. & Dagenais, M. (2005). Comparing high resolution timestamps in computer clusters. Communication présentée à IEEE Canadian Conference on Electrical and Computer Engineering (CCECE 2005), Saskatoon, Canada (p. 400-403).
    • 2004
      • Communication de conférence
        Dagenais, M. (2004). Free software and the software development process. Communication présentée à Canadian Undergraduate Software Engineering Conference, Montreal, canada.
      • Communication de conférence
        Dagenais, M. (2004). Operating system level tracing of distributed web servers. Communication présentée à PHP Conference, Montreal.
    • 2003
      • Communication de conférence
        Dagenais, M., Moore, R., Wisniewski, R., Yaghmour, K. & Zanussi, T. (2003). Efficient and accurate tracing of events in linux clusters. Communication présentée à High Performance Computing Systems and Applications & OSCAR Symposium, Sherbrooke, Québec, Canada (p. 291-294).
      • Communication de conférence
        Zanussi, T., Yaghmour, K., Wisniewski, R., Moore, R. & Dagenais, M. (2003). Relayfs: an efficient unified approach for transmitting data from kernel to user space. Communication présentée à Ottawa Linux Symposium, Ottawa, Canada (p. 519-531).
      • Communication de conférence
        des Ligneris, B., Barrette, M., Giraldeau, F. & Dagenais, M. (2003). Thin-oscar: design and future implementation. Communication présentée à 17th Annual International Symposium on High Performance Computing Systems and Applications, Sherbrooke, Canada (p. 261-265).
    • 2002
      • Communication de conférence
        Pourzandi, M., Haddad, I., Levert, C., Zakrzewski, M. & Dagenais, M. (2002). Distributed security infrastructure for carrier class linux clusters. Communication présentée à Ottawa Linux Symposium, Ottawa, Canada (p. 439-450).
      • Communication de conférence
        Levert, C. & Dagenais, M. (2002). Security policy generation through package management. Communication présentée à Ottawa Linux Symposium, Ottawa, Canada (p. 274-288).
    • 2001
      • Communication de conférence
        Malenfant, B., Antoniol, G., Merlo, E. & Dagenais, M. (2001). Flow analysis to detect blocked statements. Communication présentée à IEEE International Conference on Software Maintenance (ICSM 2001), Florence, Italy (p. 62-70). Tiré de https://doi.org/10.1109/ICSM.2001.972712
    • 2000
      • Communication de conférence
        Balazinska, M., Merlo, E., Dagenais, M., Lague, B. & Kontogiannis, K. (2000). Advanced clone-analysis to support object-oriented system refactoring. Communication présentée à 7th Working Conference on Reverse Engineering, Brisbane, Qld., Australia (p. 98-107). Tiré de https://doi.org/10.1109/WCRE.2000.891457
      • Communication de conférence
        Hu, Y., Merlo, E., Dagenais, M. & Lague, B. (2000). C/C++ conditional compilation analysis using symbolic execution. Communication présentée à International Conference on Software Maintenance (ICSM 2000), San Jose, CA, USA (p. 196-206).
      • Communication de conférence
        Yaghmour, K. & Dagenais, M. (2000). Measuring and characterizing system behavior using kernel-level event logging. Communication présentée à USENIX Annual 2000 Technical Conference, San Diego, CA, USA (p. 13-26).
      • Communication de conférence
        Yaghmour, K. & Dagenais, M. (2000). The Linux trace toolkit. Communication présentée à Linux Expo, Montréal, Québec, Canada.
    • 1999
      • Communication de conférence
        Patenaude, J.-F., Merlo, E., Dagenais, M. & Lague, B. (1999). Extending software quality assessment techniques to Java systems. Communication présentée à 7th International Workshop on Program Comprehension (IWPC 1999), Pittsburgh, PA, USA (p. 49-56). Tiré de https://doi.org/10.1109/WPC.1999.777743
      • Communication de conférence
        Balazinska, M., Merlo, E., Dagenais, M., Lague, B. & Kontogiannis, K. (1999). Measuring clone based reengineering opportunities. Communication présentée à 6th International Software Metrics Symposium, Boca Raton, Florida (p. 292-303).
      • Communication de conférence
        Knapen, G., Lague, B., Dagenais, M. & Merlo, E. (1999). Parsing C++ despite missing declarations. Communication présentée à 7th International Workshop on Program Comprehension (IWPC 1999), Pittsburgh, Pennsylvania, USA (p. 114-125). Tiré de https://doi.org/10.1109/WPC.1999.777750
      • Communication de conférence
        Balazinska, M., Merlo, E., Dagenais, M., Lague, B. & Kontogiannis, K. (1999). Partial redesign of Java software systems based on clone analysis. Communication présentée à 6th Working Conference on Reverse Engineering, Atlanta, Georgia (p. 326-336).
    • 1998
      • Communication de conférence
        Dagenais, M.R., Merlo, E.M., Laguë, B. & Proulx, D. (1998). Clones occurence in large object oriented software packages. Communication présentée à Conference of the Centre for Advanced Studies on Collaborative Research (CASCON 1998), Toronto, Canada (p. 192-200).
    • 1997
      • Communication de conférence
        Laguë, B., Leduc, C., Merlo, E.M. & Dagenais, M.R. (1997). Framework for the analysis of layered software achitectures. Communication présentée à International Workshop on Empirical Studies of Software Maintenance (WESS 1997), Bari, Italy (p. P14).
      • Communication de conférence
        Gagnon, M. & Dagenais, M. (1997). From a web to a linear html document. Communication présentée à 6th International World Wide Web Conference, Santa Clara, California, USA.
      • Communication de conférence
        Poirier, B. & Dagenais, M. (1997). Interactive system to extract structured text from a geometrical representation. Communication présentée à 4th International Conference on Document Analysis and Recognition (ICDAR 1997), Ulm, Ger (p. 342-346).
    • 1996
      • Communication de conférence
        Poirier, B. & Dagenais, M. (1996). Outils d'extraction et de reconnaissance de la structure de documents. Communication présentée à 4e Colloque national sur l'écrit et le document, Nantes, FRA (p. 179-184).
    • 1995
      • Communication de conférence
        Poirier, B. & Dagenais, M. (1995). Document structure recognition form graphical representation. Communication présentée à IASTED/ISMM International Conference, Washington, D.C., USA (p. 249-252).
  • Chapitres de livre (4)
    • 2004
      • Chapitre de livre
        Dagenais, M.R. (2004). The future of scientific and technical journals. Dans Scholarly communication in sciences and engineering research in higher education (p. 19-28). Haworth Press.
    • 2001
      • Chapitre de livre
        Dagenais, M.R., Patenaude, J.-F., Merlo, E. & Laguë, B. (2001). Comparision of clones occurence in java and modula-3 software systems (chp. 5). Dans Advances in software engineering. Sprimger Verlag.
      • Chapitre de livre
        Knapen, G., Laguë, B., Dagenais, M.R. & Merlo, E. (2001). Parsing C++ code despite missing declarations (chp. 17). Dans Advances in Software engineering. Springer Verlag.
    • 1995
      • Chapitre de livre
        Dagenais, M. & Rumin, N. (1995). The calculation of optimal clocking parameters in synchronous cicuits with level-sensitive latches. Dans Friedman, E.G. (édit.), Clock distribution networks in VLSI circuits and systems. IEEE Press.