FAYAD’S COLUMNS
(1) Existing Columns
(a) CACM Thinking Objectively Columns + Story (Coming)
+ Software Development Process Columns
https://aeehpress.com/product/software-process-development/
+ Software Development Process Columns | |
1997 | |
1 | M.E. Fayad. “Software Development Processes: The Necessary Evil,” Communications of the ACM, Thinking Objectively, Vol. 40, No. 9, Sept. 1997, Pp. 101-103.Read more |
2 | M.E. Fayad and M. Laitinen. “Process Assessment: Considered Wasteful,” Communications of the ACM, Thinking Objectively, Vol. 40, No. 11, Nov. 1997, 125-128.Read more |
1998 | |
3 | M.E. Fayad. “The Art of Managing Multiple Processes,” Communications of the ACM, Vol. 41, No. 5, May 1998, pp. 103-105.Read more |
4 | M. Laitinen and M.E. Fayad. “Surviving a Process Performance Crash,” Communications of the ACM, Thinking Objectively, Vol. 41, No. 2, Feb. 1998, pp. 83-86.Read more |
+ Enterprise Frameworks Columns
+ Enterprise Frameworks Columns | |
5 | D. S. Hamu and M.E. Fayad. “Achieving Bottom Line Improvements with Enterprise Frameworks,” Communications of the ACM, Thinking Objectively, Vol. 41, No. 8, August 1998, pp. 110-113.Read more |
+ Distributed Computing Columns | |
1999 | |
6 | R. Guerraoui and M.E. Fayad. “OO Distributed Computing is not Distributed OOP,” Communications of the ACM, Thinking Objectively,Vol. 42, No. 4, April 1999, pp. 101-104.Read more |
7 | R. Guerraoui and M.E. Fayad. “Object-Oriented Abstractions for Distributed Programming” Communications of the ACM, Thinking Objectively, Vol. 42, No. 8, August 1999, pp. 125-127.Read more |
8 | P. Felber, R. Guerraoui, and M.E. Fayad. “Putting Object-Oriented Distributed Programming to Work” Communications of the ACM, Thinking Objectively, Vol. 42, No. 11, November 1999, pp. 97-101.Read more |
+ Software Engineering in the Small Columns
https://aeehpress.com/product/software-engineering-in-the-small/
2000 | |
9 | M.E. Fayad, M. Laitinen and R. Ward “Software Engineering in the Small”, Communications of the ACM, Thinking Objectively, Vol. 43, No. 3, March 2000.Read more |
10 | M.E. Fayad, M. Laitinen and R. Ward “Problems with Scalability,” Communications of the ACM, Thinking Objectively, Vol. 43, N0. 9, Sept. 2000.Read more |
11 | M. Laitinen, M.E. Fayad, and R. Ward “Management in the Small,” Communications of the ACM, Thinking Objectively, Vol. 43, No. 11, Nov. 2000.Read more |
2001 | |
12 | R. Ward, M. Laitinen, and M.E. Fayad. “Process Improvement in the Small,” Communications of the ACM, Thinking Objectively, Vol. 44, No. 4, April 2001.Read more |
+ Software Stability Columns
https://aeehpress.com/product/software-stability-model-ssm/
13 | M.E. Fayad and A. Altman. “Introduction to Software Stability,” Communications of the ACM, Thinking Objectively, Vol. 44, No. 9, Sept. 2001, pp. 95-98.Read more |
2002 | |
14 | M.E. Fayad. “Accomplishing Software Stability,” Communications of the ACM, Thinking Objectively, Vol. 45, No. 1, January 2002.Read more |
15 | M.E. Fayad. “How to Deal with Software Stability,” Communications of the ACM, Thinking Objectively, Vol. 45, No. 3, March 2002.Read more |
16 | M.E. Fayad and S. Wu. “Merging Multiple Conventional Models in One Stable Model,” Communications of the ACM, Thinking Objectively, Vol. 45, No. 9, 2002.Read more |
+ Ubiquitous Computing Columns | |
2003 | |
17 | Nayeem Islam and M.E. Fayad. “Towards ubiquitous acceptance of ubiquitous computing,” Communications of the ACM, Thinking Objectively, February 2003.Read more |