World's Best Scientists 2026 revealed!
Timothy C. Lethbridge

Timothy C. Lethbridge

D-Index & Metrics

Computer Science

D-Index
36
Citations
7917
World Ranking
11050
National Ranking
439

Research.com Recognitions

  • 2019 - ACM Senior Member

Overview

Timothy C. Lethbridge is affiliated with the University of Ottawa in Canada. Their research spans primarily the field of Computer Science, with additional work in Decision Sciences and Engineering. The subfields of Lethbridge's expertise include Software, Information Systems, Artificial Intelligence, Safety, Risk, Reliability and Quality, and Statistics, Probability and Uncertainty.

The main topics of their research encompass Software Engineering Research, Safety Systems Engineering in Autonomy, Advanced Software Engineering Methodologies, Risk and Safety Analysis, Model-Driven Software Engineering Techniques, Software Reliability and Analysis Research, and Software Engineering Techniques and Practices.

Frequent coauthors in their body of work include:

  • Alvine Boaye Belle
  • Oluwafemi Odu
  • Song Wang
  • Sègla Kpodjedo
  • Kimya Khakzad Shahandashti

Lethbridge has published in various venues, notably:

  • arXiv (Cornell University)
  • Science of Computer Programming
  • Information and Software Technology
  • Software & Systems Modeling
  • IEEE Access

Recent papers authored or coauthored by Lethbridge and associates include:

  • Umple: Model-driven development for open source and education, 2021, Science of Computer Programming
  • Characterizing UX Evaluation in Software Modeling Tools: A Literature Review, 2022, IEEE Access
  • A PRISMA-driven systematic mapping study on system assurance weakeners, 2024, Information and Software Technology
  • Requirements for modelling tools for teaching, 2024, Software & Systems Modeling
  • The Evolution of Software Design Practices Over a Decade: A Long Term Study of Practitioners, 2021, The Journal of Object Technology

Lethbridge was awarded ACM Senior Member status in 2019.

Best Publications

  • Studying Software Engineers: Data Collection Techniques for Software Field Studies

    Timothy C. Lethbridge;Susan Elliott Sim;Janice Singer

  • How software engineers use documentation: the state of the practice

    T.C. Lethbridge;J. Singer;A. Forward

  • Experiments with clustering as a software remodularization method

    N. Anquetil;T.C. Lethbridge

  • Object-oriented Software Engineering

    Timothy Lethbridge;Robert Laganiere

  • An examination of software engineering work practices

    Janice Singer;Timothy Lethbridge;Norman Vinson;Nicolas Anquetil

  • What knowledge is important to a software professional

    T.C. Lethbridge

  • The relevance of software documentation, tools and technologies: a survey

    Andrew Forward;Timothy C. Lethbridge

  • Improving software practice through education: Challenges and future trends

    T.C. Lethbridge;J. Diaz-Herrera;R.J. LeBlanc;J.B. Thompson

  • Object-Oriented Software Engineering: Practical Software Development Using UML and Java

    Timothy Lethbridge;Robert Laganiere

  • A survey of trace exploration tools and techniques

    Abdelwahab Hamou-Lhadj;Timothy C. Lethbridge

  • Summarizing the Content of Large Traces to Facilitate the Understanding of the Behaviour of a Software System

    A. Hamou-Lhadj;T. Lethbridge

  • Software Engineering Data Collection for Field Studies

    Janice Singer;Susan Elliott Sim;Timothy C. Lethbridge

  • Recovering software architecture from the names of source files

    Nicolas Anquetil;Timothy C. Lethbridge;Timothy C. Lethbridge

  • Extracting concepts from file names: a new file clustering criterion

    Nicolas Anquetil;Timothy Lethbridge

  • Assessing the relevance of identifier names in a legacy software system

    Nicolas Anquetil;Timothy Lethbridge

  • Problems and opportunities for model-centric versus code-centric software development: a survey of software professionals

    Andrew Forward;Timothy C. Lethbridge

  • Evaluating individual contribution toward group software engineering projects

    Jane Huffman Hayes;Timothy C. Lethbridge;Daniel Port

  • A survey of the relevance of computer science and software engineering education

    T.C. Lethbridge

  • Recovering behavioral design models from execution traces

    A. Hamou-Lhadj;E. Braun;D. Amyot;T. Lethbridge

  • Mining the maintenance history of a legacy software system

    Jelber Sayyad Shirabad;T.C. Lethbridge;S. Matwin

  • Priorities for the education and training of software engineers

    Timothy C. Lethbridge

Frequent Co-Authors

Stan Matwin
Stan Matwin Dalhousie University
Daniel Amyot
Daniel Amyot University of Ottawa
Colin Ware
Colin Ware University of New Hampshire
Holger Giese
Holger Giese Hasso Plattner Institute
Betty H. C. Cheng
Betty H. C. Cheng Michigan State University
Margaret-Anne Storey
Margaret-Anne Storey University of Victoria
Jane Huffman Hayes
Jane Huffman Hayes University of Kentucky
Pradip K. Srimani
Pradip K. Srimani Clemson University

If you think any of the details on this page are incorrect, let us know.

Report an issue

We appreciate your kind effort to assist us to improve this page, it would be helpful providing us with as much detail as possible in the text box below:

Related Online Degrees & Career Pathways

Exploring online education can offer flexibility and affordability for students interested in computer science and other STEM fields. For those mindful of expenses, choosing the cheapest online colleges can help minimize tuition costs while still providing quality education and recognized credentials.

Many students may worry about past academic performance. Fortunately, there are also online graduate schools with low gpa requirements, making advanced study more accessible to a wider pool of applicants.

Computer science graduates have versatile career options. If you’re interested in broader environmental and technical career paths, a environmental science degree also offers diverse employment possibilities in research, sustainability, and technology sectors.

For those looking to fast-track their careers, consider enrolling in one of the best computer science degree online programs with accelerated pathways. These programs are designed to help you graduate quickly, enabling a faster transition into the workforce.

Best Scientists Citing Timothy C. Lethbridge

Trending Scientists