How software engineers use documentation: The state of the practice TC Lethbridge, J Singer, A Forward IEEE software 20 (6), 35-39, 2003 | 544 | 2003 |
The relevance of software documentation, tools and technologies: a survey A Forward, TC Lethbridge Proceedings of the 2002 ACM symposium on Document engineering, 26-33, 2002 | 434 | 2002 |
Problems and opportunities for model-centric versus code-centric software development: a survey of software professionals A Forward, TC Lethbridge Proceedings of the 2008 international workshop on Models in software …, 2008 | 140 | 2008 |
A taxonomy of software types to facilitate search and evidence-based software engineering A Forward, TC Lethbridge Proceedings of the 2008 conference of the center for advanced studies on …, 2008 | 94 | 2008 |
Perceptions of software modeling: a survey of software practitioners A Forward, O Badreddin, TC Lethbridge 5th workshop from code centric to model centric: evaluating the …, 2010 | 73 | 2010 |
Model‐driven rapid prototyping with Umple A Forward, O Badreddin, TC Lethbridge, J Solano Software: Practice and Experience 42 (7), 781-797, 2012 | 57 | 2012 |
Software documentation: Building and maintaining artefacts of communication. A Forward University of Ottawa (Canada), 2002 | 54 | 2002 |
A decade of software design and modeling: A survey to uncover trends of the practice O Badreddin, R Khandoker, A Forward, O Masmali, TC Lethbridge Proceedings of the 21th acm/ieee international conference on model driven …, 2018 | 53 | 2018 |
Teaching UML using umple: Applying model-oriented programming in the classroom TC Lethbridge, G Mussbacher, A Forward, O Badreddin 2011 24th IEEE-CS Conference on Software Engineering Education and Training …, 2011 | 52 | 2011 |
Umple: Model-driven development for open source and education TC Lethbridge, A Forward, O Badreddin, D Brestovansky, M Garzon, ... Science of Computer Programming 208, 102665, 2021 | 41 | 2021 |
Umplification: Refactoring to incrementally add abstraction to a program TC Lethbridge, A Forward, O Badreddin 2010 17th working conference on reverse engineering, 220-224, 2010 | 38 | 2010 |
Model oriented programming: an empirical study of comprehension. OB Badreddin, A Forward, TC Lethbridge CASCON 12, 73-86, 2012 | 37 | 2012 |
Enhanced code generation from UML composite state machines O Badreddin, TC Lethbridge, A Forward, M Elaasar, H Aljamaan, ... 2014 2nd International Conference on Model-Driven Engineering and Software …, 2014 | 35 | 2014 |
Improving program comprehension by enhancing program constructs: An analysis of the Umple language A Forward, TC Lethbridge, D Brestovansky 2009 IEEE 17th International Conference on Program Comprehension, 311-312, 2009 | 33 | 2009 |
Improving code generation for associations: enforcing multiplicity constraints and ensuring referential integrity O Badreddin, A Forward, TC Lethbridge Software Engineering Research, Management and Applications, 129-149, 2014 | 29 | 2014 |
Umple: Towards combining model driven with prototype driven system development A Forward, O Badreddin, TC Lethbridge Proceedings of 2010 21st IEEE International Symposium on Rapid System …, 2010 | 27 | 2010 |
Exploring a model-oriented and executable syntax for UML attributes O Badreddin, A Forward, TC Lethbridge Software Engineering Research, Management and Applications, 33-53, 2014 | 21 | 2014 |
Specifying trace directives for UML attributes and state machines H Aljamaan, TC Lethbridge, O Badreddin, G Guest, A Forward 2014 2nd International Conference on Model-Driven Engineering and Software …, 2014 | 19 | 2014 |
A novel approach to versioning and merging model and code uniformly O Badreddin, TC Lethbridge, A Forward 2014 2nd International Conference on Model-Driven Engineering and Software …, 2014 | 18 | 2014 |
The convergence of modeling and programming: Facilitating the representation of attributes and associations in the Umple Model-Oriented programming language A Forward University of Ottawa (Canada), 2010 | 16 | 2010 |