-
2
-
-
84885883684
-
-
July 2007
-
Echo web framework (July 2007), http://echo.nextapp.com/site/echo2
-
Echo web framework
-
-
-
3
-
-
0004072686
-
-
Addison-Wesley, Reading
-
Aho. A., Sethi, R., Ullman, J.: Compilers: Principles, techniques, and tools. Addison-Wesley, Reading (1986)
-
(1986)
Compilers: Principles, techniques, and tools
-
-
Aho, A.1
Sethi, R.2
Ullman, J.3
-
4
-
-
0032594220
-
Mawl: A domain-specific language for form-based services
-
Atkins, D.L., Ball, T., Bruns, G., Cox, K.: Mawl: A domain-specific language for form-based services. IEEE Transactions on Software Engineering 25(3), 334-346 (1999)
-
(1999)
IEEE Transactions on Software Engineering
, vol.25
, Issue.3
, pp. 334-346
-
-
Atkins, D.L.1
Ball, T.2
Bruns, G.3
Cox, K.4
-
5
-
-
57049165199
-
-
Functional Programming, Program Transformations and Compiler Construction. PhD thesis, Department of Computing Science, Eindhoven University of Technology, The Netherlands
-
Augusteijn, A.: Functional Programming, Program Transformations and Compiler Construction. PhD thesis, Department of Computing Science, Eindhoven University of Technology, The Netherlands (1993)
-
(1993)
-
-
Augusteijn, A.1
-
8
-
-
84945709547
-
Report on the algorithmic language ALGOL 60
-
Backus, J.W., et al.: Report on the algorithmic language ALGOL 60. Communications of the ACM 3(5), 299-314 (1960)
-
(1960)
Communications of the ACM
, vol.3
, Issue.5
, pp. 299-314
-
-
Backus, J.W.1
-
9
-
-
34247397060
-
Ocsigen: Typing web interaction with objective Caml
-
Kennedy, A, Pottier, F, eds, Portland, Oregon, USA, pp, ACM, New York September
-
Balat, V.: Ocsigen: typing web interaction with objective Caml. in: Kennedy, A., Pottier, F. (eds.) Proceedings of the ACM Workshop on ML, Portland, Oregon, USA, pp. 84-94. ACM, New York (September 2006)
-
(2006)
Proceedings of the ACM Workshop on ML
, pp. 84-94
-
-
Balat, V.1
-
10
-
-
34547711072
-
-
Manning, Greenwhich, NY, USA 2007
-
Bauer, C., King, G.: Java Persistence with Hibernate. In: Manning, Greenwhich, NY, USA (2007)
-
Java Persistence with Hibernate
-
-
Bauer, C.1
King, G.2
-
12
-
-
84976711318
-
Programming pearls: Little languages
-
Bentley, J.L.: Programming pearls: Little languages. Communications of the ACM 29(8), 711-721 (1986)
-
(1986)
Communications of the ACM
, vol.29
, Issue.8
, pp. 711-721
-
-
Bentley, J.L.1
-
13
-
-
0041456161
-
Power Forms: Declarative client-side form field validation
-
Brabrand, C., Møller, A., Ricky, M., Schwartzbach, M.I.: Power Forms: Declarative client-side form field validation. World Wide Web Journal 3(4), 205-314 (2000)
-
(2000)
World Wide Web Journal
, vol.3
, Issue.4
, pp. 205-314
-
-
Brabrand, C.1
Møller, A.2
Ricky, M.3
Schwartzbach, M.I.4
-
14
-
-
85015157778
-
The < bigwig > project
-
Brabrand, C., Möller, A., Schwartzbach, M.I.: The < bigwig > project. ACM Transactions on Internet Technology 2(2), 79-114 (2002)
-
(2002)
ACM Transactions on Internet Technology
, vol.2
, Issue.2
, pp. 79-114
-
-
Brabrand, C.1
Möller, A.2
Schwartzbach, M.I.3
-
16
-
-
38849180913
-
-
Bravenboer, M., Dolstra, E., Visser, E.: Preventing injection attacks with syntax embeddings. A host and guest language independent approach. In: Lawall, J. (ed.) Generative Programming and Component Engineering (GPCE 2007), pp. 3-12. ACM, New York (October 2007)
-
Bravenboer, M., Dolstra, E., Visser, E.: Preventing injection attacks with syntax embeddings. A host and guest language independent approach. In: Lawall, J. (ed.) Generative Programming and Component Engineering (GPCE 2007), pp. 3-12. ACM, New York (October 2007)
-
-
-
-
17
-
-
34250663615
-
Stratego/XT 0.16. Components for transformation systems. In: ACM SIGPLAN 2006 Workshop on Partial Evaluation and Program Manipulation (PEPM 2006), Charleston, South Carolina
-
New York January
-
Bravenboer, M., Kalleberg, K.T., Vermaas, R., Visser, E.: Stratego/XT 0.16. Components for transformation systems. In: ACM SIGPLAN 2006 Workshop on Partial Evaluation and Program Manipulation (PEPM 2006), Charleston, South Carolina, pp. 95-99. ACM SIGPLAN, New York (January 2006)
-
(2006)
ACM SIGPLAN
, pp. 95-99
-
-
Bravenboer, M.1
Kalleberg, K.T.2
Vermaas, R.3
Visser, E.4
-
18
-
-
57049144600
-
-
Bravenboer, M., Kalleberg, K.T., Vermaas, R., Visser, E.: Stratego/XT Tutorial, Examples, and Reference Manual (latest). Department of Information and Computing Sciences, Universiteit Utrecht, Utrecht, The Netherlands (2006), http://www.strategoxt.org
-
Bravenboer, M., Kalleberg, K.T., Vermaas, R., Visser, E.: Stratego/XT Tutorial, Examples, and Reference Manual (latest). Department of Information and Computing Sciences, Universiteit Utrecht, Utrecht, The Netherlands (2006), http://www.strategoxt.org
-
-
-
-
19
-
-
45849120967
-
-
Bravenboer, M., Kalleberg, K.T., Vermaas, R., Visser, E.: Stratego/XT 0.17. A language and toolset for program transformation. In: Science of Computer Programming (2008); Special issue on Experimental Systems and Tools
-
Bravenboer, M., Kalleberg, K.T., Vermaas, R., Visser, E.: Stratego/XT 0.17. A language and toolset for program transformation. In: Science of Computer Programming (2008); Special issue on Experimental Systems and Tools
-
-
-
-
20
-
-
33644624432
-
Program transformation with scoped dynamic rewrite rules
-
Bravenboer, M., van Dam, A., Olmos, K., Visser, E.: Program transformation with scoped dynamic rewrite rules. Fundamenta Informaticae 69(1-2), 123-178 (2006)
-
(2006)
Fundamenta Informaticae
, vol.69
, Issue.1-2
, pp. 123-178
-
-
Bravenboer, M.1
van Dam, A.2
Olmos, K.3
Visser, E.4
-
21
-
-
17044384157
-
Concrete syntax for objects. Domain-specific language embedding and assimilation without restrictions
-
Schmidt, D.C, ed, Vancouver, Canada, pp, ACM Press, New York October
-
Bravenboer, M., Visser, E.: Concrete syntax for objects. Domain-specific language embedding and assimilation without restrictions. In: Schmidt, D.C. (ed.) Proceedings of the 19th ACM SIGPLAN Conference on Object-Oriented Programing, Systems, Languages, and Applications (OOPSLA 2004), Vancouver, Canada, pp. 365-383. ACM Press, New York (October 2004)
-
(2004)
Proceedings of the 19th ACM SIGPLAN Conference on Object-Oriented Programing, Systems, Languages, and Applications (OOPSLA
, pp. 365-383
-
-
Bravenboer, M.1
Visser, E.2
-
22
-
-
84876296532
-
Designing syntax embeddings and assimilations for language libraries
-
Engels, G, Opdyke, B, Schmidt, D.C, Weil, F, eds, MODELS 2007, Springer, Heidelberg
-
Bravenboer, M., Visser, E.: Designing syntax embeddings and assimilations for language libraries. In: Engels, G., Opdyke, B., Schmidt, D.C., Weil, F. (eds.) MODELS 2007. LNCS, vol. 4735. Springer, Heidelberg (2007)
-
(2007)
LNCS
, vol.4735
-
-
Bravenboer, M.1
Visser, E.2
-
23
-
-
14944348412
-
-
Addison-Wesley, Reading
-
Budinsky, F., Steinberg, D., Merks, E., Ellersick, R., Grose, T.J.: Eclipse Modeling Framework. Addison-Wesley, Reading (2004)
-
(2004)
Eclipse Modeling Framework
-
-
Budinsky, F.1
Steinberg, D.2
Merks, E.3
Ellersick, R.4
Grose, T.J.5
-
24
-
-
85034850329
-
SEQUEL: A structured english query language
-
Rustin, R, ed, Michigan, pp, ACM, New York May
-
Chamberlin, D.D., Boyce, R.F.: SEQUEL: A structured english query language. In: Rustin, R. (ed.) Proceedings of 1974 ACM-SIGMOD Workshop on Data Description, Access and Control, Arbor, Michigan, pp. 249-264. ACM, New York (May 1974)
-
(1974)
Proceedings of 1974 ACM-SIGMOD Workshop on Data Description, Access and Control, Arbor
, pp. 249-264
-
-
Chamberlin, D.D.1
Boyce, R.F.2
-
25
-
-
1542595072
-
Extending Java for high-level web service construction
-
Christensen, A.S., Möller, A., Schwartzbach, M.I.: Extending Java for high-level web service construction. ACM Transactions on Programming Languages and Systems 25(6), 814-875 (2003)
-
(2003)
ACM Transactions on Programming Languages and Systems
, vol.25
, Issue.6
, pp. 814-875
-
-
Christensen, A.S.1
Möller, A.2
Schwartzbach, M.I.3
-
26
-
-
0005310305
-
Macros in scheme
-
Clinger, W.: Macros in scheme. SIGPLAN Lisp Pointers 4(4), 17-23 (1991)
-
(1991)
SIGPLAN Lisp Pointers
, vol.4
, Issue.4
, pp. 17-23
-
-
Clinger, W.1
-
27
-
-
0014797273
-
A relational model of data for large shared data banks
-
Codd, E.F.: A relational model of data for large shared data banks. Communications of the ACM 13(6), 377-387 (1970)
-
(1970)
Communications of the ACM
, vol.13
, Issue.6
, pp. 377-387
-
-
Codd, E.F.1
-
28
-
-
84947258927
-
From a program family to a domain-specific language
-
Lengauer, C, Batory, D, Consel, C, Odersky, M, eds, Domain-Specific Program Generation, Springer, Heidelberg
-
Consel, C.: From a program family to a domain-specific language. In: Lengauer, C., Batory, D., Consel, C., Odersky, M. (eds.) Domain-Specific Program Generation. LNCS, vol. 3016, pp. 19-29. Springer, Heidelberg (2004)
-
(2004)
LNCS
, vol.3016
, pp. 19-29
-
-
Consel, C.1
-
29
-
-
84947756630
-
Architecturing software using a methodology for language development
-
Palamidessi, C, Meinke, K, Glaser, H, eds, ALP 1998 and PLILP 1998, Springer, Heidelberg
-
Consel, C., Marlet, R.: Architecturing software using a methodology for language development. In: Palamidessi, C., Meinke, K., Glaser, H. (eds.) ALP 1998 and PLILP 1998. LNCS, vol. 1490, pp. 170-194. Springer, Heidelberg (1998)
-
(1998)
LNCS
, vol.1490
, pp. 170-194
-
-
Consel, C.1
Marlet, R.2
-
30
-
-
38649121644
-
-
Addison-Wesley, Reading
-
Cook, S., Jones, G., Kent, S., Wills, A.C.: Domain-Specific Development with Visual Studio DSL Tools. Addison-Wesley, Reading (2007)
-
(2007)
Domain-Specific Development with Visual Studio DSL Tools
-
-
Cook, S.1
Jones, G.2
Kent, S.3
Wills, A.C.4
-
31
-
-
33646831658
-
The TXL source transformation language
-
Cordy, J.: The TXL source transformation language. Science of Computer Programming 61(3), 190-210 (2006)
-
(2006)
Science of Computer Programming
, vol.61
, Issue.3
, pp. 190-210
-
-
Cordy, J.1
-
32
-
-
57049118834
-
-
Czarnecki, K.: Overview of generative software development. In: Banâtre, J.-P., et al. (eds.) UPP 2004. LNCS, 3566, pp. 313-328. Springer, Heidelberg (2005)
-
Czarnecki, K.: Overview of generative software development. In: Banâtre, J.-P., et al. (eds.) UPP 2004. LNCS, vol. 3566, pp. 313-328. Springer, Heidelberg (2005)
-
-
-
-
33
-
-
0004014411
-
-
Addison-Wesley, New York
-
Czarnecki, K., Eisenecker, U.W.: Generative programming: methods, tools, and applications. Addison-Wesley, New York (2000)
-
(2000)
Generative programming: Methods, tools, and applications
-
-
Czarnecki, K.1
Eisenecker, U.W.2
-
34
-
-
33748289548
-
Feature-based survey of model transformation approaches
-
Czarnecki, K., Helsen, S.: Feature-based survey of model transformation approaches. IBM Systems Journal 45(3), 621-646 (2006)
-
(2006)
IBM Systems Journal
, vol.45
, Issue.3
, pp. 621-646
-
-
Czarnecki, K.1
Helsen, S.2
-
35
-
-
0003255119
-
A pretty-printer for every occasion
-
Ferguson, I, Gray, J, Scott, L, eds, University of Wollongong, Australia
-
de Jonge, M.: A pretty-printer for every occasion. In: Ferguson, I., Gray, J., Scott, L. (eds.) Proceedings of the 2nd International Symposium on Constructing Software Engineering Tools (CoSET 2000). University of Wollongong, Australia (2000)
-
(2000)
Proceedings of the 2nd International Symposium on Constructing Software Engineering Tools (CoSET
-
-
de Jonge, M.1
-
38
-
-
57049094755
-
Service configuration management
-
James Whitehead, J.E, Dahlqvist, A.P, eds, Lisbon, Portugal, pp, ACM, New York September
-
Dolstra, E., Bravenboer, M., Visser, E.: Service configuration management. In: James Whitehead, J.E., Dahlqvist, A.P. (eds.) 12th International Workshop on Software Configuration Management (SCM-12), Lisbon, Portugal, pp. 83-98. ACM, New York (September 2005)
-
(2005)
12th International Workshop on Software Configuration Management (SCM-12)
, pp. 83-98
-
-
Dolstra, E.1
Bravenboer, M.2
Visser, E.3
-
39
-
-
4544250884
-
Imposing a memory management discipline on software deployment
-
Estublier, J, Rosenblum, D, eds, Edinburgh, Scotland, pp, IEEE Computer Society, Los Alamitos May
-
Dolstra, E., Visser, E., de Jonge, M.: Imposing a memory management discipline on software deployment. In: Estublier, J., Rosenblum, D. (eds.) 26th International Conference on Software Engineering (ICSE 2004), Edinburgh, Scotland, pp. 583-592. IEEE Computer Society, Los Alamitos (May 2004)
-
(2004)
26th International Conference on Software Engineering (ICSE
, pp. 583-592
-
-
Dolstra, E.1
Visser, E.2
de Jonge, M.3
-
40
-
-
34748825567
-
Seaside: A flexible environment for building dynamic web applications
-
September/October
-
Ducasse, S., Lienhard, A., Renggli, L.: Seaside: A flexible environment for building dynamic web applications. IEEE Software, pp. 56-63 (September/October 2007)
-
(2007)
IEEE Software
, pp. 56-63
-
-
Ducasse, S.1
Lienhard, A.2
Renggli, L.3
-
41
-
-
57049136379
-
-
Earley, J.: An Efficient Context-free Parsing Algorithm. PhD thesis, Carnegie-Mellon University, Pittsburgh, PA (1968) (see also [42])
-
Earley, J.: An Efficient Context-free Parsing Algorithm. PhD thesis, Carnegie-Mellon University, Pittsburgh, PA (1968) (see also [42])
-
-
-
-
42
-
-
0014732304
-
An efficient context-free parsing algorithm
-
Earley, J.: An efficient context-free parsing algorithm. Communications of the ACM 13(2), 94-102 (1970)
-
(1970)
Communications of the ACM
, vol.13
, Issue.2
, pp. 94-102
-
-
Earley, J.1
-
43
-
-
57049116345
-
-
Efftinge, S., Friese, P., Haase, A., Kadura, C., Kolb, B., Moroff, D., Thorns, K., Völter, M.: open Architecture Ware User Guide. Version 4.2 (2007), http://www.openarchitectureware.org
-
Efftinge, S., Friese, P., Haase, A., Kadura, C., Kolb, B., Moroff, D., Thorns, K., Völter, M.: open Architecture Ware User Guide. Version 4.2 (2007), http://www.openarchitectureware.org
-
-
-
-
44
-
-
35048850527
-
Rewritable reference attributed grammars
-
Odersky, M, ed, EOOOP 2004, Springer, Heidelberg
-
Ekman, T., Hedin, G.: Rewritable reference attributed grammars. In: Odersky, M. (ed.) EOOOP 2004. LNCS, vol. 3086, pp. 144-169. Springer, Heidelberg (2004)
-
(2004)
LNCS
, vol.3086
, pp. 144-169
-
-
Ekman, T.1
Hedin, G.2
-
45
-
-
57049142415
-
The jastadd extensible java compiler
-
Ekman, T., Hedin, G.: The jastadd extensible java compiler. SIGPLAN Notices 42(10), 1-18 (2007)
-
(2007)
SIGPLAN Notices
, vol.42
, Issue.10
, pp. 1-18
-
-
Ekman, T.1
Hedin, G.2
-
48
-
-
0003880013
-
-
Addison-Wesley, Reading
-
Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley, Reading (1995)
-
(1995)
Design Patterns: Elements of Reusable Object-Oriented Software
-
-
Gamma, E.1
Helm, R.2
Johnson, R.3
Vlissides, J.4
-
49
-
-
84976773526
-
-
Gray, R.W., Heuring, V.P., Levi, S.P., Sloane, A.M., Waite, W.M.: Eli: A complete, flexible compiler construction system. Communications of the ACM 35, 121-131 (1992)
-
(1992)
Eli: A complete, flexible compiler construction system. Communications of the ACM 35, 121-131
-
-
Gray, R.W.1
Heuring, V.P.2
Levi, S.P.3
Sloane, A.M.4
Waite, W.M.5
-
50
-
-
84976773526
-
-
ACM
-
Gray, R.W., Levi, S.P., Heuring, V.P., Sloane, A.M., Waite, W.M.: Eli: a complete, flexible compiler construction system. Commun. ACM 35(2), 121-130 (1992)
-
(1992)
Eli: A complete, flexible compiler construction system. Commun
, vol.35
, Issue.2
, pp. 121-130
-
-
Gray, R.W.1
Levi, S.P.2
Heuring, V.P.3
Sloane, A.M.4
Waite, W.M.5
-
51
-
-
15244340600
-
Software Factories
-
Wiley, Chichester
-
Greenfield, J., Short, K.: Software Factories. Assembling Applications with Patterns, Models, Frameworks, and Tools. Wiley, Chichester (2004)
-
(2004)
Assembling Applications with Patterns, Models, Frameworks, and Tools
-
-
Greenfield, J.1
Short, K.2
-
52
-
-
51749099604
-
Declarative access control for WebDSL: Combining language integration and separation of concerns
-
Schwabe, D, Curbera, F, eds, IEEE CS Press, Los Alamitos July
-
Groenewegen, D., Visser, E.: Declarative access control for WebDSL: Combining language integration and separation of concerns. In: Schwabe, D., Curbera, F. (eds.) International Conference on Web Engineering (ICWE 2008). IEEE CS Press, Los Alamitos (July 2008)
-
(2008)
International Conference on Web Engineering (ICWE
-
-
Groenewegen, D.1
Visser, E.2
-
53
-
-
0002412877
-
The syntax definition formalism SDF - reference manual
-
Heering, J., Hendriks, P.R.H., Klint, P., Rekers, J.: The syntax definition formalism SDF - reference manual. SIGPLAN Notices 24(11), 43-75 (1989)
-
(1989)
SIGPLAN Notices
, vol.24
, Issue.11
, pp. 43-75
-
-
Heering, J.1
Hendriks, P.R.H.2
Klint, P.3
Rekers, J.4
-
54
-
-
57049189457
-
-
Hemel, Z., Kats, L., Visser, E.: Code generation by model transformation. In: Vallecillo, A., Gray, J., Pierantonio, A. (eds.) ICMT 2008. LNCS, 5063. Springer, Heidelberg (2008)
-
Hemel, Z., Kats, L., Visser, E.: Code generation by model transformation. In: Vallecillo, A., Gray, J., Pierantonio, A. (eds.) ICMT 2008. LNCS, vol. 5063. Springer, Heidelberg (2008)
-
-
-
-
55
-
-
0001082611
-
Building domain-specific embedded languages
-
Hudak, P.: Building domain-specific embedded languages. ACM Comput. Surv. 28, 196 (1996)
-
(1996)
ACM Comput. Surv
, vol.28
, pp. 196
-
-
Hudak, P.1
-
57
-
-
57049086734
-
-
Johnson, S.C.: YACC-yet another compiler-compiler. Technical Report CS-32, AT & T Bell Laboratories. Murray Hill, N.J (1975)
-
Johnson, S.C.: YACC-yet another compiler-compiler. Technical Report CS-32, AT & T Bell Laboratories. Murray Hill, N.J (1975)
-
-
-
-
58
-
-
63549097326
-
Mixing source and bytecode. A case for compilation by normalization
-
Kiczales, G, ed, ACM Press, New York
-
Kats, L., Bravenboer, M., Visser, E.: Mixing source and bytecode. A case for compilation by normalization. In: Kiczales, G. (ed.) Proceedings of the 23rd ACM SIGPLAN Conference on Object-Oriented Programing, Systems, Languages, and Applications (OOPSLA 2008). ACM Press, New York (2008)
-
(2008)
Proceedings of the 23rd ACM SIGPLAN Conference on Object-Oriented Programing, Systems, Languages, and Applications (OOPSLA
-
-
Kats, L.1
Bravenboer, M.2
Visser, E.3
-
59
-
-
57049128548
-
-
Kats, L.C.L., Kalleberg, K.T., Visser, E.: Generating editors for embedded languages. integrating SGLR into IMP. in: Johnstone, A., Vinju, J. (eds.) Proceedings of the Eigth Workshop on Language Descriptions, Tools, and Applications (LDTA 2008), Budapest, Hungary (April 2008)
-
Kats, L.C.L., Kalleberg, K.T., Visser, E.: Generating editors for embedded languages. integrating SGLR into IMP. in: Johnstone, A., Vinju, J. (eds.) Proceedings of the Eigth Workshop on Language Descriptions, Tools, and Applications (LDTA 2008), Budapest, Hungary (April 2008)
-
-
-
-
61
-
-
84944183958
-
-
Kent, S.: Model driven engineering. In: Butler, M., Petre, L., Sere, K. (eds.) IFM 2002. LNCS, 2335, pp. 286-298. Springer, Heidelberg (2002)
-
Kent, S.: Model driven engineering. In: Butler, M., Petre, L., Sere, K. (eds.) IFM 2002. LNCS, vol. 2335, pp. 286-298. Springer, Heidelberg (2002)
-
-
-
-
63
-
-
84945708011
-
Backus Normal Form vs. Backus Naur Form
-
Knuth, D.E.: Backus Normal Form vs. Backus Naur Form. Communications of the ACM 7(12), 735-736 (1964)
-
(1964)
Communications of the ACM
, vol.7
, Issue.12
, pp. 735-736
-
-
Knuth, D.E.1
-
64
-
-
0001621268
-
On the translation of languages from left to right
-
Knuth, D.E.: On the translation of languages from left to right. Information and Control 8, 607-639 (1965)
-
(1965)
Information and Control
, vol.8
, pp. 607-639
-
-
Knuth, D.E.1
-
65
-
-
0001538613
-
-
Knuth, D.E.: Semantics of context-free languages. Mathematical Systems Theory 2(2), 127-145 (1968); Correction in: Mathematical Systems Theory 5(1), 95-96 (1971)
-
Knuth, D.E.: Semantics of context-free languages. Mathematical Systems Theory 2(2), 127-145 (1968); Correction in: Mathematical Systems Theory 5(1), 95-96 (1971)
-
-
-
-
66
-
-
57049133830
-
The TEXbook
-
Addison-Wesley, Reading
-
Knuth, D.E.: The TEXbook. vol. A, Computers and Typesetting. Addison-Wesley, Reading (1984)
-
(1984)
Computers and Typesetting
, vol.A
-
-
Knuth, D.E.1
-
67
-
-
36549007073
-
Implementation and use of the plt scheme web server
-
Krishnamurthi, S., Hopkins, P.W., McCarthy, J.A., Graunke, P.T., Pettyjohn, G., Felleisen, M.: Implementation and use of the plt scheme web server. Higher-Order and Symbolic Computation 20(4), 431-460 (2007)
-
(2007)
Higher-Order and Symbolic Computation
, vol.20
, Issue.4
, pp. 431-460
-
-
Krishnamurthi, S.1
Hopkins, P.W.2
McCarthy, J.A.3
Graunke, P.T.4
Pettyjohn, G.5
Felleisen, M.6
-
68
-
-
84862047883
-
-
Lämmel, R., Visser, J.: Typed combinators for generic traversal. In: Krishnamurthi, S., Ramakrishnan, C.R. (eds.) PADL 2002. LNCS, 2257, pp. 137-154. Springer, Heidelberg (2002)
-
Lämmel, R., Visser, J.: Typed combinators for generic traversal. In: Krishnamurthi, S., Ramakrishnan, C.R. (eds.) PADL 2002. LNCS, vol. 2257, pp. 137-154. Springer, Heidelberg (2002)
-
-
-
-
71
-
-
57049139708
-
-
Master's thesis, Utrecht University, Utrecht, The Netherlands. INF/SCR-07-20 November
-
Mak, S.: Developing interacting domain specific languages. Master's thesis, Utrecht University, Utrecht, The Netherlands. INF/SCR-07-20 (November 2007)
-
(2007)
Developing interacting domain specific languages
-
-
Mak, S.1
-
73
-
-
33745167684
-
When and how to develop domain-specific languages
-
Mernik, M., Heering, J., Sloane, A.M.: When and how to develop domain-specific languages. ACM Computing Surveys 37(4), 316-344 (2005)
-
(2005)
ACM Computing Surveys
, vol.37
, Issue.4
, pp. 316-344
-
-
Mernik, M.1
Heering, J.2
Sloane, A.M.3
-
75
-
-
35248882492
-
-
Nystrom, N., Clarkson, M.R., Myers, A.C.: Polyglot: An extensible compiler framework for Java. In: Hedin, G. (ed.) CC 2003. LNCS, 2622, pp. 138-152. Springer, Heidelberg (2003)
-
Nystrom, N., Clarkson, M.R., Myers, A.C.: Polyglot: An extensible compiler framework for Java. In: Hedin, G. (ed.) CC 2003. LNCS, vol. 2622, pp. 138-152. Springer, Heidelberg (2003)
-
-
-
-
76
-
-
57049084358
-
Model driven architecture
-
OMG Architecture Board ORMSC, July 2001
-
OMG Architecture Board ORMSC. Model driven architecture. OMG document number ormsc/2001-07-01 (July 2001), wsw.omg.org
-
OMG document number ormsc/2001-07-01
-
-
-
79
-
-
34248401342
-
Haskell 98 Language and Libraries
-
Peyton Jones, S.L, ed, Cambridge University Press
-
Peyton Jones, S.L. (ed.): Haskell 98 Language and Libraries. The Revised Report. Cambridge University Press (2003)
-
(2003)
The Revised Report
-
-
-
80
-
-
0034539054
-
The influence of browsers on evaluators or, continuations to program web servers
-
ACM, New York
-
Queinnec, C.: The influence of browsers on evaluators or, continuations to program web servers. In: International Conference on Functional Programming (ICFP 2000), pp. 23-33. ACM, New York (2000)
-
(2000)
International Conference on Functional Programming (ICFP
, pp. 23-33
-
-
Queinnec, C.1
-
82
-
-
33344465743
-
Model-driven engineering
-
Schmidt, D.C.: Model-driven engineering. IEEE Computer 39(2), 25-31 (2006)
-
(2006)
IEEE Computer
, vol.39
, Issue.2
, pp. 25-31
-
-
Schmidt, D.C.1
-
83
-
-
0036983358
-
-
Sheard, T., Peyton Jones, S.L.: Template metaprogramming for Haskell. In: Chakravarty, M.M.T. (ed.) ACM SIGPLAN Haskell Workshop 2002, pp. 1-16 (October 2002)
-
Sheard, T., Peyton Jones, S.L.: Template metaprogramming for Haskell. In: Chakravarty, M.M.T. (ed.) ACM SIGPLAN Haskell Workshop 2002, pp. 1-16 (October 2002)
-
-
-
-
84
-
-
34248171630
-
Intentional software
-
ACM, New York
-
Simonyi, C., Christerson, M., Clifford, S.: Intentional software. In: Proceedings of the 21st annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications (OOPSLA 2006), pp. 451-464. ACM, New York (2006)
-
(2006)
Proceedings of the 21st annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications (OOPSLA
, pp. 451-464
-
-
Simonyi, C.1
Christerson, M.2
Clifford, S.3
-
85
-
-
0346026383
-
Notable design patterns for domain specific languages
-
Spinellis, D.: Notable design patterns for domain specific languages. Journal of Systems and Software 56(1), 91-99 (2001)
-
(2001)
Journal of Systems and Software
, vol.56
, Issue.1
, pp. 91-99
-
-
Spinellis, D.1
-
88
-
-
0032598039
-
-
Steele Jr, G.L.: Growing a language. Higher-Order and Symbolic Computation 12, 221-236 (1998); (Text of invited talk at OOPSLA 1998)
-
Steele Jr, G.L.: Growing a language. Higher-Order and Symbolic Computation 12, 221-236 (1998); (Text of invited talk at OOPSLA 1998)
-
-
-
-
89
-
-
79955162917
-
-
Sturm, T., von Voss, J., Boger, M.: Generating code from uml with velocity templates. In: Jézéquel, J.-M., Hussmann, H., Cook, S. (eds.) UML 2002. LNCS, 2460, pp. 150-161. Springer, Heidelberg (2002)
-
Sturm, T., von Voss, J., Boger, M.: Generating code from uml with velocity templates. In: Jézéquel, J.-M., Hussmann, H., Cook, S. (eds.) UML 2002. LNCS, vol. 2460, pp. 150-161. Springer, Heidelberg (2002)
-
-
-
-
90
-
-
57049186097
-
-
Sun Microsystems. JSR 220: Enterprise Java Beans™, Version 3.0. Java, Persistence API May 2, 2006
-
Sun Microsystems. JSR 220: Enterprise Java Beans™, Version 3.0. Java, Persistence API (May 2, 2006)
-
-
-
-
91
-
-
84976856555
-
The impact of fourth generation programming languages
-
Tharp, A.L.: The impact of fourth generation programming languages. SIGCSE Bull 16(2), 37-44 (1984)
-
(1984)
SIGCSE Bull
, vol.16
, Issue.2
, pp. 37-44
-
-
Tharp, A.L.1
-
92
-
-
84947220228
-
-
Thiemann, P.: WASH/CGI: Server-side web scripting with sessions and typed, compositional forms. In: Krishnamurthi, S., Ramakrishnan, C.R. (eds.) PADL 2002. LNCS, 2257, pp. 192-208. Springer, Heidelberg (2002)
-
Thiemann, P.: WASH/CGI: Server-side web scripting with sessions and typed, compositional forms. In: Krishnamurthi, S., Ramakrishnan, C.R. (eds.) PADL 2002. LNCS, vol. 2257, pp. 192-208. Springer, Heidelberg (2002)
-
-
-
-
95
-
-
57049185020
-
Domain specific language implementation via compile-time metaprogramming
-
to appear
-
Tratt, L.: Domain specific language implementation via compile-time metaprogramming. ACM Transactions on Programming Languages and Systems (to appear, 2009)
-
(2009)
ACM Transactions on Programming Languages and Systems
-
-
Tratt, L.1
-
96
-
-
0033876837
-
Efficient annotated terms
-
van den Brand, M.G.J., de Jong, H., Klint, P., Olivier, P.: Efficient annotated terms. Software, Practice & Experience 30(3), 259-291 (2000)
-
(2000)
Software, Practice & Experience
, vol.30
, Issue.3
, pp. 259-291
-
-
van den Brand, M.G.J.1
de Jong, H.2
Klint, P.3
Olivier, P.4
-
97
-
-
0038895765
-
Compiling language definitions: The ASF+SDF compiler
-
van den Brand, M.G.J., Heering, J., Klint, P., Olivier, P.A.: Compiling language definitions: the ASF+SDF compiler. ACM Transactions on Programming Languages and Systems 24(4), 334-368 (2002)
-
(2002)
ACM Transactions on Programming Languages and Systems
, vol.24
, Issue.4
, pp. 334-368
-
-
van den Brand, M.G.J.1
Heering, J.2
Klint, P.3
Olivier, P.A.4
-
99
-
-
0001813087
-
Domain-specific languages: An annotated bibliography
-
van Deursen, A., Klint, P., Visser, J.: Domain-specific languages: An annotated bibliography. SIGPLAN Notices 35(6), 26-36 (2000)
-
(2000)
SIGPLAN Notices
, vol.35
, Issue.6
, pp. 26-36
-
-
van Deursen, A.1
Klint, P.2
Visser, J.3
-
100
-
-
57049139707
-
-
Designing and implementing complex program transformations. Master's thesis, Utrecht University, Utrecht, The Netherlands, INF/SCR-03-29 July
-
van Wijngaarden, J.: Code generation from a domain specific language. Designing and implementing complex program transformations. Master's thesis, Utrecht University, Utrecht, The Netherlands, INF/SCR-03-29 (July 2003)
-
(2003)
Code generation from a domain specific language
-
-
van Wijngaarden, J.1
-
102
-
-
84937403401
-
-
Visser, E.: Meta-programming with concrete object syntax. In: Batory, D., Consel, C., Taha, W. (eds.) GPCE 2002. LNCS, 2487, pp. 299-315. Springer, Heidelberg (2002)
-
Visser, E.: Meta-programming with concrete object syntax. In: Batory, D., Consel, C., Taha, W. (eds.) GPCE 2002. LNCS, vol. 2487, pp. 299-315. Springer, Heidelberg (2002)
-
-
-
-
103
-
-
84947264529
-
-
Visser, E.: Program transformation with Stratego/XT: Rules, strategies, tools, and systems in StrategoXT-0.9. In: Lengauer, C., Batory, D., Consel, C., Odersky, M. (eds.) Domain-Specific Program Generation. LNCS, 3016, pp. 216-238. Springer, Heidelberg (2004)
-
Visser, E.: Program transformation with Stratego/XT: Rules, strategies, tools, and systems in StrategoXT-0.9. In: Lengauer, C., Batory, D., Consel, C., Odersky, M. (eds.) Domain-Specific Program Generation. LNCS, vol. 3016, pp. 216-238. Springer, Heidelberg (2004)
-
-
-
-
104
-
-
18244401637
-
A survey of strategies in rule-based program transformation systems
-
Special issue on Reduction Strategies in Rewriting and Programming
-
Visser, E.: A survey of strategies in rule-based program transformation systems. Journal of Symbolic Computation 40(1), 831-873 (2005); Special issue on Reduction Strategies in Rewriting and Programming
-
(2005)
Journal of Symbolic Computation
, vol.40
, Issue.1
, pp. 831-873
-
-
Visser, E.1
-
105
-
-
0031606558
-
Building program optimizers with rewriting strategies
-
ACM Press, New York
-
Visser, E., Benaissa, Z.-e.-A., Tolmach, A.: Building program optimizers with rewriting strategies. In: Proceedings of the third ACM SIGPLAN International Conference on Functional Programming (ICFP 1998), pp. 13-26. ACM Press, New York (1998)
-
(1998)
Proceedings of the third ACM SIGPLAN International Conference on Functional Programming (ICFP
, pp. 13-26
-
-
Visser, E.1
Benaissa, Z.-E.-A.2
Tolmach, A.3
-
107
-
-
37149003724
-
A model driven software factory using domain specific languages
-
Akehurst, D.H, Vogel, R, Paige, R.F, eds, ECMDA-FA, Springer, Heidelberg
-
Warmer, J.: A model driven software factory using domain specific languages. In: Akehurst, D.H., Vogel, R., Paige, R.F. (eds.) ECMDA-FA. LNCS, vol. 4530, pp. 194-203. Springer, Heidelberg (2007)
-
(2007)
LNCS
, vol.4530
, pp. 194-203
-
-
Warmer, J.1
-
108
-
-
33846503355
-
Extracting queries by static analysis of transparent persistence
-
Felleisen, M, ed, ACM, New York
-
Wiedermann, B., Cook, W.R.: Extracting queries by static analysis of transparent persistence. In: Felleisen, M. (ed.) Proceedings of the 34th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (POPL 2007), pp. 199-210. ACM, New York (2007)
-
(2007)
Proceedings of the 34th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (POPL
, pp. 199-210
-
-
Wiedermann, B.1
Cook, W.R.2
-
109
-
-
38149076049
-
Attribute grammar-based language extensions for Java
-
Ernst, E, ed, ECOOP 2007, Springer, Heidelberg
-
Wyk, E.V., Krishnan, L., Bodin, D., Schwerdfeger, A.: Attribute grammar-based language extensions for Java. In: Ernst, E. (ed.) ECOOP 2007. LNCS, vol. 4609, pp. 575-599. Springer, Heidelberg (2007)
-
(2007)
LNCS
, vol.4609
, pp. 575-599
-
-
Wyk, E.V.1
Krishnan, L.2
Bodin, D.3
Schwerdfeger, A.4
|