Skip to search form
Skip to main content
Skip to account menu
Semantic Scholar
Semantic Scholar's Logo
Search 237,950,624 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.
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
2012
2012
ECOOP 2012 – Object-Oriented Programming
J. Noble
Lecture Notes in Computer Science
2012
Corpus ID: 11425225
When compilers are reflective mirrors, interesting things happen. Reflection and compilers do tantalizing similar things. Yet, in…
Expand
2011
2011
Refactoring Composite to Visitor and Inverse Transformation in Java
Akram Ajouli
,
Julien Cohen
arXiv.org
2011
Corpus ID: 14666606
We describe how to use refactoring tools to transform a Java program conforming to the Composite design pattern into a program…
Expand
2010
2010
Verification of Structural Pattern Conformance Using Logic Programming
Lunjin Lu
,
Dae-Kyoo Kim
,
Yuan-Hua Zhu
,
Sangsig Kim
Journal of universal computer science (Online)
2010
Corpus ID: 14092701
This paper formalizes UML class diagrams and structural patterns as mathematical objects and provides a precise notion of…
Expand
2008
2008
Design Patterns in Parsing
A. Schreiner
,
J. Heliotis
2008
Corpus ID: 7315106
oops3, targeted to Java and C#, is the latest in a family of LL(1) parser generators based on an object-oriented architecture…
Expand
2006
2006
Comparative Analysis of Tools for Automated Software Re-engineering Purposes
Christian Wagner
,
T. Margaria
,
H. Pagendarm
Leveraging Applications of Formal Methods
2006
Corpus ID: 16196745
Model driven analysis and design are increasingly recognized as powerful methodologies for software development and evolution…
Expand
2004
2004
A META-MODEL FOR SPECIFYING ASPECT-ORIENTED DESIGN PATTERNS
Ouafa Hachani
,
Ouafa Hachani
2004
Corpus ID: 16082953
Several recent works propose approaches that combine design patterns and aspect-orientation. They mainly propose to use aspect…
Expand
1998
1998
Using Design Patterns to Develop a Hyper-controllable Medical Image Application
Ku-Yaw Chang
,
Lih-Shyang Chen
1998
Corpus ID: 17211518
The basic idea of hyper-control is to use a multimedia document to control other application systems[Chen 96]. In the original…
Expand
1996
1996
Variations on the Visitor Pattern
M. E. Nordberg
1996
Corpus ID: 59676071
Two variations on the Visitor pattern are pre sented. A Default Visitor provides default handlers for cases where the…
Expand
1976
1976
Evaluating NPS Visitor Centers.
E. Zube
1976
Corpus ID: 134012777