| Ralph Jonhson Erich Gamma, Richard Helm and John Vlissides. Design Pattern Elements of Reusable Object-Oriented Software. Adison Wesley, 1 edition, 1995. |
....the aspect code of the previous examples. Secondly, when functional interchangeability is desired (e.g. the specific login mechanism for Authentication) the implementation of that functionality is extracted from the aspect code into an abstract mechanism, according to the Strategy design pattern [5]. The powerful techniques of abstract pointcut specification and inheritance of AspectJ have enabled us to design a generic framework with a clear structure, as shown in figure 1. The core of the framework contains the bare aspects. The policy part consists of the abstract pointcuts, and thus ....
R. Johnson J. Viissides E. Gamma, R. Helm. Design Patterns: Elements of Reusable Object-Oriented Software. Addison Wesley, 1994.
....have is that design patterns are an object oriented thing, which only is applicable in object oriented designs and languages. This is due to the fact that most of the work done in this field has been done using object orientation. Even the definition of design patterns proposed in Design Patterns [3] talks about communicating objects and classes. However, design patterns are not restricted to the object oriented paradigm and can be used with equally good results in any other context. The original definition of patterns proposed by Christopher Alexander has nothing to do (as you will see in ....
....concluded that this was certainly the case. Many people were involved in the study of design patterns in the early 90s, but it was not until 1995 that a book that had great influence on the community was published. The book was called Design Patterns: Elements of Reusable Object Oriented Software [3] and is still the most popular book in the field. The authors of the book are known as the Gang of Four. 2.3 What is a Design Pattern A general and widely accepted definition of a pattern is as follows: A pattern is the abstraction from a concrete form which keeps recurring in specific ....
[Article contains additional citation context not shown here]
Johnson Gamma, Helm and Vlissides. Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley, 1995.
No context found.
Ralph Jonhson Erich Gamma, Richard Helm and John Vlissides. Design Pattern Elements of Reusable Object-Oriented Software. Adison Wesley, 1 edition, 1995.
No context found.
Ralph Johnson, and John Vlissides, Design Patterns: Elements of Reusable Object-Oriented Software, Addison Wesley, 1995.
No context found.
R. Johnson E. Gamma, R. Helm and J. Vlissides. Design Patterns: Elements of Reusable ObjectOriented Software. Addison Wesley Longman, Reading, Massachusetts, 1995.
No context found.
Ralph Johnson Erich Gamma, Richard Helm and John Vlissides. Design Patterns -- Elements of Reusable Object-Oriented Software. Addison-Wesley, 1994.
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC