Timothy Lethbridge
Professsor of Computer Science and Software Engineering at University of Ottawa- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English -
-
French -
Topline Score
Bio
Omar Badreddin
Dr. Timothy Lethbridge is a visionary Software Engineering researcher. He is the lead investigator and creator of Umple, a model-oriented programming language that pushes the boundaries in software engineering, and opens new pathways for the adoption of software design and modeling. I was fortunate to have Dr. Timothy Lethbridge as my PhD supervisor and mentor at University of Ottawa.
Wahab Hamou-Lhadj, PhD
I first met Tim as an undergraduate student at Ottawa University. I took his course on UML and software design, which I enjoyed very much. Later, I joined his research team as a graduate student (first as a Master student and later as a PhD). During my graduate studies, Tim has been a great source of inspiration and knowledge. He provided me with excellent advice, prompt feedback, and lots of great ideas. Tim is an expert researcher in a variety of topics in software engineering including software modeling and usability engineering. His research work is published in renowned conferences and journals. Tim is also the lead designer of the Umple language, a text-based language for programming with UML. Umple will, undoubtedly, soon gain in popularity among software practitioners. Tim has also contributed significantly to software engineering education worldwide through his leading roles in various initiatives such as the SWEBOK (Software Engineering Body of Knowledge). He is also the author of a textbook on software engineering that is widely used to teach software concepts. I used it myself for some of my courses at Concordia University.
Omar Badreddin
Dr. Timothy Lethbridge is a visionary Software Engineering researcher. He is the lead investigator and creator of Umple, a model-oriented programming language that pushes the boundaries in software engineering, and opens new pathways for the adoption of software design and modeling. I was fortunate to have Dr. Timothy Lethbridge as my PhD supervisor and mentor at University of Ottawa.
Wahab Hamou-Lhadj, PhD
I first met Tim as an undergraduate student at Ottawa University. I took his course on UML and software design, which I enjoyed very much. Later, I joined his research team as a graduate student (first as a Master student and later as a PhD). During my graduate studies, Tim has been a great source of inspiration and knowledge. He provided me with excellent advice, prompt feedback, and lots of great ideas. Tim is an expert researcher in a variety of topics in software engineering including software modeling and usability engineering. His research work is published in renowned conferences and journals. Tim is also the lead designer of the Umple language, a text-based language for programming with UML. Umple will, undoubtedly, soon gain in popularity among software practitioners. Tim has also contributed significantly to software engineering education worldwide through his leading roles in various initiatives such as the SWEBOK (Software Engineering Body of Knowledge). He is also the author of a textbook on software engineering that is widely used to teach software concepts. I used it myself for some of my courses at Concordia University.
Omar Badreddin
Dr. Timothy Lethbridge is a visionary Software Engineering researcher. He is the lead investigator and creator of Umple, a model-oriented programming language that pushes the boundaries in software engineering, and opens new pathways for the adoption of software design and modeling. I was fortunate to have Dr. Timothy Lethbridge as my PhD supervisor and mentor at University of Ottawa.
Wahab Hamou-Lhadj, PhD
I first met Tim as an undergraduate student at Ottawa University. I took his course on UML and software design, which I enjoyed very much. Later, I joined his research team as a graduate student (first as a Master student and later as a PhD). During my graduate studies, Tim has been a great source of inspiration and knowledge. He provided me with excellent advice, prompt feedback, and lots of great ideas. Tim is an expert researcher in a variety of topics in software engineering including software modeling and usability engineering. His research work is published in renowned conferences and journals. Tim is also the lead designer of the Umple language, a text-based language for programming with UML. Umple will, undoubtedly, soon gain in popularity among software practitioners. Tim has also contributed significantly to software engineering education worldwide through his leading roles in various initiatives such as the SWEBOK (Software Engineering Body of Knowledge). He is also the author of a textbook on software engineering that is widely used to teach software concepts. I used it myself for some of my courses at Concordia University.
Omar Badreddin
Dr. Timothy Lethbridge is a visionary Software Engineering researcher. He is the lead investigator and creator of Umple, a model-oriented programming language that pushes the boundaries in software engineering, and opens new pathways for the adoption of software design and modeling. I was fortunate to have Dr. Timothy Lethbridge as my PhD supervisor and mentor at University of Ottawa.
Wahab Hamou-Lhadj, PhD
I first met Tim as an undergraduate student at Ottawa University. I took his course on UML and software design, which I enjoyed very much. Later, I joined his research team as a graduate student (first as a Master student and later as a PhD). During my graduate studies, Tim has been a great source of inspiration and knowledge. He provided me with excellent advice, prompt feedback, and lots of great ideas. Tim is an expert researcher in a variety of topics in software engineering including software modeling and usability engineering. His research work is published in renowned conferences and journals. Tim is also the lead designer of the Umple language, a text-based language for programming with UML. Umple will, undoubtedly, soon gain in popularity among software practitioners. Tim has also contributed significantly to software engineering education worldwide through his leading roles in various initiatives such as the SWEBOK (Software Engineering Body of Knowledge). He is also the author of a textbook on software engineering that is widely used to teach software concepts. I used it myself for some of my courses at Concordia University.
Credentials
-
CSDP
IEEE Computer Society -
Information Systems Professional (ISP)
Canadian Information Processing Society (CIPS) -
P.Eng.
Professional Engineers Ontario
Experience
-
University of Ottawa
-
Canada
-
Higher Education
-
700 & Above Employee
-
Professsor of Computer Science and Software Engineering
-
Jul 1994 - Present
I teach software design, with a focus on UML, and software usability. My research focuses on the Umple language for model-oriented programming, and other techniques for reducing complexity in software engineering. I teach software design, with a focus on UML, and software usability. My research focuses on the Umple language for model-oriented programming, and other techniques for reducing complexity in software engineering.
-
-
Education
-
University of Ottawa
PhD, Computer Science and Artifical Intelligence -
University of New Brunswick
MSc (CS), Computer Science