“Engineering the Irish Software Tiger”, IEE Computer Vol.41, No.6, June 2008
“Software Process Improvement in a Very Small Company”, Software Quality Professional Vol.3, No.2, March 2001 (with Ita Richardson) also at http://www.asq.org/pub/sqp/richardson.html
“Software Process Improvement in Small Companies”, Pacific Northwest Software Quality Conference, Portland Oregon, October 2000 (with Ita Richardson)
“Where is the Engineering in Software?”, Annual Conference of the Institution of Engineers of Ireland, Wexford, Ireland, September 1998. (Invited Paper)
“The Irish Software Industry - Lessons Learned”, Portland International Conference on Management of Engineering and Technology, Portland Oregon, July 1997
“Improved Practical Support for Large-scale Requirements Prioritizing” - Requirements Engineering Journal Vol.2 No.1, 1997, [with J Karlsson and S Olsson]
“A Cost-Value Approach for Prioritizing Requirements”. IEEE Software Vol.14 No.5. 1997 [with J Karlsson]
“Prioritizing Requirements in an Industrial Setting” - International Conference on Software Engineering, Boston Mass. , May 1997 [with J Karlsson]
"Method Integration ", 4th Annual BCS Conference on Information Systems Methodologies, Univeristy College, Cork, September.1996 [with A Sheehan and K Kronlöf]
"Supporting the Selection of Software Requirements", In the Proceedings of the Eight International Workshop on Software Specification and Design, Schloss Velen, Germany. March. 1996 [with J Karlsson]
"Meeting Industry's Needs - or Should we Teach and Software Engineering of the Past.?" Position Paper for a panel, Conference on Software Engineering Education, Daytona Beach Florida, April. 1995
"On The Need to Address the Non-Functional", in Concurrent Engineering -Proceedings of the Conference on Concurrent Engineering and Electronic Design Automation, Dorset, UK. 1994 [ with J Dunkel, and F J Stewing]
"The Role of Networking - Electronic and Human", Proceedings of the Second Annual Workshop of the UNU - Irish Government Second Microinformatics Programme, Kampala, 14-18 April 1994.
Methods Investigated [in Systems Engineering], Chapter in Systems Engineering - Principles and Practice of Computer-Based Systems Engineering, B Thomé (Ed.) John Wiley & Sons, January 1993. [with A Sheehan & J Dick]
Conclusions and Recommendations, Chapter in Method Integration - Concepts and Case Studies,
K Kronlöf (Ed.), John Wiley & Sons, January 1993. [with K Kronlöf ]
Methods Investigated, Chapter in Method Integration - Concepts and Case Studies, K Kronlöf (Ed.), John Wiley & Sons, January 1993. [with A Sheehan]
"The Róle of Natural Language in Requirements Engineering", IEEE Symposium on Requirements Engineering, San Diego, California, January 1993.
"Conceptual Graphs as an Aid to Requirements Reuse", IEEE Symposium on Requirements Engineering, San Diego, California, January 1993 [with B Mathews]
"Toward the Automation of Preliminary Structural Design", International Journal of Systems Automation: Research and Applications (SARA) Vol.2, pp49-61, 1992 (with N Harty)
"A Prototype Syntax Checker for German Learners of English", Conference on Intelligent Computer Aided Language Learning - ICALL '91, UMIST , UK, September 1991 [with D Mulligan]
"A Knowledge-based System for Teaching Preliminary Design", The International Conference on Computer Aided Learning and Instruction in Science and Engineering, Lausanne, Switzerland, 1991 (with N Harty)
"TUIG - Towards a Parser for Irish" In H Sorensen (ed) Proceedings of AICS-91 - the Fourth Irish Conference on Artificial Intelligence and Cognitive Science, Cork, Ireland, September 1991 (jointly with D MagCuill)
"Interactively Supporting the Software Development Process", Proceedings of INTERACT"90, Cambridge, September 1990
"New Technologies and New Professions - the Irish Experience" Invited paper, CSEA Conference, Torino, Italy, April 1990 (with D O Conchuir)
"Intelligent Support for the Jackson Method", 3rd International Workshop on Computer-Aided Software Engineering. London England, July '89 (with P Connolly and D O Neill).
"Requirements Capture using Conceptual Graphs", 3rd International Workshop on Computer-Aided Software Engineering. London England, July '89
"An Experiment in Capturing and Classifying the Software Developers Expertise", 2nd International Workshop on Computer-Aided Software Engineering. Cambridge Mass. USA July '88
"Prospects for a Method-Driven Software Development Environment", Information and Software Technology, Vol 29 No 8, October '87. (with J A Redmond).
"Surveying Software Tools for a Method Driven Environment", IFIP World Computer Conference Dublin, Sept. '86. (with J A Redmond, D J O'Neill, B Matthews, A Hunot, M Lemoine, K Wachsmuth and M Dausmann)
"The Value of Mixed Metaphors in Computer Education", National Educational Computing Conference, San Diego USA, June '86.
"Software Engineering as an aid to Local Advancement in a Developing Country", 6th Software Engineering Conference, Tokyo Japan, Sept. '82. (jointly with G. Mwansa)
"A Comal System for Irish Secondary Schools", National Educational Computing Conference, Kansas USA, June '82.
"Advanced Technical Training in Developing Countries" , Informatics and Development Conference, Dublin, March '81.
"Validating a Bus Operations Simulation Model", Winter Simulation Conference, San Diego USA, December '79.
"Software Engineering and Simulation", ibid, December '79.
"Accelerated Programmer Training in a Developing Country", ACM Conference on Computer Personnel Management, Princeton USA, August '79.