
Michel R. Dagenais
Professeur agrégé
Département de génie informatique et génie logiciel
| 1 | Jabbarifar, M., Dagenais, M., Roy, R., Sendi, A.S. (2012). Optimum Off-Line Trace Synchronization of Computer Clusters. 25th High Performance Computing Symposium 2011, HPCS 2011. |
| 2 | 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), p. 311-321. |
| 3 | 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), p. 375-382. |
| 4 | 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, p. Art. No.: 151205. |
| 5 | Matni, G., Dagenais, M. (2011). Operating System Level Trace Analysis for Automated Problem Identification. The Open Cybernetics and Systemics Journal, 5, p. 45-52. |
| 6 | Heidari, P., Desnoyers, M., Dagenais, M. (2011). Virtual Systems Tracing for Performance Analysis. The Open Cybernetics and Systemics Journal, 5, p. 1-15. |
| 7 | Giraldeau, F., Desfossez, J., Goulet, D., Dagenais, M., Desnoyers, M. (2011). Recovering System Metrics From Kernel Trace. 13th Annual Linux Symposium. |
| 8 | Ezzati Jivan, N., Shameli Sendi, A., Nematbakhsh, N., Dagenais, M. (2011). High Performance Internet Connection Filtering Through an in-Kernel Architecture. Sixth International Conference on Internet Monitoring and Protection, p. 32-37. |
| 9 | Fournier, P.-M., Dagenais, M.R. (2010). Analyzing Blocking to Debug Performance Problems on Multi-Core Systems. Operating Systems Review (ACM), 44(2), p. 77-87. |
| 10 | Sendi, A.S., Jabbarifar, M., Shajari, M., Dagenais, M. (2010). FEMRA: Fuzzy Expert Model for Risk Assessment. Fifth International Conference on Internet Monitoring and Protection, ICIMP 2010, p. 48-53. |
| 11 | Jabbarifar, M., Sendi, A.S., Pedram, H., Dehghan, M., Dagenais, M. (2010). L-SYNC: Larger Degree Clustering Based Time-Synchronisation for Wireless Sensor Network. 8th ACIS International Conference on Software Engineering Research, Management and Applications (SERA 2010), p. 171-178. |
| 12 | Balazinska, M., Merlo, E., Dagenais, M., Lague, B., Kontogiannis, K. (2010). Advanced Clone-Analysis to Support Object-Oriented System Refactoring. 17th Working Conference on Reverse Engineering (WCRE 2010). |
| 13 | Desnoyers, M., Dagenais, M.R. (2010). Synchronization for Fast and Reentrant Operating System Kernel Tracing. Software: Practice and Experience, 40(12), p. 1053-1072. |
| 14 | Poirier, B., Roy, R., Dagenais, M. (2010). Accurate Offline Synchronization of Distributed Traces Using Kernel-Level Events. Operating Systems Review, 44(3), p. 75-87. |
| 15 | 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), p. 910-918. |
| 16 | Couture, M., Charpentier, R., Dagenais, M.R., Hamou-Lhadj, A. (2010). Self-Defence of Information Systems in Cyber-Space - a Critical Overview. NATO IST-091 Symposium. |
| 17 | Poirier, B., Roy, R., Dagenais, M. (2009). Unified Kernel and User Space Distributed Tracing for Message Passing Analysis. Proceedings of the First International Conference on Parallel, Distributed and Grid Computing for Engineering, p. 16 pages. |
| 18 | Matni, G., Dagenais, M. (2009). Automata-Based Approach for Kernel Trace Analysis. Canadian Conference on Electrical and Computer Engineering, p. 970-973. |
| 19 | Clement, E., Dagenais, M.R. (2009). Traces Synchronization Is Distributed Networks. Journal of Computer Systems, Networks, and Communications. |
| 20 | Desnoyers, M., Dagenais, M., Toupin, D. (2009). Highly-Scalable Wait-Free Buffering Scheme for Multi-Core System Tracing. Swedish Multi-Core Conference. |
| 21 | Fournier, P.-M., Desnoyers, M., Dagenais, M.R. (2009). Combined Tracing of the Kernel and Applications With LTTng. Linux Symposium. |
| 22 | Desnoyers, M., Dagenais, M.R. (2009). LTTng, Filling the Gap Between Kernel Instrumentation and a Widely Usable Kernel Tracer. 3rd Annual Linux Foundation Collaboration Summit. |
| 23 | Desnoyers, M., Dagenais, M.R. (2009). Deploying LTTng on Exotic Embedded Architectures. CELF Embedded Linux Conference. |
| 24 | Desnoyers, M., Dagenais, M. (2008). Teaching Real Operating Systems With the Lttng Kernel Tracer. ASEE Annual Conference and Exposition. |
| 25 | Heidari, P., Desnoyers, M., Dagenais, M. (2008). Performance Analysis of Virtual Machines Through Tracing. Canadian Conference on Electrical and Computer Engineering - CCECE 2008, p. 000261-000266. |
| 26 | Desnoyers, M., Dagenais, M. (2008). LTTng : Tracing Across Execution Layers, From the Hypervisor to User-Space. 2008 Linux Symposium. |
| 27 | Deschenes, J.-H., Desnoyers, M., Dagenais, M. (2008). Tracing Time Operating System State Determination. Open Software Engineering Journal, 2, p. 40-44. |
| 28 | Marouani, H., Dagenais, M. (2008). Internal Clock Drift Estimation in Computer Clusters. Journal of Comupter Systems, Networks, and Communications, 2008. |
| 29 | Desnoyers, M., Dagenais, M. (2006). Tracing for Hardware, Driver, and Binary Reverse Engineering in Linux. CodeBreakers Journal, 1(2). |
| 30 | Desnoyers, M., Dagenais, M. (2006). The LTTNG Tracer: A Low Impact Performance and Behavior Monitor for GNU/Linux. 2006 Linux Symposium, p. 209-224. |
| 31 | Desnoyers, M., Dagenais, M. (2006). Low Disturbance Embedded System Tracing With Linus Trace Tool Kit Next Generation. 2006 Consumer Electronics Linux Forum. |
| 32 | Dagenais, M.R. (2005). Disks, Partitions, Volumes and Raid Performance With the Linux Operating System. Computer Science, Abstract. |
| 33 | Dagenais, M.R., Yaghmour, K., Levert, C., Pourzandi, M. (2005). Software Performance Analysis. Computer Science, Abstract. |
| 34 | Collin, J., Dagenais, M. (2005). Fast Recompilation of Object Oriented Modules. Computer Science, Abstract. |
| 35 | Marouani, H., Dagenais, M. (2005). Comparing High Resolution Timestamps in Computer Clusters. IEEE Canadian Conference on Electrical and Computer Engneering, p. 400-403. |
| 36 | Chatel, M., Dagenais, M., Levert, C., Pourzandi, M. (2004). Security in Carrier Class Server Applications for All-IP Networks. Computer Science, Abstract. |
| 37 | Dagenais, M. (2004). Free Software and the Software Development Process. Canadian Indergraduate Software Engineering Conference. |
| 38 | Dagenais, M. (2004). Operating System Level Tracing of Distributed Web Servers. 2004 PHP Conference. |
| 39 | Dagenais M.R. (2004). The Future of Scientific and Technical Journals. Scholarly Communication in Sciences and Engineering Research in Higher Education. Haworth Press. p. 19-28. |
| 40 | des Ligneris, B., Barrette, M., Giraldeau, F., Dagenais, M. (2004). Thin-OSCAR: Diskless Clustering for All. Linux World Magazine, 2(3), p. 38-44. |
| 41 | Dagenais, M., Moore, R., Wisniewski, R., Yaghmour, K., Zanussi, T. (2003). Efficient and Accurate Tracing of Events in Linux Clusters. 2003 High Performance Computing Systems and Applications & OSCAR Symposium, p. 291-294. |
| 42 | des Ligneris, B., Barrette, M., Giraldeau, F., Dagenais, M. (2003). Thin-Oscar: Design and Future Implementation. 17th Annual International Symposium on High Performance Computing Systems and Applications, p. 261-265. |
| 43 | Zanussi, T., Yaghmour, K., Wisniewski, R., Moore, R., Dagenais, M. (2003). Relayfs: an Efficient Unified Approach for Transmitting Data From Kernel to User Space. Ottawa Linux Symposium, p. 519-531. |
| 44 | Levert, C., Dagenais, M. (2002). Security Policy Generation Through Package Management. Proceedings of the Ottawa Linux Symposium, p. 274-288. |
| 45 | Pourzandi, M., Haddad, I., Levert, C., Zakrzewski, M., Dagenais, M. (2002). Distributed Security Infrastructure for Carrier Class Linux Clusters. Proceedings of the Ottawa Linux Symposium, p. 439-450. |
| 46 | Dagenais M.R., Patenaude J.-F., Merlo E., Laguë B. (2001). Comparision of Clones Occurence in Java and Modula-3 Software Systems (Chp. 5). Advances in Software Engineering. Sprimger Verlag. p.. |
| 47 | Knapen G., Laguë B., Dagenais M.R., Merlo E. (2001). Parsing C++ Code Despite Missing Declarations (Chp. 17). Advances in Software Engineering. Springer Verlag. |
| 48 | Malenfant, B., Antoniol, G., Merlo, E., Dagenais, M. (2001). Flow Analysis to Detect Blocked Statements. Proceedings IEEE International Conference on Software Maintenance. ICSM 2001, p. 62-70. |
| 49 | Balazinska, M., Merlo, E., Dagenais, M., Lague, B., Kontogiannis, K. (2000). Advanced Clone-Analysis to Support Object-Oriented System Refactoring. Proceedings of the 7th Working Conference on Reverse Engineering, p. 98-107. |
| 50 | 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), p. 117-141. |
| 51 | Yaghmour, K., Dagenais, M. (2000). The Linux Trace Toolkit. Actes De La Conférence Linux Expo. |
| 52 | Yaghmour, K., Dagenais, M.R. (2000). Linux Trace Toolkit. Linux Journal, 73, p. 54-57. |
| 53 | Yaghmour, K., Dagenais, M. (2000). Measuring and Characterizing System Behavior Using Kernel-Level Event Logging. Proceedings of the USENIX Annual 2000 Technical Conference, p. 13-26. |
| 54 | Ying Hu, Merlo, E., Dagenais, M., Lague, B. (2000). C/C++ Conditional Compilation Analysis Using Symbolic Execution. Proceedings International Conference on Software Maintenance, p. 196-206. |
| 55 | Balazinska, M., Merlo, E., Dagenais, M., Lague, B., Kontogiannis, K. (1999). Measuring Clone Based Reengineering Opportunities. Proceedings of the 6th International Software Metrics Symposium, p. 292-303. |
| 56 | Balazinska, M., Merlo, E., Dagenais, M., Lague, B., Kontogiannis, K. (1999). Partial Redesign of Java Software Systems Based on Clone Analysis. Proceedings of the 6th Working Conference on Reverse Engineering, p. 326-336. |
| 57 | Dagenais, M.R. (1999). Linux ou la convergence planétaire des cerveaux. Interface, 20(2), p. 50-51. |
| 58 | Knapen, G., Laguë, B., Dagenais, m.R., Merlo, E.M. (1999). Parsing C++ Despite Missing Declarations. Proceedings of the Seventh International Workshop on Program Comprehension, p. 114-125. |
| 59 | Patenaude, J.F., Merlo, E., Dagenais, M., Lague, B. (1999). Extending Software Quality Assessment Techniques to Java Systems. Proceedings Seventh International Workshop on Program Comprehension, p. 49-56. |
| 60 | Dagenais, M.R., Merlo, E.M., Laguë, B., Proulx, D. (1998). Clones Occurence in Large Object Oriented Software Packages. Proceedings of CASCON 1998, p. 192-200. |
| 61 | Gagnon, M., Dagenais, M. (1997). From a Web to a Linear Html Document. Sixth International World Wide Web Conference on CD- ROM, p. $$ Poster ID=718. |
| 62 | Laguë, B., Leduc, C., Merlo, E.M., Dagenais, M.R. (1997). Framework for the Analysis of Layered Software Achitectures. WESS'97: The International Workshop on Empirical Studies of Software Maintenance, p. P14. |
| 63 | Poirier, B., Dagenais, M. (1997). Interactive System to Extract Structured Text From a Geometrical Representation. Proceedings of the 4th International Conference on Document Analysis and Recognition, ICDAR'97, p. 342-346. |
| 64 | 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), p. 143-152. |
| 65 | 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), p. 244-255. |
| 66 | Poirier, B., Dagenais, M. (1996). Outils d'extraction et de reconnaissance de la structure de documents. 4e Colloque national sur l'écrit et le document, p. 179-184. |
| 67 | Dagenais M., Rumin N. (1995). The Calculation of Optimal Clocking Parameters in Synchronous Cicuits With Level-Sensitive Latches. Clock Distribution Networks in VLSI Circuits and Systems. IEEE Press. |
| 68 | Poirier, B., Dagenais, M. (1995). Document Structure Recognition Form Graphical Representation. IASTED, p. 249-252. |