Travelled to:
1 × Austria
1 × Denmark
1 × Japan
1 × Spain
1 × United Kingdom
12 × USA
2 × France
2 × Greece
2 × Italy
3 × The Netherlands
6 × Canada
Collaborated with:
A.Hamou-Lhadj A.Forward ∅ N.Anquetil S.S.Somé A.E.K.Sobel O.B.Badreddin A.Murray J.Sayyad-Shirabad M.Garzón H.I.Aljamaan L.Fu S.Matwin R.J.LeBlanc H.Farah I.Zayour J.Singer L.T.W.Agner D.Brestovansky A.Fatolahi H.Saiedian D.Port S.Tichelaar E.Plödereder J.H.Hayes D.Port S.Lyon J.B.Thompson G.Mussbacher E.Braun D.Amyot D.Ionescu A.Mili D.Gibbons J.M.Atlee O.Badreddin R.Khandoker O.Masmali M.Ben-Menachem T.B.Hilburn S.A.Mengel J.L.Díaz-Herrera
Talks about:
softwar (21) engin (13) tool (11) program (10) model (10) trace (7) comprehens (4) analysi (4) system (4) survey (4)
♂ Person: Timothy C. Lethbridge
DBLP: Lethbridge:Timothy_C=
Facilitated 14 volumes:
Contributed to:
Wrote 42 papers:
- SANER-2015-GarzonAL #development #framework #modelling #named #object-oriented
- Umple: A framework for Model Driven Development of Object-Oriented Systems (MG, HIA, TCL), pp. 494–498.
- CSEET-2014-Lethbridge #development #education #effectiveness #modelling #using
- Teaching modeling using Umple: Principles for the development of an effective tool (TCL), pp. 23–28.
- WCRE-2012-AljamaanL #towards
- Towards Tracing at the Model Level (HIA, TCL), pp. 495–498.
- WCRE-2012-GarzonL #automation #how #tool support
- Exploring How to Develop Transformations and Tools for Automated Umplification (MG, TCL), pp. 491–494.
- CSEET-2011-LethbridgeMFB #education #programming #uml #using
- Teaching UML using umple: Applying model-oriented programming in the classroom (TCL, GM, AF, OBB), pp. 421–428.
- FSE-2010-BadreddinL #case study #industrial #prototype #research
- A study of applying a research prototype tool in industrial practice (OBB, TCL), pp. 353–356.
- WCRE-2010-LethbridgeFB #abstraction #incremental #named #refactoring
- Umplification: Refactoring to Incrementally Add Abstraction to a Program (TCL, AF, OBB), pp. 220–224.
- ICPC-2009-ForwardLB #analysis #comprehension
- Improving program comprehension by enhancing program constructs: An analysis of the Umple language (AF, TCL, DB), pp. 311–312.
- SEKE-2008-FatolahiSL #approach #automation #generative #modelling #requirements
- A Model-Driven Approach for the Semi-automated Generation of Web-based Applications from Requirements (AF, SSS, TCL), pp. 619–624.
- WCRE-2007-FarahL #comprehension #modelling
- Temporal Exploration of Software Models: A Tool Feature to Enhance Software Understanding (HF, TCL), pp. 41–49.
- ICPC-2006-Hamou-LhadjL #behaviour #comprehension #scalability
- Summarizing the Content of Large Traces to Facilitate the Understanding of the Behaviour of a Software System (AHL, TCL), pp. 181–190.
- CSEET-2005-SaiedianLP #challenge #education #re-engineering #research
- Software Engineering Education (SEE) Research and Publication: Issues, Challenges and Directions (HS, TCL, DP), p. 258.
- CSMR-2005-Hamou-LhadjBAL #behaviour #design #execution #modelling
- Recovering Behavioral Design Models from Execution Traces (AHL, EB, DA, TCL), pp. 112–121.
- ICSE-2005-AtleeLLST #guidelines #re-engineering #source code
- Software engineering 2004: ACM/IEEE-CS guidelines for undergraduate programs in software engineering (JMA, RJL, TCL, AEKS, JBT), pp. 623–624.
- IWPC-2005-Hamou-LhadjLF #analysis #named
- SEAT: A Usable Trace Analysis Tool (AHL, TCL, LF), pp. 157–160.
- IWPC-2005-MurrayL #comprehension
- Presenting Micro-Theories of Program Comprehension in Pattern Form (AM, TCL), pp. 45–54.
- CSEET-2004-LeBlancLS #education #generative #re-engineering #source code #using
- Generating Undergraduate Software Engineering Courses/Programs Using the Computing Curricula Software Engineering Volume (RJL, TCL, AEKS), pp. 167–168.
- IWPC-2004-Hamou-LhadjLF #challenge #effectiveness #requirements
- Challenges and Requirements for an Effective Trace Exploration Tool (AHL, TCL, LF), pp. 70–78.
- WCRE-2004-MurrayL #comprehension #summary
- A Brief Summary of Cognitive Patterns for Program Comprehension (AM, TCL), pp. 304–305.
- ATEM-2003-Hamou-LhadjL04 #information management #metamodelling #object-oriented
- A Metamodel for Dynamic Information Generated from Object-Oriented Systems (AHL, TCL), pp. 59–69.
- ATEM-2003-LethbridgeTP04 #metamodelling #reverse engineering
- The Dagstuhl Middle Metamodel: A Schema For Reverse Engineering (TCL, ST, EP), pp. 7–18.
- CSEET-2003-LeBlancBHMLTSD04 #education #re-engineering
- IEEE-CS/ACM Computing Curriculum Software Engineering Volume Project (RJL, MBM, TBH, SAM, TCL, JBT, AEKS, JLDH), p. 333–?.
- ICSE-2003-HayesLP #re-engineering #towards
- Evaluating Individual Contribution Toward Group Software Engineering Projects (JHH, TCL, DP), pp. 622–627.
- ICSM-2003-Sayyad-ShirabadLM #legacy #maintenance #mining
- Mining the Maintenance History of a Legacy Software System (JSS, TCL, SM), pp. 95–104.
- ITiCSE-2003-SobelL #education #re-engineering
- IEEE-CS/ACM computing curricula: software engineering volume (AEKS, TCL), pp. 217–218.
- VISSOFT-2003-Hamou-LhadjL #complexity #execution #object-oriented
- Techniques for Reducing the Complexity of Object-Oriented Execution Traces (AHL, TCL), pp. 35–40.
- DocEng-2002-ForwardL #documentation #overview #tool support
- The relevance of software documentation, tools and technologies: a survey (AF, TCL), pp. 26–33.
- IWPC-2002-Hamou-LhadjL #analysis #execution #scalability
- Compression Techniques to Simplify the Analysis of Large Execution Traces (AHL, TCL), pp. 159–168.
- IWPC-2002-SomeL #comprehension #modelling
- Enhancing Program Comprehension with Recovered State Models (SSS, TCL), pp. 85–93.
- ICSM-2001-ShirabadLM #maintenance #mining
- Supporting Software Maintenance by Mining Software Update Records (JSS, TCL, SM), pp. 22–31.
- IWPC-2001-Lethbridge #re-engineering #tool support
- Report from the Dagstuhl Seminar on Interoperability of Reengineering Tools (TCL), p. 119.
- IWPC-2001-ZayourL #reverse engineering #tool support
- Adoption of Reverse Engineering Tools: A Cognitive Perspective and Methodology (IZ, TCL), pp. 245–255.
- WCRE-1999-AnquetilL #clustering
- Experiments with Clustering as a Software Remodularization Method (NA, TCL), pp. 235–255.
- WCRE-1999-AnquetilL99b #clustering #years after
- Ten Years Later, Experiments with Clustering as a Software Remodularization Method (NA, TCL), p. 7.
- CSEET-1998-Lethbridge #bibliography #education #re-engineering
- A Survey of the Relevance of Computer Science and Software Engineering Education (TCL), pp. 56–66.
- ICSE-1998-AnquetilL #clustering #concept
- Extracting Concepts from File Names: A New File Clustering Criterion (NA, TCL), pp. 84–93.
- IWPC-1998-SingerL #design #re-engineering
- Studying Work Practices to Assist Tool Design in Software Engineering (JS, TCL), pp. 173–179.
- IWPC-1998-SomeL #compilation #parsing
- Parsing Minimization when Extracting Information from Code in the Presence of Conditional Compilation (SSS, TCL), pp. 118–125.
- CSEET-1997-LethbridgeIMG #analysis #re-engineering
- An Undergraduate Option in Software Engineering: Analysis and Rationale (TCL, DI, AM, DG), pp. 120–131.
- WPC-1997-Sayyad-ShirabadLL #comprehension #towards
- A Little Knowledge Can Go a Long Way Towards Program Understanding (JSS, TCL, SL), pp. 111–117.
- MoDELS-2017-AgnerL #education #modelling #overview
- A Survey of Tool Use in Modeling Education (LTWA, TCL), pp. 303–311.
- MoDELS-2018-BadreddinKFML #bibliography #design #modelling #roadmap
- A Decade of Software Design and Modeling: A Survey to Uncover Trends of the Practice (OB, RK, AF, OM, TCL), pp. 245–255.