Polytechnique > Recherche > Répertoire > Un professeur ou chercheur

Répertoire des expertises

Photo de 
          Michel R.
         Dagenais

Michel R. Dagenais

Professeur agrégé
Département de génie informatique et génie logiciel

Publications à Polytechnique

Ces données sont extraites du Répertoire des publications de l'École Polytechnique de Montréal. La liste ci-dessous contient seulement les publications auxquelles a participé le professeur ou le chercheur depuis son entrée en fonction à l’École. De plus, certaines publications ne sont pas dans cette liste, notamment les notes de cours et les rapports techniques internes plus d'information...

1Jabbarifar, 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.
2Sendi, 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. 
3Desnoyers, 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. 
4Shameli-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. 
5Matni, G., Dagenais, M. (2011). Operating System Level Trace Analysis for Automated Problem Identification. The Open Cybernetics and Systemics Journal, 5, p. 45-52. 
6Heidari, P., Desnoyers, M., Dagenais, M. (2011). Virtual Systems Tracing for Performance Analysis. The Open Cybernetics and Systemics Journal, 5, p. 1-15. 
7Giraldeau, F., Desfossez, J., Goulet, D., Dagenais, M., Desnoyers, M. (2011). Recovering System Metrics From Kernel Trace. 13th Annual Linux Symposium.
8Ezzati 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. 
9Fournier, 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. 
10Sendi, 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. 
11Jabbarifar, 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. 
12Balazinska, 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).
13Desnoyers, M., Dagenais, M.R. (2010). Synchronization for Fast and Reentrant Operating System Kernel Tracing. Software: Practice and Experience, 40(12), p. 1053-1072. 
14Poirier, B., Roy, R., Dagenais, M. (2010). Accurate Offline Synchronization of Distributed Traces Using Kernel-Level Events. Operating Systems Review, 44(3), p. 75-87. 
15Jabbarifar, 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. 
16Couture, 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.
17Poirier, 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. 
18Matni, G., Dagenais, M. (2009). Automata-Based Approach for Kernel Trace Analysis. Canadian Conference on Electrical and Computer Engineering, p. 970-973. 
19Clement, E., Dagenais, M.R. (2009). Traces Synchronization Is Distributed Networks. Journal of Computer Systems, Networks, and Communications. 
20Desnoyers, M., Dagenais, M., Toupin, D. (2009). Highly-Scalable Wait-Free Buffering Scheme for Multi-Core System Tracing. Swedish Multi-Core Conference.
21Fournier, P.-M., Desnoyers, M., Dagenais, M.R. (2009). Combined Tracing of the Kernel and Applications With LTTng. Linux Symposium.
22Desnoyers, M., Dagenais, M.R. (2009). LTTng, Filling the Gap Between Kernel Instrumentation and a Widely Usable Kernel Tracer. 3rd Annual Linux Foundation Collaboration Summit.
23Desnoyers, M., Dagenais, M.R. (2009). Deploying LTTng on Exotic Embedded Architectures. CELF Embedded Linux Conference.
24Desnoyers, M., Dagenais, M. (2008). Teaching Real Operating Systems With the Lttng Kernel Tracer. ASEE Annual Conference and Exposition.
25Heidari, 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. 
26Desnoyers, M., Dagenais, M. (2008). LTTng : Tracing Across Execution Layers, From the Hypervisor to User-Space. 2008 Linux Symposium.
27Deschenes, J.-H., Desnoyers, M., Dagenais, M. (2008). Tracing Time Operating System State Determination. Open Software Engineering Journal, 2, p. 40-44. 
28Marouani, H., Dagenais, M. (2008). Internal Clock Drift Estimation in Computer Clusters. Journal of Comupter Systems, Networks, and Communications, 2008.
29Desnoyers, M., Dagenais, M. (2006). Tracing for Hardware, Driver, and Binary Reverse Engineering in Linux. CodeBreakers Journal, 1(2).
30Desnoyers, M., Dagenais, M. (2006). The LTTNG Tracer: A Low Impact Performance and Behavior Monitor for GNU/Linux. 2006 Linux Symposium, p. 209-224. 
31Desnoyers, M., Dagenais, M. (2006). Low Disturbance Embedded System Tracing With Linus Trace Tool Kit Next Generation. 2006 Consumer Electronics Linux Forum.
32Dagenais, M.R. (2005). Disks, Partitions, Volumes and Raid Performance With the Linux Operating System. Computer Science, Abstract. 
33Dagenais, M.R., Yaghmour, K., Levert, C., Pourzandi, M. (2005). Software Performance Analysis. Computer Science, Abstract. 
34Collin, J., Dagenais, M. (2005). Fast Recompilation of Object Oriented Modules. Computer Science, Abstract. 
35Marouani, H., Dagenais, M. (2005). Comparing High Resolution Timestamps in Computer Clusters. IEEE Canadian Conference on Electrical and Computer Engneering, p. 400-403. 
36Chatel, M., Dagenais, M., Levert, C., Pourzandi, M. (2004). Security in Carrier Class Server Applications for All-IP Networks. Computer Science, Abstract. 
37Dagenais, M. (2004). Free Software and the Software Development Process. Canadian Indergraduate Software Engineering Conference.
38Dagenais, M. (2004). Operating System Level Tracing of Distributed Web Servers. 2004 PHP Conference.
39Dagenais 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.
40des Ligneris, B., Barrette, M., Giraldeau, F., Dagenais, M. (2004). Thin-OSCAR: Diskless Clustering for All. Linux World Magazine, 2(3), p. 38-44. 
41Dagenais, 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. 
42des 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. 
43Zanussi, 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. 
44Levert, C., Dagenais, M. (2002). Security Policy Generation Through Package Management. Proceedings of the Ottawa Linux Symposium, p. 274-288. 
45Pourzandi, 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. 
46Dagenais 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..
47Knapen G., Laguë B., Dagenais M.R., Merlo E. (2001). Parsing C++ Code Despite Missing Declarations (Chp. 17). Advances in Software Engineering. Springer Verlag. 
48Malenfant, 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. 
49Balazinska, 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. 
50Mayrand, 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. 
51Yaghmour, K., Dagenais, M. (2000). The Linux Trace Toolkit. Actes De La Conférence Linux Expo.
52Yaghmour, K., Dagenais, M.R. (2000). Linux Trace Toolkit. Linux Journal, 73, p. 54-57. 
53Yaghmour, 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. 
54Ying 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. 
55Balazinska, 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. 
56Balazinska, 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. 
57Dagenais, M.R. (1999). Linux ou la convergence planétaire des cerveaux. Interface, 20(2), p. 50-51. 
58Knapen, 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. 
59Patenaude, 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. 
60Dagenais, 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. 
61Gagnon, 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. 
62Laguë, 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. 
63Poirier, 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. 
64Belabbes, 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. 
65Blaquiere, 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. 
66Poirier, 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. 
67Dagenais 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. 
68Poirier, B., Dagenais, M. (1995). Document Structure Recognition Form Graphical Representation. IASTED, p. 249-252. 

 

© École Polytechnique de Montréal
Bottin | Plan du site | Recherche | Conditions