Timothy Lethbridge
Orcid: 0000-0001-9410-2056Affiliations:
- University of Ottawa, Canada
According to our database1,
Timothy Lethbridge
authored at least 161 papers
between 1989 and 2024.
Collaborative distances:
Collaborative distances:
Timeline
Legend:
Book In proceedings Article PhD thesis Dataset OtherLinks
Online presence:
-
on twitter.com
-
on orcid.org
-
on id.loc.gov
-
on github.com
-
on isni.org
-
on dl.acm.org
On csauthors.net:
Bibliography
2024
Inf. Softw. Technol., 2024
Automatic Instantiation of Assurance Cases from Patterns Using Large Language Models.
CoRR, 2024
Evaluating the Effectiveness of GPT-4 Turbo in Creating Defeaters for Assurance Cases.
CoRR, 2024
Proceedings of the 32nd IEEE International Requirements Engineering Conference, 2024
TAMVE: Properties of Design Technologies to Address Challenges to Software Design in the Era of Agility and Frameworks.
Proceedings of the IEEE/ACM International Workshop on Designing Software, 2024
Proceedings of the 2024 IEEE/ACM First International Conference on AI Foundation Models and Software Engineering, 2024
2023
Position Paper: A Vision for the Dynamic Safety Assurance of ML-Enabled Autonomous Driving Systems.
Proceedings of the 31st IEEE International Requirements Engineering Conference, RE 2023, 2023
Proceedings of the ACM/IEEE International Conference on Model Driven Engineering Languages and Systems, 2023
2022
IEEE Access, 2022
Preliminary results of measuring flow experience in a software modeling tool: UmpleOnline.
Proceedings of the 25th International Conference on Model Driven Engineering Languages and Systems: Companion Proceedings, 2022
Proceedings of the 32nd Annual International Conference on Computer Science and Software Engineering, 2022
Requirements Analysis Using Grounded Theory: A Case Study in the Domain of Textual Negotiation Tools.
Proceedings of the 32nd Annual International Conference on Computer Science and Software Engineering, 2022
2021
Sci. Comput. Program., 2021
The Evolution of Software Design Practices Over a Decade: A Long Term Study of Practitioners.
J. Object Technol., 2021
Systematically reviewing the layered architectural pattern principles and their use to reconstruct software architectures.
CoRR, 2021
Low-Code Is Often High-Code, So We Must Design Low-Code Platforms to Enable Proper Software Engineering.
Proceedings of the Leveraging Applications of Formal Methods, Verification and Validation, 2021
2020
Proceedings of the 32nd IEEE Conference on Software Engineering Education and Training, 2020
2019
Proceedings of the 27th IEEE International Requirements Engineering Conference Workshops, 2019
Proceedings of the Model-Driven Engineering and Software Development, 2019
Proceedings of the 7th International Conference on Model-Driven Engineering and Software Development, 2019
Proceedings of the 22nd ACM/IEEE International Conference on Model Driven Engineering Languages and Systems Companion, 2019
Proceedings of the 22nd ACM/IEEE International Conference on Model Driven Engineering Languages and Systems Companion, 2019
Framework, model and tool use in higher education enterprise architecture: an international survey.
Proceedings of the 29th Annual International Conference on Computer Science and Software Engineering, 2019
2018
Design and implementation of distributed expert systems: On a control strategy to manage the execution flow of rule activation.
Expert Syst. Appl., 2018
Improving formal analysis of state machines with particular emphasis on and-cross transitions.
Comput. Lang. Syst. Struct., 2018
Proceedings of the Model-Driven Engineering and Software Development, 2018
Proceedings of the 6th International Conference on Model-Driven Engineering and Software Development, 2018
Proceedings of the 6th International Conference on Model-Driven Engineering and Software Development, 2018
Applying Umple to the rover control challenge problem: A case study in model-driven engineering.
Proceedings of MODELS 2018 Workshops: ModComp, 2018
A Decade of Software Design and Modeling: A Survey to Uncover Trends of the Practice.
Proceedings of the 21th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems, 2018
Using Umple to Synergistically Process Features, Variants, UML Models and Classic Code.
Proceedings of the Leveraging Applications of Formal Methods, Verification and Validation. Modeling, 2018
Are our students engaged in their studies?: professional engagement vs. study engagement.
Proceedings of the 40th International Conference on Software Engineering: Companion Proceeedings, 2018
2017
Proceedings of the 20th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems, 2017
The University of Ottawa Undergraduate Software Engineering Program: Leading and Innovative.
Proceedings of the 30th IEEE Conference on Software Engineering Education and Training, 2017
2016
Proceedings of the 10th International Conference on the Quality of Information and Communications Technology, 2016
Umple as a Component-based Language for the Development of Real-time and Embedded Applications.
Proceedings of the MODELSWARD 2016, 2016
Proceedings of the 4th International Workshop on the Globalization Of Modeling Languages co-located with ACM/IEEE 19th International Conference on Model Driven Engineering Languages and Systems (MODELS 2016), 2016
Proceedings of the 13th Workshop on Model-Driven Engineering, 2016
Proceedings of the Leveraging Applications of Formal Methods, Verification and Validation: Discussion, Dissemination, Applications, 2016
Proceedings of the 1st International Workshop on Emotion Awareness in Software Engineering, 2016
Proceedings of the 5th International Workshop on Theory-Oriented Software Engineering, 2016
2015
Proceedings of the 22nd IEEE International Conference on Software Analysis, 2015
Proceedings of the SDL 2015: Model-Driven Engineering for Smart Cities, 2015
Adding a Textual Syntax to an Existing Graphical Modeling Language: Experience Report with GRL.
Proceedings of the SDL 2015: Model-Driven Engineering for Smart Cities, 2015
The Effects of Education on Students' Perception of Modeling in Software Engineering.
Proceedings of the First International Workshop on Human Factors in Modeling co-located with ACM/IEEE 18th International Conference on Model Driven Engineering Languages and Systems (MoDELS 2015), 2015
Proceedings of the 1st International Workshop on Executable Modeling co-located with ACM/IEEE 18th International Conference on Model Driven Engineering Languages and Systems (MODELS 2015), 2015
Proceedings of the Eighth International i*Workshop, 2015
Proceedings of 25th Annual International Conference on Computer Science and Software Engineering, 2015
2014
Proceedings of the 7th Transformation Tool Contest part of the Software Technologies: Applications and Foundations (STAF 2014) federation of conferences, 2014
Proceedings of the IEEE 4th International Model-Driven Requirements Engineering Workshop, 2014
Proceedings of the MODELSWARD 2014 - Proceedings of the 2nd International Conference on Model-Driven Engineering and Software Development, Lisbon, Portugal, 7, 2014
Proceedings of the MODELSWARD 2014 - Proceedings of the 2nd International Conference on Model-Driven Engineering and Software Development, Lisbon, Portugal, 7, 2014
Proceedings of the MODELSWARD 2014 - Proceedings of the 2nd International Conference on Model-Driven Engineering and Software Development, Lisbon, Portugal, 7, 2014
Proceedings of the MODELSWARD 2014 - Proceedings of the 2nd International Conference on Model-Driven Engineering and Software Development, Lisbon, Portugal, 7, 2014
Proceedings of the MODELSWARD 2014 - Proceedings of the 2nd International Conference on Model-Driven Engineering and Software Development, Lisbon, Portugal, 7, 2014
Proceedings of the Demonstrations Track of the ACM/IEEE 17th International Conference on Model Driven Engineering Languages and Systems (MoDELS 2014), 2014
Proceedings of the 27th IEEE Conference on Software Engineering Education and Training, 2014
Reverse engineering of object-oriented code into Umple using an incremental and rule-based approach.
Proceedings of 24th Annual International Conference on Computer Science and Software Engineering, 2014
2013
Improving Code Generation for Associations: Enforcing Multiplicity Constraints and Ensuring Referential Integrity.
Proceedings of the Software Engineering Research, 2013
Proceedings of the Software Engineering Research, 2013
Proceedings of the Open Source Software: Quality Verification, 2013
Key Properties for Comparing Modeling Languages and Tools: Usability, Completeness and Scalability.
Proceedings of the Fourth International Comparing Modeling Approaches Workshop 2013 co-located with the ACM/IEEE 16th International Conference on Model Driven Engineering Languages and Systems ( MODELS 2013), 2013
Proceedings of the Educators' Symposium co-located with ACM/IEEE 16th International Conference on Model Driven Engineering Languages and Systems (MODELS 2013), 2013
Proceedings of the 5th International Workshop on Modeling in Software Engineering, 2013
2012
Softw. Syst. Model., 2012
Proceedings of the 19th Working Conference on Reverse Engineering, 2012
Proceedings of the 19th Working Conference on Reverse Engineering, 2012
Combining experiments and grounded theory to evaluate a research prototype: lessons from the Umple model-oriented programming technology.
Proceedings of the First International Workshop on User Evaluation for Software Engineering Researchers, 2012
Proceedings of the Center for Advanced Studies on Collaborative Research, 2012
2011
Int. J. Knowl. Web Intell., 2011
Toward Reusability in Web Modeling - Using QVT Relations.
Proceedings of the WEBIST 2011, 2011
Proceedings of the 24th IEEE-CS Conference on Software Engineering Education and Training, 2011
2010
Understanding the complexity embedded in large routine call traces with a focus on program comprehension tasks.
IET Softw., 2010
Proceedings of the 17th Working Conference on Reverse Engineering, 2010
Proceedings of the 18th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2010
Proceedings of the Eighth ACIS International Conference on Software Engineering Research, 2010
Proceedings of the 21st IEEE International Symposium on Rapid System Prototyping, 2010
Challenges and opportunities in applying research prototypes and findings into industrial practice.
Proceedings of the 2010 conference of the Centre for Advanced Studies on Collaborative Research, 2010
2009
Proceedings of the 16th Working Conference on Reverse Engineering, 2009
Improving program comprehension by enhancing program constructs: An analysis of the Umple language.
Proceedings of the 17th IEEE International Conference on Program Comprehension, 2009
2008
A Model-Driven Approach for the Semi-automated Generation of Web-based Applications from Requirements.
Proceedings of the Twentieth International Conference on Software Engineering & Knowledge Engineering (SEKE'2008), 2008
Towards a Semi-Automated Model-Driven Method for the Generation of Web-based Applications from Use Cases.
Proceedings of the 4th International Workshop on Model-Driven Web Engineering, 2008
Problems and opportunities for model-centric versus code-centric software development: a survey of software professionals.
Proceedings of the International Workshop on Modeling in Software Engineering, 2008
A taxonomy of software types to facilitate search and evidence-based software engineering.
Proceedings of the 2008 conference of the Centre for Advanced Studies on Collaborative Research, 2008
Proceedings of the Guide to Advanced Empirical Software Engineering, 2008
The Management of University-Industry Collaborations Involving Empirical Studies of Software Enginee.
Proceedings of the Guide to Advanced Empirical Software Engineering, 2008
2007
Temporal Exploration of Software Models: A Tool Feature to Enhance Software Understanding.
Proceedings of the 14th Working Conference on Reverse Engineering (WCRE 2007), 2007
CodeSnippets Plug-in to Eclipse: Introducing Web 2.0 Tagging to Improve Software Developer Recall.
Proceedings of the 5th ACIS International Conference on Software Engineering Research, 2007
Extracting Document Structure to Facilitate a Knowledge Base Creation for The UML Superstructure Specification.
Proceedings of the Fourth International Conference on Information Technology: New Generations (ITNG 2007), 2007
Proceedings of the International Conference on Software Engineering, 2007
2006
IEEE Softw., 2006
Summarizing the Content of Large Traces to Facilitate the Understanding of the Behaviour of a Software System.
Proceedings of the 14th International Conference on Program Comprehension (ICPC 2006), 2006
Proceedings of the Education for the 21st Century, 2006
Proceedings of the E-Business and Telecommunication Networks, 2006
2005
Empir. Softw. Eng., 2005
Proceedings of the Satellite Events at the MoDELS 2005 Conference, 2005
Proceedings of the 13th International Workshop on Program Comprehension (IWPC 2005), 2005
Proceedings of the 13th International Workshop on Program Comprehension (IWPC 2005), 2005
Reflections on Software Engineering 2004, the ACM/IEEE-CS Guidelines for Undergraduate Programs in Software Engineering.
Proceedings of the Software Engineering Education in the Modern Age, 2005
Software engineering 2004: ACM/IEEE-CS guidelines for undergraduate programs in software engineering.
Proceedings of the 27th International Conference on Software Engineering (ICSE 2005), 2005
Measuring Various Properties of Execution Traces to Help Build Better Trace Analysis Tools.
Proceedings of the 10th International Conference on Engineering of Complex Computer Systems (ICECCS 2005), 2005
Proceedings of the 9th European Conference on Software Maintenance and Reengineering (CSMR 2005), 2005
Software Engineering Education (SEE) Research and Publication: Issues, Challenges and Directions.
Proceedings of the 18th Conference on Software Engineering Education and Training (CSEE&T 2005), 2005
Proceedings of the 2005 conference of the Centre for Advanced Studies on Collaborative Research, 2005
2004
Proceedings of the 11th Working Conference on Reverse Engineering, 2004
Proceedings of the 12th International Workshop on Software Technology and Engineering Practice (STEP 2004), 2004
IEEE-CS/ACM computing curricula: computer engineering & software engineering volumes.
Proceedings of the 35th SIGCSE Technical Symposium on Computer Science Education, 2004
Mining the Software Change Repository of a Legacy Telephony System.
Proceedings of the 1st International Workshop on Mining Software Repositories, 2004
Proceedings of the 12th International Workshop on Program Comprehension (IWPC 2004), 2004
Generating Undergraduate Software Engineering Courses/Programs Using the Computing Curricula Software Engineering Volume.
Proceedings of the 17th Conference on Software Engineering Education and Training (CSEE&T 2004), 2004
Proceedings of the 2004 conference of the Centre for Advanced Studies on Collaborative research, 2004
2003
IEEE Softw., 2003
Comparative study of clustering algorithms and abstract representations for software remodularization.
IEE Proc. Softw., 2003
Proceedings of the International Workshop on Meta-Models and Schemas for Reverse Engineering, 2003
Proceedings of the International Workshop on Meta-Models and Schemas for Reverse Engineering, 2003
Techniques for Reducing the Complexity of Object-Oriented Execution Traces.
Proceedings of the 2nd International Workshop on Visualizing Software for Understanding and Analysis, 2003
Proceedings of the 34th SIGCSE Technical Symposium on Computer Science Education, 2003
Proceedings of the 8th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2003
Proceedings of the 19th International Conference on Software Maintenance (ICSM 2003), 2003
Proceedings of the 25th International Conference on Software Engineering, 2003
Proceedings of the 16th Conference on Software Engineering Education and Training (CSEE&T 2003), 2003
Proceedings of the 2003 conference of the Centre for Advanced Studies on Collaborative Research, 2003
2002
Proceedings of the 10th International Workshop on Program Comprehension (IWPC 2002), 2002
Proceedings of the 10th International Workshop on Program Comprehension (IWPC 2002), 2002
Proceedings of the 18th International Conference on Software Maintenance (ICSM 2002), 2002
Proceedings of the 2002 ACM Symposium on Document Engineering, 2002
2001
Mixing Software Engineering Research and Development-What Needs Ethical Review and What Does Not?
Empir. Softw. Eng., 2001
Proceedings of the 9th International Workshop on Program Comprehension (IWPC 2001), 2001
Proceedings of the 9th International Workshop on Program Comprehension (IWPC 2001), 2001
Proceedings of the 2001 International Conference on Software Maintenance, 2001
Proceedings of the 2001 conference of the Centre for Advanced Studies on Collaborative Research, 2001
Object-oriented software engineering - practical software development using UML and Java.
MacGraw-Hill, ISBN: 978-0-07-709761-5, 2001
2000
J. Syst. Softw., 2000
Int. J. Hum. Comput. Stud., 2000
Proceedings of the 2000 conference of the Centre for Advanced Studies on Collaborative Research, 2000
Proceedings of the 2000 conference of the Centre for Advanced Studies on Collaborative Research, 2000
1999
J. Softw. Maintenance Res. Pract., 1999
Proceedings of the Sixth Working Conference on Reverse Engineering, 1999
1998
Ann. Softw. Eng., 1998
Parsing Minimization when Extracting Information from Code in the Presence of Conditional Compilation.
Proceedings of the 6th International Workshop on Program Comprehension (IWPC '98), 1998
Proceedings of the 6th International Workshop on Program Comprehension (IWPC '98), 1998
Proceedings of the Forging New Links, 1998
Proceedings of the 11th Conference on Software Engineering Education and Training, 1998
Proceedings of the 1998 conference of the Centre for Advanced Studies on Collaborative Research, November 30, 1998
1997
Proceedings of the 5th International Workshop on Program Comprehension (WPC '97), May 28-30, 1997, 1997
Proceedings of the Tenth Conference on Software Engineering Education and Training, 1997
Proceedings of the 1997 conference of the Centre for Advanced Studies on Collaborative Research, 1997
Proceedings of the 1997 conference of the Centre for Advanced Studies on Collaborative Research, 1997
1995
Int. J. Hum. Comput. Stud., 1995
1992
Proceedings of the 10th Annual International Conference on Systems Documentation, 1992
1989
Comput. Graph., 1989