Publications

I write articles in a number of areas relating to my research, including: traceability; requirements engineering; broader software and systems engineering; visualization, modeling and representation; global software development; and process improvement and quality.

Publications from 2004 to date

2014

Cleland-Huang, J., Gotel, O., Huffman Hayes, J., Mader, P. and Zisman, A. Software Traceability: Trends and Future Directions. Proceedings of the Future of Software Engineering (FOSE 2014), Hyderabad, India, 4–6 June 2014, pp.55–69.

2013

Gotel, O. Introduction to the RE’13 special issue – RE@21: Keeping Requirements on Track. Requirements Engineering Journal, Springer-Verlag London 2013. (Published Online First, 29 December 2013.)

Gotel, O. and Cleland-Huang, J. Requirements Engineering’s Next Top Model. IEEE Software, Volume 30, Issue 6, November – December 2013, pp.24–29.

Gotel, O., Leite, J.C.S.P. and Mavin, A. Message from the Chairs. Proceedings of the 21st IEEE International Requirements Engineering Conference (RE 2013), Rio de Janeiro, Brasil, 15–19 July 2013, pp. iii–v.

Mahaux, M., Gotel, O., Mavin, A., Nguyen, L., Mich, L. and Schmid, K. Collaborative Creativity in Requirements Engineering: Analysis and Practical Advice. Proceedings of the 7th IEEE International Conference on Research Challenges in Information Science (RCIS 2013), Paris, France, 29–31 May 2013, pp.1–10.

Borg, M., Gotel, O.C.Z. and Wnuk, K. Enabling Traceability Reuse for Impact Analyses: A Feasibility Study in a Safety Context. Proceedings of the 7th International Workshop on Traceability in Emerging Forms of Software Engineering (TEFSE 2013), San Francisco, CA, USA, 19 May 2013, pp.72–78.

2012

Mader, P. and Gotel, O. Towards Automated Traceability Maintenance. Journal of Systems and Software, Elsevier, Volume 85, Issue 10, October 2012, pp.2205–2227.

Gotel, O., Cleland-Huang, J., Huffman Hayes, J., Zisman, A., Egyed, A., Grünbacher, P. and Antoniol, G. The Quest for Ubiquity: A Roadmap for Software and Systems Traceability Research. Proceedings of the 20th IEEE International Requirements Engineering Conference (RE 2012), Chicago, Illinois, USA, 24–28 September 2012. [Slides]

Gotel, O.C.Z. and Morris, S.J. Case-Based Stories for Traceability Education and Training. Proceedings of the 7th International Workshop on Requirements Engineering Education and Training, Chicago, Illinois, USA, 24 September 2012. [Slides]

Morris, S.J. and Gotel, O.C.Z. The Diagram of Flow: Its Departure from Software Engineering and its Return. Proceedings of the 7th International Conference on the Theory and Application of Diagrams (Diagrams 2012), Canterbury, Kent, UK, 2–6 July 2012. [Slides]

Gotel, O., Scharff, C. and Kulkarni, V. Mixing continents, competences and roles: five years of lessons for software engineering education. IET Software (The Institution of Engineering and Technology Software Journal), Volume 6, Issue 3, June 2012, pp.199–213. [GSD wiki]

Gotel, O., Kulkarni, V., Say, M., Scharff, C. and Sunetnanta, T. Quality indicators on global software development projects: does ‘getting to know you’ really matter? Journal of Software: Evolution and Process, Wiley, Volume 24, Issue 2, March 2012, pp.169–184.

Gotel, O. A Whitewater Guide to Requirements Deliverance. Requirements Quarterly 58, The Newsletter of the British Computer Society Requirements Engineering Specialist Group (RESG), March 2012, pp.7–12.

Cleland-Huang, J., Gotel, O. and Zisman, A. (Eds.) Software and Systems Traceability. Springer, 2012. (ISBN 978-1-4471-2238-8)

  • Front Matter of Book
  • Gotel, O., Cleland-Huang, J., Huffman Hayes, J., Zisman, A., Egyed, A., Grünbacher, P., Dekhtyar, A., Antoniol, G., Maletic, J. and Mäder, P. Traceability Fundamentals. Chapter 1 in Cleland-Huang, J., Gotel, O. and Zisman, A. (Eds.) Software and Systems Traceability, Springer, 2012, pp.3–22.
  • Gotel, O. and Mäder, P. Acquiring Tool Support for Traceability. Chapter 3 in Cleland-Huang, J., Gotel, O. and Zisman, A. (Eds.) Software and Systems Traceability, Springer, 2012, pp.43–68.
  • Mäder, P. and Gotel, O. Ready-to-use Traceability on Evolving Projects. Chapter 8 in Cleland-Huang, J., Gotel, O. and Zisman, A. (Eds.) Software and Systems Traceability, Springer, 2012, pp.173–194.
  • Gotel, O., Cleland-Huang, J., Huffman Hayes, J., Zisman, A., Egyed, A., Grünbacher, P., Dekhtyar, A., Antoniol, G. and Maletic, J. The Grand Challenge of Traceability (v1.0). Chapter 16 in Cleland-Huang, J., Gotel, O. and Zisman, A. (Eds.) Software and Systems Traceability, Springer, 2012, pp.343–409. Utopian Traceability Vision
  • Gotel, O., Cleland-Huang, J., Zisman, A., Huffman Hayes, J., Dekhtyar, A., Mäder, P., Egyed, A., Grünbacher, P., Antoniol, G., and Maletic, J. Glossary of Traceability Terms (v1.0). Appendix A in Cleland-Huang, J., Gotel, O. and Zisman, A. (Eds.) Software and Systems Traceability, Springer, 2012, pp.413–424. On-line Glossary

2011

Nikula, U., Gotel, O. and Kasurinen, J. A Motivation Guided Holistic Rehabilitation of the First Programming Course. ACM Transactions on Computer Education (TOCE), Volume 11, Issue 4, November 2011, Article Number 24.

Gotel, O. and Morris, S. Requirements Tracery (Requirements Expert Column). IEEE Software, Volume 28, Issue 5, September – October 2011, pp.92–94.

Gotel, O.C.Z. and Morris, S.J. Out of the Labyrinth: Leveraging Other Disciplines for Requirements Traceability. Proceedings of the 19th IEEE International Requirements Engineering Conference (RE 2011), Trento, Italy, 29 August – 2 September 2011, pp.121–130. [Slides]

Creighton, O., Callele, D. and Gotel, O. A Summary of the Fourth International Workshop on Multimedia and Enjoyable Requirements Engineering (MERE11). Proceedings of the Fourth International Workshop on Multimedia and Enjoyable Requirements Engineering – Beyond Mere Descriptions and with More Fun and Games (MERE 2011), Trento, Italy, 30 August 2011, pp.4–8.

Gotel, O., Cleland-Huang, J., Huffman Hayes, J., Zisman, A., Egyed, A., Grünbacher, P., Dekhtyar, A., Antoniol, G. and Maletic, J. The Grand Challenge of Traceability (v1.0). Center of Excellence for Software Traceability Technical Report #CoEST-2011-001, June 14, 2011.

Cleland-Huang, J., Czauderna, A., Dekhtyar, A., Gotel, O., Huffman Hayes, J., Keenan, E., Leach, G., Maletic, J., Poshyvanyk, D., Shin, Y., Zisman, A., Antoniol, G., Berenbach, B. and Maeder, P. Grand Challenges, Benchmarks, and TraceLab: Developing Infrastructure for the Software Traceability Research Community. Proceedings of the 6th International Workshop on Traceability in Emerging Forms of Software Engineering (TEFSE 2011), Honolulu, Hawaii, USA, 23 May 2011, pp.17–123.

Morris, S. and Gotel, O. The Role of Flow Charts in the Early Automation of Applied Mathematics. BSHM Bulletin: The Journal of the British Society for the History of Mathematics (BSHM), Taylor and Francis Group, Volume 26, Issue 1, 1 March 2011, pp.44–52.

2010

Sunetnanta T., Gotel, O., Scharff C., Kulkarni V. and Say M. Preparing Students With Key Competencies and Skills for a Global Labor Market: A Case Study of Virtual Transnational Lesson Delivery Through a Global Software Development Project. Papers Submitted to the 6th QS-Asia Pacific Professional Leaders in Education Conference and Exhibition (QS-Apple), Suntec Singapore International Convention and Exhibition Centre, Singapore, 17–19 November 2010. (Unpublished.) [Slides]

Scharff, C., Gotel, O. and Kulkarni, V. Transitioning to Distributed Development in Students’ Global Software Development Projects: The Role of Agile Methodologies and End-to-End Tooling. Proceedings of the 5th International Conference on Software Engineering Advances (ICSEA 2010), Nice, France, 22–27 August, 2010, pp.388–394. [Slides]

Nikula, U., Jurvanen, C., Gotel. O and Gause, D. Empirical Validation of the Classic Change Curve on a Software Technology Change Project. Journal of Information and Software Technology (IST), Elsevier, Volume 52, Issue 6, June 2010, pp.680–696.

Gotel, O. Building Myself a Kayak: Some Lessons for Requirements and Software Engineering Part II. Requirements Quarterly 54, The Newsletter of the British Computer Society Requirements Engineering Specialist Group (RESG), April 2010, pp.6–11. The article was used as a basis for an invited keynote talk I gave at the 1st North American Siemens Requirements Engineering Community Meeting, 15th April 2010. [Synopsis of Slides Part1, Part2, Part3]

Scharff, C. and Gotel, O. Software Engineering Education Goes Global. Proceedings of the 23rd Annual IEEE-CS Conference on Software Engineering Education and Training (CSEE&T 2010), Pittsburgh, Pennsylvania, USA, 9–12 March, 2010. [Tutorial Slides]

Kulkarni, V., Scharff C. and Gotel, O. From Student to Software Engineer in the Indian IT Industry: A Survey of Training. Proceedings of the 23rd Annual IEEE-CS Conference on Software Engineering Education and Training (CSEE&T 2010), Pittsburgh, Pennsylvania, USA, 9–12 March, 2010, pp.57–64. [Slides]

Gotel, O. Building Myself a Kayak: Some Lessons for Requirements and Software Engineering Part I. In Requirements Quarterly 53, The Newsletter of the British Computer Society Requirements Engineering Specialist Group (RESG), January 2010, pp.7–13.

2009

Mader, P., Gotel, O. and Philippow, I. Motivation Matters in the Traceability Trenches. Proceedings of the 17th IEEE International Requirements Engineering Conference (RE 2009), Atlanta, Georgia, USA, 31 August – 4 September 2009, pp.143–148. [Slides]

Gotel, O. and Mader, P. How to Select a Requirements Management Tool: Initial Steps. Proceedings of the 17th IEEE International Requirements Engineering Conference (RE 2009), Atlanta, Georgia, USA, 31 August – 4 September 2009, pp.365–367. (Non peer-reviewed mini-tutorial description for the proceedings.) [Tutorial Slides]

Gotel, O. and Cleland-Huang, J. Next Top Model: A Requirements Engineering Reality Panel. Proceedings of the 17th IEEE International Requirements Engineering Conference (RE 2009), Atlanta, Georgia, USA, 31 August – 4 September 2009, p.357. (Non peer-reviewed panel description for the proceedings.) [Website:Next Top Model: The Requirements Engineering Version]

Gotel, O., Kulkarni, V., Say, M., Scharff, C. and Sunetnanta, T. Distributing Responsibilities to Engineer Better Requirements: Leveraging Knowledge and Perspectives for Students to Learn a Key Skill. Proceedings of the 4th International Workshop on Requirements Engineering Education and Training (REET 2009), Atlanta, Georgia, USA, 31 August 2009, pp.28–37. [Slides]

Berenbach, B. and Gotel, O. An Introduction to the Fourth International Workshop on Requirements Engineering Visualization (REV’09). Proceedings of the Fourth International Workshop on Requirements Engineering Visualization (REV 2009), Atlanta, Georgia, USA, 31 August 2009.

Cooper, J.R., Lee, S-W, Gandhi, R.A. and Gotel, O. Requirements Engineering Visualization: A Survey on the State-of-the-Art. Proceedings of the Fourth International Workshop on Requirements Engineering Visualization (REV 2009), Atlanta, Georgia, USA, 31 August 2009, pp.46–55. [Poster]

Gotel, O.C.Z. and Marchese F.T. Scouting Requirements Quality With Visual Representations. Proceedings of the 13th International Conference on Information Visualisation (IV 2009), Barcelona, Spain, 15–17 July 2009, pp.519–526.

Gotel, O., Kulkarni, V., Say, M., Scharff, C. and Sunetnanta, T. Quality Indicators on Global Software Development Projects: Does “Getting to Know You” Really Matter? Proceedings of the 4th International Conference on Global Software Engineering (ICGSE 2009), Limerick, Ireland, 13–16 July 2009, pp.3–7. [Synopsis of Slides] ***IEEE Computer Society Best Paper Award***

Sunetnanta, T., Gotel, O., Kulkarni, V., Say, M. and Scharff, C. Role-Based Meets Problem-Based for Software Engineering Learning. Proceedings of the International Conference on Higher Education Research and Development (IHERD 2009): Looking Beyond Globalization, Bangkok, Thailand, 9–12 July 2009. [Slides]

Sunetnanta, T., Nobprapai N-O. and Gotel, O. Quantitative CMMI Assessment for Offshoring Using the Analysis of Project Management Repositories. Proceedings of the 3rd International Conference on Software Engineering Approaches For Offshore and Outsourced Development (SEAFOOD 2009), Zurich, Switzerland, 2–3 July 2009, pp.32–44. [Slides]

Gotel, O., Joseph, M. and Meyer, B. (Eds.) Software Engineering Approaches for Offshore and Outsourced Development, Third International Conference, SEAFOOD 2009, Zurich, Switzerland, July 2–3, 2009, Proceedings. Series: Lecture Notes in Business Information Processing, Springer Verlag, Volume 35, 2009. (ISBN: 978-3-642-02986-8) [Front Matter of Proceedings]

Mader, P., Gotel, O. and Philippow, I. Enabling Automated Traceability Maintenance Through the Upkeep of Traceability Relations. Proceedings of the 5th European Conference on Model-Driven Architecture Foundations and Applications (ECMDA 2009), University of Twente, Enschede, The Netherlands, 23–26 June 2009, pp.174–189.

Mader, P., Gotel, O. and Philippow, I. traceMAINTAINER – Tool Demonstration. Proceedings of the 5th European Conference on Model-Driven Architecture Foundations and Applications (ECMDA 2009) – Tools Track, University of Twente, Enschede, The Netherlands, 23–26 June 2009, pp.54–57.

Mader, P., Gotel, O. and Philippow, I. traceMAINTAINER: A Tool for the Semi-automated Maintenance of Model Traceability. Proceedings of the 5th ECMDA Workshop on Traceability (ECMDA-TW 2009), University of Twente, Enschede, The Netherlands, 23 June 2009, pp.7–16.

Nikula, U., Jurvanen, C., Gotel, O. and Gause, D.C. From Technology Migration to Organizational Culture Change. Proceedings of the 11th International Workshop on Learning Software Organizations (LSO 2009), co-located with the 10th International Conference on Product Focused Software Development and Process Improvement (PROFES 2009), Oulu, Finland, 15–17 June 2009.

Mader, P., Gotel, O. and Philippow, I. Semi-automated Traceability Maintenance: An Architectural Overview of traceMaintainer (Research Tool Demo Poster). Proceedings of the 31st International Conference on Software Engineering Companion (ICSE-Companion 2009), Vancouver, Canada, 16–24 May 2009, pp.425–426.

Mader, P., Gotel, O. and Philippow, I. Getting Back to Basics: Promoting the Use of a Traceability Information Model in Practice. Proceedings of the 5th International Workshop on Traceability in Emerging Forms of Software Engineering (TEFSE 2009) (In conjunction with the 31st International Conference on Software Engineering), Vancouver, Canada, 18 May 2009, pp.21–25.

Gotel, O. and Morris, S. More than Just “Lost in Translation” (Requirements Expert Column). IEEE Software, Volume 26, Issue 2, March – April 2009, pp.7–9.

Gotel, O., Kulkarni, V., Say, M., Scharff, C. and Sunetnanta, T. Evolving an Infrastructure for Student Global Software Development Projects: Lessons for Industry. Proceedings of the 2nd India Software Engineering Conference (ISEC 2009), Pune, India, 23–26 February 2009, pp.117–126. [Slides]

Gotel, O., Kulkarni, V., Say, M., Scharff, C. and Sunetnanta, T. A Global and Competition-based Model for Fostering Technical and Soft Skills in Software Engineering Education. Proceedings of the 22nd IEEE-CS Conference on Software Engineering Education and Training (CSEE&T 2009), Hyderabad, India, 17–19 February 2009, pp.271–278. [Slides]

Gotel, O. yTraceability – Putting the ‘y’ First. Requirements Quarterly 50, The Newsletter of the British Computer Society Requirements Engineering Specialist Interest Group (RESG), January 2009, pp.7–10. The article is based upon an invited keynote talk I gave at the International Symposium on Grand Challenges in Traceability (GCT 2007), Traceability in Emerging Forms of Software Engineering (TEFSE), Lexington, Kentucky, USA, 22–23 March 2007. [Synopsis of Slides]

2008

Gotel, O., Kulkarni, V., Phal, D., Say, M., Scharff, C. and Sunetnanta, T. Impacting Global Software Development Through Socialization Activities in Virtual World Environments. Proceedings of the 2nd Hanoi Forum on Information-Communication Technology, ICT-Hanoi, 10–12 December 2008. Also in VNU Journal of Science, Natural Sciences and Technology, Volume 24, N0. 3S, 2008, ISSN: 0866-86-12, Vietnam National University, Hanoi, Vietnam. [Slides]

Gotel, O., Kulkarni, V., Phal, D., Say, M., Scharff, C. and Sunetnanta, T. Evolving an Infrastructure for Engineering, Communication, Project Management and Socialization to Facilitate Student Global Software Development Projects. Papers of the First International Workshop on Infrastructure for Research in Collaborative Software Engineering (IReCoSE 2008), co-located with The 16th ACM SIGSOFT International Symposium on the Foundations of Software Engineering (FSE 2008), Atlanta, Georgia, USA, 9 November 2008. (Non-archival paper.) [Slides]

Gotel, O., Scharff, C., Wildenberg, A., Bousso, M., Bunthoeurn, C., Des, P., Kulkarni, V., Palakvangsa Na Ayudhya, S., Sarr, C. and Sunetnanta, T. Global Perceptions on the Use of WeBWorK as an Online Tutor for Computer Science. Proceedings of the 38th Annual Frontiers in Education Conference: Racing Toward Innovation in Engineering Education (FIE 2008), Saratoga Springs, New York, USA, 22–25 October 2008, pp.T4B-5–T4B-10. [Slides]

Gotel, O., Kulkarni, V. and Scharff, C. Instructor or Project Manager: What is the Right Balance as Software Engineering Education Goes Global? Proceedings of the 38th Annual Frontiers in Education Conference: Racing Toward Innovation in Engineering Education (FIE 2008). Saratoga Springs, New York, USA, 22–25 October 2008, pp.T2E-13–T2E-18. [Slides]

Gotel, O. Traceability – Problems in a Word. Requirements Quarterly 49, The Newsletter of the British Computer Society Requirements Engineering Specialist Interest Group (RESG), October 2008, pp.5–8. This article is based upon presentation I gave on a panel session at the 14th IEEE International Conference on Requirements Engineering (RE 2006), 11-15 September 2006, Minneapolis/St.Paul, Minnesota, USA.

Mader, P., Gotel, O. and Philippow, I. Enabling Automated Traceability Maintenance by Recognizing Development Activities Applied to Models. Proceedings of the 23rd IEEE/ACM International Conference on Automated Software Engineering (ASE 2008), L’Aquila, Italy, 15–19 September 2008, pp.49–58. [Slides]

Mader, P., Gotel, O., Kuschke, T. and Philippow, I. traceMaintainer – Automated Traceability Maintenance. Proceedings of the 16th IEEE International Requirements Engineering Conference (RE 2008), Barcelona, Spain, 8–12 September 2008, pp.329–330. [Poster]

Mader, P., Gotel, O. and Philippow, I. Rule-Based Maintenance of Post-Requirements Traceability Relations. Proceedings of the 16th IEEE International Requirements Engineering Conference (RE 2008), Barcelona, Spain, 8–12 September 2008, pp.23–32. [Slides]

Smith, R. and Gotel, O. Gameplay to Introduce and Reinforce Requirements Engineering Practices. Proceedings of the 16th IEEE International Requirements Engineering Conference (RE 2008), Barcelona, Spain, 8–12 September 2008, pp.95–104. [Slides]

Gotel, O. Tracing Whodunit. Proceedings of the 3rd International Workshop on Multimedia Requirements Engineering: Beyond Mere Descriptions and with More Fun and Games (MERE 2008), Barcelona, Spain, 9 September 2008, pp.27–31. [Synopsis of Slides]

Gotel, O., Kulkarni, V., Neak, L. and Scharff, C. Integration Starts on Day One in Global Software Development Projects. Proceedings of the 3rd International Conference on Global Software Engineering (ICGSE 2008), Bangalore, India, 17–20 August 2008, pp.244–248. [Slides]

Delgadillo, L., Gotel, O. and Leip, D. Story-Wall: Supporting Agile Software Development in a Distributed Context. Proceedings of the International Conference on Software Engineering Theory and Practice (SETP-08), part of multi-conference (MULTICONF-08) in computer science, information technology, computer engineering, control and automation technology. Orlando, Florida, USA, 7–10 July 2008, p.9–16. [Slides]

Gotel, O.C.Z., Marchese, F.T. and Morris, S.J. The Potential for Synergy between Information Visualization and Software Engineering Visualization. Proceedings of the 12th International Conference on Information Visualisation (IV 2008), London, UK, 8–11 July 2008, pp.547–552. [Slides]

Gotel, O., Kulkarni, V., Scharff, C and Neak, L. Students as Partners and Students as Mentors: An Educational Model for Quality Assurance in Global Software Development. Proceedings of the 2nd International Conference on Software Engineering Approaches For Offshore and Outsourced Development (SEAFOOD 2008), Lecture Notes in Computer Science, Springer, Zurich, Switzerland, 3–4 July 2008, pp.90–106. [Slides]

Gotel, O., Scharff, C. and Wildenberg, A. Teaching Software Quality Assurance by Encouraging Student Contributions to an Open Source Web-based System for the Assessment of Programming Assignments. Proceedings of the 13th Annual Conference on Innovation and Technology in Computer Science Education (ITiCSE 2008), Madrid, Spain, 30 June – 2 July 2008, pp.214–218. (ACM SIGCSE Bulletin, Volume 40, Issue 3, September 2008.) [Slides]

Gotel, O.C.Z. and Morris, S.J. Macro-Level Traceability via Media Transformations. Proceedings of the International Working Conference on Requirements Engineering: Foundation for Software Quality (REFSQ 2008), Montpellier, France, 16–17 June 2008, pp.129–134. [Slides]

Gotel, O., Kulkarni, V., Say, M., Scharff, C., Sunetnanta, T., Touch, S. and Des, P. Quality-Driven Competition: Uniting Undergraduates, Graduates and Professionals on Global Software Development Projects. Proceedings of the 21st Conference on Software Engineering Education and Training (CSEE&T 2008) – Workshop on The Roles of Student Projects and Work Experience in Undergraduate and Taught Postgraduate Programmes, Charleston, South Carolina, USA, 14–17 April 2008, pp.19–21. [Slides]

Gotel, O., Kulkarni, V., Neak, L. and Scharff, C. Working Across Borders: Overcoming Culturally-Based Technology Challenges in Student Global Software Development. Proceedings of the 21st Conference on Software Engineering Education and Training (CSEE&T 2008), Charleston, South Carolina, USA, 14–17 April 2008, pp.33–40. [Slides]

Scharff, C., Gotel, O., Kulkarni, V. and Neak, L. Keeping Software Engineering Education Up-to-date with Globally Distributed Software Development and Delivery. 12th Annual NCIIA Meeting (National Collegiates Inventors and Innovators Alliance), Dallas, Texas, USA, 19–22 March 2008. (Abstract only – non-archival.) [Slides]

2007

Smith, R. and Gotel, O. Using a Game to Introduce Lightweight Requirements Engineering. Proceedings of the 15th IEEE International Requirements Engineering Conference (RE 2007), New Delhi, India, 15–19 October 2007, pp.379–380. [Poster – RE-O-Poly]

Delgadillo, L. and Gotel, O. Story-Wall: A Concept for Lightweight Requirements Management. Proceedings of the 15th IEEE International Requirements Engineering Conference (RE 2007), New Delhi, India, 15–19 October 2007, pp.377–378. [Poster]

Gotel, O.C.Z., Marchese, F.T. and Morris, S.J. On Requirements Visualization. Proceedings of the Second International Workshop on Requirements Engineering Visualization (REV 2007), New Delhi, India: IEEE Computer Society, 15 October 2007. [Slides, Poster and Poster – Wanted Visualizations]

Smith, R. and Gotel, O. RE-O-POLY: A Game to Introduce Lightweight Requirements Engineering Good Practices. Proceedings of the 2nd International Workshop on Requirements Engineering Education and Training (REET 2007), New Delhi, India, 15 October 2007, pp.42–46. [Slides]

Gotel, O. and Scharff, C. Using Eclipse Around the Curriculum and Around the Globe. Consortium for Computing Sciences in Colleges (CCSC 2007), 10–12 October 2007, Patchogue, New York, USA. Journal of Computing Sciences in Colleges, Volume 23, Issue 3, January 2008, pp.14–15. (Abstract and Poster.) [Poster]

Gotel, O., Kulkarni, V., Neak, L. and Scharff, C. The Role of Wiki Technology in Student Global Software Development: Are All Students Ready? Wiki for Software Engineering (Wiki4SE 2007), Montreal, Canada, October 2007. [Slides]

Gotel, O., Scharff, C. and Wildenberg, A. Extending and Contributing to an Open-Source Web-Based Assessment System for the Automated Assessment of Programming Problems. Proceedings of the 5th International Symposium on the Principles and Practices of Programming in Java (PPPJ 2007), Lisbon, Portugal, 5–7 September 2007, pp.3–12. [Slides]

Gotel, O. and Leip, D. Agile Software Development Meets Corporate Deployment Procedures: Stretching the Agile Envelope. Proceedings of the 8th International Conference on Agile Processes in Software Engineering and eXtreme Programming (XP 2007), Como, Italy, 18–22 June 2007. Series: Lecture Notes in Computer Science, Volume 4536. Sub-library: Programming and Software Engineering. Concas, G., Damiani, E., Scotto, M. and Succi, G. (Eds.), Springer, 2007, pp.24–27. (ISBN: 978-3-540-73100-9) [Slides]

Morris, S.J. and Gotel, O.C.Z. Model or mould? A challenge for better traceability. Proceedings of the International Workshop on Modeling in Software Engineering (MISE 2007), co-located with The 29th International Conference on Software Engineering (ICSE 2007 Workshop), Minneapolis, Minnesota, USA, 20–26 May 2007. IEEE Computer Society, SIGSOFT: ACM Special Interest Group on Software Engineering. [Slides]

Gotel, O. and Scharff, C. Adapting an Open-Source Web-Based Assessment System for the Automated Assessment of Programming Problems. Proceedings of the 6th IASTED International Conference on Web-based Education (WBE 2007), International Association of Science and Technology for Development, Chamonix, France, 30–31 March 2007, pp.437–442. [Slides]

Gotel, O.C.Z. and Morris, S.J. From farm to fork or a bite of the unknown: Learning from the food industry. Proceedings of the International Symposium on Grand Challenges in Traceability (GCT 2007), Traceability in Emerging Forms of Software Engineering (TEFSE), Lexington, Kentucky, USA, 22–23 March 2007. [Slides]

Gotel, O., Kulkarni, V., Neak, L., Scharff, C. and Seng, S. Introducing Global Supply Chains into Software Engineering Education. Proceedings of the 1st International Conference on Software Engineering Approaches For Offshore and Outsourced Development (SEAFOOD 2007), Zurich, Switzerland, 5–6 February 2007. Springer, Lecture Notes in Computer Science, Volume 4716, pp.44–58. [Slides]

2006

Gotel, O. Scharff, C. and Seng, S. Preparing Computer Science Students for Global Software Development. The 36th Annual Frontiers in Education Conference, Borders: International, Social and Cultural (FIE 2006), San Diego, California, USA, 28–31 October 2006, pp.9–14. [Slides]

Gotel, O. and Scharff, C. Putting Requirements and Quality at the Core of Global Service Delivery: Current Efforts and Future Plans at Pace University. Service Sciences Management and Engineering Education for the 21st Century Summit (SSME 2006), IBM Palisades, New York, USA, 5–7 October 2006. SSME Summit. Re-print also appears as book chapter in Hefley, B. and Murphy, W. (Eds.) Service Science, Management and Engineering Education for the 21st Century (Book Series: Service Science: Research and Innovations in the Service Economy). Springer, January 2008, pp.147–152. (ISBN: 978-0-387-76577-8) [Poster]

Gotel, O.C.Z. and Morris, S.J. Crafting the Requirements Record with the Informed Use of Media. Proceedings of 1st International Workshop on Multimedia Requirements Engineering: Beyond Mere Descriptions (in conjunction with the 14th IEEE International Requirements Engineering Conference), Minneapolis/St. Paul, Minnesota, USA, 12 September 2006. [Slides]

Morris, S. and Gotel, O. Flow Diagrams: Rise and Fall of the First Software Engineering Notation. Proceedings of the 4th International Conference on the Theory and Application of Diagrams (Diagrams 2006), Stanford, California, USA, 2006, pp.130–144 (Lecture Notes in Computer Science 4045, Springer-Verlag). [Slides]

Baldwin, J., Wildenberg, A., Crupi, E., Estrallado, T., Gotel, O., Kline, R. and Scharff, C. Examples of WeBWorK Programming Assignments. Proceedings of the 37th Technical Symposium on Computer Science Education (SIGCSE 2006), Houston, Texas, USA, 1–5 March 2006. [Poster]

Scharff, C., Gotel, O., Amzad, I. and Seng, S. Injecting Offshore Outsourcing into the CS/IS Curriculum. Proceedings of the 37th Technical Symposium on Computer Science Education (SIGCSE 2006), Houston, Texas, USA, 1–5 March 2006. [Poster]

Gotel, O. In Search of the System Concept, (Requirements Expert Column). IEEE Software, Volume 23, Issue 1, January – February 2006, pp.102–103.

2005

Gotel, O., Scharff, C., and Seng, S. Incubating the Next Generation of Offshore Outsourcing Entrepreneurs. Proceedings of the 2005 Oklahoma Symposium on Information Technology and Entrepreneurship (ITE 2005), Oklahoma, USA, April 2005. [Slides]

2004

Grossman, F., Bergin, J., Leip, D., Merritt, S. and Gotel, O. One XP Experience: Introducing Agile (XP) Software Development into a Culture that is Willing but not Ready. Proceedings of the 2004 Conference of the Centre for Advanced Studies on Collaborative Research (CASCON 2004), Markham, Ontario, Canada, 4–7 October 2004, pp.242–254.

Writing During the Interim Years

I worked outside of the public domain for a UK Government agency for a while, so I only produced classified documents during this period. Without revealing domain information, some of the areas in which I carried out research and gave direct project support are:

  • Systems requirements engineering;
  • Requirements determination and specification for military capabilities and systems – generally “brown-field” situations and standards-driven (as opposed to “green-field” feasibility studies);
  • The introduction of participative and iterative approaches to systems requirements engineering;
  • Paradigms for improving requirements understanding across communities, based on systems thinking;
  • The use of enterprise, organisational and process modelling to inform Command, Control and Intelligence, Communications and Information Systems requirements and constraints;
  • Systems engineering and procurement;
  • The fundamental issues associated with engineering complex systems of systems (i.e., procurement for complex capabilities);
  • Systems of systems integration architectures – to support digitisation of the battlespace and related projects;
  • Modelling of the procurement process, stage gates and decision points – to assess implications for systems engineering and information management with the move from Downey to Smart procurement;
  • Initial development of a novel Systems Engineering analysis and development approach (which combines elements of more traditional approaches with an appreciation of the existing “brown-field” systems capabilities and an understanding of existing or near future technological capabilities) – to promote a disciplined approach to system concept studies;
  • Information and knowledge management;
  • The development of a multi-perspective framework for characterising generic and specific information/knowledge-related issues and problems – to identify opportunities for immediate resolution, future research and development needs, and strategy/policy in this area;
  • The development of a taxonomy of mediated information supply and demand control models, the development of concepts for information service provision from these control models, and an analysis of military operational requirements for information dissemination – to develop the high level requirements for a military information dissemination management system and a model of an operational architecture – in turn, to inform systems evaluation, procurement and tailoring;
  • Approaches to the dynamic determination of battlespace information requirements and dissemination management policies over hybrid communication networks;
  • The definition and visualisation of multi-dimensional metadata for information management – one of the objectives being to enable the structuring of complex information sets into separable and manipulate-able domain-oriented viewpoints, to assist in: a) the generation of operational picture compilation; b) the generation of military situational awareness for operational, logistics and other planning purposes; and c) decision making support.

Older Publications Related to my Studies and Ph.D. (1989-1997)

Gotel, O.C.Z. and Finkelstein A.C.W. Extending Requirements Traceability Through Contribution Structures. Technical Report, Department of Computer Science, City University, London, UK, 1997.

Gotel, O.C.Z. and Finkelstein A.C.W. Extended Requirements Traceability: Lessons form an Industrial Case Study. Proceedings of the 3rd International Symposium on Requirements Engineering (RE 1997), IEEE Computer Society Press, Annapolis, Maryland, USA, 6–10 January 1997, pp.169–178. [Slides]

Gotel, O.C.Z. and Finkelstein A.C.W. The Contribution Structures of Networked Organisations. Collected Papers of the Workshop on Requirements Engineering in and for Networked Organisations (WET-ICE 1996), Palo Alto, California, USA, 19–21 June 1996. [Slides]

Gotel, O.C.Z. and Finkelstein A.C.W. Extended Requirements Traceability: A Framework for Changing Requirements. Collected Papers of the Workshop on Requirements Engineering in a Changing World (CAiSE 1996), Heraklion, Crete, 20–24 May 1996. [Slides]

Gotel, O.C.Z. and Finkelstein A.C.W. Revisiting Requirements Production. Software Engineering Journal, Volume 11, Issue 3, May 1996, pp.166–182.

Gotel, O.C.Z. Contribution Structures for Requirements Traceability. Ph.D. Thesis, Imperial College of Science, Technology and Medicine, University of London, UK, Department of Computing, August 1995. (2 volumes – appendices separate volume) [Slides]

Gotel, O.C.Z. and Finkelstein A.C.W. Contribution Structures. Proceedings of the 2nd IEEE International Symposium on Requirements Engineering (RE 1995), IEEE Computer Society Press, York, UK, 27–29 March 1995, pp.100–107. [Slides]

Gotel, O.C.Z. Contribution Structures for Requirements Traceability. Position Statements of the Inaugural Meeting of IFIP Working Group 2.9 (Software Requirements Engineering), Bramshill, Hampshire, UK, 23–25 March 1995.

Gotel, O.C.Z. and Finkelstein A.C.W. Making Requirements Elicitation Traceable. Collected Papers of the Workshop on Requirements Engineering for Software-Based Systems (RESS 1994), University of Keele, UK, July 1994. [Slides]

Gotel, O.C.Z. and Finkelstein A.C.W. Modelling the Contribution Structure Underlying Requirements. Proceedings of the 1st International Workshop on Requirements Engineering: Foundation of Software Quality (REFSQ 1994), Utrecht, The Netherlands, 6–7 June 1994, pp.71–81. [Slides]

Gotel, O.C.Z. and Finkelstein A.C.W. An Analysis of the Requirements Traceability Problem. Proceedings of the 1st International Conference on Requirements Engineering (ICRE 1994), IEEE Computer Society Press, Colorado Springs, Colorado, USA, 18–22 April 1994, pp.94–101. Also appears in Bohner, S.A., Software Change Impact Analysis, IEEE Computer Society Press, Chapter 2, pp.59–66, 1996. [Slides] ***Most Influential Paper Award received at RE 2004***

Gotel, O.C.Z. and Finkelstein A.C.W. An Analysis of the Requirements Traceability Problem. Technical Report TR-93-41, Department of Computing, Imperial College of Science Technology and Medicine, London, UK, August 1993.

Gotel, O.C.Z. Requirements Traceability. BT/Oxford University Research Initiative Report, Centre for Requirements and Foundations, Oxford University, UK, December 1992.

Gotel, O.C.Z. Reader Centered Conversion of Text Books into Hypertext. M.Sc. Dissertation, Queen Mary and Westfield College, University of London, UK, Department of Computer Science, September 1990. (2 volumes)

Gotel, O.C.Z. The Animator’s Workbench. B.Sc. (Hons) Dissertation, The University of Warwick, UK, Department of Computer Science, April 1989. ***Awarded British Computer Society Prize for Best Final Year Project and Lucas Software Development Prize for Software Engineering***