Bho- gal. Persistence in the enterprise: a guide to persistence technologies, 2008. ,
TEST-INFECTED: PROGRAMMERS LOVE WRITING TESTS, Java Report, vol.3, issue.7, pp.51-56, 1998. ,
DOI : 10.1017/CBO9780511550881.029
Stateful traits and their formalization, Computer Languages, Systems & Structures, vol.34, issue.2-3, pp.83-108, 2008. ,
DOI : 10.1016/j.cl.2007.05.003
Seaside ? advanced composition and control flow for dynamic web applications, ERCIM News, vol.72, 2008. ,
First-Class Relationships in an Object-Oriented Language, ECOOP, pp.262-286, 2005. ,
DOI : 10.1007/11531142_12
CommonLoops: merging Lisp and object-oriented programming, Proceedings OOPSLA '86, pp.17-29, 1986. ,
DOI : 10.1145/960112.28700
Executable Grammars in Newspeak, Electronic Notes in Theoretical Computer Science, vol.193, pp.3-18, 2007. ,
DOI : 10.1016/j.entcs.2007.10.004
Mixin-based inheritance, Proceedings OOPSLA/ECOOP '90, pp.303-311, 1990. ,
DOI : 10.1145/97946.97982
Traits, ACM Transactions on Programming Languages and Systems, vol.28, issue.2, pp.331-388, 2006. ,
DOI : 10.1145/1119479.1119483
URL : https://hal.archives-ouvertes.fr/inria-00403568
A Java code annotation approach for model checking software systems, Proceedings of the 2007 ACM symposium on Applied computing , SAC '07, pp.1536-1537, 2007. ,
DOI : 10.1145/1244002.1244330
JavaScript: The Definitive Guide. O'Reilly & Associates, second edition, 1997. ,
Language workbenches: The killer-app for domain-specific languages, 2005. ,
Smalltalk 80: the Language and its Implementation, 1983. ,
Modular domain specific languages and tools, Proceedings. Fifth International Conference on Software Reuse (Cat. No.98TB100203), pp.134-142, 1998. ,
DOI : 10.1109/ICSR.1998.685738
Aspect-Oriented Programming, Proceedings ECOOP '97, pp.220-242, 1997. ,
LINQ, Proceedings of the 2006 ACM SIGMOD international conference on Management of data , SIGMOD '06, pp.706-706, 2006. ,
DOI : 10.1145/1142473.1142552
PCLOS: stress testing CLOS experiencing the metaobject protocol, Proceedings OOPSLA/ECOOP '90, pp.194-211, 1990. ,
DOI : 10.1145/97946.97969
User-level language crafting, Object-Oriented Programming: the CLOS perspective, pp.66-99, 1993. ,
Magritte ? a metadriven approach to empower developers and end users, Model Driven Engineering Languages and Systems, pp.106-120, 2007. ,
Embedding Languages without Breaking Tools, Flexible Object Layouts, vol.1311, issue.1011, p.2011 ,
DOI : 10.1007/978-3-642-14107-2_19
Self: The power of simplicity, Proceedings OOPSLA '87, pp.227-242, 1987. ,
DOI : 10.1145/38807.38828
Software hardening, Proceedings for the 1st workshop on Script to Program Evolution, STOP '09, pp.58-70, 2009. ,
DOI : 10.1145/1570506.1570513