default search action
Mohamed Fayad
Person information
- affiliation: San Jose State University, USA
- affiliation (former): University of Nebraska-Lincoln, USA
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2010 – 2019
- 2015
- [c50]M. E. Fayad, Siddharth Jindal:
Accessibility Stable Analysis Pattern (Stable Pattern for Model Based Software Reuse). IRI 2015: 211-214 - 2013
- [j43]Mohamed E. Fayad, Shivanshu K. Singh:
Pattern languages: addressing the challenges. Softw. Pract. Exp. 43(7): 743-745 (2013) - 2010
- [j42]Rami Bahsoon, Licia Capra, Wolfgang Emmerich, Mohamed E. Fayad:
Special Issue on Software Architecture and Mobility. J. Syst. Softw. 83(6): 883-884 (2010) - [c49]Shivanshu K. Singh, Mohamed E. Fayad:
The AnyCorrectiveAction stable design pattern. PLoP 2010: 24:1-24:20 - [c48]Mohamed E. Fayad, Huáscar A. Sánchez, Shivanshu K. Singh:
Knowledge Maps - Fundamentally Modular Approach to Software Architecture, Design, Development and Deployment. SEDE 2010: 127-133
2000 – 2009
- 2008
- [c47]Licia Capra, Rami Bahsoon, Wolfgang Emmerich, Mohamed E. Fayad:
The international workshop on software architectures and mobility (SAM 2008). ICSE Companion 2008: 1033-1034 - [e1]Rami Bahsoon, Licia Capra, Wolfgang Emmerich, Mohamed E. Fayad:
Proceedings of the 1st International Workshop on Software Architectures and Mobility, SAM '08, Leipzig, Germany, May 10, 2008. ACM 2008, ISBN 978-1-60558-022-7 [contents] - 2007
- [c46]M. E. Fayad:
Patterns Topology for Performance Evaluation. COMPSAC (1) 2007: 623-624 - [c45]M. E. Fayad:
Performance Evaluation Engine. IRI 2007: 673-678 - [c44]M. E. Fayad:
The Life cycle Pattern. IRI 2007: 679-684 - [c43]M. E. Fayad:
The Accessibility Pattern. IRI 2007: 685-690 - [c42]M. E. Fayad, Somenath Das:
The Visualization Stable Analysis Pattern. IRI 2007: 701-706 - [c41]M. E. Fayad, Somenath Das:
The Classification Stable Analysis Pattern. IRI 2007: 707-712 - [c40]M. E. Fayad, Chia-Chu Chiang, Pablo Chacin, Srini Ramaswamy, Arturo J. Sánchez-Ruíz, Selmin Nurcan:
The first international workshop on patterns languages: addressing challenges (PLAC 2007). OOPSLA Companion 2007: 743-745 - [c39]M. E. Fayad, Tarek Helmy, Somenath Das, Rami Bahsoon, Dilip Patel:
The first international workshop on unified data mining engine: addressing challenges (UDME 2007). OOPSLA Companion 2007: 761-762 - 2006
- [c38]Huáscar A. Sánchez, Mohamed E. Fayad:
The Branding Analysis Pattern. AICCSA 2006: 361-364 - [c37]Haitham S. Hamza, Mohamed E. Fayad:
Stable Analysis Patterns. AICCSA 2006: 545-548 - 2005
- [c36]Haitham S. Hamza, Mohamed E. Fayad:
A novel approach for managing and reusing business rules in business architectures. AICCSA 2005: 973-978 - [c35]Mohamed Fayad, Haitham S. Hamza, Huáscar A. Sánchez:
Towards scalable and adaptable software architectures. IRI 2005: 102-107 - [c34]Mohamed Fayad, Haritha Kilaru:
AnyInformationHiding: a stable design pattern. IRI 2005: 108-113 - [c33]Yi Chen, Haitham S. Hamza, Mohamed E. Fayad:
A framework for developing design models with analysis and design patterns. IRI 2005: 592-596 - [c32]Mohamed E. Fayad, Sujatha Telu:
The learning stable analysis pattern. IRI 2005: 597-602 - [c31]Haitham S. Hamza, Mohamed E. Fayad:
Stable Atomic Knowledge Pattern (SAK) - Enabling Inter-Domain Knowledge Reuse. SEKE 2005: 127-132 - [c30]Mohamed E. Fayad:
Architecture On Demand for Any Domain Using Stable Software Patterns. SEW Tutorial Notes 2005: 251-300 - 2004
- [j41]Haitham S. Hamza, Mohamed E. Fayad:
Applying Analysis Patterns Through Analogy: Problems and Solutions. J. Object Technol. 3(4): 197-208 (2004) - [c29]Ahmed M. Mahdy, Haitham S. Hamza, Mohamed E. Fayad, Marshall Cline:
Identifying Domain Patterns using Software Stability. IRI 2004: 18-23 - [c28]Ahmed M. Mahdy, Mohamed E. Fayad:
Sharing Core Knowledge in Networks with Node Assignment Applications. IRI 2004: 36-41 - [c27]Ram Goverdhana, Mohamed E. Fayad:
AnyTransaction Stable Design Pattern. IRI 2004: 54-59 - 2003
- [j40]Nayeem Islam, Mohamed E. Fayad:
Toward ubiquitous acceptance of ubiquitous computing. Commun. ACM 46(2): 89-92 (2003) - [c26]Haitham S. Hamza, Mohamed E. Fayad:
The Negotiation Analysis Pattern. EuroPLoP 2003 - [c25]Mohamed E. Fayad, Jayashree Rajagopalan, Anita Ranganath:
AnyLog stable design pattern. IRI 2003: 566-571 - [c24]Mohamed E. Fayad, Haitham S. Hamza, Huáscar A. Sánchez:
A Pattern for an Effective Class Responsibility Collaborator (CRC) Cards. IRI 2003: 584-587 - [c23]Mohamed E. Fayad, Haitham S. Hamza, Jayashree Rajagopalan:
The Recovery Design Pattern. IRI 2003: 594-600 - [c22]Huáscar A. Sánchez, Mohamed E. Fayad, Binbin Lai:
The Sampling Analysis Pattern. IRI 2003: 601-608 - [c21]Haitham S. Hamza, Ahmed M. Mahdy, Mohamed E. Fayad, Marshall Cline:
Extracting Domain-Specific and Domain-Neutral Patterns Using Software Stability Concepts. OOIS 2003: 191-201 - [c20]Haitham S. Hamza, Mohamed E. Fayad:
Engineering and reusing stable atomic knowledge (SAK) patterns. OOPSLA Companion 2003: 308-309 - [c19]Haitham S. Hamza, Ahmed M. Mahdy, Mohamed E. Fayad, Marshall Cline:
Extracting domain- specific and domain-independent patterns. OOPSLA Companion 2003: 310-311 - [c18]Elham Yavari, Mohamed E. Fayad:
A stable software model for MRI visual analyzer. OOPSLA Companion 2003: 324-325 - 2002
- [j39]Mohamed Fayad, Marcus Fontoura, Wolfgang Pree:
Editors' Introduction. Ann. Softw. Eng. 13(1-4): 9-11 (2002) - [j38]Mohamed E. Fayad:
Accomplishing software stability. Commun. ACM 45(1): 111-115 (2002) - [j37]Mohamed E. Fayad:
How to deal with software stability. Commun. ACM 45(4): 109-112 (2002) - [j36]Mohamed E. Fayad, Shasha Wu:
Merging multiple conventional models in one stable model. Commun. ACM 45(9): 102-106 (2002) - [j35]Constantinos Constantinides, Tzilla Elrad, Mohamed Fayad:
Extending the object model to provide explicit support for crosscutting concerns. Softw. Pract. Exp. 32(7): 703-734 (2002) - [j34]Mohamed Fayad, David S. Hamu, Davide Brugali:
Editorial: Enterprise frameworks. Softw. Pract. Exp. 32(8): 735-736 (2002) - [j33]Hafedh Mili, Mohamed Fayad, Davide Brugali, David S. Hamu, Dov Dori:
Enterprise frameworks: issues and research directions. Softw. Pract. Exp. 32(8): 801-831 (2002) - [j32]Davide Brugali, Mohamed E. Fayad:
Distributed computing in robotics and automation. IEEE Trans. Robotics Autom. 18(4): 409-420 (2002) - [c17]Mónica Pinto, Lidia Fuentes, Mohamed Fayad, José M. Troya:
Separation of coordination in a dynamic aspect oriented framework. AOSD 2002: 134-140 - [c16]John Erickson, Yuhui Jiao, Yi Chen, Mohamed Fayad:
Stability in a bidding/quotation system. OOPSLA Companion 2002: 66-67 - 2001
- [j31]Robert P. Ward, Mohamed Fayad, Mauri Laitinen:
Software process improvement in the small. Commun. ACM 44(4): 105-107 (2001) - [j30]Mohamed E. Fayad, Adam Altman:
An Introduction to Software Stability. Commun. ACM 44(9): 95-98 (2001) - [j29]Paniti Netinant, Tzilla Elrad, Mohamed Fayad:
A layered approach to building open aspect-oriented systems. Commun. ACM 44(10): 83-85 (2001) - [c15]J. Andrés Díaz Pace, Mohamed Fayad, Federico Trilnik, Marcelo R. Campo:
Accomplishing Adaptability in Simulation Frameworks: the Bubble Approach. COMPSAC 2001: 437-444 - [c14]Mónica Pinto, Lidia Fuentes, José M. Troya, Mohamed Fayad:
Towards an Aspect-Oriented Framework in the Design of Collaborative Virtual Environments. FTDCS 2001: 9-17 - [c13]Mohamed Fayad:
E-Frame: A Process-Based Object-Oriented Framework for E-Commerce. International Conference on Internet Computing (1) 2001: 124-128 - [c12]Mohamed Fayad:
Developing E-Business Enterprise Frameworks. OOIS 2001: 2 - 2000
- [j28]Mohamed E. Fayad, Mauri Laitinen, Robert P. Ward:
Software Engineering in the Small. Commun. ACM 43(3): 115-118 (2000) - [j27]Mauri Laitinen, Mohamed Fayad, Robert P. Ward:
The problem with scalability. Commun. ACM 43(9): 105-107 (2000) - [j26]Mohamed E. Fayad, David S. Hamu, Davide Brugali:
Enterprise frameworks characteristics, criteria, and challanges. Commun. ACM 43(10): 39-46 (2000) - [j25]Robert P. Ward, Mauri Laitinen, Mohamed Fayad:
Management in the small. Commun. ACM 43(11): 113-116 (2000) - [j24]Mohamed Fayad:
Introduction to the computing surveys' electronic symposium on object-oriented application frameworks. ACM Comput. Surv. 32(1es): 1 (2000) - [j23]Mohamed Fayad, David S. Hamu:
Enterprise frameworks: guidelines for selection. ACM Comput. Surv. 32(1es): 4 (2000) - [j22]Yingxu Wang, Dilip Patel, Graham King, Ian Court, Geoff Staples, Margaret Ross, Mohamed Fayad:
On built-in test reuse in object-oriented framework design. ACM Comput. Surv. 32(1es): 7 (2000) - [j21]Ehab S. Al-Shaer, Mohamed Fayad, Hussein M. Abdel-Wahab:
Adaptive object-oriented filtering framework for event management applications. ACM Comput. Surv. 32(1es): 37 (2000) - [j20]Constantinos Constantinides, Atef Bader, Tzilla Elrad, Paniti Netinant, Mohamed Fayad:
Designing an aspect-oriented framework in an object-oriented environment. ACM Comput. Surv. 32(1es): 41 (2000) - [j19]Mauri Laitinen, Mohamed Fayad, Robert P. Ward:
Software Engineering in the Small - Guest Editors' Introduction. IEEE Softw. 17(5): 75-77 (2000) - [c11]Paniti Netinant, Constantinos A. Constantinides, Tzilla Elrad, M. E. Fayad:
Aspect-oriented frameworks (poster session): the design of adaptable operating systems. OOPSLA Addendum 2000: 61-62 - [c10]Paniti Netinant, Constantinos Constantinides, Tzilla Elrad, Mohamed Fayad, Atef Bader:
Supporting the Design of Adaptable Operating Systems Using Aspect-Oriented Frameworks. PDPTA 2000
1990 – 1999
- 1999
- [j18]Rachid Guerraoui, Mohamed Fayad:
OO Distributed Programming is Not Distributed OO Programming. Commun. ACM 42(4): 101-104 (1999) - [j17]Rachid Guerraoui, Mohamed Fayad:
Object-oriented Abstractions for Distributed Programming. Commun. ACM 42(8): 125-127 (1999) - [j16]Michael Mattsson, Jan Bosch, Mohamed Fayad:
Framework Integration Problems, Causes, Solutions. Commun. ACM 42(10): 80-87 (1999) - [j15]Pascal Felber, Rachid Guerraoui, Mohamed Fayad:
Putting OO Distributed Programming to Work. Commun. ACM 42(11): 97-101 (1999) - 1998
- [j14]Mauri Laitinen, Mohamed Fayad:
Surviving a Process Performance Crash. Commun. ACM 41(2): 83-86 (1998) - [j13]Mohamed E. Fayad:
The Art of Managing Mutiple Processes. Commun. ACM 41(5): 103-105 (1998) - [j12]David S. Hamu, Mohamed Fayad:
Achieving Bottom-Line Improvements with Enterprise Frameworks. Commun. ACM 41(8): 110-113 (1998) - 1997
- [j11]Mohamed E. Fayad:
Software Development Process: A Necessary Evil. Commun. ACM 40(9): 101-103 (1997) - [j10]Mohamed E. Fayad, Douglas C. Schmidt:
Object-Oriented Application Frameworks - Introduction. Commun. ACM 40(10): 32-38 (1997) - [j9]Mohamed E. Fayad, Douglas C. Schmidt:
Lessons Learned Building Reusable OO Frameworks for Distributed Software. Commun. ACM 40(10): 85-87 (1997) - [j8]Mohamed E. Fayad, Mauri Laitinen:
Process Assessment Considered Wasteful. Commun. ACM 40(11): 125-128 (1997) - 1996
- [j7]Mohamed E. Fayad, Wei-Tek Tsai, Milton L. Fulghum:
Transition To Object-Oriented Software Development. Commun. ACM 39(2): 108-121 (1996) - [j6]Douglas C. Schmidt, Mohamed Fayad, Ralph E. Johnson:
Software Patterns (Introduction to the Special Section). Commun. ACM 39(10): 36-39 (1996) - [j5]Mohamed E. Fayad, Marshall Cline:
Aspects of Software Adaptability. Commun. ACM 39(10): 58-59 (1996) - [j4]Mohamed Fayad, Marshall Cline:
Managing Object-Oriented Software Development (Guest Editors' Introduction). Computer 29(9): 26-31 (1996) - 1995
- [j3]Mohamed E. Fayad, Wei-Tek Tsai:
Object-Oriented Experiences: Introduction to the Special Section. Commun. ACM 38(10): 50-53 (1995) - [c9]Bob Wilhelm, John Gilbert, Mohamed Fayad:
Object-oriented real-time systems: report on the workshop. OOPSLA Addendum 1995: 203-208 - 1994
- [j2]Mohamed Fayad, Wei-Tek Tsai, Mark A. Roberts, Louis J. Hawn, Jay W. Schooley:
Adapting an Object-Oriented Development Method. IEEE Softw. 11(3): 68-76 (1994) - [c8]Mohamed Fayad, Milton L. Fulghum, Wei-Tek Tsai:
Object-oriented real-time systems analysis and design issues. OOPSLA Addendum 1994: 105-109 - 1993
- [j1]Mohamed Fayad, Louis J. Hawn, Mark A. Roberts, Jerry R. Klatt:
Using the Shlaer-Mellor Object-Oriented Analysis Method. IEEE Softw. 10(2): 43-52 (1993) - [c7]Steven D. Litvintchouk, Michael Stark, Brad Balfour, Mohamed Fayad, Bernie Rosenfeld:
Evolving Toward Object-Oriented Technolgy in Large Organizations (Panel). OOPSLA 1993: 374-375 - [c6]Mohamed Fayad:
Object-Oriented Experiences. TOOLS (11) 1993: 532 - [c5]Steven D. Litvintchouk, Michael Stark, Brad Balfour, Mohamed Fayad, Bernard Rosenfeld:
Evolving toward object-oriented technology in large organizations (panel). OOPSLA Addendum 1993: 73-76 - [c4]Mohamed Fayad, Milton L. Fulghum, Wei-Tek Tsai:
Object-oriented real-time system analysis and design issues. OOPSLA Addendum 1993: 83-84 - 1992
- [c3]Mohamed Fayad, Louis J. Hawn, Mark A. Roberts, Jay W. Schooley, Wei-Tek Tsai:
Hardware-In-the-Loop (HIL) Simulation: An Application of Colbert's Object-Oriented Software Development Method. TRI-Ada 1992: 176-188 - [c2]Mohamed Fayad, Dennis de Champeaux:
Object-Oriented Experiences. TRI-Ada Tutorials (1) 1992: 380-496
1980 – 1989
- 1988
- [c1]Wei-Tek Tsai, Dmitry Volovik, Thomas F. Keefe, Mohamed E. Fayad:
Automatic test case generation from relational algebra queries. COMPSAC 1988: 252-258
Coauthor Index
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from , , and to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2024-04-24 23:01 CEST by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint