-
2
-
-
33745167684
-
When and how to develop domain-specific languages
-
2. Mernik M, Heering J, Sloane A. When and how to develop domain-specific languages. ACM Computing Survevs 2005: 37(4):316-344. (Pubitemid 43898543)
-
(2005)
ACM Computing Surveys
, vol.37
, Issue.4
, pp. 316-344
-
-
Mernik, M.1
Heering, J.2
Sloane, A.M.3
-
5
-
-
2442541287
-
Lessons learned from real DSL experiments
-
Wile D. Lessons learned from real DSL experiments. Science of Computer Programming 2004; 51(3):265-290.
-
(2004)
Science of Computer Programming
, vol.51
, Issue.3
, pp. 265-290
-
-
Wile, D.1
-
7
-
-
58849097389
-
Incremental development of a domain-specific language that supports multiple application styles
-
Portland, OR, October
-
Bicrhoff K, Liongosari E, Swaminathan K. Incremental development of a domain-specific language that supports multiple application styles. Proceedings of the Sixth OOPSLA Workshop on Domain-specific Modeling, Portland, OR, October 2006.
-
(2006)
Proceedings of the Sixth OOPSLA Workshop on Domain-specific Modeling
-
-
Bicrhoff, K.1
Liongosari, E.2
Swaminathan, K.3
-
8
-
-
33646164548
-
Defining domain-specific modeling languages: Collected experiences
-
Vancouver, BC, Canada, October
-
Luoma J, Kelly S, Tolvanen J. Defining domain-specific modeling languages: Collected experiences. Proceedings of the Fourth OOPSLA Workshop on Domain-specific Modeling, Vancouver, BC, Canada, October 2004.
-
(2004)
Proceedings of the Fourth OOPSLA Workshop on Domain-specific Modeling
-
-
Luoma, J.1
Kelly, S.2
Tolvanen, J.3
-
9
-
-
0032594217
-
Domain-specific languages: From design to implementation application to video device drivers generation
-
Thibault S, Marlet R, Consel C. Domain-specific languages: From design to implementation application to video device drivers generation. IEEE Transactions on Software Engineering (TSE) 1999; 25(3):363-377.
-
(1999)
IEEE Transactions on Software Engineering (TSE)
, vol.25
, Issue.3
, pp. 363-377
-
-
Thibault, S.1
Marlet, R.2
Consel, C.3
-
10
-
-
84962351355
-
Rigorously defined domain modeling languages
-
Vancouver, BC, Canada, October
-
Grant E, Narayanan K, Reza H. Rigorously defined domain modeling languages. Proceedings of the Fourth OOPSLA Workshop on Domain-specific Modeling, Vancouver, BC, Canada, October 2004.
-
(2004)
Proceedings of the Fourth OOPSLA Workshop on Domain-specific Modeling
-
-
Grant, E.1
Narayanan, K.2
Reza, H.3
-
11
-
-
0001082611
-
Building domain-specific embedded languages
-
Hudak P. Building domain-specific embedded languages. ACM Computing Suneys 1996; 28.
-
(1996)
ACM Computing Suneys
, vol.28
-
-
Hudak, P.1
-
12
-
-
38849128745
-
A preliminary study on various implementation approaches of domain-specific language
-
DOI 10.1016/j.infsof.2007.04.002, PII S0950584907000419
-
12. Kosar T, Martinez-Lopez P, Barrientos P, Mernik M. A preliminary study on various implementation approaches of domain-specific language. Information and Software Technology 2008; 50(5):390-405. (Pubitemid 351200015)
-
(2008)
Information and Software Technology
, vol.50
, Issue.5
, pp. 390-405
-
-
Kosar, T.1
Martinez Lopez, P.E.2
Barrientos, P.A.3
Mernik, M.4
-
13
-
-
70349590574
-
Designing and implementing a domain-specific language
-
Paul R. Designing and implementing a domain-specific language. Linux Journal 2005; 2005(135).
-
(2005)
Linux Journal
, vol.2005
, pp. 135
-
-
Paul, R.1
-
14
-
-
0346026383
-
Notable design patterns for domain-specific languages
-
PII S0164121200000893
-
14. Spinellis D. Notable design patterns for domain-specific languages. Journal of Systems and Software 2001; 56(1):91-99. (Pubitemid 33649529)
-
(2001)
Journal of Systems and Software
, vol.56
, Issue.1
, pp. 91-99
-
-
Spinellis, D.1
-
17
-
-
34648817304
-
Building domain-specific languages for model-driven development
-
Cuadrado JS, Molina JG. Building domain-specific languages for model-driven development. IEEE Software 2007; 24(5):48-55.
-
(2007)
IEEE Software
, vol.24
, Issue.5
, pp. 48-55
-
-
Cuadrado, J.S.1
Molina, J.G.2
-
18
-
-
15244340600
-
-
Wiley: New York
-
Greenfield J, Short K, Cook S, Kent S. Software Factories: Assembling Applications with Patterns, Frameworks, Models & Tools. Wiley: New York, 2004.
-
(2004)
Software Factories: Assembling Applications with Patterns, Frameworks, Models & Tools
-
-
Greenfield, J.1
Short, K.2
Cook, S.3
Kent, S.4
-
24
-
-
0013303106
-
Patterns for evolving frameworks
-
Addison-Wesley: Reading, MA
-
Roberts D, Johnson R. Patterns for evolving frameworks. Pattern Languages of Program Design 3. Addison-Wesley: Reading, MA, 1997; 471-486.
-
(1997)
Pattern Languages of Program Design
, vol.3
, pp. 471-486
-
-
Roberts, D.1
Johnson, R.2
-
25
-
-
33846698977
-
Building modeling tools that support verification, validation, and testing for the domain expert
-
Orlando, FL, December
-
Allen N, Shaffer C, Watson L. Building modeling tools that support verification, validation, and testing for the domain expert. Proceedings of the 37th Winter Simulation Conference (WSC), Orlando, FL, December 2005; 419-426.
-
(2005)
Proceedings of the 37th Winter Simulation Conference (WSC)
, pp. 419-426
-
-
Allen, N.1
Shaffer, C.2
Watson, L.3
-
28
-
-
84943347452
-
The next 700 programming languages
-
Landin P. The next 700 programming languages. Communications of the ACM (CACM) 1966; 9(3):157-166.
-
(1966)
Communications of the ACM (CACM)
, vol.9
, Issue.3
, pp. 157-166
-
-
Landin, P.1
-
29
-
-
33750293471
-
Creating DSLs with Ruby
-
Artima, Inc.: Mountain View, CA, Published online
-
Freeze J. Creating DSLs with Ruby. Ruby Code & Style. Artima, Inc.: Mountain View, CA, 2006. Published online: http://www.artima.com/rubycs/ articles/ruby-as-ds1.html.
-
(2006)
Ruby Code & Style
-
-
Freeze, J.1
-
30
-
-
84922650552
-
-
The Object Management Group formal/2007-11-102 Available at: 31 October
-
The Object Management Group. OMG Unified Modeling Language (OMG UML): Superstructure, Version 2.1.2, formal/2007-11-102 Available at: http://www.omg.org/technology/documents/formal/uml.htm [31 October 2008].
-
(2008)
OMG Unified Modeling Language (OMG UML): Superstructure, Version 2.1.2
-
-
-
31
-
-
34248384412
-
Model-based DSL frameworks
-
Portland, OR, October
-
Kurtev I, Bézivin J, Jouault F, Valduriez P. Model-based DSL frameworks. Companion to the 21st ACM SIGPLAN Conference on Object-oriented Programming Systems, Languages, and Applications (OOPSLA), Portland, OR, October 2006; 602-616.
-
(2006)
Companion to the 21st ACM SIGPLAN Conference on Object-oriented Programming Systems, Languages, and Applications (OOPSLA)
, pp. 602-616
-
-
Kurtev, I.1
Bézivin, J.2
Jouault, F.3
Valduriez, P.4
-
34
-
-
70349864519
-
-
Available at: 31 October
-
The generic modeling environment homepage. Available at: http://w3.isis.vanderbilt.edu/Projects/gme/ [31 October 2008].
-
(2008)
The Generic Modeling Environment Homepage
-
-
-
35
-
-
0003342780
-
The generic modeling environment
-
Budapest, Hungary, May
-
Ledeczi A, Maroti M, Bakay A, Karsai B. The generic modeling environment. Proceedings of the IEEE International Workshop on Intelligent Signal Processing (WISP), Budapest, Hungary, May 2001.
-
(2001)
Proceedings of the IEEE International Workshop on Intelligent Signal Processing (WISP)
-
-
Ledeczi, A.1
Maroti, M.2
Bakay, A.3
Karsai, B.4
-
36
-
-
38649121644
-
-
Addison-Wesley Professional: Reading, MA
-
Cook S, Jones G, Kent S, Wills A. Domain-specific Development with Visual Studio DSL Tools. Addison-Wesley Professional: Reading, MA, 2007.
-
(2007)
Domain-specific Development with Visual Studio DSL Tools
-
-
Cook, S.1
Jones, G.2
Kent, S.3
Wills, A.4
-
37
-
-
33344463375
-
Developing applications using model-driven design environments
-
Balasubramanian K, Gokhale A, Karsai G, Sztipanovits J, Neema S. Developing applications using model-driven design environments. IEEE Computer 2006; 39(2):33-40.
-
(2006)
IEEE Computer
, vol.39
, Issue.2
, pp. 33-40
-
-
Balasubramanian, K.1
Gokhale, A.2
Karsai, G.3
Sztipanovits, J.4
Neema, S.5
-
38
-
-
70349868712
-
-
Available at 31 October
-
Open Architecture Ware. openArchitectureWare. Available at: http://www.openarchitectureware.org/ |31 October 2008].
-
(2008)
Open Architecture Ware
-
-
-
39
-
-
33644507080
-
Rapidly prototyping implementation infrastructure of Domain Specific Languages: A semantics-based approach
-
Applied Computing 2005 - Proceedings of the 20th Annual ACM Symposium on Applied Computing
-
39. Wang Q, Gupta G. Rapidly prototyping implementation infrastructure of domain specific languages: A semantics-based approach. Proceedings of the ACM Symposium on Applied Computing (SAC), Santa Fe, NM, March 2005; 1419-1426. (Pubitemid 43302776)
-
(2005)
Proceedings of the ACM Symposium on Applied Computing
, vol.2
, pp. 1419-1426
-
-
Wang, Q.1
Gupta, G.2
-
40
-
-
33745092930
-
An introduction to partial evaluation
-
Jones N. An introduction to partial evaluation. ACM Computing Surveys 1996; 28(3):480-503.
-
(1996)
ACM Computing Surveys
, vol.28
, Issue.3
, pp. 480-503
-
-
Jones, N.1
-
41
-
-
33344465743
-
Model-driven engineering-Guest Editor's introduction
-
Schmidt DC. Model-driven engineering-Guest Editor's introduction. Computer 2006; 39(2):25-31.
-
(2006)
Computer
, vol.39
, Issue.2
, pp. 25-31
-
-
Schmidt, D.C.1
-
42
-
-
0141725660
-
The pragmatics of model-driven development
-
Selic B. The pragmatics of model-driven development. IEEE Software 2003; 20(5): 19-25.
-
(2003)
IEEE Software
, vol.20
, Issue.5
, pp. 19-25
-
-
Selic, B.1
-
43
-
-
84976711318
-
Programming Pearls - Little languages
-
Bentley J. Programming Pearls - Little languages. Communications of the ACM 1986; 29(8):711-721.
-
(1986)
Communications of the ACM
, vol.29
, Issue.8
, pp. 711-721
-
-
Bentley, J.1
-
48
-
-
70349861439
-
-
Available at: 31 October
-
IATEX project homepage. Available at: http://www.latex-project.org [31 October 2008].
-
(2008)
IATEX Project Homepage
-
-
-
49
-
-
0003856119
-
-
Available at: 31 October
-
Pemberton S, Austin D, Celik T, Dominiak D, Elenbaas H, Epperson B, Ishikawa M, Matsui S, McCarron S, Navarro A, Peruvemba S, Relyea R, Schnitzenbaumer S, Stark P. XHTML 1.0 The Extensible HyperText Markup Language (2nd edn) - A reformulation of HTML 4 in XML 1.0. Available at: http://www.w3.org/TR/xhtml1 [31 October 2008].
-
(2008)
XHTML 1.0 the Extensible HyperText Markup Language (2nd Edn) - A Reformulation of HTML 4 in XML 1.0
-
-
Pemberton, S.1
Austin, D.2
Celik, T.3
Dominiak, D.4
Elenbaas, H.5
Epperson, B.6
Ishikawa, M.7
Matsui, S.8
McCarron, S.9
Navarro, A.10
Peruvemba, S.11
Relyea, R.12
Schnitzenbaumer, S.13
Stark, P.14
-
51
-
-
85034850329
-
Sequel: A structured english query language
-
Ann Arbor, MI
-
Chamberlin D, Boyce R. Sequel: A structured english query language. Proceedings of the ACM SIGFIDET (now SIGMOD) Workshop on Data Description, Access and Control, Ann Arbor, MI, 1974; 249-264.
-
(1974)
Proceedings of the ACM SIGFIDET (Now SIGMOD) Workshop on Data Description, Access and Control
, pp. 249-264
-
-
Chamberlin, D.1
Boyce, R.2
-
53
-
-
20344377434
-
Tailorable language for behavioral composition and configuration of software components
-
Zdun U. Tailorable language for behavioral composition and configuration of software components. Computer Languages. Systems and Structures: An International Journal 2006; 32(1):56-82.
-
(2006)
Computer Languages. Systems and Structures: An International Journal
, vol.32
, Issue.1
, pp. 56-82
-
-
Zdun, U.1
-
54
-
-
70349850004
-
-
The Object Management Group formal/06-05-101 Available at
-
The Object Management Group. OCL 2.0 specification, Version 2.0, formal/06-05-101 Available at: http://www.omg.org/technology/documents/formal/ uml.htm [31 October 2008].
-
(2008)
OCL 2.0 Specification, Version 2.0
-
-
-
56
-
-
0141725642
-
Model transformation: The heart and soul of model-driven software development
-
Sendall S, Kozaczynski W. Model transformation: The heart and soul of model-driven software development. IEEE Software 2003; 20(5):42-45.
-
(2003)
IEEE Software
, vol.20
, Issue.5
, pp. 42-45
-
-
Sendall, S.1
Kozaczynski, W.2
-
57
-
-
0004014411
-
-
Addison-Wesley: Reading, MA
-
Czarnecki K, Eisenecker U. Generative Programming - Methods, Tools, and Applications. Addison-Wesley: Reading, MA, 2000.
-
(2000)
Generative Programming - Methods, Tools, and Applications
-
-
Czarnecki, K.1
Eisenecker, U.2
-
58
-
-
70349862430
-
-
Microsoft Available at: 31 October
-
Microsoft. Microsoft modeling platform (code named Oslo). Available at: http://msdn.microsoft.com/cnus/library/cc709420.aspx [31 October 2008].
-
(2008)
Microsoft Modeling Platform (Code Named Oslo)
-
-
-
62
-
-
0003902724
-
-
Addison-Wesley, Longman Publishing: Reading, MA, New York
-
Weiss D, Lai C. Software Product-line Engineering: A Family-based Software Development Process. Addison-Wesley, Longman Publishing: Reading, MA, New York, 1999.
-
(1999)
Software Product-line Engineering: A Family-based Software Development Process
-
-
Weiss, D.1
Lai, C.2
-
63
-
-
0035448862
-
Agile software development: The business of Innovation
-
Highsmith J, Cockburn A. Agile software development: The business of Innovation. IEEE Computer 2001; 34(9): 120-122.
-
(2001)
IEEE Computer
, vol.34
, Issue.9
, pp. 120-122
-
-
Highsmith, J.1
Cockburn, A.2
-
64
-
-
0035500136
-
Agile software development: The people factor
-
Highsmith J, Cockburn A. Agile software development: The people factor. IEEE Computer 2001; 34(11):131-133.
-
(2001)
IEEE Computer
, vol.34
, Issue.11
, pp. 131-133
-
-
Highsmith, J.1
Cockburn, A.2
-
65
-
-
0035754510
-
Design and implementation of a flexible RBAC-service in an object-oriented scripting language
-
65. Neumann G, Strembeck M. Design and implementation of a flexible RBAC-servicc in an object-oriented scripting language. Proceedings of the Eighth ACM Conference on Computer and Communications Security (CCS), Philadelphia, PA, November 2001; 58-67. (Pubitemid 34974706)
-
(2001)
Proceedings of the ACM Conference on Computer and Communications Security
, pp. 58-67
-
-
Neumann, G.1
Strembeck, M.2
-
67
-
-
4444270398
-
Conflict checking of separation of duty constraints in RBAC - Implementation experiences
-
Innsbruck, Austria, February
-
Strembeck M. Conflict checking of separation of duty constraints in RBAC - Implementation experiences. Proceedings of the Conference on Software Engineering (SE 2004), Innsbruck, Austria, February 2004; 224-229.
-
(2004)
Proceedings of the Conference on Software Engineering (SE 2004)
, pp. 224-229
-
-
Strembeck, M.1
-
71
-
-
0030086382
-
Role-based access control models
-
Sandhu R, Coyne E, Feinstein H, Youman C. Role-based access control models. IEEE Computer 1996; 29(2):38-47.
-
(1996)
IEEE Computer
, vol.29
, Issue.2
, pp. 38-47
-
-
Sandhu, R.1
Coyne, E.2
Feinstein, H.3
Youman, C.4
-
73
-
-
51049084607
-
Modeling interdependent concern behavior using extended activity models
-
Strembeck M, Zdun U. Modeling interdependent concern behavior using extended activity models. Journal of Object Technology (JOT) 2008; 7(6): 143-166.
-
(2008)
Journal of Object Technology (JOT)
, vol.7
, Issue.6
, pp. 143-166
-
-
Strembeck, M.1
Zdun, U.2
-
74
-
-
70349883337
-
-
Available at: 31 October
-
Hors AL, Hegaret PL, Wood L, Nicol G, Robie J, Champion M, Byrne S. Document object model (DOM) level 3 core specification, Version 1.0. W3 Consortium Recommendation. Available at: http://www.w3.org/TR/DOM-Level-3-Core [31 October 2008].
-
(2008)
Document Object Model (DOM) Level 3 Core Specification, Version 1.0. W3 Consortium Recommendation
-
-
Hors, A.L.1
Hegaret, P.L.2
Wood, L.3
Nicol, G.4
Robie, J.5
Champion, M.6
Byrne, S.7
-
76
-
-
34249655677
-
Object-based and class-based composition of transitive mixins
-
DOI 10.1016/j.infsof.2006.10.001, PII S0950584906001339
-
76. Zdun U, Strembeck M, Neumann G. Object-based and class-based composition of transitive mixins. Information and Software Technology 2007; 49(8):871-891. (Pubitemid 46843534)
-
(2007)
Information and Software Technology
, vol.49
, Issue.8
, pp. 871-891
-
-
Zdun, U.1
Strembeck, M.2
Neumann, G.3
-
77
-
-
70349846906
-
-
Available at: 31 October
-
tDOM homepage. Available at: http://www.tdom.org [31 October 2008].
-
(2008)
TDOM Homepage
-
-
|