Automatic test case generation from relational algebra queries. - Wei-Tek Tsai; Dmitry Volovik; Thomas F. Keefe; Mohamed E. Fayad (COMPSAC, 1988)

Object-Oriented Experiences. - Mohamed Fayad; Dennis de Champeaux (TRI-Ada Tutorials (1), 1992)

Hardware-In-the-Loop (HIL) Simulation: An Application of Colbert's Object-Oriented Software Development Method. - Mohamed Fayad; Louis J. Hawn; Mark A. Roberts; Jay W. Schooley; Wei-Tek Tsai (TRI-Ada, 1992)

Evolving Toward Object-Oriented Technolgy in Large Organizations (Panel). - Steven D. Litvintchouk; Michael Stark 002; Brad Balfour; Mohamed Fayad; Bernie Rosenfeld (OOPSLA, 1993)

Object-Oriented Experiences. - Mohamed Fayad (TOOLS (11), 1993)

Object-oriented real-time system analysis and design issues. - Mohamed Fayad; Milton L. Fulghum; Wei-Tek Tsai (OOPSLA Addendum, 1993)

Evolving toward object-oriented technology in large organizations (panel). - Steven D. Litvintchouk; Michael Stark 002; Brad Balfour; Mohamed Fayad; Bernard Rosenfeld (OOPSLA Addendum, 1993)

Using the Shlaer-Mellor Object-Oriented Analysis Method. - Mohamed Fayad; Louis J. Hawn; Mark A. Roberts; Jerry R. Klatt (IEEE Softw., 1993)

Object-oriented real-time systems analysis and design issues. - Mohamed Fayad; Milton L. Fulghum; Wei-Tek Tsai (OOPSLA Addendum, 1994)

Adapting an Object-Oriented Development Method. - Mohamed Fayad; Wei-Tek Tsai; Mark A. Roberts; Louis J. Hawn; Jay W. Schooley (IEEE Softw., 1994)

Object-Oriented Experiences: Introduction to the Special Section. - Mohamed E. Fayad; Wei-Tek Tsai (Commun. ACM, 1995)

Object-oriented real-time systems: report on the workshop. - Bob Wilhelm; John Gilbert; Mohamed Fayad (OOPSLA Addendum, 1995)

Aspects of Software Adaptability. - Mohamed E. Fayad; Marshall Cline (Commun. ACM, 1996)

Transition To Object-Oriented Software Development. - Mohamed E. Fayad; Wei-Tek Tsai; Milton L. Fulghum (Commun. ACM, 1996)

Software Patterns (Introduction to the Special Section). - Douglas C. Schmidt; Mohamed Fayad; Ralph E. Johnson (Commun. ACM, 1996)

Managing Object-Oriented Software Development (Guest Editors' Introduction). - Mohamed Fayad; Marshall Cline (Computer, 1996)

Software Development Process: A Necessary Evil. - Mohamed E. Fayad (Commun. ACM, 1997)

Process Assessment Considered Wasteful. - Mohamed E. Fayad; Mauri Laitinen (Commun. ACM, 1997)

Object-Oriented Application Frameworks - Introduction. - Mohamed E. Fayad; Douglas C. Schmidt (Commun. ACM, 1997)

Lessons Learned Building Reusable OO Frameworks for Distributed Software. - Mohamed E. Fayad; Douglas C. Schmidt (Commun. ACM, 1997)

The Art of Managing Mutiple Processes. - Mohamed E. Fayad (Commun. ACM, 1998)

Achieving Bottom-Line Improvements with Enterprise Frameworks. - David S. Hamu; Mohamed Fayad (Commun. ACM, 1998)

Surviving a Process Performance Crash. - Mauri Laitinen; Mohamed Fayad (Commun. ACM, 1998)

Putting OO Distributed Programming to Work. - Pascal Felber; Rachid Guerraoui; Mohamed Fayad (Commun. ACM, 1999)

OO Distributed Programming is Not Distributed OO Programming. - Rachid Guerraoui; Mohamed Fayad (Commun. ACM, 1999)

Object-oriented Abstractions for Distributed Programming. - Rachid Guerraoui; Mohamed Fayad (Commun. ACM, 1999)

Framework Integration Problems, Causes, Solutions. - Michael Mattsson; Jan Bosch; Mohamed Fayad (Commun. ACM, 1999)

Aspect-oriented frameworks (poster session): the design of adaptable operating systems. - Paniti Netinant; Constantinos A. Constantinides; Tzilla Elrad; M. E. Fayad (OOPSLA Addendum, 2000)

Supporting the Design of Adaptable Operating Systems Using Aspect-Oriented Frameworks. - Paniti Netinant; Constantinos Constantinides; Tzilla Elrad; Mohamed Fayad; Atef Bader (PDPTA, 2000)

Enterprise frameworks characteristics, criteria, and challanges. - Mohamed E. Fayad; David S. Hamu; Davide Brugali (Commun. ACM, 2000)

Software Engineering in the Small. - Mohamed E. Fayad; Mauri Laitinen; Robert P. Ward (Commun. ACM, 2000)

The problem with scalability. - Mauri Laitinen; Mohamed Fayad; Robert P. Ward (Commun. ACM, 2000)

Management in the small. - Robert P. Ward; Mauri Laitinen; Mohamed Fayad (Commun. ACM, 2000)

Adaptive object-oriented filtering framework for event management applications. - Ehab S. Al-Shaer; Mohamed Fayad; Hussein M. Abdel-Wahab (ACM Comput. Surv., 2000)

Designing an aspect-oriented framework in an object-oriented environment. - Constantinos Constantinides; Atef Bader; Tzilla Elrad; Paniti Netinant; Mohamed Fayad (ACM Comput. Surv., 2000)

Introduction to the computing surveys' electronic symposium on object-oriented application frameworks. - Mohamed Fayad (ACM Comput. Surv., 2000)

Enterprise frameworks: guidelines for selection. - Mohamed Fayad; David S. Hamu (ACM Comput. Surv., 2000)

On built-in test reuse in object-oriented framework design. - Yingxu Wang 001; Dilip Patel; Graham King; Ian Court; Geoff Staples; Margaret Ross 001; Mohamed Fayad (ACM Comput. Surv., 2000)

Software Engineering in the Small - Guest Editors' Introduction. - Mauri Laitinen; Mohamed Fayad; Robert P. Ward (IEEE Softw., 2000)

Accomplishing Adaptability in Simulation Frameworks: the Bubble Approach. - J. Andrés Díaz Pace; Mohamed Fayad; Federico Trilnik; Marcelo R. Campo (COMPSAC, 2001)

Towards an Aspect-Oriented Framework in the Design of Collaborative Virtual Environments. - Mónica Pinto; Lidia Fuentes; José M. Troya; Mohamed Fayad (FTDCS, 2001)

E-Frame: A Process-Based Object-Oriented Framework for E-Commerce. - Mohamed Fayad (International Conference on Internet Computing (1), 2001)

Developing E-Business Enterprise Frameworks. - Mohamed Fayad (OOIS, 2001)

An Introduction to Software Stability. - Mohamed E. Fayad; Adam Altman (Commun. ACM, 2001)

A layered approach to building open aspect-oriented systems. - Paniti Netinant; Tzilla Elrad; Mohamed Fayad (Commun. ACM, 2001)

Software process improvement in the small. - Robert P. Ward; Mohamed Fayad; Mauri Laitinen (Commun. ACM, 2001)

Separation of coordination in a dynamic aspect oriented framework. - Mónica Pinto; Lidia Fuentes; Mohamed Fayad; José M. Troya (AOSD, 2002)

Stability in a bidding/quotation system. - John Erickson; Yuhui Jiao; Yi Chen; Mohamed Fayad (OOPSLA Companion, 2002)

Editors' Introduction. - Mohamed Fayad; Marcus Fontoura; Wolfgang Pree (Ann. Softw. Eng., 2002)

Accomplishing software stability. - Mohamed E. Fayad (Commun. ACM, 2002)

How to deal with software stability. - Mohamed E. Fayad (Commun. ACM, 2002)

Merging multiple conventional models in one stable model. - Mohamed E. Fayad; Shasha Wu (Commun. ACM, 2002)

Extending the object model to provide explicit support for crosscutting concerns. - Constantinos Constantinides; Tzilla Elrad; Mohamed Fayad (Softw. Pract. Exp., 2002)

Editorial: Enterprise frameworks. - Mohamed Fayad; David S. Hamu; Davide Brugali (Softw. Pract. Exp., 2002)

Enterprise frameworks: issues and research directions. - Hafedh Mili; Mohamed Fayad; Davide Brugali; David S. Hamu; Dov Dori (Softw. Pract. Exp., 2002)

Distributed computing in robotics and automation. - Davide Brugali; Mohamed E. Fayad (IEEE Trans. Robotics Autom., 2002)

The Negotiation Analysis Pattern. - Haitham S. Hamza; Mohamed E. Fayad (EuroPLoP, 2003)

The Recovery Design Pattern. - Mohamed E. Fayad; Haitham S. Hamza; Jayashree Rajagopalan (IRI, 2003)

A Pattern for an Effective Class Responsibility Collaborator (CRC) Cards. - Mohamed E. Fayad; Haitham S. Hamza; Huáscar A. Sánchez (IRI, 2003)

AnyLog stable design pattern. - Mohamed E. Fayad; Jayashree Rajagopalan; Anita Ranganath (IRI, 2003)

The Sampling Analysis Pattern. - Huáscar A. Sánchez; Mohamed E. Fayad; Binbin Lai (IRI, 2003)

Extracting Domain-Specific and Domain-Neutral Patterns Using Software Stability Concepts. - Haitham S. Hamza; Ahmed M. Mahdy; Mohamed E. Fayad; Marshall Cline (OOIS, 2003)

Engineering and reusing stable atomic knowledge (SAK) patterns. - Haitham S. Hamza; Mohamed E. Fayad (OOPSLA Companion, 2003)

Extracting domain- specific and domain-independent patterns. - Haitham S. Hamza; Ahmed M. Mahdy; Mohamed E. Fayad; Marshall Cline (OOPSLA Companion, 2003)

A stable software model for MRI visual analyzer. - Elham Yavari; Mohamed E. Fayad (OOPSLA Companion, 2003)

Toward ubiquitous acceptance of ubiquitous computing. - Nayeem Islam; Mohamed E. Fayad (Commun. ACM, 2003)

AnyTransaction Stable Design Pattern. - Ram Goverdhana; Mohamed E. Fayad (IRI, 2004)

Sharing Core Knowledge in Networks with Node Assignment Applications. - Ahmed M. Mahdy; Mohamed E. Fayad (IRI, 2004)

Identifying Domain Patterns using Software Stability. - Ahmed M. Mahdy; Haitham S. Hamza; Mohamed E. Fayad; Marshall Cline (IRI, 2004)

Applying Analysis Patterns Through Analogy: Problems and Solutions. - Haitham S. Hamza; Mohamed E. Fayad (J. Object Technol., 2004)

A novel approach for managing and reusing business rules in business architectures. - Haitham S. Hamza; Mohamed E. Fayad (AICCSA, 2005)

A framework for developing design models with analysis and design patterns. - Yi Chen; Haitham S. Hamza; Mohamed E. Fayad (IRI, 2005)

Towards scalable and adaptable software architectures. - Mohamed Fayad; Haitham S. Hamza; Huáscar A. Sánchez (IRI, 2005)

AnyInformationHiding: a stable design pattern. - Mohamed Fayad; Haritha Kilaru (IRI, 2005)

The learning stable analysis pattern. - Mohamed E. Fayad; Sujatha Telu (IRI, 2005)

Stable Atomic Knowledge Pattern (SAK) - Enabling Inter-Domain Knowledge Reuse. - Haitham S. Hamza; Mohamed E. Fayad (SEKE, 2005)

Architecture On Demand for Any Domain Using Stable Software Patterns. - Mohamed E. Fayad (SEW Tutorial Notes, 2005)

Stable Analysis Patterns. - Haitham S. Hamza; Mohamed E. Fayad (AICCSA, 2006)

The Branding Analysis Pattern. - Huáscar A. Sánchez; Mohamed E. Fayad (AICCSA, 2006)

Patterns Topology for Performance Evaluation. - M. E. Fayad (COMPSAC (1), 2007)

Performance Evaluation Engine. - M. E. Fayad (IRI, 2007)

The Life cycle Pattern. - M. E. Fayad (IRI, 2007)

The Accessibility Pattern. - M. E. Fayad (IRI, 2007)

The Visualization Stable Analysis Pattern. - M. E. Fayad; Somenath Das (IRI, 2007)

The Classification Stable Analysis Pattern. - M. E. Fayad; Somenath Das (IRI, 2007)

The first international workshop on patterns languages: addressing challenges (PLAC 2007). - M. E. Fayad; Chia-Chu Chiang; Pablo Chacin; Srini Ramaswamy; Arturo J. Sánchez-Ruíz; Selmin Nurcan (OOPSLA Companion, 2007)

The first international workshop on unified data mining engine: addressing challenges (UDME 2007). - M. E. Fayad; Tarek Helmy; Somenath Das; Rami Bahsoon; Dilip Patel (OOPSLA Companion, 2007)

The international workshop on software architectures and mobility (SAM 2008). - Licia Capra; Rami Bahsoon; Wolfgang Emmerich; Mohamed E. Fayad (ICSE Companion, 2008)

The AnyCorrectiveAction stable design pattern. - Shivanshu K. Singh; Mohamed E. Fayad (PLoP, 2010)

Knowledge Maps - Fundamentally Modular Approach to Software Architecture, Design, Development and Deployment. - Mohamed E. Fayad; Huáscar A. Sánchez; Shivanshu K. Singh (SEDE, 2010)

Special Issue on Software Architecture and Mobility. - Rami Bahsoon; Licia Capra; Wolfgang Emmerich; Mohamed E. Fayad (J. Syst. Softw., 2010)

Pattern languages: addressing the challenges. - Mohamed E. Fayad; Shivanshu K. Singh (Softw. Pract. Exp., 2013)

Accessibility Stable Analysis Pattern (Stable Pattern for Model Based Software Reuse). - M. E. Fayad; Siddharth Jindal (IRI, 2015)