Sciweavers

8 search results - page 1 / 2
» gpce 2003
Sort
View
GPCE
2003
Springer
13 years 10 months ago
Implementing Multi-stage Languages Using ASTs, Gensym, and Reflection
Cristiano Calcagno, Walid Taha, Liwen Huang, Xavie...
GPCE
2003
Springer
13 years 10 months ago
Making Patterns Explicit with Metaprogramming
Abstract. Design patterns have been a useful tool for a better understanding of the collaboration between several classes and objects in a program. One drawback of this approach is...
Daniel von Dincklage
GPCE
2003
Springer
13 years 10 months ago
Concept-Controlled Polymorphism
Concepts—sets of abstractions related by common requirements— have a central role in generic programming. This paper proposes a general framework for using concepts to control ...
Jaakko Järvi, Jeremiah Willcock, Andrew Lumsd...
GPCE
2003
Springer
13 years 10 months ago
SynchNet: A Petri Net Based Coordination Language for Distributed Objects
We present SynchNet, a compositional meta-level language for coordination of distributed. Its design is based on the principle of separation of concerns, namely separation of the c...
Reza Ziaei, Gul Agha
GPCE
2003
Springer
13 years 10 months ago
ANEMIC: Automatic Interface Enabler for Model Integrated Computing
A domain-specific language provides domain experts with a abstraction for creating computer programs. As more and more domains embrace computers, programmers are tapping into this...
Steven Nordstrom, Shweta Shetty, Kumar Gaurav Chho...