Skip to content

Commit 0d0d233

Browse files
committed
Initial commit.
0 parents  commit 0d0d233

File tree

4 files changed

+2714
-0
lines changed

4 files changed

+2714
-0
lines changed

Biblio.bib

Lines changed: 331 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,331 @@
1+
@PhdThesis{ballance1989,
2+
Note = {(also technical report UCB/CSD89/548)},
3+
School = {University of California, Berkeley},
4+
author = {Ballance, R.},
5+
title = {Syntactic and Semantic Checking in Language-Based Editing Systems},
6+
year = {1989},
7+
}
8+
9+
@Article{bahlke1986,
10+
Month = {oct},
11+
author = {Bahlke, R. and Snelting, G.},
12+
title = {The PSG System: From Formal Language Definition to Interactive Programming Environments},
13+
journal = {toplas},
14+
volume = {8},
15+
number = {4},
16+
pages = {547-576},
17+
year = {1986},
18+
}
19+
20+
@InProceedings{grosch1990,
21+
BookTitle = {Programming Language Implementations and Logic Programming},
22+
Editor = {Deransart, P. and Maluszyn{\'{}}nski, J.},
23+
Note = {LNCS 456},
24+
Publisher = {SpringerVerlag},
25+
author = {Grosch, F. and Snelting, G.},
26+
title = {Inference-Based Overloading Resolution for ADA},
27+
pages = {30-44},
28+
year = {1990},
29+
}
30+
31+
@Article{snelting1991,
32+
author = {Snelting, G.},
33+
title = {The calculus of context relations},
34+
journal = {acta},
35+
volume = {28},
36+
number = {5},
37+
pages = {411-445},
38+
year = {1991},
39+
}
40+
41+
@Article{gkahn1983,
42+
author = {Morcos, E. and Mel{\'{e}}s{\`{e}}, B. and Lang, B. and Kahn, G.},
43+
title = {Metal: A formalism to specify formalisms},
44+
journal = {ScienceOfComputerProgramming},
45+
volume = {3},
46+
number = {2},
47+
pages = {151-188},
48+
year = {1983},
49+
}
50+
51+
@Article{birsan2005,
52+
Address = {New York, NY, USA},
53+
Bdsk-file-1 = {YnBsaXN0MDDUAQIDBAUGCQpYJHZlcnNpb25UJHRvcFkkYXJjaGl2ZXJYJG9iamVjdHMSAAGGoNEHCFRyb290gAFfEA9OU0tleWVkQXJjaGl2ZXKoCwwXGBkdJCVVJG51bGzTDQ4PEBEUViRjbGFzc1dOUy5rZXlzWk5TLm9iamVjdHOAB6ISE4ACgAOiFRaABIAGWWFsaWFzRGF0YVxyZWxhdGl2ZVBhdGjSDRobHFdOUy5kYXRhgAVPEQFaAAAAAAFaAAIAAANNYWMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADE0cfCSCsAAAACwm8OcDQwLWJpcnNhbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7m6cYzSsUAAAAAAAAAAAACAAIAAAkgAAAAAAAAAAAAAAAAAAAACURvd25sb2FkcwAAEAAIAADE0bmyAAAAEQAIAADGMzy1AAAAAQAMAALCbwACwlUAAHmOAAIAJk1hYzpVc2VyczpnYXY6RG93bmxvYWRzOnA0MC1iaXJzYW4ucGRmAA4AHgAOAHAANAAwAC0AYgBpAHIAcwBhAG4ALgBwAGQAZgAPAAgAAwBNAGEAYwASACJVc2Vycy9nYXYvRG93bmxvYWRzL3A0MC1iaXJzYW4ucGRmABMAAS8AABUAAgAK//8AANIeHyAhWCRjbGFzc2VzWiRjbGFzc25hbWWjISIjXU5TTXV0YWJsZURhdGFWTlNEYXRhWE5TT2JqZWN0XxAeLi4vLi4vRG93bmxvYWRzL3A0MC1iaXJzYW4ucGRm0h4fJieiJyNcTlNEaWN0aW9uYXJ5AAgAEQAaAB8AKQAyADcAOgA/AEEAUwBcAGIAaQBwAHgAgwCFAIgAigCMAI8AkQCTAJ0AqgCvALcAuQIXAhwCJQIwAjQCQgJJAlICcwJ4AnsAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
54+
Date-added = {2009-05-15 16:38:29 +0100},
55+
Date-modified = {2009-05-15 16:39:33 +0100},
56+
Doi = {http://doi.acm.org/10.1145/1053331.1053345},
57+
Issn = {1542-7730},
58+
Publisher = {ACM},
59+
author = {Birsan, D.},
60+
title = {On Plug-ins and Extensible Architectures},
61+
journal = {Queue},
62+
volume = {3},
63+
number = {2},
64+
pages = {40-46},
65+
year = {2005},
66+
}
67+
68+
@Article{ko2004,
69+
Address = {Los Alamitos, CA, USA},
70+
Doi = {http://doi.ieeecomputersociety.org/10.1109/VLHCC.2004.18},
71+
Isbn = {0-7803-8696-5},
72+
Publisher = {IEEE Computer Society},
73+
author = {Ko, A. J.},
74+
title = {Designing a Flexible and Supportive Direct-Manipulation Programming Environment},
75+
journal = {Visual Languages - Human Centric Computing},
76+
volume = {0},
77+
pages = {277-278},
78+
year = {2004},
79+
}
80+
81+
@Article{chomsky1956,
82+
Author = {N. Chomsky},
83+
Bdsk-file-1 = {YnBsaXN0MDDUAQIDBAUGCQpYJHZlcnNpb25UJHRvcFkkYXJjaGl2ZXJYJG9iamVjdHMSAAGGoNEHCFRyb290gAFfEA9OU0tleWVkQXJjaGl2ZXKoCwwXGBkdJCVVJG51bGzTDQ4PEBEUViRjbGFzc1dOUy5rZXlzWk5TLm9iamVjdHOAB6ISE4ACgAOiFRaABIAGWWFsaWFzRGF0YVxyZWxhdGl2ZVBhdGjSDRobHFdOUy5kYXRhgAVPEQFSAAAAAAFSAAIAAANNYWMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADE0cfCSCsAAAACwm8MMTk1NjA5LS0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7mrcYzQ4oAAAAAAAAAAAACAAIAAAkgAAAAAAAAAAAAAAAAAAAACURvd25sb2FkcwAAEAAIAADE0bmyAAAAEQAIAADGMzV6AAAAAQAMAALCbwACwlUAAHmOAAIAJE1hYzpVc2VyczpnYXY6RG93bmxvYWRzOjE5NTYwOS0tLnBkZgAOABoADAAxADkANQA2ADAAOQAtAC0ALgBwAGQAZgAPAAgAAwBNAGEAYwASACBVc2Vycy9nYXYvRG93bmxvYWRzLzE5NTYwOS0tLnBkZgATAAEvAAAVAAIACv//AADSHh8gIVgkY2xhc3Nlc1okY2xhc3NuYW1loyEiI11OU011dGFibGVEYXRhVk5TRGF0YVhOU09iamVjdF8QHC4uLy4uL0Rvd25sb2Fkcy8xOTU2MDktLS5wZGbSHh8mJ6InI1xOU0RpY3Rpb25hcnkACAARABoAHwApADIANwA6AD8AQQBTAFwAYgBpAHAAeACDAIUAiACKAIwAjwCRAJMAnQCqAK8AtwC5Ag8CFAIdAigCLAI6AkECSgJpAm4CcQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJ+},
84+
Date-added = {2009-05-15 16:13:43 +0100},
85+
Date-modified = {2009-05-15 16:15:53 +0100},
86+
Journal = {IRE Transactions on Information Theory 2},
87+
Pages = {113{--}123},
88+
author = {N. Chomsky,},
89+
title = {Three Models for the Description of Language},
90+
year = {1956},
91+
}
92+
93+
@Book{harrison1978,
94+
Address = {Reading, Mass.},
95+
Date-added = {2009-05-15 16:01:24 +0100},
96+
Date-modified = {2009-05-15 16:04:04 +0100},
97+
Publisher = {Addison-Wesley },
98+
author = {Harrison, M. A.},
99+
title = {Introduction to Formal Language Theory},
100+
number = {0201029553},
101+
year = {1978},
102+
}
103+
104+
@InProceedings{bucci1995,
105+
BookTitle = {Proceedings of the Seventh Workshop on Software Reuse},
106+
Month = {sep},
107+
author = {Bucci, P.},
108+
title = {A Program Editor to Promote Reuse},
109+
year = {1995},
110+
}
111+
112+
@InProceedings{edwards2005,
113+
Address = {New York, NY, USA},
114+
BookTitle = {OOPSLA {'}05: Proceedings of the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications},
115+
Doi = {http://doi.acm.org/10.1145/1094811.1094851},
116+
Isbn = {1-59593-031-0},
117+
Location = {San Diego, CA, USA},
118+
Publisher = {ACM},
119+
author = {Edwards, J.},
120+
title = {Subtext: uncovering the simplicity of programming},
121+
pages = {505-518},
122+
year = {2005},
123+
}
124+
125+
@Article{maletic2002,
126+
Address = {Los Alamitos, CA, USA},
127+
Doi = {http://doi.ieeecomputersociety.org/10.1109/WPC.2002.1021351},
128+
Issn = {1092-8138},
129+
Publisher = {IEEE Computer Society},
130+
author = {Maletic, J. I. and Collard, M. L. and Marcus, A.},
131+
title = {Source Code Files as Structured Documents},
132+
journal = {International Conference on Program Comprehension},
133+
volume = {0},
134+
pages = {289},
135+
year = {2002},
136+
}
137+
138+
@InProceedings{shneiderman1981,
139+
Address = {New York, NY, USA},
140+
BookTitle = {Proceedings of the joint conference on Easier and more productive use of computer systems. (Part - II)},
141+
Doi = {http://doi.acm.org/10.1145/800276.810991},
142+
Isbn = {0-89791-064-8},
143+
Location = {Ann Arbor, MI},
144+
Publisher = {ACM},
145+
author = {Shneiderman, B.},
146+
title = {Direct manipulation: A step beyond programming languages (abstract only)},
147+
pages = {143},
148+
year = {1981},
149+
}
150+
151+
@Article{dmitriev2005,
152+
Month = {feb},
153+
Url = {www.onboard.jetbrains.com/is1/articles/04/10/lop/},
154+
author = {Dmitriev, S.},
155+
title = {Language Oriented Programming: The Next Programming Paradigm},
156+
journal = {OnBoard, Online Magazine},
157+
volume = {Issue 2},
158+
year = {2005},
159+
}
160+
161+
@Article{winograd1979,
162+
Address = {New York, NY, USA},
163+
Doi = {http://doi.acm.org/10.1145/359131.359133},
164+
Issn = {0001-0782},
165+
Publisher = {ACM},
166+
author = {Winograd, T.},
167+
title = {Beyond programming languages},
168+
journal = {Commun. ACM},
169+
volume = {22},
170+
number = {7},
171+
pages = {391-401},
172+
year = {1979},
173+
}
174+
175+
@Article{weinreich1997,
176+
Address = {Los Alamitos, CA, USA},
177+
Doi = {http://doi.ieeecomputersociety.org/10.1109/TOOLS.1997.681864},
178+
Isbn = {0-8186-8485-2},
179+
Publisher = {IEEE Computer Society},
180+
author = {Weinreich, R.},
181+
title = {A Component Framework for Direct-Manipulation Editors},
182+
journal = {Technology of Object-Oriented Languages, International Conference on},
183+
volume = {0},
184+
pages = {99},
185+
year = {1997},
186+
}
187+
188+
@Article{ward1994,
189+
author = {Ward, M.},
190+
title = {Language Oriented Programming},
191+
journal = {Software{---}Concepts and Tools},
192+
number = {15},
193+
pages = {147-161},
194+
year = {1994},
195+
}
196+
197+
@InProceedings{agrawal2003,
198+
Address = {New York, NY, USA},
199+
BookTitle = {OOPSLA {'}03: Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications},
200+
Doi = {http://doi.acm.org/10.1145/949344.949347},
201+
Isbn = {1-58113-751-6},
202+
Location = {Anaheim, CA, USA},
203+
Publisher = {ACM},
204+
author = {Agrawal, A. and Karsai, G. and Ledeczi, A.},
205+
title = {An end-to-end domain-driven software development framework},
206+
pages = {8-15},
207+
year = {2003},
208+
}
209+
210+
@Article{teitelbaum1981,
211+
Address = {New York, NY, USA},
212+
Doi = {http://doi.acm.org/10.1145/358746.358755},
213+
Issn = {0001-0782},
214+
Publisher = {ACM},
215+
author = {Teitelbaum, T. and Reps, T.},
216+
title = {The Cornell program synthesizer: a syntax-directed programming environment},
217+
journal = {Commun. ACM},
218+
volume = {24},
219+
number = {9},
220+
pages = {563-573},
221+
year = {1981},
222+
}
223+
224+
@InProceedings{birnbaum2005,
225+
Address = {Washington, DC, USA},
226+
BookTitle = {VLHCC {'}05: Proceedings of the 2005 IEEE Symposium on Visual Languages and Human-Centric Computing},
227+
Doi = {http://dx.doi.org/10.1109/VLHCC.2005.15},
228+
Isbn = {0-7695-2443-5},
229+
Publisher = {IEEE Computer Society},
230+
author = {Birnbaum, B. E. and Goldman, K. J.},
231+
title = {Achieving Flexibility in Direct-Manipulation Programming Environments by Relaxing the Edit-Time Grammar},
232+
pages = {259-266},
233+
year = {2005},
234+
}
235+
236+
@InProceedings{ward2005,
237+
Address = {Washington, DC, USA},
238+
BookTitle = {COMPSAC {'}05: Proceedings of the 29th Annual International Computer Software and Applications Conference},
239+
Doi = {http://dx.doi.org/10.1109/COMPSAC.2005.107},
240+
Isbn = {0-7695-2413-3},
241+
Publisher = {IEEE Computer Society},
242+
author = {Ward, M. and Zedan, H.},
243+
title = {MetaWSL and Meta-Transformations in the FermaT Transformation System},
244+
pages = {233-238},
245+
year = {2005},
246+
}
247+
248+
@Article{simonyi2006,
249+
Address = {New York, NY, USA},
250+
Doi = {http://doi.acm.org/10.1145/1167515.1167511},
251+
Issn = {0362-1340},
252+
Publisher = {ACM},
253+
author = {Simonyi, C. and Christerson, M. and Clifford, S.},
254+
title = {Intentional software},
255+
journal = {SIGPLAN Not.},
256+
volume = {41},
257+
number = {10},
258+
pages = {451-464},
259+
year = {2006},
260+
}
261+
262+
@Article{goldman2004,
263+
Publisher = {Elsevier},
264+
author = {Goldman, K. J.},
265+
title = {An interactive environment for beginning Java programmers},
266+
journal = {Science of Computer Programming},
267+
volume = {53},
268+
number = {1},
269+
pages = {3-24},
270+
year = {2004},
271+
}
272+
273+
@article{bravenboer2008,
274+
Publisher = {Elsevier},
275+
author = {Bravenboer, M. and Kalleberg, K. T. and Vermaas, R. and Visser, E.},
276+
title = {Stratego/XT 0.17. A language and toolset for program transformation},
277+
journal = {Science of Computer Programming},
278+
volume = {72},
279+
number = {1-2},
280+
pages = {52-70},
281+
year = {2008},
282+
}
283+
284+
@techreport{nokia2009,
285+
institution = {Nokia Corporation},
286+
url = {http://qt.nokia.com/files/pdf/qt-creator-1.3-whitepaper},
287+
author = {Nokia Corporation},
288+
title = {Qt Creator},
289+
year = {2009},
290+
}
291+
292+
@article{sim2002,
293+
Booktitle = {Proceedings of the 10th International Workshop on Program Comprehension},
294+
Organization = {IEEE Computer Society},
295+
author = {Sim, S. E. and Holt, R. C. and Easterbrook, S.},
296+
title = {On using a benchmark to evaluate C++ extractors},
297+
pages = {114-123},
298+
year = {2002},
299+
}
300+
301+
@article{meyer1988,
302+
author = {Meyer, B.},
303+
title = {Cepage: Toward computer-aided design of software.},
304+
journal = {Journal of Systems and Software},
305+
volume = {8},
306+
number = {5},
307+
pages = {419-429},
308+
year = {1988},
309+
}
310+
311+
@Book{hart2004windows,
312+
Publisher = {Addison-Wesley Professional},
313+
author = {Hart, J. M.},
314+
title = {Windows system programming},
315+
year = {2004},
316+
}
317+
318+
@Article{hillegass2008cocoa,
319+
Publisher = {Addison-Wesley Professional},
320+
author = {Hillegass, A.},
321+
title = {Cocoa{$^-$} programming for mac{$^-$} os x},
322+
year = {2008},
323+
}
324+
325+
@Article{peterson1998linux,
326+
Publisher = {Osborne/McGraw-Hill Berkeley, CA, USA},
327+
author = {Peterson, R.},
328+
title = {Linux Programmer{'}s Reference},
329+
year = {1998},
330+
}
331+

0 commit comments

Comments
 (0)