JUCS - Journal of Universal Computer Science 14(20): 3333-3357, doi: 10.3217/jucs-014-20-3333
UCL-GLORP - An ORM for Common Lisp
expand article infoAntónio Menezes Leitão
‡ Technical University of Lisbon, Lisbon, Portugal
Open Access
Abstract
UCL-GLORP is a Common Lisp implementation and extension of GLORP (Generic Lightweight Object-Relational Persistence), an Object-Relational Mapper for the Smalltalk language. UCL-GLORP is now a mature framework that largely extends GLORP and that takes advantage of some of Common Lisp unique features. This paper illustrates UCL-GLORP and discusses some of the challenges that we faced in order to find suitable replacements, in Common Lisp, for some of the more esoteric features of Smalltalk that were explored by GLORP.
Keywords
object-relational mapping, Common Lisp, Smalltalk