Editorials and Book Forewords

The following are electronic versions of various editorials and book forewords I've been invited to write on topics such as distributed objects, patterns, C++, and SEI R&D activities.

  1. The Growing Importance of Software Sustainment for the DoD, Part 2: SEI R&D Activities Related to Sustaining Software for the DoD, SEI blog, August 15th, 2011.

  2. The Growing Importance of Software Sustainment for the DoD, Part 1: Current Trends and Challenges, SEI blog, August 1st, 2011.

  3. New and Upcoming SEI Research Initiatives, SEI blog, February 21st, 2011.

  4. Advancing the Scope and Impact of SEI Research, SEI blog, February 9th, 2011.

  5. Foreword to the book Patterns of Parallel Software Design, by Jorge Luis Ortega Arjona, Wiley, 2010.

  6. Foreword to the book Practical Software Factories in .NET, by Gunther Lenz and Christoph Wienands, Apress, 2006.

  7. Guest editor of the IEEE Computer Special Issue on Model Driven Development, February 2006.

  8. Guest editorial for IEEE Networks magazine Special Issue on Middleware Technologies for Future Communication Networks, January 2004.

  9. Foreword to the book Fundamentals of Distributed Object Systems: The CORBA Perspective, by Zahir Tari and Omran Bukhres, Wiley and Sons, 2001.

  10. Foreword to the book Design Patterns in Communication Software, edited by Linda Rising and published by Cambridge University Press, 2000.

  11. Trends in Distributed Object Computing, invited editorial for the special issue on Distributed Object-Oriented Systems appearing in the Parallel and Distributed Computing Practices journal, edited by Maria Cobb and Kevine Shaw, Vol. 3, No. 1, March 2000.

  12. Object-Oriented Application Frameworks, guest editorial for the of the ACM, Special Issue on Object-Oriented Application Frameworks, Vol. 40, No. 10, October 1997.

  13. Recent Advances in Distributed Object Computing, guest editorial for the IEEE Communications Magazine feature topic issue on Distributed Object Computing, Vol. 14, No. 2, February, 1997.

  14. Guest editorial for the USENIX Computing Systems Special Issue on Distributed Object Computing Vol. 9, No. 4, November/December, 1996.

  15. Software Patterns, guest editorial for the of the ACM, Special Issue on Patterns and Pattern Languages, Vol. 39, No. 10, October 1996.

  16. Using Design Patterns to Develop Reuseable Object-Oriented Software, Strategic Directions in Computing Research OO Working Group conference, MIT, June 14-15, 1996.

  17. The Last Waltz, C++ Report, SIGS, Vol. 11, No. 4, April 1999.

  18. Patterns++ - the Next Generation, C++ Report, SIGS, Vol. 9, No. 4, April 1997.

  19. CORBA: CASE for the late '90s?, C++ Report, SIGS, Vol. 9, No. 2, February 1997.

  20. Java: Friend or Foe, C++ Report, SIGS, Vol. 9, No. 1, January 1997.

  21. Promise Keepers, C++ Report, SIGS, Vol. 8, No. 11, November/December 1996.

  22. The Programming Principle, C++ Report, SIGS, Vol. 8, No. 10, October 1996.

  23. Pattern Forces, C++ Report, SIGS, Vol. 8, No. 9, September 1996.

  24. The Secrets of Success for C++, C++ Report, SIGS, Vol. 8, No. 9, August 1996.

  25. The C++ Decade, C++ Report, SIGS, Vol. 8, No. 9, August 1996.

  26. Addressing the Challenge of Concurrent and Distributed Systems, C++ Report, SIGS, Vol. 8, No. 7, July 1996.

  27. Delivering the Goods, C++ Report, SIGS, Vol. 8, No. 6, June 1996.

  28. Problems with Process, C++ Report, SIGS, Vol. 8, No. 5, May 1996.

  29. The Impact of Social Forces on Software Project Failures, C++ Report, SIGS, Vol. 8, No. 4, April 1996.

  30. Reality Check, C++ Report, SIGS, Vol. 8, No. 3, March 1996.

  31. Role Models for Success, C++ Report, SIGS, Vol. 8, No. 2, February 1996.

  32. A Zest for Programming, C++ Report, SIGS, Vol. 8, No. 1, January 1996.


Back to my publications home page.

Last modified 18:06:19 CST 25 January 2019