Computing

Dr Rory O'Connor

Name:Dr Rory O'Connor
Phone Number5643
Room:L2.30
E-Mail Address:
Work Area:Sr Lecturer
HomepagePersonal Homepage

Dr Rory O'Connor

Dr Rory O'Connor

Biographical Details:

Dr. Rory O'Connor is a Senior Lecturer in Software Engineering in the School of Computing at Dublin City University. He received a PhD. in Computer Science from City University, London (2000), an M.Sc. in Computer Applications from Dublin City University (1995), a B.Sc. in Computer Applications from Dublin City University (1993) and a National Certificate in Computing, Waterford Regional Technical College (1990). He is also a member of both the Irish Computer Society and British Computer Society. He has previously held research positions at both the National Centre for Software Engineering and the Centre for Teaching Computing. In addition, he worked with a variety of organisations, undertaken software development projects, conducting software quality reviews and inspections.

Research Interests:

His research interests are centred on the processes whereby software intensive systems are designed, implemented and managed. In particular, researching methods, techniques and tools for supporting the work of software project managers and software developers in relation to software process improvement, software project planning and management of software development projects.

Selected Peer Reviewed Journals

Selected Books

  • O'Connor, R., Pries-Heje, J. and Messnarz R. Systems, Software and Services Process Improvement, Springer-Verlag, 2011.
  • O'Connor, R., Rout, T., McCaffery, F. and Dorling A. Software Process Improvement and Capability Determination, Springer-Verlag, 2011.
  • Riel A., O'Connor, R.V. Tichkiewitch S. and Messnarz R. (Eds). Systems, Software and Services Process Improvement, Springer Verlag, 2010.
  • O'Connor, R.; Baddoo, N.; Cuadrado-Gallego, J.J.; Rejas Muslera, R.; Smolander, K.; Messnarz, R. (Eds.). Software Process Improvement, Springer Verlag, 2009.
  • O'Connor R.V. and McCaffery F. Software Process Improvement, Logos-Verlag, 2008.
  • O'Connor, R.V., Baddoo, N., Smolander, K., Messnarz, R. Software Process Improvement (EuroSPI 2008), Springer-Verlag, 2008.
  • Benediktsson O., Abrahamsson P., Dalcher D., Hvannberg E., O'Connor R. and Thorbergsson H. Proceedings of 3rd International Conference on Software Development, 2005.
  • O'Connor R. and Magee P. Proceedings of Conference of the European Chapter on Combinatorial Optimization (ECCO IX), DCU, 1996.
  • Ruskin H., O'Connor R. and Feng Y. Proceedings of Conference on Scientific Computing in Europe (SCE-96), DCU, 1996.
  • O'Connor R. and Alexander S. Proceedings of 4th Annual Conference on the Teaching of Computing, DCU & UU, 1996.

Selected Chapters

Selected Non-peer Reviewed Journals

  • O'Connor, R. and Sanders, M. 2009. Good News for Micro-scale Software Developers. Technology Ireland, 39, pp42-43.
  • Sanders, M. and O'Connor, R. 2009. Software lifecycle standards for very small enterprises. Running Your Business,
  • O'Connor R. 2002. Choosing the Right Tools for the Job. The Engineers Journal, Vol. 57 No. 8,
  • O'Connor R. and Duncan H. 2001. Improving Professional Software Skills in Industry. The Irish Scientist Yearbook, No. 9,
  • O'Connor R. and Duncan H. 2001. Importance of a Quality Process in Software Development. Irish Computer Society Newsletter, *,
  • O'Connor R. and Duncan H. 2001. The Importance of a Quality Process in Software Development. The Engineers Journal, *,
  • O'Connor, R. 1999. Intelligent Software Project Management. The Irish Scientist Yearbook, No. 7,
  • O'Connor R. 1996. Software Engineering Certification. Evaluation Conference on Inter-University Co-operation in Europe in the Field of Computing, *,
  • O'Connor R. 1996. Choosing a Programming Language - The Issues and Criteria. Methods Group Workshop, National Center for Software Engineering, *,
  • O'Connor R. 1995. Software Process Automation. CSE Newsletter, No. 17,
  • O'Connor R. 1995. Software Process Conference. CSE Newsletter, No. 16,
  • O'Connor R. 1994. The Whole Internet. CSE Newsletter , No. 15,
  • O'Connor R.. 1994. Software Engineering Review. CSE Newsletter, No. 13,
  • Laporte, C.Y., Alexandre, S., and O'Connor, R., A Software Engineering Lifecycle Standard for Very Small Enterprises, 15th European Software Process Improvement Conference, - , Dublin
  • Basri S. and O'Connor, R., Towards an Understanding of Software Development Process Knowledge in Very Small Companies, In: A. Abd Manaf et al. (Eds.): ed.International Conference on Informatics Engineering & Information Science (ICIEIS2011), 14-NOV-11 - 16-NOV-11, Malaysia, 62 - 71
  • Yilmaz M. and O'Connor, R., , Using Game Theory to Improve Productivity Software Teams - Developed a Software Process Engineering Approach [in Turkish], Turkish National Software Engineering Symposium, 01-SEP-11 - 06-SEP-11, Turkey
  • O'Connor, R., Understanding the impact of IT Outsourcing on Business Continuity: Towards a Risk Management Model, 12th Symposium on Decision Technology and Intelligent Information Systems, 02-AUG-11 - 05-AUG-11, Germany
  • Yilmaz, M. and O'Connor, R., An approach for improving the social aspects of the software development process by using a game theoretic perspective: towards a theory of social productivity of software development teams, 6th International Conference on Software and Data Technologies, 18-JUL-11 - 21-JUL-11, Spain
  • Basri S. and O'Connor, R., The Impact of Software Development Team Dynamics on the Knowledge Management Process, 23rd International Conference on Software Engineering and Knowledge Engineering (SEKE 2011), 07-JUL-11 - 09-JUL-11, Miami Beach, USA
  • Yilmaz, M. and O'Connor, R., An Empirical Investigation into Social Productivity of a Software Process: An approach by using the structural equation modeling, In: O'Connor, R., Pries-Heje, J. and Messnarz R. ed.18th European Software Process Improvement Conference, 27-JUN-11 - 29-JUN-11, Denmark
  • Clarke, P. and O'Connor, R., The Meaning of Success for Software SMEs: An Holistic Scorecard Based Approach, In: O'Connor, R., Pries-Heje, J. and Messnarz R. ed.18th European Software Process Improvement Conference, 27-JUN-11 - 29-JUN-11, Denmark
  • O'Connor, R. and Laporte, C.Y., Using ISO/IEC 29110 to Harness Process Improvement in Very Small Entities, In: O'Connor, R., Pries-Heje, J. and Messnarz R. ed.18th European Software Process Improvement Conference, 27-JUN-11 - 29-JUN-11, Denmark
  • Basri S. and O'Connor, R., A Study of Software Development Team Dynamics in SPI, In: O'Connor, R., Pries-Heje, J. and Messnarz R. ed.18th European Software Process Improvement Conference, 27-JUN-11 - 29-JUN-11, Denmark
  • Clarke, P. and O'Connor, R., Dynamic Capability in the Software Development Process, Poster2011, SEPG Europe, 07-JUN-11 - 09-JUN-11, Dublin, Ireland
  • Yilmaz, M. and O'Connor, R., Improving software process productivity by modeling the interaction in team social structures using game theory, SEPG Europe Conference, 07-JUN-11 - 09-JUN-11, Dublin, Ireland
  • Krishnamurthy, A., McManis, J., O'Connor, R. and Moebs, S., Sustainable Models of Innovation in Technology-enhanced Learning accepted for publication, 12th Annual Irish Learning Technology Association conference (EdTech 2011), 01-JUN-11 - 02-JUN-11, Waterford, Ireland, 59 - 59
  • O'Connor, R. and Laporte, C.Y., Deploying Lifecycle profiles for Very Small Entities: An Early Stage Industry View, In: O'Connor, R., Rout, T., McCaffery, F. and Dorling A ed.11th International SPICE Conference on Process Improvement and Capability dEtermination, 30-MAY-11 - 01-JUN-11, Dublin, Ireland
  • Clarke, P. and O'Connor, R., Software Process Adaptation: How much is enough?, 11th International SPICE Conference on Process Improvement and Capability dEtermination, 30-MAY-11 - 01-JUN-11, Dublin, Ireland
  • Mora M., O'Connor, R. and Gelman, O, On Electronic Process Guides or IT Service Management, SIG SVC Workshop, 14th International Conference on Information Systems,, 12-DEC-10 - 15-DEC-10, Saint Louis, Missouri, USA
  • O'Connor, R., Basri, S. and Coleman, G., Exploring Managerial Commitment towards SPI in Small and Very Small Enterprises, 17th European Software Process Improvement Conference (EuroSPI 2010), 01-SEP-10 - 03-SEP-10, Grenoble, France
  • Clarke, P. and O'Connor, R., Harnessing ISO/IEC 12207 to Examine the Extent of SPI Activity in an Organisation , 17th European Software Process Improvement Conference (EuroSPI 2010), 01-SEP-10 - 03-SEP-10, Grenoble, France
  • Ribaud, V., Saliou, P., O'Connor, R. and Laporte C.,, Software Engineering Support Activities for Very Small Entities, 17th European Software Process Improvement Conference (EuroSPI 2010), 01-SEP-10 - 03-SEP-10, Grenoble, France
  • Yilmaz,M., O'Connor, R., and Collins, J., Improving Software Development Process through Economic Mechanism Design, 17th European Software Process Improvement Conference (EuroSPI 2010), 01-SEP-10 - 03-SEP-10, Grenoble, France
  • O'Connor, R. and Laporte, C., Towards the Provision of Assistance for Very Small Entities in Deploying Software Lifecycle Standards, 11th International Conference on Product Focused Software Development and Process Improvement (PROFES 2010), 01-JUN-10 - 05-JUN-10, Limerick, Ireland
  • Basri, S. and O'Connor, R., Organizational Commitment Towards Software Process Improvement An Irish Software VSEs Case Study, 4th International Symposium on Information Technology 2010 (ITSim 2010), 01-JUN-10 - 03-JUN-10, Kuala Lumpur, Malaysia
  • Yilmaz,M. and O'Connor, R., Maximizing the value of the Software Development Process by Game Theoretic Analysis, 11th International Conference on Product Focused Software Development and Process Improvement (PROFES 2010), 01-JUN-10 - 05-JUN-10, Limerick, Ireland
  • Mora M., O'Connor R. and Macías-Luévano, R., CMMI (SW, DEV, SVC) Compliance of SDLCs: A Service System View, International Conference on Information Resources Management (Conf-IRM), 01-MAY-10 - 05-MAY-10, Jamaica
  • Basri, S. and O'Connor, R., Evaluation of Knowledge Management Process In Very Small Software Companies: A Survey, 5th Knowledge Management International Conference, 01-MAY-10 - 05-MAY-10, Terengganu, Malaysia
  • Laporte, C.Y. and O'Connor, R., The Development and Experimentation of an International Standard for Very Small Entities Involved in Software Development, Computing Professionals Conference, 01-APR-10 - 01-APR-10, Monteral, Canada
  • Clarke, P. and O'Connor R., Towards the identification of the influence of SPI on the successful evolution of software SMEs, In: Dawson et al. (Eds), Quality Management XVIII, Proceedings of 18th International Software Quality Management ed.18th International Software Quality Management, 01-APR-10 - 02-APR-10, London, UK, 20 - 41
  • Mora M., O'Connor R., Gelman, O., and Macías-Luévano R., A service-oriented information technology organizational systems engineering management framework (SoITOS-F), SIG SVC Workshop at 13th International Conference on Information Systems, 01-DEC-09 - 01-DEC-09,
  • O'Connor R., Exploring the role of usability in the software process - a study of Irish software SMEs, 16th European Software Process Improvement Conference (EuroSPI 2009), 01-SEP-09 - 03-SEP-09, Spain
  • O'Connor R., Reliance on Gut Instinct in Decision Making Software Project Managers Viewpoint , 10th Special Focus Symposium on Decision Technology and Intelligent Information Systems, 01-JUL-09 - 05-JUL-09, Baden Baden
  • Rodriguez L., Mora M., O'Connor R. and Alvarez F., Toward A Framework for Comparison System Development Life Cycles (SDLCs), Tenth Annual Global Information Technology Management (GITMA) World Conference, 14-JUN-09 - 16-JUN-09, Mexico City
  • O'Connor, R and Sanders, M., Software Lifecycle Standards for Very Small Software Companies, Software & Systems Quality Conference, 03-MAR-09 - 04-MAR-09, Ireland
  • Baxter, B. and O'Connor, R., The role of usability in the web development process ¿ an analysis of SMEs providing MIS applications for the web, In: Messnarz R. ed.15th European Software Process Improvement Conference (EuroSPI), 03-SEP-08 - 05-SEP-08, Dublin
  • Basri, S. and O'Connor, R., Software Process Maintenance and Evolution: An Irish VSE Case Study, In: O'Connor R.V. and McCaffery F. ed.EuroSPI Doctoral Symposium, 02-SEP-08 - 05-SEP-08, Dublin
  • O'Connor, R. and Coleman G., An Investigation of Barriers to the Adoption of Software Process Best Practice Models, Australasian Conference on Information Systems, 05-DEC-07 - 07-DEC-07, Toowoomba Australia
  • Mora, M., Gelman, O., Alvarez, F., O'Connor, R. and Macías-Luévano, J., A Systemic Model for the Description and Comparison of Models and Standards of Processes in the SE, SwE and IT disciplines, International Conference on Complex Systems, 28-OCT-07 - 02-NOV-07, Boston
  • Cuesta A.G., Granja J.C. and O'Connor R., A Model Driven Architecture-based Contribution to Web Engineering, 2nd International Conference on Software and Data Technologies (ICSOFT), 22-JUL-07 - 25-JUL-07, Spain
  • Mora M., Gelman O., O'Connor R., Alvarez F. and Macias J., On models and standards of processes in SE, SwE and IT&S disciplines: Towards a comparative framework using the systems approach, ISOneWorld Conference, 11-APR-07 - 13-APR-07, USA
  • Coleman G. and O'Connor R., Software Process in Practice: A Grounded Theory of the Irish Software Industry, In: LNCS 4257, Springer-Verlag ed.European Software Process Improvement Conference (EuroSPI), 11-OCT-06 - 13-OCT-06, Finland, 28 - 39
  • Mc Caffery F., O'Connor R. and Coleman, G., Developing a Configuration Management Model for use in the medical device industry, International Conference on Software and Data Technologies, 11-SEP-06 - 14-SEP-06, Setubal, Portgual
  • Lanigan J. and O'Connor R., Towards Identifying Critical Success Factors for CRM Implementation in E-Government, Special Focus Symposium on Decision Technology and Intelligent Information Systems, 08-SEP-06 - 11-SEP-06, Germany
  • Coleman G. and O'Connor R., Using Grounded Theory to Understand Software Process Improvement in Software Product Companies, Special Focus Symposium on Information Systems Research and Systems Approach, 08-SEP-06 - 11-SEP-06, Germany
  • O'Connor R., Software project Team Dynamics - A study of enablers and barriers to successful teams, 18th International Conference on Software & Systems Engineering and their Applications, 29-NOV-05 - 01-DEC-05, Paris
  • Ryan S. and O¿Connor R., Investigating the Role of Psychological Safety in the Sharing of Tacit Knowledge in Software Development TeamsSoftware Development, Iceland, ISBN 9979-54648-4, May 2005, 3rd International Conference on Software Development, 27-MAY-05 - 01-JUN-05, Iceland
  • Goulding A. and O�Connor R., Merging Agile Development Methodologies - The Case for DSDM and XP, European Software Process Improvement Conference, 10-NOV-04 - 12-NOV-04, Norway
  • O'Connor R., A Decision Framework for Forensic Software Tool Selection, Special Focus Symposium on Decision Technology and Intelligent Information Systems, 29-JUL-04 - 04-AUG-04, Germany
  • Ryan S. and O'Connor R.,, Team Tacit Knowledge as a Predictor of Performance in Software Development Teams, 16th International Conference on Software Engineering and Knowledge Engineering (SEKE'04), Canada, June 2004., 22-JUN-04 - 24-JUN-04, Canada
  • O'Connor R., O'Connor R., "Teaching Light Software Development Processes to Undergraduate Students", To appear in 2nd International Conference on Multimedia and ICTs in Education, Spain, 2003., 2nd International Conference on Multimedia and ICTs in Education, 03-DEC-03 - 06-DEC-03, Spain
  • Watchorn H. and O'Connor R, Analysing the Reusability of Learning Objects in a Multi-lingual e-learning Context, 2nd International Conference on Multimedia and ICTs in Education, 03-DEC-03 - 06-DEC-03, Spain
  • Ryan S. and O'Connor R., The Elicitation of Expert Knowledge regarding the Factors that affect Team Performance on Software Development Projects, 16th International Conference on Software & Systems Engineering and their Applications, 02-DEC-03 - 04-DEC-03, Paris
  • Watchorn H. and O'Connor R., Analysing the Reusability of Multi-lingual SCORM Learning Obects, 3rd Annual Ariadne Conference, 18-NOV-03 - 21-NOV-03, Katholieke Universiteit Leuven, Belgium
  • O'Connor R., Software Process Education - A Key to Success?, 15th International Conference on Software & Systems Engineering and their Applications, 03-DEC-02 - 06-DEC-02, Paris, France
  • O'Connor R., Decision Factors in Choosing a Programming Language, 14th International Conference on System Research, Informatics & Cybernetics, 30-JUL-02 - 02-AUG-02, Baden-Baden, Germany
  • O'Connor R. and Coleman G., Strategies for Personal Process Improvement - A Comparison, 2002 ACM Symposium on Applied Computing (SAC), 11-MAR-02 - 13-MAR-02, Madrid, Spain
  • O'Connor R., Knoweldge Capture and Reuse in Software Project Management, 14th International Conference on Software & Systems Engineering and their Applications, 04-DEC-01 - 07-DEC-01, Paris, France
  • O'Connor R. and Coleman G., PIPSI - The Results of a Two Year SPI Experiment, Software Process Improvement Conference (EuroSPI 2001), 10-OCT-01 - 12-OCT-01, Limerick, Ireland
  • Basri, S. and O'Connor, R., Understanding the Perception of Very Small Software Companies towards the Adoption of Process Standards, 17th European Software Process Improvement Conference (EuroSPI 2010) , 01-SEP-01 - 03-SEP-10, Grenoble, France
  • O'Connor R. and Johnston M., Using Generic Project Models to Aid Decision Making, 13th International Conference on System Research, Informatics & Cybernetics, 30-JUL-01 - 02-AUG-01, Baden-Baden, Germany
  • O'Connor R., Automating the Collaborative Decision Making Process in Software Project Planning, 13th International Conference on System Research, Informatics & Cybernetics, 30-JUL-01 - 02-AUG-01, Baden-Baden, Germany
  • O'Connor R., Coleman G., Morisio M., Software Process Improvement Education - A European Experiment, 6th Annual Conference on Innovation and Technology in Computer Science Education, 25-JUN-01 - 27-JUN-01, Canterbury, England
  • O'Connor R. and Coleman G., Individual Software Process Improvement - Does Europe Need It?, 12th European Software Control and Metrics conference, 02-APR-01 - 05-APR-01, London, England
  • Coleman G., Escalante M., McGowan C., Escala D., Morisio M., .Mercier C., O'Connor R., Duncan H., and Wang Y., Improving individual software engineering skills",, 7th European Software Process Improvement Conference, 08-NOV-00 - 10-NOV-00, Copenhagen, Denmark
  • O'Connor R., Duncan H., Coleman G., Escalante M., McGowan C., Escala D., Morisio M., Mercier C. and Wang Y., A Tool to Support the Capture of Individual Process Data, 7th European Software Process Improvement Conference, 08-NOV-00 - 10-NOV-00, Copenhagen, Denmark
  • O'Connor R. and Moynihan T., An Agent Model of Decision Support for Software Project Management, 12th International Conference on System Research, Informatics & Cybernetics, 01-AUG-00 - 04-AUG-00, Baden-Baden, Germany
  • Coleman G., O'Connor R. and Duncan H., Optimising the software process at the individual level, Conference on Views on Software Development in the new Millennium, 30-JUL-00 - 01-AUG-00, Reykjavik, Iceland
  • O'Connor R., Cochran R. and Moynihan T., Prompter - A Project Planning Assistant, 22nd International Conference on Software Engineering, 06-JUN-00 - 09-JUN-00, Limerick, Ireland
  • O'Connor R., Jenkins J. and Moynihan T., Intelligent Project Guidance, 10th European Software Control and Metrics conference, 27-APR-00 - 29-APR-00, Herstmonceux , England
  • O'Connor R. and Coleman G., Power to the Programmer - Using Measurement to Optimise the Software Process at the Individual Level, 11th European Software Control and Metrics conference, 18-APR-00 - 20-APR-00, Munich, Germany
  • O'Connor R. and Jenkins J., Using Agents for Distributed Software Project Management, 8th International Workshops on Enabling Technologies: Infrastructures for Collaborative Enterprises, 16-JUN-99 - 18-JUN-99, Stanford, USA
  • O'Connor R., Gaffney E. and Moynihan T., A Multi-Agent Approach to Project Planning, Internation conference on Artificial Intelligence Applications, 16-NOV-98 - 17-NOV-98, Virginia Beach, USA
  • O'Connor R., A Multi-Agent Approach to Knowledge Base Implementation, International Postgraduate Research Student Conference, 12-NOV-98 - 13-NOV-98, Dublin
  • Casey T. and O'Connor R., Collaborative Learning and Computing in the Irish Secondary Educational System, 3rd European Conference on Integrating Information and Communications Technology in the Curriculum, 17-AUG-98 - 21-AUG-98, Dublin
  • O'Connor R. and Jenkins J., Supporting Effective Software Project Management and Control by the use of Intelligent Knowledge-based Guidance, 9th European Software Control and Metrics conference, 27-MAY-98 - 29-MAY-98, Rome, Italy
  • O'Connor R. and Renault T., Designing an Internet Enabled Decision Support Tool in the Domain of Software Project Management, Engineering of Intelligent Systems, 11-FEB-98 - 13-FEB-98, University of La Laguna, Tenerife, Spain
  • O'Connor R., Renault T., Floch C., Moynihan T. and Combelles A., Prompter - A Decision Support Tool using Distributed Intelligent Agents, International conference on Artificial Intelligence Applications, 15-OCT-97 - 16-OCT-97, Sunderland, England
  • O'Connor R. and O'Connor C., Multimedia in the Classroom, 1st European Conference on Integrating Information and Communications Technology in the Curriculum, 26-SEP-96 - 30-SEP-96, Dublin, Ireland
  • O'Connor R. and Magee P., Quality Computer Science Education, Annual Conference on Innovation and Technology in Computer Science Education, 03-JUN-96 - 07-JUN-96, Barcelona, Spain
  • O'Connor R., Developing 32-Bit Applications in a Visual Environment, Summer School on Visual Programming, 08-MAY-96 - 10-MAY-96, Poznan, Poland
  • O'Connor R. and Magee P., Computing Teaching Initiaves, 18th International Conference on Software Engineering, 25-MAR-96 - 29-MAR-96, Berlin, Germany