Also available in english

Publications

Articles dans des revues avec comité de lecture

1
Pierre-Marc Fournier and M. R. Dagenais, ``Analyzing blocking to debug performance problems on multi-core systems,'' SIGOPS Operating Systems Review, vol. 44, no. 2, pp. 77-87, April 2010.
Financé par CRSNG.

2
Eric Clement and M. Dagenais, ``Traces synchronization in distributed networks,'' Journal of Computer Systems, Networks, and Communications, vol. 2009, 2009.
Financé par CRSNG, Article ID 190579, doi:10.1155/2009/190579.

3
Jean-Hughes Deschenes, Mathieu Desnoyers, and M. Dagenais, ``Tracing Time Operating System State Determination,'' The Open Software Engineering Journal, vol. 2, pp. 40-44, 2008.
Financé par CRSNG.

4
Hicham Marouani and M. Dagenais, ``Internal Clock Drift Estimation in Computer Clusters,'' Journal of Computer Systems, Networks, and Communications, vol. 2008, 2008.
Financé par CRSNG, Article ID 583162, doi:10.1155/2008/583162.

5
Mathieu Desnoyers and M. R. Dagenais, ``Tracing for hardware, driver, and binary reverse engineering in linux,'' CodeBreakers Journal, vol. 1, no. 1, 2007.
Financé par CRSNG, http://www.codebreakers-journal.com/index.php/CodeBreakersJournal/article/view/66.

6
B. des Ligneris, Michel Barrette, Francis Giraldeau, and M. Dagenais, ``Thin-OSCAR: Diskless clustering for all,'' Linux World Magazine, vol. 2, no. 3, pp. 38-44, March 2004.

7
M. Dagenais, ``The future of scientific and technical journals,'' Science and Technology Libraries journal, vol. 22, no. 3/4, pp. 19-28, 2002.

8
Jean Mayrand, Jean-François Patenaude, E. Merlo, M. Dagenais, and B. Laguë, ``Software assessment using metrics: A comparison across large C++ and Java systems,'' Annals of Software Engineering, vol. 9, pp. 117-141, 2000.
Financé par CRSNG, CSER.

9
Karim Yaghmour and M. R. Dagenais, ``The Linux Trace Toolkit,'' Linux Journal, no. 73, pp. 54-57, May 2000.
Financé par CRSNG.

10
M. R. Dagenais, ``Linux ou la convergence planétaire des cerveaux,'' Interface, vol. 20, no. 2, pp. 50-51, Mars-Avril 1999.

11
Y. Blaquière, M. Dagenais, and Y. Savaria, ``Timing analysis speed-up using a hierarchical and a multimode approach,'' IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. CAD-15, pp. 244-255, February 1996.
Financé par CRSNG.

12
N.E. Belabbes, A.J. Guterman, Y. Savaria, and M. Dagenais, ``Ratioed voter circuit for testing and fault-tolerance in VLSI processing arrays,'' IEEE Transactions on Circuits and Systems, vol. 43, pp. 143-152, February 1996.
Financé par CRSNG.

13
A. Kabbaj, E. Cerny, and M. Dagenais, ``CBS CAD: A CAD process management system,'' Microelectronics Journal of Semicustom ICs, pp. 229-252, March 1993.
Financé par CRSNG.

14
M. Dagenais, S. Gaiotti, and N. Rumin, ``Transistor-level estimation of worst-case delays in MOS VLSI circuits,'' IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. CAD-11, pp. 384-395, March 1992.
Financé par CRSNG.

15
Djamal Bennouar and M. Dagenais, ``Vers un système intégré de conception de circuits et de développement de logiciels CAO VLSI,'' Technologies Avancées, vol. 2, no. 2, pp. 34-41, Decembre 1991.
Financé par CRSNG.

16
M. Dagenais, ``Efficient algorithmic decomposition of transistor groups into series, parallel and bridge combinations,'' IEEE Transactions on Circuits and Systems, vol. 38, pp. 569-581, June 1991.
Financé par CRSNG.

17
M. Dagenais and N. Rumin, ``On the calculation of optimal clocking parameters in synchronous circuits with level-sensitive latches,'' IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. CAD-8, pp. 268-278, March 1989.
Financé par CRSNG.

18
M.R. Dagenais, N. Rumin, and V. Agarwal, ``McBOOLE: A new procedure for exact logic minimization,'' IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. CAD-5, no. 1, pp. 229-238, January 1986.
Financé par CRSNG.

Articles dans des comptes rendus de conférences avec comité de lecture

1
Alireza Shameli-Sendi, Masoume Jabbarifar, M. Shajari, and M. Dagenais, ``Femra: Fuzzy expert model for risk assessment,'' in Proceedings of the Fifth International Conference on Internet Monitoring and Protection, vol. 5, (Barcelona, Spain), pp. 48-53, May 2010.
Financé par CRSNG.

2
Masoume Jabbarifar, Alireza Shameli-Sendi, H. Pedram, M. Dehghan, and M. Dagenais, ``L-SYNC: Larger Degree Clustering Based Time-Synchronisation for Wireless Sensor Network,'' in 2010 Eighth ACIS International Conference on Software Engineering Research, Management and Applications, (Montreal, Canada), pp. 171-178, IEEE, May 2010.
Financé par CRSNG.

3
M. Couture, R. Charpentier, M. Dagenais, and A. Hamou-Lhadj, ``Self-defence of information systems in cyber-space - a critical overview,'' in NATO IST-091 Symposium, April 2010.
Financé par CRSNG.

4
Mathieu Desnoyers, M. R. Dagenais, and D. Toupin, ``Highly-scalable wait-free buffering scheme for multi-core system tracing,'' in Proceedings of the 2009 Swedish Multi-Core Conference, (Uppsala, Sweden), MCC 2009, November 2009.
Financé par CRSNG.

5
Pierre-Marc Fournier, Mathieu Desnoyers, and M. R. Dagenais, ``Combined tracing of the kernel and applications with LTTng,'' in Proceedings of the 2009 Linux Symposium, (Montreal, Canada), July 2009.
Financé par CRSNG.

6
Gabriel Matni and M. Dagenais, ``Automata-based approach for kernel trace analysis,'' in Proceedings of the 22nd IEEE Canadian Conference on Electrical and Computer Engineering, (St. John's, Newfoundland, Canada), May 2009.
Financé par CRSNG.

7
Benjamin Poirier, R. Roy, and M. Dagenais, ``Unified kernel and user space distributed tracing for message passing analysis,'' in Proceedings of the First International Conference on Parallel, Distributed and Grid Computing for Engineering, (Pecs, Hungary), April 2009.
Financé par CRSNG.

8
Mathieu Desnoyers and M. Dagenais, ``LTTng, filling the gap between kernel instrumentation and a widely usable kernel tracer,'' in Proceedings of the 3rd Annual Linux Foundation Collaboration Summit, (San Francisco, California), April 2009.
Financé par CRSNG, http://events.linuxfoundation.org/archive/lfcs09_desnoyers_paper.pdf.

9
Mathieu Desnoyers and M. Dagenais, ``Deploying LTTng on exotic embedded architectures,'' in Proceedings of the 2009 CELF Embedded Linux Conference, (San Francisco, California), April 2009.
Financé par CRSNG, http://tree.celinuxforum.org/CelfPubWiki/ELC2009Presentations?action=AttachFile&do=view&target=desnoyers-celf2009-paper.pdf.

10
Mathieu Desnoyers and M. Dagenais, ``LTTng : Tracing across execution layers, from the hypervisor to user-space,'' in Proceedings of the 2008 Linux Symposium, (Ottawa, Canada), July 2008.
Financé par CRSNG.

11
Mathieu Desnoyers and M. Dagenais, ``Teaching real operating systems with the LTTng kernel tracer,'' in Proceedings of the 2008 ASEE Annual Conference and Exposition, (Pittsburgh), June 2008.
Financé par CRSNG.

12
Parisa Heidari, Mathieu Desnoyers, and M. Dagenais, ``Performance analysis of virtual machines through tracing,'' in Proceedings of the 21st IEEE Canadian Conference on Electrical and Computer Engineering, (Niagara Falls, Canada), pp. 261-266, May 2008.
Financé par CRSNG.

13
Mathieu Desnoyers and M. Dagenais, ``The LTTng tracer: A low impact performance and behavior monitor for GNU/Linux,'' in Proceedings of the 2006 Linux Symposium, (Ottawa, Ontario, Canada), pp. 209-224, July 2006.
Financé par CRSNG, http://www.linuxsymposium.org/2006/linuxsymposium_procv1.pdf.

14
Mathieu Desnoyers and M. Dagenais, ``Low disturbance embedded system tracing with Linux Trace Toolkit next generation,'' in Proceedings of the 2006 Consumer Electronics Linux Forum, (San Jose, California, USA), April 2006.
Financé par CRSNG, http://tree.celinuxforum.org/pubwiki/moin.cgi/ELC2006Presentations.

15
Hicham Marouani and M. Dagenais, ``Comparing high resolution timestamps in computer clusters,'' in Proceedings of the 2005 IEEE Canadian Conference on Electrical and Computer Engineering, (Saskatoon, Canada), pp. 386-389, May 2005.
Financé par CRSNG.

16
T. Zanussi, K. Yaghmour, R. Wisniewski, R. Moore, and M. Dagenais, ``Relayfs: An efficient unified approach for trasmitting data from kernel to user space,'' in Proceedings of the Ottawa Linux Symposium, (Ottawa, Canada), pp. 519-531, July 2003.
Auteurs par ordre alphabétique, auteur principal Thomas Zanussi. Financé par CRSNG.

17
M. Dagenais, R. Moore, R. Wisniewski, K. Yaghmour, and T. Zanussi, ``Efficient and accurate tracing of events in Linux clusters,'' in Proceedings of the 2003 High Performance Computing Systems and Applications & OSCAR Symposium, (Sherbrooke, Quebec Canada), pp. 291-294, May 2003.
Auteurs par ordre alphabétique, auteur principal Michel Dagenais. Financé par CRSNG.

18
B. des Ligneris, Michel Barrette, Francis Giraldeau, and M. Dagenais, ``Thin-OSCAR: Design and future implementation,'' in Proceedings of the The 17th Annual International Symposium on High Performance Computing Systems and Applications, (Sherbrooke, Canada), pp. 261-265, May 2003.

19
M. Pourzandi, I. Haddad, C. Levert, M. Zakrzewski, and M. Dagenais, ``A new architecture for secure carrier-class clusters,'' in Proceedings of the 2002 IEEE International Conference on Cluster Computing (CLUSTER 2002), (Chicago, USA), pp. 494-498, September 2002.
Financé par CRSNG.

20
M. Dagenais, ``Scholarly publication and the Internet,'' in Proceedings of the 2002 American Society for Engineering Education Annual Conference, (Montreal, Canada), June 2002.
CDROM, Session 2241.

21
E. Merlo, M. Dagenais, P. Bachand, J. S. Sormani, S. Gradara, and G. Antoniol, ``Investigating large software system evolution: The Linux kernel,'' in Proceedings of the 26th Annual International Computer Software and Applications Conference, (Oxford, England), pp. 421-426, August 2002.

22
C. Levert and M. Dagenais, ``Security policy generation through package management,'' in Proceedings of the Ottawa Linux Symposium, (Ottawa, Canada), pp. 274-288, June 2002.

23
M. Pourzandi, I. Haddad, C. Levert, M. Zakrzewski, and M. Dagenais, ``A Distributed Security Infrastructure for Carrier Class Linux clusters,'' in Proceedings of the Ottawa Linux Symposium, (Ottawa, Canada), pp. 439-450, June 2002.
Financé par CRSNG.

24
Bruno Malenfant, G. Antoniol, E. Merlo, and M. R. Dagenais, ``Flow analysis to detect blocked statements,'' in Proceedings of the International Conference on Software Maintenance, (Florence, Italy), pp. 62-70, November 2001.
Financé par CRSNG, CSER.

25
Magdalena Balazinska, E. Merlo, M. R. Dagenais, B. Laguë, and K. Kontogiannis, ``Advanced clone analysis to support object-oriented system refactoring,'' in Proceedings of the 7th Working Conference on Reverse Engineering, (Brisbane, Australia), November 2000.
Financé par CRSNG, CSER.

26
Ying Hu, E. Merlo, M. R. Dagenais, and B. Lague, ``C/C++ conditional compilation analysis using symbolic execution,'' in Proceedings of the International Conference on Software Maintenance, (San Jose, California, USA), October 2000.
Financé par CRSNG, CSER.

27
Karim Yaghmour and M. R. Dagenais, ``Measuring and characterizing system behavior using kernel-level event logging,'' in Proceedings of the USENIX Annual 2000 Technical Conference, (San Diego, California, USA), pp. 13-26, June 2000.
Financé par CRSNG.

28
Karim Yaghmour and M. R. Dagenais, ``The Linux Trace Toolkit,'' in Actes de la conférence Linux Expo, (Montréal, Québec, Canada), Avril 2000.
Financé par CRSNG.

29
Greg Knapen, B. Laguë, M. R. Dagenais, and E. M. Merlo, ``Parsing C++ despite missing declarations,'' in Proceedings of the Seventh International Workshop on Program Comprehension, (Pittsburgh, Pennsylvania, USA), pp. 114-125, May 1999.
Financé par CRSNG, CSER.

30
Jean-François Patenaude, E. Merlo, M. R. Dagenais, and B. Laguë, ``Extending software quality assessment techniques to Java systems,'' in Proceedings of the Seventh International Workshop on Program Comprehension, (Pittsburgh, Pennsylvania, USA), pp. 49-57, May 1999.
Financé par CRSNG, CSER.

31
Magdalena Balazinska, E. Merlo, M. R. Dagenais, B. Laguë, and K. Kontogiannis, ``Measuring clone based reengineering opportunities,'' in Proceedings of the 6th International Software Metrics Symposium, (Boca Raton, Florida, USA), pp. 292-303, November 1999.
Financé par CRSNG, CSER.

32
Magdalena Balazinska, E. Merlo, M. R. Dagenais, B. Laguë, and K. Kontogiannis, ``Partial redesign of Java software systems based on clone analysis,'' in Proceedings of the 6th Working Conference on Reverse Engineering, (Atlanta, Goergia, USA), pp. 326-336, October 1999.
Financé par CRSNG, CSER.

33
M. R. Dagenais, E. M. Merlo, B. Laguë, and D. Proulx, ``Clones occurrence in large object oriented software packages,'' in Proceedings of CASCON 1998, (Toronto, Canada), pp. 192-200, November 1998.
Financé par CRSNG, CSER.

34
B. Laguë, C. Leduc, E. M. Merlo, and M. R. Dagenais, ``A framework for the analysis of layered software architectures,'' in WESS '97: The International Workshop on Empirical Studies of Software Maintenance, (Bari, Italy), p. P14, October 1997.
Financé par CRSNG, CSER.

35
M. Gagnon and M. Dagenais, ``From a Web to a linear HTML document,'' in Proceedings of the Sixth International World Wide Web Conference on CD-ROM, (Santa Clara, California, USA), p. Poster ID=718, April 1997.
Financé par CRSNG.

36
B. Poirier and M. Dagenais, ``An interactive system to extract structured text from a geometrical representation,'' in Proceedings of the Fourth International Conference on Document Analysis and Recognition, ICDAR'97, (Ulm, Germany), pp. 342-346, August 1997.
Financé par CRSNG.

37
B. Poirier and M. Dagenais, ``Outils d'extraction et de reconnaissance de la structure de documents,'' in 4e Colloque National sur l'Ecrit et le Document (CNED), (France), pp. 179-184, June 1996.
Financé par CRSNG.

38
B. Poirier and M. Dagenais, ``Document structure recognition from graphical representation,'' in Proceedings of the IASTED/ISMM International Conference, (Washington D.C.), pp. 249-252, June 1995.
Financé par CRSNG.

39
Y. Blaquière, M. Dagenais, and Y. Savaria, ``A new accurate and hierarchical timing analysis approach,'' in Proceedings of the IEEE European Design Automation Conference, February 1993.
Financé par CRSNG.

40
M. Dagenais, S. Boucher, R. Gerin-Lajoie, P. Laplante, and P. Mailhot, ``LUDE: A distributed software library,'' in Proceedings of the 7th USENIX Large Installation System Administration Conference, (Monterey, California), November 1993.

41
A. Guterman, Y. Savaria, and M. Dagenais, ``On the diagnosability of DNMR testing,'' in European Test Conference/ETC-93, (Rotterdam, Holland), April 1993.
Financé par CRSNG.

42
Djamal Bennouar and M. Dagenais, ``An object oriented inter-tool communication subsystem for a VLSI design framework,'' in Proceedings of the International Conference on Microelectronics/ICM-92, (Monastir, Tunisia), December 1992.
Financé par CRSNG.

43
N. Belabbes, A. Guterman, Y. Savaria, and M. Dagenais, ``Ratioed voter circuit for testing and fault-tolerance in VLSI processing arrays,'' in IEEE International Symposium on Circuits and Systems, (San Diego, California), pp. 1125-1128, May 1992.
Financé par CRSNG.

44
A. Guterman, Y. Savaria, and M. Dagenais, ``Dynamic n-modular redundancy (DNMR): A unified approach for testing and reconfiguration of fault-tolerant processing arrays,'' in 6th Workshop on New Directions for Testing, (Montreal, Canada), pp. 251-261, May 1992.
Financé par CRSNG.

45
A. Kabbaj, E. Cerny, and M. Dagenais, ``Estimation of layout qualities for design style selection,'' in Proceedings of the 1991 Canadian Conference on VLSI, (Kingston, Ontario, Canada), pp. 4B.3.1-4B.3.8, August 1991.
Financé par CRSNG.

46
Y. Blaquière, M. Dagenais, and Y. Savaria, ``Timing analysis of VLSI circuits: A dynamic and hierarchical approach,'' in Proceedings of the IEEE International Symposium on Circuits and Systems, pp. 2399-2402, June 1991.
Financé par CRSNG.

47
N. Rumin, M. Dagenais, and W. Zhang, ``Transistor-level CMOS gate models for timing analysis and simulation,'' in Proceedings of the 1991 IEEE International Symposium on Circuits and Systems, (Singapore), pp. 2156-2159, June 1991.
Financé par CRSNG.

48
A. Kabbaj, E. Cerny, M. Dagenais, and F. Bouthillier, ``Design by similarity using transaction modeling and statistical techniques,'' in Proceedings of The European Conference on Design Automation, (Amsterdam, Netherlands), pp. 464-468, February 1991.
Financé par CRSNG.

49
A. Guterman, Y. Savaria, and M. Dagenais, ``Dynamic triple modular redundancy (DTMR): A novel testing technique for fault-tolerant processor arrays,'' in Proceedings of the IEEE-IFIP Workshop on Defect and Fault Tolerance in VLSI Systems, (Grenoble, France), pp. 289-298, November 1990.
Financé par CRSNG.

50
A. Guterman, Y. Savaria, and M. Dagenais, ``Interstitial voting: A run-time testing method for integrated fault-tolerant processor arrays,'' in Proceedings of the 1990 Canadian VLSI Conference, (Ottawa, Ontario, Canada), pp. 8.5.1-8.5.8, October 1990.
Financé par CRSNG.

51
S. Gaiotti, M. Dagenais, and N. Rumin, ``Worst-case delay estimation of transistor groups,'' in Proceedings of the 26rd ACM/IEEE Design Automation Conference, (Las Vegas, Nevada), pp. 491-496, June 1989.
Financé par CRSNG.

52
A. Boubguira, Y. Savaria, and M. Dagenais, ``Validation of the OCPT design style,'' in Proceedings of the 1988 Canadian Conference on Electrical and Computer Engineering, (Vancouver, British Columbia), pp. 644-647, November 1988.
Financé par CRSNG.

53
M. Dagenais, A. Boubguira, and Y. Savaria, ``Exact logic minimization for pass-transistor networks,'' in Proceedings of the 1988 Canadian Conference on Electrical and Computer Engineering, (Vancouver, British Columbia), pp. 655-658, November 1988.
Financé par CRSNG.

54
S. Gaiotti, M. Dagenais, and N. Rumin, ``New algorithms for circuit-level worst-case delay estimation,'' in Proceedings of the 1988 Canadian Conference on VLSI, (Halifax, Nova-Scotia), pp. 124-133, October 1988.
Financé par CRSNG.

55
M. Dagenais and N. Rumin, ``Automatic determination of optimal clocking parameters in synchronous MOS VLSI circuits,'' in Proceedings of the Fifth MIT Conference on Advanced Research in VLSI, (Cambridge, Massachusetts), pp. 19-33, The MIT Press, March 1988.
Financé par CRSNG.

56
M.R. Dagenais and N. Rumin, ``Timing analysis and verification of digital MOS circuits,'' in Proceedings of CompEuro 1987, (Hamburg, Federal Republic of Germany), pp. 242-245, May 1987.
Financé par CRSNG.

57
M.R. Dagenais and N. Rumin, ``Efficient algorithms for circuit-level timing analysis and design verification,'' in Technical Digest of the 1986 Canadian Conference on VLSI, (Montreal, Canada), pp. 49-54, October 1986.
Financé par CRSNG.

58
M.R. Dagenais and N. Rumin, ``Circuit-level timing analysis and design verification of high-performance MOS computer circuits,'' in Proceedings of the International Conference on Computer Design, (Port Chester, NY), pp. 356-359, October 1986.
Financé par CRSNG.

59
M.R. Dagenais, N. Rumin, and V. Agarwal, ``The McBOOLE logic minimizer,'' in Proceedings of the 22nd Design Automation Conference, (Las Vegas, Nevada), pp. 667-673, June 1985.
Financé par CRSNG.

60
M. Dagenais and Y. Boudreault, ``Implementation of a CMOS systolic dictionary machine,'' in Technical Digest of the 1984 Canadian Conference on VLSI, (Edmonton, Alberta), pp. 2.42-2.45, October 1984.
Financé par CRSNG.

Articles de revue dans une archive électronique

1
M. R. Dagenais, ``Disks, partitions, volumes and RAID performance with the Linux operating system,'' 12 August 2005.
Financé par CRSNG, http://arxiv.org/abs/cs.PF/0508063, arXiv.org Eprint Archive.

2
M. R. Dagenais, K. Yaghmour, C. Levert, and M. Pourzandi, ``Software performance analysis,'' 29 July 2005.
Financé par CRSNG, http://arxiv.org/abs/cs.PF/0507073, arXiv.org Eprint Archive.

3
Jérôme Collin and M. Dagenais, ``Fast recompilation of object oriented modules,'' 10 June 2005.
Financé par CRSNG, http://www.arxiv.org/abs/cs.PL/0506035, arXiv.org Eprint Archive.

4
M. Chatel, M. Dagenais, C. Levert, and M. Pourzandi, ``Security in carrier class server applications for all-IP networks,'' 9 December 2004.
Auteurs par ordre alphabétique, auteur principal Makan Pourzandi, http://www.arxiv.org/abs/cs.NI/0412039, arXiv.org Eprint Archive.

Livres

1
M. R. Dagenais, ``The future of scientific and technical journals,'' in Scholarly Communication in Science and Engineering Research in Higher Education (W. Wei, ed.), pp. 19-28, Haworth Press, 2004.

2
M. R. Dagenais, Jean-François Patenaude, E. Merlo, and B. Laguë, ``Comparison of clones occurrence in Java and Modula-3 software systems,'' in Advances in Software Engineering, ch. 5, pp. 95-110, Springer Verlag, 2002.
Financé par CRSNG, CSER.

3
Greg Knapen, B. Laguë, M. R. Dagenais, and E. Merlo, ``Parsing C++ code despite missing declarations,'' in Advances in Software Engineering, ch. 17, pp. 387-406, Springer Verlag, 2002.
Financé par CRSNG, CSER.

4
M. R. Dagenais, ``Building distributed OO applications: Modula-3 objects at work.'' http://www.professeurs.polymtl.ca/michel.dagenais/pkg/BDAM3alpha.ps, 1995-1998.

5
M. Dagenais and N. Rumin, ``On the calculation of optimal clocking parameters in synchronous circuits with level-sensitive latches,'' in Clock Distribution Networks in VLSI Circuits and Systems (E. G. Friedman, ed.), IEEE Press, 1995.
Financé par CRSNG.

6
M.R. Dagenais, N. Rumin, and V. Agarwal, ``McBOOLE: A new procedure for exact logic minimization,'' in Selected Papers on Logic Synthesis for Integrated Circuit Design (A. Newton, ed.), (New York), pp. 75-83, IEEE Press, 1987.
Financé par CRSNG.

Rapports techniques

1
M. Couture, M. Dagenais, F. Prenoveau, B. Ktari, and F. Lajeunesse-Robert, ``The tracing, monitoring and analysis of distributed multi-core systems,'' Tech. Rep. DRDC Valcartier TM 2008-300, Defence R&D Canada, Valcartier, Quebec, Canada, December 2008.

2
R. Charpentier, M. Couture, M. Dagenais, Mathieu Desnoyers, Pierre-Marc Fournier, Gabriel Matni, and D. Toupin, ``Monitoring and tracing of critical software systems,'' Tech. Rep. DRDC Valcartier TM 2008-144, Defence R&D Canada, Valcartier, Quebec, Canada, June 2008.
Auteurs par ordre alphabétique, auteur principal Mario Couture.

3
D. Bouarab and M. Dagenais, ``Final report on data management for VLSI CAD,'' tech. rep., Canadian Microelectronics Corporation, October 1989.
TAC 89-17, 44 pages.

4
M. Dagenais, ``Timing analysis for MOSFETs; an integrated approach,'' tech. rep., McGill University, June 1987.
TR-88-2R, Electrical Engineering, 233 pages.

5
M. Dagenais, ``Le programme SURFACE-II,'' Aparté du centre de calcul, école Polytechnique de Montréal, p. 15, Novembre 1980.
spécial graphique.

Publications sans comité de lecture

1
M. Dagenais, Gabriel Matni, Pierre-Marc Fournier, and R. Roy, ``Survey of the best available tools and techniques for system performance tracing and analysis,'' in Tracing Summit 2008, (Montreal, Canada), January 2008.
Financé par CRSNG, http://ltt.polymtl.ca/tracingwiki/images/0/0b/TracingReview_MichelDagenais_MontrealJan2008.pdf.

2
Mathieu Desnoyers and M. Dagenais, ``Tracing ABI for efficient kernel-userspace tracing,'' in In 2008 Linux Plumbers Conference, (Portland, Oregon), September 2008.
Financé par CRSNG, http://www.lttng.org/files/slides/talk-lpc2008.pdf.

3
M. Dagenais, ``Operating system level tracing of distributed Web servers,'' in 2004 PHP Conference, (Montreal, Canada), March 2004.
http://www.professeurs.polymtl.ca/michel.dagenais/pkg/php.pdf, Financé par CRSNG.

4
M. Dagenais, ``Free software and the software development process,'' in Canadian Undergraduate Software Engineering Conference, (Montreal, Canada), January 2004.
http://www.professeurs.polymtl.ca/michel.dagenais/pkg/cusec.pdf.

5
T. Zanussi, K. Yaghmour, R. Wisniewski, R. Moore, and M. Dagenais, ``Relayfs: An efficient unified approach for trasmitting data from kernel to user space,'' in Linux 2003 Conference and Tutorials, (Edinburgh, Scotland), August 2003.
http://www.ukuug.org/events/linux2003/papers/moore.pdf, Auteurs par ordre alphabétique, auteur principal Thomas Zanussi. Financé par CRSNG.

6
M. R. Dagenais, ``Travailler avec l'environnement par objets en réseau de GNU,'' in Actes de la conférence Alternative Linux, (Montréal, Québec, Canada), pp. 23-39, Novembre 1999.

7
M. R. Dagenais, ``Le système d'exploitation Linux, et son utilisation sur l'internet pour le multimédia,'' in Actes de la conférence MIM, (Montréal, Québec, Canada), Septembre 1999.

8
M. R. Dagenais, ``Linux 101,'' in Actes de la conférence COMDEX, (Montréal, Québec, Canada), Octobre 1999.

9
M. R. Dagenais, ``Le système d'exploitation Linux,'' in Actes de la conférence INEX, (Montréal, Québec, Canada), Novembre 1999.

10
M. R. Dagenais, ``Frequently asked questions and answers list.'' Usenet comp.lang.modula3, http://www.professeurs.polymtl.ca/michel.dagenais/pkg/faq.ps, 1993-2001.

Logiciels

1
Jean-Marc Pokou and M. R. Dagenais, ``Interactive desktop performance benchmark.'' http://www.professeurs.polymtl.ca/michel.dagenais/pkg/desktop-perf-28082006.tgz, 2006.
Financé par CRSNG.

2
Mathieu Desnoyers and M. R. Dagenais, ``The Linux Trace Toolkit Viewer.'' http://ltt.polymtl.ca, 2005.
Financé par CRSNG.

3
Mathieu Desnoyers and M. R. Dagenais, ``The Linux Trace Toolkit, new generation.'' http://ltt.polymtl.ca, 2005.
Financé par CRSNG.

4
Karim Yaghmour and M. R. Dagenais, ``The Linux Trace Toolkit.'' http://www.opersys.com/LTT/, 2000.
Financé par CRSNG.

5
Louis D. Dubeau and M. R. Dagenais, ``Dynamic loading of Modula-3 modules.'' http://www.professeurs.polymtl.ca/michel.dagenais/pkg/dl-alpha.tgz, 1997.
Financé par CRSNG.

6
M. R. Dagenais, ``Stack walker for LINUXELF.'' http://www.professeurs.polymtl.ca/michel.dagenais/pkg/RTStackC.c, 1997.

7
M. R. Dagenais, ``SGML parser library.'' http://www.professeurs.polymtl.ca/pkg/sgmltools.tgz (sgml), 1997.

8
M. R. Dagenais, ``Literate programming tools for Modula-3 based on HTML/SGML.'' http://www.professeurs.polymtl.ca/michel.dagenais/pkg/sgmltools.tgz (m3doc), 1997.

9
M. R. Dagenais, ``Converting an hypertext HTML graph to a printable linear document.'' http://www.professeurs.polymtl.ca/michel.dagenais/pkg/sgmltools.tgz (sgmllinear), 1997.

10
M. R. Dagenais, ``Sample applications using the Modula-3 toolkit library.'' http://www.professeurs.polymtl.ca/michel.dagenais/pkg/m3tk-tutorial.tgz, 1997.

11
M. R. Dagenais, ``Port of the SRC Modula-3 incremental generational garbage collector to LINUXELF.'' http://www.professeurs.polymtl.ca/pkg/RTHeapDepC.c, 1997.
Financé par CRSNG.

12
M. R. Dagenais, ``M3misc: Closure queues, insertable sequences, file listings, runtime statistics.'' http://www.professeurs.polymtl.ca/michel.dagenais/pkg/m3misc.tgz, 1996.

13
M. R. Dagenais, ``M3IDE a simple environment for Modula-3 development.'' http://www.professeurs.polymtl.ca/michel.dagenais/pkg/m3ide.tgz, 1996-1998.

14
Jérome Collin and M. R. Dagenais, ``A persistent compilation server for Modula-3.'' http://www.professeurs.polymtl.ca/michel.dagenais/pkg/m3server.tar.gz, 1996.
Financé par CRSNG.

15
Jérome Collin and M. R. Dagenais, ``A fast code generator for LINUXELF.'' http://www.professeurs.polymtl.ca/michel.dagenais/pkg/m3backlinux.tar.gz, 1996.
Financé par CRSNG.

16
M. R. Dagenais, ``CacheAnim: Computer cache memory simulation and graphical animation.'' http://www.professeurs.polymtl.ca/michel.dagenais/pkg/cacheAnim.tgz, 1994.

17
M. R. Dagenais, ``Lapback, flexible mirroring/backup for disconnected operation.'' http://www.professeurs.polymtl.ca/michel.dagenais/pkg/lapback-1.1.tgz, 1994.

18
M. R. Dagenais, ``TAMIA: Timing analysis for MOSFETs.'' http://www.professeurs.polymtl.ca/michel.dagenais/pkg/tamia.tar.Z, 1987.
Financé par CRSNG.

19
M. R. Dagenais, ``The McBoole exact logic minimizer.'' http://www.professeurs.polymtl.ca/michel.dagenais/pkg/mcboole.tar.Z, 1986.
Financé par CRSNG.



Michel Dagenais 2010-07-05