Timothy C. Lethbridge
Timothy C. Lethbridge | |
---|---|
Född | 1963 |
Nationalitet | brittisk/kanadensisk |
Alma mater | University of New Brunswick , University of Ottawa |
Känd för | Umple |
Vetenskaplig karriär | |
Fält | Datavetenskap och programvaruteknik |
institutioner | Universitetet i Ottawa |
Doktorand rådgivare | Doug Skuce |
Timothy Christian Lethbridge (född 1963) är en brittisk/kanadensisk datavetare och professor i datavetenskap och programvaruteknik vid University of Ottawa , känd för sina bidrag inom mjukvaruteknik , kunskapshantering och datoranimation och utvecklingen av Umple .
Biografi
Född i London 1963, växte Lethbridge upp i Denmead och gick på St John's College i Portsmouth tills han immigrerade med sin familj till Kanada 1975. Han tog sin BSc 1985 och sin MSc 1987 i datavetenskap från University of New Brunswick . 1994 tog han sin doktorsexamen i datavetenskap och artificiell intelligens från University of Ottawa under handledning av Douglas Skuce för en avhandling om verktyg för kunskapshantering , med titeln "Praktiska tekniker för att organisera och mäta kunskap."
1983, medan han fortfarande studerar, började han arbeta som programmerare och analytiker för regeringen i New Brunswick , där han hjälpte till med utvecklingen av programvara för statistik , sjukförsäkringsprogram och applikationer för ledningsinformation . På universitetet undervisade han också i kurser i Fortran- programmering och interaktiv datoranvändning. Efter examen 1987 blev han forskare vid Bell-Northern Research , där han utvecklade mjukvara för datorstödd designapplikationer . Från 1990 till 1995 arbetade han som konsult i flera forskningsprojekt.
1994 började Lethbridge sin akademiska karriär vid Institutionen för datavetenskap vid University of Ottawa som biträdande professor, 2001 docent och sedan 2005 professor i datavetenskap och programvaruteknik vid University of Ottawa . Han är specialiserad på "Human Computer Interaction, Software Modeling, UML, Object Oriented Design, Software Engineering Education".
Publikationer
Lethbridge publicerade en lärobok och över 100 artiklar. Böcker:
- 1994. Praktiska tekniker för att organisera och mäta kunskap. doktorsavhandling, University of Ottawa.
- 2001. Objektorienterad mjukvaruteknik: Praktisk mjukvaruutveckling med UML och Java . Med Robert Laganière. 2:a uppl. 2005.
Artiklar, ett urval:
- Anquetil, Nicolas och Timothy C. Lethbridge. " Experimentera med klustring som en metod för ommodularisering av programvara ." Reverse Engineering, 1999. Proceedings. Sjätte arbetskonferensen om. IEEE, 1999.
- Lethbridge, Timothy C. " Vilken kunskap är viktig för en mjukvaruproffs? ." Dator 33,5 (2000): 44-50.
- Forward, Andrew och Timothy C. Lethbridge. " Relevansen av mjukvarudokumentation, verktyg och teknik: en undersökning ." Proceedings från 2002 ACM-symposium om dokumentteknik. ACM, 2002.
- Lethbridge, Timothy C., Janice Singer och Andrew Forward. " Hur programvaruingenjörer använder dokumentation: Läget i praktiken [ permanent död länk ] ." IEEE Software 20.6 (2003): 35-39.
- Lethbridge, Timothy C., Susan Elliott Sim och Janice Singer. " Studerar mjukvaruingenjörer: Datainsamlingstekniker för programvarufältstudier. " Empirical Software Engineering 10.3 (2005): 311-341.
externa länkar
- Dr. Timothy C. Lethbridge vid University of Ottawa
- Timothy Lethbridges idéer på bloggen Teknik och politik