Timothy C. Lethbridge - Publications

Affiliations: 
University of Ottawa, Ottawa, ON, Canada 
Area:
Computer Science

61 high-probability publications. We are testing a new system for linking publications to authors. You can help! If you notice any inaccuracies, please sign in and mark papers as correct or incorrect matches. If you identify any major omissions or other inaccuracies in the publication list, please let us know.

Year Citation  Score
2019 Agner LTW, Lethbridge TC, Soares IW. Student experience with software modeling tools Software and Systems Modeling. 18: 3025-3047. DOI: 10.1007/S10270-018-00709-6  0.398
2018 Belle AB, Lethbridge TC, Garzn M, Adesina OO. Design and implementation of distributed expert systems Expert Systems With Applications. 96: 129-148. DOI: 10.1016/J.Eswa.2017.11.033  0.363
2018 Adesina OO, Lethbridge TC, Somé SS, Abdelzad V, Belle AB. Improving formal analysis of state machines with particular emphasis on and-cross transitions Computer Languages, Systems & Structures. 54: 544-585. DOI: 10.1016/J.Cl.2017.12.001  0.411
2016 Abdelzad V, Lethbridge TC, Hosseini M. The role of semiotic engineering in software engineering Proceedings - 5th International Workshop On Theory-Oriented Software Engineering, Tose 2016. 15-21. DOI: 10.1145/2897134.2897136  0.321
2015 Garzon MA, Aljamaan H, Lethbridge TC. Umple: A framework for Model Driven Development of Object-Oriented Systems 2015 Ieee 22nd International Conference On Software Analysis, Evolution, and Reengineering, Saner 2015 - Proceedings. 494-498. DOI: 10.1109/SANER.2015.7081863  0.458
2015 Abdelzad V, Lethbridge TC. Promoting traits into model-driven development Software and Systems Modeling. DOI: 10.1007/S10270-015-0505-X  0.499
2015 Abdelzad V, Amyot D, Lethbridge TC. Adding a textual syntax to an existing graphical modeling language: Experience report with GRL Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 9369: 159-174. DOI: 10.1007/978-3-319-24912-4_12  0.361
2015 Abdelzad V, Amyot D, Alwidian SA, Lethbridge TC. A textual syntax with tool support for the goal-oriented requirement language Ceur Workshop Proceedings. 1402: 61-66.  0.398
2014 Badreddin O, Sturm A, Lethbridge TC. Requirement traceability: A model-based approach 2014 Ieee 4th International Model-Driven Requirements Engineering Workshop, Modre 2014 - Proceedings. 87-91. DOI: 10.1109/MoDRE.2014.6890829  0.765
2014 Badreddin O, Forward A, Lethbridge TC. Improving code generation for associations: Enforcing multiplicity constraints and ensuring referential integrity Studies in Computational Intelligence. 496: 129-149. DOI: 10.1007/978-3-319-00948-3_9  0.75
2014 Badreddin O, Forward A, Lethbridge TC. Exploring a model-oriented and executable syntax for UML attributes Studies in Computational Intelligence. 496: 33-53. DOI: 10.1007/978-3-319-00948-3_3  0.761
2014 Badreddin O, Forward A, Lethbridge TC. A test-driven approach for developing software languages Modelsward 2014 - Proceedings of the 2nd International Conference On Model-Driven Engineering and Software Development. 225-234.  0.736
2014 Aljamaan H, Lethbridge TC, Badreddin O, Guest G, Forward A. Specifying trace directives for UML attributes and state machines Modelsward 2014 - Proceedings of the 2nd International Conference On Model-Driven Engineering and Software Development. 79-86.  0.756
2014 Badreddin O, Lethbridge TC, Forward A. Investigation and evaluation of UML action languages Modelsward 2014 - Proceedings of the 2nd International Conference On Model-Driven Engineering and Software Development. 264-273.  0.732
2014 Badreddin O, Lethbridge TC, Forward A. A novel approach to versioning and merging model and code uniformly Modelsward 2014 - Proceedings of the 2nd International Conference On Model-Driven Engineering and Software Development. 254-263.  0.756
2014 Badreddin O, Lethbridge TC, Forward A, Elaasar M, Aljamaan H, Garzon MA. Enhanced code generation from UML composite state machines Modelsward 2014 - Proceedings of the 2nd International Conference On Model-Driven Engineering and Software Development. 235-245.  0.719
2014 Lethbridge TC. Umple: An open-source tool for easy-to-use modeling, analysis, and code generation Ceur Workshop Proceedings. 1255: 30-34.  0.425
2013 Badreddin O, Lethbridge TC. Model oriented programming: Bridging the code-model divide Icse Workshop On Software Engineering For Adaptive and Self-Managing Systems. 69-75. DOI: 10.1109/MiSE.2013.6595299  0.773
2013 Lethbridge TC. Key properties for comparing modeling languages and tools: Usability, completeness and scalability Ceur Workshop Proceedings. 1076.  0.468
2012 Mussbacher G, Alam O, Alhaj M, Ali S, Amálio N, Barn B, Bræk R, Clark T, Combemale B, Cysneiros LM, Fatima U, France R, Georg G, Horkoff J, Kienzle J, ... ... Lethbridge TC, et al. Assessing composition in modeling approaches Proceedings of the Cma 2012 Workshop. DOI: 10.1145/2459031.2459032  0.322
2012 Aljamaan H, Lethbridge TC. Towards tracing at the model level Proceedings - Working Conference On Reverse Engineering, Wcre. 495-498. DOI: 10.1109/WCRE.2012.59  0.361
2012 Badreddin O, Lethbridge TC. Combining experiments and grounded theory to evaluate a research prototype: Lessons from the umple model-oriented programming technology 2012 1st International Workshop On User Evaluation For Software Engineering Researchers, User 2012 - Proceedings. 1-4. DOI: 10.1109/USER.2012.6226575  0.717
2012 Hamou-Lhadj A, Lethbridge TC. A metamodel for the compact but lossless exchange of execution traces Software and Systems Modeling. 11: 77-98. DOI: 10.1007/S10270-010-0180-X  0.466
2012 Forward A, Badreddin O, Lethbridge TC, Solano J. Model-driven rapid prototyping with Umple Software - Practice and Experience. 42: 781-797. DOI: 10.1002/Spe.1155  0.75
2011 Nojoumian M, Lethbridge TC. Reengineering PDF-based documents targeting complex software specifications International Journal of Knowledge and Web Intelligence. 2: 292-319. DOI: 10.1504/Ijkwi.2011.045165  0.391
2011 Lethbridge TC, Mussbacher G, Forward A, Badreddin O. Teaching UML using umple: Applying model-oriented programming in the classroom 2011 24th Ieee-Cs Conference On Software Engineering Education and Training, Csee and T 2011 - Proceedings. 421-428. DOI: 10.1109/CSEET.2011.5876118  0.734
2011 Fatolahi A, Somé SS, Lethbridge TC. Toward reusability in web modeling: Sing QVT relations Webist 2011 - Proceedings of the 7th International Conference On Web Information Systems and Technologies. 383-386.  0.31
2010 Badreddin O, Lethbridge TC. A study of applying a research prototype tool in industrial practice Proceedings of the Acm Sigsoft Symposium On the Foundations of Software Engineering. 353-356. DOI: 10.1145/1882291.1882345  0.709
2010 Lethbridge TC, Forward A, Badreddin O. Umplification: Refactoring to incrementally add abstraction to a program Proceedings - Working Conference On Reverse Engineering, Wcre. 220-224. DOI: 10.1109/WCRE.2010.32  0.722
2010 Forward A, Badreddin O, Lethbridge TC. Umple: Towards combining model driven with prototype driven system development Proceedings of the International Workshop On Rapid System Prototyping. DOI: 10.1109/RSP.2010.5656338  0.747
2010 Hamou-Lhadj A, Lethbridge TC. Understanding the complexity embedded in large routine call traces with a focus on program comprehension tasks Iet Software. 4: 161-177. DOI: 10.1049/Iet-Sen.2009.0031  0.423
2009 Forward A, Lethbridge TC, Brestovansky D. Improving program comprehension by enhancing program constructs: An analysis of the umple language Ieee International Conference On Program Comprehension. 311-312. DOI: 10.1109/ICPC.2009.5090073  0.341
2008 Forward A, Lethbridge TC. A taxonomy of software types to facilitate search and evidence-based software engineering Proceedings of the 2008 Conference of the Center For Advanced Studies, Cascon'08. DOI: 10.1145/1463788.1463807  0.302
2008 Forward A, Lethbridge TC. Problems and opportunities for model-centric versus code-centric software development: A survey of software professionals Proceedings - International Conference On Software Engineering. 27-32. DOI: 10.1145/1370731.1370738  0.457
2008 Fatolahi A, Somé SS, Lethbridge TC. A model-driven approach for the semi-automated generation of web-based applications from requirements 20th International Conference On Software Engineering and Knowledge Engineering, Seke 2008. 619-624.  0.441
2007 Farah H, Lethbridge TC. Temporal exploration of software models: A tool feature to enhance software understanding Proceedings - Working Conference On Reverse Engineering, Wcre. 41-49. DOI: 10.1109/WCRE.2007.49  0.376
2006 Shirabad JS, Lethbridge TC, Matwin S. Modeling relevance relations using machine learning techniques Advances in Machine Learning Applications in Software Engineering. 168-207. DOI: 10.4018/978-1-59140-941-1.ch008  0.332
2006 Lethbridge TC, Leblanc RJ, Kelley Sobel AE, Hilburn TB, Diaz-Herrera JL. SE2004: Recommendations for undergraduate software engineering curricula Ieee Software. 23: 19-25. DOI: 10.1109/Ms.2006.171  0.401
2005 Shirabad JS, Matwin S, Lethbridge TC. Predictive software models Step 2004 Proceedings - the 12th International Workshop On Software Technology and Engineering Practice. 10-19. DOI: 10.1109/STEP.2004.14  0.368
2005 Lethbridge TC, Sim SE, Singer J. Studying software engineers: Data collection techniques for software field studies Empirical Software Engineering. 10: 311-341. DOI: 10.1007/S10664-005-1290-X  0.399
2004 Lethbridge TC, Tichelaar S, Ploedereder E. The Dagstuhl Middle Metamodel: A schema for reverse engineering Electronic Notes in Theoretical Computer Science. 94: 7-18. DOI: 10.1016/J.Entcs.2004.01.008  0.465
2004 Hamou-Lhadj A, Lethbridge TC. A metamodel for dynamic information generated from object-Oriented systems Electronic Notes in Theoretical Computer Science. 94: 59-69. DOI: 10.1016/J.Entcs.2004.01.004  0.361
2003 Lethbridge TC, Singer J, Forward A. How Software Engineers Use Documentation: The State of the Practice Ieee Software. 20: 35-39. DOI: 10.1109/Ms.2003.1241364  0.425
2003 Sayyad Shirabad J, Lethbridge TC, Matwin S. Mining the Maintenance History of a Legacy Software System Ieee International Conference On Software Maintenance, Icsm. 95-104.  0.726
2002 Hamou-Lhadj A, Lethbridge TC. Compression techniques to simplify the analysis of large execution traces Proceedings - Ieee Workshop On Program Comprehension. 2002: 159-168. DOI: 10.1109/WPC.2002.1021337  0.326
2002 Somé SS, Lethbridge TC. Enhancing program comprehension with recovered state models Proceedings - Ieee Workshop On Program Comprehension. 2002: 85-93. DOI: 10.1109/WPC.2002.1021325  0.333
2002 Bagert DJ, Barbacci M, Budgen D, Lethbridge TC, Suryn W, Van Vliet H. Thoughts on software engineering knowledge, and how to organize it Proceedings - 10th International Workshop On Software Technology and Engineering Practice, Step 2002. 24-35. DOI: 10.1109/STEP.2002.1267596  0.339
2002 Liu H, Lethbridge TC. Intelligent Search Methods for Software Maintenance Information Systems Frontiers. 4: 409-423. DOI: 10.1023/A:1020839810474  0.364
2002 Lethbridge TC, Anquetil N. Approaches to clustering for program comprehension and remodularization Advances in Software Engineering. 137-157. DOI: 10.1007/978-0-387-21599-0_7  0.332
2002 Forward A, Lethbridge TC. The Relevance of Software Documentation, Tools and Technologies: A Survey Proceedings of the 2002 Acm Symposium On Document Engineering. 26-33.  0.359
2002 Van Deursen A, Lethbridge TC, Stevens P. How should software evolution and maintenance be taught? Conference On Software Maintenance. 248-250.  0.302
2001 Zayour I, Lethbridge TC. Adoption of reverse engineering tools: A cognitive perspective and methodology Proceedings - Ieee Workshop On Program Comprehension. 2001: 245-255. DOI: 10.1109/WPC.2001.921735  0.72
2001 Shirabad JS, Lethbridge TC, Matwin S. Supporting software maintenance by mining software updata records Ieee International Conference On Software Maintenance, Icsm. 22-31. DOI: 10.1109/ICSM.2001.972708  0.326
2001 Lethbridge TC. Mixing software engineering research and development - What needs ethical review and what does not? Empirical Software Engineering. 6: 319-321. DOI: 10.1023/A:1011974632340  0.388
2000 Lethbridge TC. What knowledge is important to a software professional? Computer. 33: 44-50. DOI: 10.1109/2.841783  0.348
2000 Lethbridge TC. Priorities for the education and training of software engineers Journal of Systems and Software. 53: 53-71. DOI: 10.1016/S0164-1212(00)00009-1  0.318
2000 Lethbridge TC. Evaluating a domain-specialist-oriented knowledge management system International Journal of Human Computer Studies. 52: 961-990. DOI: 10.1006/Ijhc.1999.0380  0.425
1999 Anquetil N, Lethbridge TC. Recovering Software Architecture from the Names of Source Files Journal of Software Maintenance and Evolution. 11: 201-221.  0.327
1998 Lethbridge TC. Metrics for concept-oriented knowledge bases International Journal of Software Engineering and Knowledge Engineering. 8: 161-188. DOI: 10.1142/S021819409800011X  0.395
1998 Lethbridge TC. The relevance of software education: A survey and some recommendations Annals of Software Engineering. 6: 91-110. DOI: 10.1023/A:1018917700997  0.354
1995 Skuce D, Lethbridge TC. CODE4: a unified system for managing conceptual knowledge International Journal of Human - Computer Studies. 42: 413-451. DOI: 10.1006/Ijhc.1995.1019  0.774
Show low-probability matches.