Thinking Objectively Columns


Journal Columns
# | Fayad –Journal Columns Rank & Citations from different web portalsCommunications of the ACM: Thinking OObjectively: Quarterly |
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. |
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.
|
1998 | |
3 | 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. |
4 | M.E. Fayad. “The Art of Managing Multiple Processes,” Communications of the ACM, Vol. 41, No. 5, May 1998, pp. 103-105. |
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.
|
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. |
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.Communications of the ACM Rank: 2 |
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.
|
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. |
10 | M.E. Fayad, M. Laitinen and R. Ward “Problems with Scalability,” Communications of the ACM, Thinking Objectively, Vol. 43, N0. 9, Sept. 2000. |
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.
|
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. |
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.206 Citations |
2002 | |
14 | M.E. Fayad. “Accomplishing Software Stability,” Communications of the AC, MThinking Objectively, Vol. 45, No. 1, January 2002.169 Citations |
15 | M.E. Fayad. “How to Deal with Software Stability,” Communications of the ACM, Thinking Objectively, Vol. 45, No. 3, March 2002.90 Citations |
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.36 Citations
|
2003 | |
17 | Nayeem Islam and M.E. Fayad. “Towards ubiquitous acceptance of ubiquitous computing,” Communications of the ACM, Thinking Objectively, February 2003.
|
2015 | |
18 | M.E. Fayad and Shivanshu K. Singh. “The Current State of Scalability only Up and Down,” International Journal on Software Architectures (IJSA), Vol. 1, No. 1, June-July 2015.
|
2016 | |
19 | M.E. Fayad, Shivanshu K. Singh, and Rafeal Capilla. “The Current State of Scalability: What and What Should be,” i-manager’s Journal of Software Engineering (IJSE), Vol. 10, No. 3 January-March2016 |
20 | M.E. Fayad, Shivanshu K. Singh, and Rafeal Capilla. “The Current State of Scalability: What and What Should be,” i-manager’s Journal of Software Engineering (IJSE), Vol. 10, No. 3 January-March2016 |
21 | M.E. Fayad, Shivanshu K. Singh, and Rafeal Capilla. “Accomplishing Bi-Direction Vertical Architectural Scalability with Software Stability,” i-manager’s Journal of Software Engineering (IJSE), Vol. 10, No. 4 Aprl-June 2016 |
22 | M.E. Fayad. “Fayad’s AnyActor Stable Design Pattern” i-manager’s Journal of Software Engineering (IJSE), Vol. 10, No. 4 October – December 20162016 |
23 | M.E. Fayad. “Fayad’s AnyParty Stable Design Pattern” i-manager’s Journal of Software Engineering (IJSE), September-December- 2016 |
24 | M.E. Fayad, Shivanshu K. Singh, and Rafeal Capilla. “Fayad’s AnyParty Stable Design Pattern” i-manager’s Journal of Software Engineering (IJSE), Vol. 10, No. 4 April-June 2016 |
2017 | |
25 | M.E. Fayad. “Introducing Legal Actors to UML,” i-manager’s Journal of Software Engineering (IJSE), Vol. 10, No. 4 January-March 2017 |
26 | M.E. Fayad. “Fayad’s Actors Classification in UML” i-manager’s Journal of Software Engineering (IJSE), Vol. 10, No. 4 Aprl-June 2017 |
(1) https://www.google.com/url?sa
(2) https://www.google.com/url?sa=t
Many published books (4), books in progress (20+) journal articles (20+), conference papers (49+), many new columns, many tutorials and workshops are based on SSM
Component-Based Software Developments Sequence (Catapulse & Rational):
M.E. Fayad, L. Fuentes and José M. Troya. The Importance of Being a “Software Component” – Catapulse, December 2000.
M.E. Fayad and L. Fuentes. Picking up Software Components – Catapulse, Dec. 2000.
M.E. Fayad and L. Fuentes. The Real-World Business: Where Do Components Fit? – Catapulse, December 2000.
M.E. Fayad, L. Fuentes, and D. Hamu. Organizing a Software Project around Components – Catapulse, January 2001.
M.E. Fayad and L. Fuentes. Analyzing the Software Components Marketplace – Catapulse, March 2001.
Components Sequence:
M.E. Fayad and D. Brugali. Adding Abstraction to Constraint Programming. Communications of the ACM, Pending.