HOME

TheInfoList



OR:

Timothy Christian Lethbridge (born 1963) is a British/Canadian
computer scientist A computer scientist is a person who is trained in the academic study of computer science. Computer scientists typically work on the theoretical side of computation, as opposed to the hardware side on which computer engineers mainly focus ( ...
and Professor of Computer Science and Software Engineering at
University of Ottawa The University of Ottawa (french: Université d'Ottawa), often referred to as uOttawa or U of O, is a bilingual public research university in Ottawa, Ontario, Canada. The main campus is located on directly to the northeast of Downtown Ottaw ...
, known for his contributions in the fields of
software engineering Software engineering is a systematic engineering approach to software development. A software engineer is a person who applies the principles of software engineering to design, develop, maintain, test, and evaluate computer software. The term ' ...
,
knowledge management Knowledge management (KM) is the collection of methods relating to creating, sharing, using and managing the knowledge and information of an organization. It refers to a multidisciplinary approach to achieve organisational objectives by making ...
and
computer animation Computer animation is the process used for digitally generating animations. The more general term computer-generated imagery (CGI) encompasses both static scenes ( still images) and dynamic images ( moving images), while computer animation re ...
, and the development of
Umple Umple is a language for both object-oriented programming and modelling with class diagrams and state diagrams. The name Umple is a portmanteau of "UML", "ample" and "Simple", indicating that it is designed to provide ample features to extend pro ...
.


Biography

Born in
London London is the capital and List of urban areas in the United Kingdom, largest city of England and the United Kingdom, with a population of just under 9 million. It stands on the River Thames in south-east England at the head of a estuary dow ...
in 1963, Lethbridge grew up in
Denmead Denmead is a village in Hampshire near Portsmouth, England. It is part of the City of Winchester district. As of 2005, it had a population of 6,457 and an electorate of 4,987. At the 2011 Census the population had increased to 6,736 Denmead occ ...
and attended St John's College in Portsmouth until he immigrated with his family to Canada in 1975. He received his BSc in 1985 and his MSc in 1987 in
Computer Science Computer science is the study of computation, automation, and information. Computer science spans theoretical disciplines (such as algorithms, theory of computation, information theory, and automation) to practical disciplines (includin ...
from the
University of New Brunswick The University of New Brunswick (UNB) is a public university with two primary campuses in Fredericton and Saint John, New Brunswick, Saint John, New Brunswick. It is the oldest English-language university in Canada, and among the oldest public un ...
. In 1994, he received his PhD in Computer Science and Artificial Intelligence from the
University of Ottawa The University of Ottawa (french: Université d'Ottawa), often referred to as uOttawa or U of O, is a bilingual public research university in Ottawa, Ontario, Canada. The main campus is located on directly to the northeast of Downtown Ottaw ...
under supervision of Douglas Skuce for a thesis about tools for
knowledge management Knowledge management (KM) is the collection of methods relating to creating, sharing, using and managing the knowledge and information of an organization. It refers to a multidisciplinary approach to achieve organisational objectives by making ...
, entitled "Practical Techniques for Organizing and Measuring Knowledge." In 1983, still studying, he started working as programmer and analyst for the Government of
New Brunswick New Brunswick (french: Nouveau-Brunswick, , locally ) is one of the thirteen Provinces and territories of Canada, provinces and territories of Canada. It is one of the three Maritime Canada, Maritime provinces and one of the four Atlantic Canad ...
, where he assisted in the development of software for statistics, health insurance programs, and management information applications. At the university he also taught courses in Fortran programming and Interactive Computing. After graduation in 1987 he became researcher at the
Bell-Northern Research Bell-Northern Research (BNR) was a telecommunications research and development company established In 1971 when Bell Canada and Northern Electric combined their R&D organizations. It was jointly owned by Bell Canada and Northern Telecom. BNR wa ...
, where he developed software for
Computer Aided Design Computer-aided design (CAD) is the use of computers (or ) to aid in the creation, modification, analysis, or optimization of a design. This software is used to increase the productivity of the designer, improve the quality of design, improve c ...
applications. From 1990 to 1995 he worked as consultant in multiple research projects. In 1994 Lethbridge started his academic career at the Department of Computer Science of the University of Ottawa as Assistant Professor, in 2001 Associate Professor, and since 2005 Professor of Computer Science and Software Engineering at the
University of Ottawa The University of Ottawa (french: Université d'Ottawa), often referred to as uOttawa or U of O, is a bilingual public research university in Ottawa, Ontario, Canada. The main campus is located on directly to the northeast of Downtown Ottaw ...
. He specializes in "Human Computer Interaction, Software Modeling, UML, Object Oriented Design, Software Engineering Education".


Publications

Lethbridge published one textbook and over 100 articles. Books: * 1994. ''Practical Techniques for Organizing and Measuring Knowledge.'' phd thesis, University of Ottawa. * 2001. ''Object Oriented Software Engineering: Practical Software Development using UML and Java''. With Robert Laganière. 2nd ed. 2005. Articles, a selection:Timothy Lethbridge
at Google Scholar.
* Anquetil, Nicolas, and Timothy C. Lethbridge.
Experiments with clustering as a software remodularization method
" Reverse Engineering, 1999. Proceedings. Sixth Working Conference on. IEEE, 1999. * Lethbridge, Timothy C.
What knowledge is important to a software professional?
" Computer 33.5 (2000): 44-50. * Forward, Andrew, and Timothy C. Lethbridge.
The relevance of software documentation, tools and technologies: a survey
" Proceedings of the 2002 ACM symposium on Document engineering. ACM, 2002. * Lethbridge, Timothy C., Janice Singer, and Andrew Forward.
How software engineers use documentation: The state of the practice
" IEEE Software 20.6 (2003): 35-39. * Lethbridge, Timothy C., Susan Elliott Sim, and Janice Singer.
Studying software engineers: Data collection techniques for software field studies
" Empirical Software Engineering 10.3 (2005): 311-341.


References


External links


Dr. Timothy C. Lethbridge
at University of Ottawa
Timothy Lethbridge's ideas on Technology and Politics
blog {{DEFAULTSORT:Lethbridge, Timothy C. 1963 births Living people British computer scientists Canadian computer scientists People of Bell Canada University of New Brunswick alumni University of Ottawa alumni University of Ottawa faculty