Mohamed Fayad

Affiliations:
  • San Jose State University, USA
  • University of Nebraska-Lincoln, USA (former)


According to our database1, Mohamed Fayad authored at least 93 papers between 1988 and 2015.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2015
Accessibility Stable Analysis Pattern (Stable Pattern for Model Based Software Reuse).
Proceedings of the 2015 IEEE International Conference on Information Reuse and Integration, 2015

2013
Pattern languages: addressing the challenges.
Softw. Pract. Exp., 2013

2010
Special Issue on Software Architecture and Mobility.
J. Syst. Softw., 2010

Knowledge Maps - Fundamentally Modular Approach to Software Architecture, Design, Development and Deployment.
Proceedings of the ISCA 19th International Conference on Software Engineeringand Data Engineering (SEDE-2010) June 16-18, 2010

The AnyCorrectiveAction stable design pattern.
Proceedings of the 17th Conference on Pattern Languages of Programs, 2010

2008
The international workshop on software architectures and mobility (SAM 2008).
Proceedings of the 30th International Conference on Software Engineering (ICSE 2008), 2008

2007
The first international workshop on unified data mining engine: addressing challenges (UDME 2007).
Proceedings of the Companion to the 22nd Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2007

The first international workshop on patterns languages: addressing challenges (PLAC 2007).
Proceedings of the Companion to the 22nd Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2007

The Classification Stable Analysis Pattern.
Proceedings of the IEEE International Conference on Information Reuse and Integration, 2007

The Visualization Stable Analysis Pattern.
Proceedings of the IEEE International Conference on Information Reuse and Integration, 2007

The Accessibility Pattern.
Proceedings of the IEEE International Conference on Information Reuse and Integration, 2007

The Life cycle Pattern.
Proceedings of the IEEE International Conference on Information Reuse and Integration, 2007

Performance Evaluation Engine.
Proceedings of the IEEE International Conference on Information Reuse and Integration, 2007

Patterns Topology for Performance Evaluation.
Proceedings of the 31st Annual International Computer Software and Applications Conference, 2007

2006
The Branding Analysis Pattern.
Proceedings of the 2006 IEEE/ACS International Conference on Computer Systems and Applications (AICCSA 2006), 2006

Stable Analysis Patterns.
Proceedings of the 2006 IEEE/ACS International Conference on Computer Systems and Applications (AICCSA 2006), 2006

2005
Architecture On Demand for Any Domain Using Stable Software Patterns.
Proceedings of the 29th Annual IEEE / NASA Software Engineering Workshop (SEW-29 2005), 2005

Stable Atomic Knowledge Pattern (SAK) - Enabling Inter-Domain Knowledge Reuse.
Proceedings of the 17th International Conference on Software Engineering and Knowledge Engineering (SEKE'2005), 2005

The learning stable analysis pattern.
Proceedings of the 2005 IEEE International Conference on Information Reuse and Integration, 2005

AnyInformationHiding: a stable design pattern.
Proceedings of the 2005 IEEE International Conference on Information Reuse and Integration, 2005

Towards scalable and adaptable software architectures.
Proceedings of the 2005 IEEE International Conference on Information Reuse and Integration, 2005

A framework for developing design models with analysis and design patterns.
Proceedings of the 2005 IEEE International Conference on Information Reuse and Integration, 2005

A novel approach for managing and reusing business rules in business architectures.
Proceedings of the 2005 ACS / IEEE International Conference on Computer Systems and Applications (AICCSA 2005), 2005

2004
Applying Analysis Patterns Through Analogy: Problems and Solutions.
J. Object Technol., 2004

Identifying Domain Patterns using Software Stability.
Proceedings of the 2004 IEEE International Conference on Information Reuse and Integration, 2004

Sharing Core Knowledge in Networks with Node Assignment Applications.
Proceedings of the 2004 IEEE International Conference on Information Reuse and Integration, 2004

AnyTransaction Stable Design Pattern.
Proceedings of the 2004 IEEE International Conference on Information Reuse and Integration, 2004

2003
Toward ubiquitous acceptance of ubiquitous computing.
Commun. ACM, 2003

A stable software model for MRI visual analyzer.
Proceedings of the Companion of the 18th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2003

Extracting domain- specific and domain-independent patterns.
Proceedings of the Companion of the 18th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2003

Engineering and reusing stable atomic knowledge (SAK) patterns.
Proceedings of the Companion of the 18th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2003

Extracting Domain-Specific and Domain-Neutral Patterns Using Software Stability Concepts.
Proceedings of the Object-Oriented Information Systems, 9th International Conference, 2003

The Sampling Analysis Pattern.
Proceedings of the 2003 IEEE International Conference on Information Reuse and Integration, 2003

AnyLog stable design pattern.
Proceedings of the 2003 IEEE International Conference on Information Reuse and Integration, 2003

A Pattern for an Effective Class Responsibility Collaborator (CRC) Cards.
Proceedings of the 2003 IEEE International Conference on Information Reuse and Integration, 2003

The Recovery Design Pattern.
Proceedings of the 2003 IEEE International Conference on Information Reuse and Integration, 2003

The Negotiation Analysis Pattern.
Proceedings of the 8th European Conference on Pattern Languages of Programms (EuroPLoP '2003), 2003

2002
Distributed computing in robotics and automation.
IEEE Trans. Robotics Autom., 2002

Enterprise frameworks: issues and research directions.
Softw. Pract. Exp., 2002

Editorial: Enterprise frameworks.
Softw. Pract. Exp., 2002

Extending the object model to provide explicit support for crosscutting concerns.
Softw. Pract. Exp., 2002

Merging multiple conventional models in one stable model.
Commun. ACM, 2002

How to deal with software stability.
Commun. ACM, 2002

Accomplishing software stability.
Commun. ACM, 2002

Editors' Introduction.
Ann. Softw. Eng., 2002

Stability in a bidding/quotation system.
Proceedings of the Companion of the 17th annual ACM SIGPLAN conference on Object-oriented programming, 2002

Separation of coordination in a dynamic aspect oriented framework.
Proceedings of the 1st International Conference on Aspect-Oriented Software Development, 2002

2001
Software process improvement in the small.
Commun. ACM, 2001

A layered approach to building open aspect-oriented systems.
Commun. ACM, 2001

An Introduction to Software Stability.
Commun. ACM, 2001

Developing E-Business Enterprise Frameworks.
Proceedings of the 7th International Conference on Object Oriented Information Systems, 2001

E-Frame: A Process-Based Object-Oriented Framework for E-Commerce.
Proceedings of the International Conference on Internet Computing, 2001

Towards an Aspect-Oriented Framework in the Design of Collaborative Virtual Environments.
Proceedings of the 8th IEEE Workshop on Future Trends of Distributed Computer Systems (FTDCS 2001), 2001

Accomplishing Adaptability in Simulation Frameworks: the Bubble Approach.
Proceedings of the 25th International Computer Software and Applications Conference (COMPSAC 2001), 2001

2000
Software Engineering in the Small - Guest Editors' Introduction.
IEEE Softw., 2000

On built-in test reuse in object-oriented framework design.
ACM Comput. Surv., 2000

Enterprise frameworks: guidelines for selection.
ACM Comput. Surv., 2000

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

Designing an aspect-oriented framework in an object-oriented environment.
ACM Comput. Surv., 2000

Adaptive object-oriented filtering framework for event management applications.
ACM Comput. Surv., 2000

Management in the small.
Commun. ACM, 2000

The problem with scalability.
Commun. ACM, 2000

Software Engineering in the Small.
Commun. ACM, 2000

Enterprise frameworks characteristics, criteria, and challanges.
Commun. ACM, 2000

Supporting the Design of Adaptable Operating Systems Using Aspect-Oriented Frameworks.
Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, 2000

Aspect-oriented frameworks (poster session): the design of adaptable operating systems.
Proceedings of the Addendum to the 2000 Proceedings of the Conference on Object-Oriented Programming Systems, 2000

1999
Framework Integration Problems, Causes, Solutions.
Commun. ACM, 1999

Object-oriented Abstractions for Distributed Programming.
Commun. ACM, 1999

OO Distributed Programming is Not Distributed OO Programming.
Commun. ACM, 1999

Putting OO Distributed Programming to Work.
Commun. ACM, 1999

1998
Surviving a Process Performance Crash.
Commun. ACM, 1998

Achieving Bottom-Line Improvements with Enterprise Frameworks.
Commun. ACM, 1998

The Art of Managing Mutiple Processes.
Commun. ACM, 1998

1997
Lessons Learned Building Reusable OO Frameworks for Distributed Software.
Commun. ACM, 1997

Object-Oriented Application Frameworks - Introduction.
Commun. ACM, 1997

Process Assessment Considered Wasteful.
Commun. ACM, 1997

Software Development Process: A Necessary Evil.
Commun. ACM, 1997

1996
Managing Object-Oriented Software Development (Guest Editors' Introduction).
Computer, 1996

Software Patterns (Introduction to the Special Section).
Commun. ACM, 1996

Transition To Object-Oriented Software Development.
Commun. ACM, 1996

Aspects of Software Adaptability.
Commun. ACM, 1996

1995
Object-oriented real-time systems: report on the workshop.
Proceedings of the Addendum to the Proceedings of the 10th Annual Conference on Object-Oriented Programming Systems, 1995

Object-Oriented Experiences: Introduction to the Special Section.
Commun. ACM, 1995

1994
Adapting an Object-Oriented Development Method.
IEEE Softw., 1994

Object-oriented real-time systems analysis and design issues.
Proceedings of the Addendum to the Proceedings on Object-Oriented Programming Systems, 1994

1993
Using the Shlaer-Mellor Object-Oriented Analysis Method.
IEEE Softw., 1993

Evolving toward object-oriented technology in large organizations (panel).
Proceedings of the Addendum to the Proceedings on Object-Oriented Programming Systems, 1993

Object-oriented real-time system analysis and design issues.
Proceedings of the Addendum to the Proceedings on Object-Oriented Programming Systems, 1993

Object-Oriented Experiences.
Proceedings of the TOOLS 1993: 11th International Conference on Technology of Object-Oriented Languages and Systems, 1993

Evolving Toward Object-Oriented Technolgy in Large Organizations (Panel).
Proceedings of the Eighth Annual Conference on Object-Oriented Programming Systems, 1993

1992
Hardware-In-the-Loop (HIL) Simulation: An Application of Colbert's Object-Oriented Software Development Method.
Proceedings of the Conference Proceedings on TRI-Ada 1992, 1992

Object-Oriented Experiences.
Proceedings of the Tutorial Proceedings on TRI-Ada 1992, November 17-20, 1992, Orlando, Florida USA, 1992

1988
Automatic test case generation from relational algebra queries.
Proceedings of the Twelfth International Computer Software and Applications Conference, 1988


  Loading...