Skip to search formSkip to main content
You are currently offline. Some features of the site may not work correctly.

Visitor pattern

Known as: Visitor (design pattern), Visitor technique, Visitor (disambiguation) 
In object-oriented programming and software engineering, the visitor design pattern is a way of separating an algorithm from an object structure on… Expand
Wikipedia

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
2012
2012
Applications and architectures for embedded systems are becoming more and more complex. It is difficult to analyze complex… Expand
  • table 1
  • figure 1
  • figure 2
  • figure 3
  • figure 4
Is this relevant?
2011
2011
We compare the Visitor pattern with the Interpreter pattern, investigating a single case in point for the Java language. We have… Expand
  • figure 1
  • figure 2
  • figure 3
  • figure 4
  • figure 5
Is this relevant?
2009
2009
In the software engineering literature, many works claim that the use of design patterns improves the comprehensibility of… Expand
Is this relevant?
2008
2008
The VISITOR design pattern shows how to separate the structure of an object hierarchy from the behaviour of traversals over that… Expand
  • figure 1
  • figure 2
  • figure 3
  • figure 5
Is this relevant?
2007
2007
Object-Oriented Action Semantics is a semantic framework for the defi- nition of programming languages. The framework… Expand
Is this relevant?
2007
2007
This chapter describes a UML-based pattern specification language called the role-based metamodeling language (RBML), which… Expand
  • figure 1
  • figure 2
  • figure 3
  • figure 4
  • figure 5
Is this relevant?
2005
2005
In object-oriented languages, the Visitor pattern can be used to traverse tree-like data structures: a visitor object contains… Expand
  • figure 1
  • figure 2
  • figure 3
  • figure A.1
  • figure A.2
Is this relevant?
Highly Cited
2004
Highly Cited
2004
Informally described design patterns are useful for communicating proven solutions for recurring design problems to developers… Expand
  • figure 1
  • figure 2
  • figure 3
  • figure 4
  • figure 5
Is this relevant?
Highly Cited
2001
Highly Cited
2001
The Visitor design pattern allows the encapsulation of polymorphic behavior outside the class hierarchy on which it operates. A… Expand
  • table 1
  • figure 2
  • figure 3
  • figure 4
  • figure 5
Is this relevant?
Highly Cited
1998
Highly Cited
1998
For object-oriented programming, the Visitor pattern enables the definition of a new operation on an object structure without… Expand
  • figure 5
Is this relevant?