Skip to search form
Skip to main content
Skip to account menu
Semantic Scholar
Semantic Scholar's Logo
Search 218,237,305 papers from all fields of science
Search
Sign In
Create Free Account
Visitor pattern
Known as:
Visitor (design pattern)
, Visitor technique
, Visitor (disambiguation)
Expand
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
(opens in a new tab)
Create Alert
Alert
Related topics
Related topics
28 relations
ASM
Abstract syntax tree
Aggregate pattern
Algebraic data type
Expand
Papers overview
Semantic Scholar uses AI to extract papers important to this topic.
2018
2018
A Framework to Support Behavioral Design Pattern Detection from Software Execution Data
Cong Liu
,
B. V. Dongen
,
Nour Assy
,
Wil M.P. van der Aalst
International Conference on Evaluation of Novel…
2018
Corpus ID: 14022941
The detection of design patterns provides useful insights to help understanding not only the code but also the design and…
Expand
2013
2013
Applying Design Patterns in Game Programming
Junfeng Qu
,
Yinglei Song
,
Yong Wei
2013
Corpus ID: 28613529
This paper discussed an object-oriented design for general game using C# and XNA using design pattern. We presented application…
Expand
2008
2008
Migrating legacy video lectures to multimedia learning objects
A. D. Lucia
,
R. Francese
,
I. Passero
,
G. Tortora
2008
Corpus ID: 38082902
Video lectures are an old distance learning approach that offers only basic interaction and retrieval features to the user. Thus…
Expand
2008
2008
The visitor pattern as a reusable, generic, type-safe component
B. C. D. S. Oliveira
,
Meng Wang
,
J. Gibbons
Conference on Object-Oriented Programming Systems…
2008
Corpus ID: 17453521
The VISITOR design pattern shows how to separate the structure of an object hierarchy from the behaviour of traversals over that…
Expand
Highly Cited
2007
Highly Cited
2007
Journal of Visual Languages
2007
Corpus ID: 8683105
2006
2006
Checking the Conformance of Java Classes Against Algebraic Specifications
I. Nunes
,
A. Lopes
,
V. Vasconcelos
,
J. Abreu
,
Luís S. Reis
IEEE International Conference on Formal…
2006
Corpus ID: 15352859
We present and evaluate an approach for the run-time conformance checking of Java classes against property-driven algebraic…
Expand
2003
2003
A generator of efficient strongly typed abstract syntax trees in Java
M. deBrand
,
Pierre-Etienne Moreau
,
J. Vinju
2003
Corpus ID: 2257159
textabstractAbstract syntax trees are a very common data-structure in language related tools. For example compilers, interpreters…
Expand
2001
2001
JastAdd - a Java-based system for implementing front ends
G. Hedin
,
Eva Magnusson
LDTA@ETAPS
2001
Corpus ID: 1055173
Highly Cited
1998
Highly Cited
1998
The essence of the Visitor pattern
J. Palsberg
,
C. Jay
Annual International Computer Software and…
1998
Corpus ID: 932681
For object-oriented programming, the Visitor pattern enables the definition of a new operation on an object structure without…
Expand
Highly Cited
1998
Highly Cited
1998
Synthesizing Object-Oriented and Functional Design to Promote Re-Use
S. Krishnamurthi
,
M. Felleisen
,
Daniel P. Friedman
European Conference on Object-Oriented…
1998
Corpus ID: 607148
Many problems require recursively specified types of data and a collection of tools that operate on those data. Over time, these…
Expand
By clicking accept or continuing to use the site, you agree to the terms outlined in our
Privacy Policy
(opens in a new tab)
,
Terms of Service
(opens in a new tab)
, and
Dataset License
(opens in a new tab)
ACCEPT & CONTINUE