Skip to content

Commit

Permalink
Initial commit.
Browse files Browse the repository at this point in the history
  • Loading branch information
gavofyork committed Apr 2, 2014
0 parents commit 0d0d233
Show file tree
Hide file tree
Showing 4 changed files with 2,714 additions and 0 deletions.
331 changes: 331 additions & 0 deletions Biblio.bib
Original file line number Diff line number Diff line change
@@ -0,0 +1,331 @@
@PhdThesis{ballance1989,
Note = {(also technical report UCB/CSD89/548)},
School = {University of California, Berkeley},
author = {Ballance, R.},
title = {Syntactic and Semantic Checking in Language-Based Editing Systems},
year = {1989},
}

@Article{bahlke1986,
Month = {oct},
author = {Bahlke, R. and Snelting, G.},
title = {The PSG System: From Formal Language Definition to Interactive Programming Environments},
journal = {toplas},
volume = {8},
number = {4},
pages = {547-576},
year = {1986},
}

@InProceedings{grosch1990,
BookTitle = {Programming Language Implementations and Logic Programming},
Editor = {Deransart, P. and Maluszyn{\'{}}nski, J.},
Note = {LNCS 456},
Publisher = {SpringerVerlag},
author = {Grosch, F. and Snelting, G.},
title = {Inference-Based Overloading Resolution for ADA},
pages = {30-44},
year = {1990},
}

@Article{snelting1991,
author = {Snelting, G.},
title = {The calculus of context relations},
journal = {acta},
volume = {28},
number = {5},
pages = {411-445},
year = {1991},
}

@Article{gkahn1983,
author = {Morcos, E. and Mel{\'{e}}s{\`{e}}, B. and Lang, B. and Kahn, G.},
title = {Metal: A formalism to specify formalisms},
journal = {ScienceOfComputerProgramming},
volume = {3},
number = {2},
pages = {151-188},
year = {1983},
}

@Article{birsan2005,
Address = {New York, NY, USA},
Bdsk-file-1 = {YnBsaXN0MDDUAQIDBAUGCQpYJHZlcnNpb25UJHRvcFkkYXJjaGl2ZXJYJG9iamVjdHMSAAGGoNEHCFRyb290gAFfEA9OU0tleWVkQXJjaGl2ZXKoCwwXGBkdJCVVJG51bGzTDQ4PEBEUViRjbGFzc1dOUy5rZXlzWk5TLm9iamVjdHOAB6ISE4ACgAOiFRaABIAGWWFsaWFzRGF0YVxyZWxhdGl2ZVBhdGjSDRobHFdOUy5kYXRhgAVPEQFaAAAAAAFaAAIAAANNYWMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADE0cfCSCsAAAACwm8OcDQwLWJpcnNhbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7m6cYzSsUAAAAAAAAAAAACAAIAAAkgAAAAAAAAAAAAAAAAAAAACURvd25sb2FkcwAAEAAIAADE0bmyAAAAEQAIAADGMzy1AAAAAQAMAALCbwACwlUAAHmOAAIAJk1hYzpVc2VyczpnYXY6RG93bmxvYWRzOnA0MC1iaXJzYW4ucGRmAA4AHgAOAHAANAAwAC0AYgBpAHIAcwBhAG4ALgBwAGQAZgAPAAgAAwBNAGEAYwASACJVc2Vycy9nYXYvRG93bmxvYWRzL3A0MC1iaXJzYW4ucGRmABMAAS8AABUAAgAK//8AANIeHyAhWCRjbGFzc2VzWiRjbGFzc25hbWWjISIjXU5TTXV0YWJsZURhdGFWTlNEYXRhWE5TT2JqZWN0XxAeLi4vLi4vRG93bmxvYWRzL3A0MC1iaXJzYW4ucGRm0h4fJieiJyNcTlNEaWN0aW9uYXJ5AAgAEQAaAB8AKQAyADcAOgA/AEEAUwBcAGIAaQBwAHgAgwCFAIgAigCMAI8AkQCTAJ0AqgCvALcAuQIXAhwCJQIwAjQCQgJJAlICcwJ4AnsAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
Date-added = {2009-05-15 16:38:29 +0100},
Date-modified = {2009-05-15 16:39:33 +0100},
Doi = {http://doi.acm.org/10.1145/1053331.1053345},
Issn = {1542-7730},
Publisher = {ACM},
author = {Birsan, D.},
title = {On Plug-ins and Extensible Architectures},
journal = {Queue},
volume = {3},
number = {2},
pages = {40-46},
year = {2005},
}

@Article{ko2004,
Address = {Los Alamitos, CA, USA},
Doi = {http://doi.ieeecomputersociety.org/10.1109/VLHCC.2004.18},
Isbn = {0-7803-8696-5},
Publisher = {IEEE Computer Society},
author = {Ko, A. J.},
title = {Designing a Flexible and Supportive Direct-Manipulation Programming Environment},
journal = {Visual Languages - Human Centric Computing},
volume = {0},
pages = {277-278},
year = {2004},
}

@Article{chomsky1956,
Author = {N. Chomsky},
Bdsk-file-1 = {YnBsaXN0MDDUAQIDBAUGCQpYJHZlcnNpb25UJHRvcFkkYXJjaGl2ZXJYJG9iamVjdHMSAAGGoNEHCFRyb290gAFfEA9OU0tleWVkQXJjaGl2ZXKoCwwXGBkdJCVVJG51bGzTDQ4PEBEUViRjbGFzc1dOUy5rZXlzWk5TLm9iamVjdHOAB6ISE4ACgAOiFRaABIAGWWFsaWFzRGF0YVxyZWxhdGl2ZVBhdGjSDRobHFdOUy5kYXRhgAVPEQFSAAAAAAFSAAIAAANNYWMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADE0cfCSCsAAAACwm8MMTk1NjA5LS0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7mrcYzQ4oAAAAAAAAAAAACAAIAAAkgAAAAAAAAAAAAAAAAAAAACURvd25sb2FkcwAAEAAIAADE0bmyAAAAEQAIAADGMzV6AAAAAQAMAALCbwACwlUAAHmOAAIAJE1hYzpVc2VyczpnYXY6RG93bmxvYWRzOjE5NTYwOS0tLnBkZgAOABoADAAxADkANQA2ADAAOQAtAC0ALgBwAGQAZgAPAAgAAwBNAGEAYwASACBVc2Vycy9nYXYvRG93bmxvYWRzLzE5NTYwOS0tLnBkZgATAAEvAAAVAAIACv//AADSHh8gIVgkY2xhc3Nlc1okY2xhc3NuYW1loyEiI11OU011dGFibGVEYXRhVk5TRGF0YVhOU09iamVjdF8QHC4uLy4uL0Rvd25sb2Fkcy8xOTU2MDktLS5wZGbSHh8mJ6InI1xOU0RpY3Rpb25hcnkACAARABoAHwApADIANwA6AD8AQQBTAFwAYgBpAHAAeACDAIUAiACKAIwAjwCRAJMAnQCqAK8AtwC5Ag8CFAIdAigCLAI6AkECSgJpAm4CcQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJ+},
Date-added = {2009-05-15 16:13:43 +0100},
Date-modified = {2009-05-15 16:15:53 +0100},
Journal = {IRE Transactions on Information Theory 2},
Pages = {113{--}123},
author = {N. Chomsky,},
title = {Three Models for the Description of Language},
year = {1956},
}

@Book{harrison1978,
Address = {Reading, Mass.},
Date-added = {2009-05-15 16:01:24 +0100},
Date-modified = {2009-05-15 16:04:04 +0100},
Publisher = {Addison-Wesley },
author = {Harrison, M. A.},
title = {Introduction to Formal Language Theory},
number = {0201029553},
year = {1978},
}

@InProceedings{bucci1995,
BookTitle = {Proceedings of the Seventh Workshop on Software Reuse},
Month = {sep},
author = {Bucci, P.},
title = {A Program Editor to Promote Reuse},
year = {1995},
}

@InProceedings{edwards2005,
Address = {New York, NY, USA},
BookTitle = {OOPSLA {'}05: Proceedings of the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications},
Doi = {http://doi.acm.org/10.1145/1094811.1094851},
Isbn = {1-59593-031-0},
Location = {San Diego, CA, USA},
Publisher = {ACM},
author = {Edwards, J.},
title = {Subtext: uncovering the simplicity of programming},
pages = {505-518},
year = {2005},
}

@Article{maletic2002,
Address = {Los Alamitos, CA, USA},
Doi = {http://doi.ieeecomputersociety.org/10.1109/WPC.2002.1021351},
Issn = {1092-8138},
Publisher = {IEEE Computer Society},
author = {Maletic, J. I. and Collard, M. L. and Marcus, A.},
title = {Source Code Files as Structured Documents},
journal = {International Conference on Program Comprehension},
volume = {0},
pages = {289},
year = {2002},
}

@InProceedings{shneiderman1981,
Address = {New York, NY, USA},
BookTitle = {Proceedings of the joint conference on Easier and more productive use of computer systems. (Part - II)},
Doi = {http://doi.acm.org/10.1145/800276.810991},
Isbn = {0-89791-064-8},
Location = {Ann Arbor, MI},
Publisher = {ACM},
author = {Shneiderman, B.},
title = {Direct manipulation: A step beyond programming languages (abstract only)},
pages = {143},
year = {1981},
}

@Article{dmitriev2005,
Month = {feb},
Url = {www.onboard.jetbrains.com/is1/articles/04/10/lop/},
author = {Dmitriev, S.},
title = {Language Oriented Programming: The Next Programming Paradigm},
journal = {OnBoard, Online Magazine},
volume = {Issue 2},
year = {2005},
}

@Article{winograd1979,
Address = {New York, NY, USA},
Doi = {http://doi.acm.org/10.1145/359131.359133},
Issn = {0001-0782},
Publisher = {ACM},
author = {Winograd, T.},
title = {Beyond programming languages},
journal = {Commun. ACM},
volume = {22},
number = {7},
pages = {391-401},
year = {1979},
}

@Article{weinreich1997,
Address = {Los Alamitos, CA, USA},
Doi = {http://doi.ieeecomputersociety.org/10.1109/TOOLS.1997.681864},
Isbn = {0-8186-8485-2},
Publisher = {IEEE Computer Society},
author = {Weinreich, R.},
title = {A Component Framework for Direct-Manipulation Editors},
journal = {Technology of Object-Oriented Languages, International Conference on},
volume = {0},
pages = {99},
year = {1997},
}

@Article{ward1994,
author = {Ward, M.},
title = {Language Oriented Programming},
journal = {Software{---}Concepts and Tools},
number = {15},
pages = {147-161},
year = {1994},
}

@InProceedings{agrawal2003,
Address = {New York, NY, USA},
BookTitle = {OOPSLA {'}03: Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications},
Doi = {http://doi.acm.org/10.1145/949344.949347},
Isbn = {1-58113-751-6},
Location = {Anaheim, CA, USA},
Publisher = {ACM},
author = {Agrawal, A. and Karsai, G. and Ledeczi, A.},
title = {An end-to-end domain-driven software development framework},
pages = {8-15},
year = {2003},
}

@Article{teitelbaum1981,
Address = {New York, NY, USA},
Doi = {http://doi.acm.org/10.1145/358746.358755},
Issn = {0001-0782},
Publisher = {ACM},
author = {Teitelbaum, T. and Reps, T.},
title = {The Cornell program synthesizer: a syntax-directed programming environment},
journal = {Commun. ACM},
volume = {24},
number = {9},
pages = {563-573},
year = {1981},
}

@InProceedings{birnbaum2005,
Address = {Washington, DC, USA},
BookTitle = {VLHCC {'}05: Proceedings of the 2005 IEEE Symposium on Visual Languages and Human-Centric Computing},
Doi = {http://dx.doi.org/10.1109/VLHCC.2005.15},
Isbn = {0-7695-2443-5},
Publisher = {IEEE Computer Society},
author = {Birnbaum, B. E. and Goldman, K. J.},
title = {Achieving Flexibility in Direct-Manipulation Programming Environments by Relaxing the Edit-Time Grammar},
pages = {259-266},
year = {2005},
}

@InProceedings{ward2005,
Address = {Washington, DC, USA},
BookTitle = {COMPSAC {'}05: Proceedings of the 29th Annual International Computer Software and Applications Conference},
Doi = {http://dx.doi.org/10.1109/COMPSAC.2005.107},
Isbn = {0-7695-2413-3},
Publisher = {IEEE Computer Society},
author = {Ward, M. and Zedan, H.},
title = {MetaWSL and Meta-Transformations in the FermaT Transformation System},
pages = {233-238},
year = {2005},
}

@Article{simonyi2006,
Address = {New York, NY, USA},
Doi = {http://doi.acm.org/10.1145/1167515.1167511},
Issn = {0362-1340},
Publisher = {ACM},
author = {Simonyi, C. and Christerson, M. and Clifford, S.},
title = {Intentional software},
journal = {SIGPLAN Not.},
volume = {41},
number = {10},
pages = {451-464},
year = {2006},
}

@Article{goldman2004,
Publisher = {Elsevier},
author = {Goldman, K. J.},
title = {An interactive environment for beginning Java programmers},
journal = {Science of Computer Programming},
volume = {53},
number = {1},
pages = {3-24},
year = {2004},
}

@article{bravenboer2008,
Publisher = {Elsevier},
author = {Bravenboer, M. and Kalleberg, K. T. and Vermaas, R. and Visser, E.},
title = {Stratego/XT 0.17. A language and toolset for program transformation},
journal = {Science of Computer Programming},
volume = {72},
number = {1-2},
pages = {52-70},
year = {2008},
}

@techreport{nokia2009,
institution = {Nokia Corporation},
url = {http://qt.nokia.com/files/pdf/qt-creator-1.3-whitepaper},
author = {Nokia Corporation},
title = {Qt Creator},
year = {2009},
}

@article{sim2002,
Booktitle = {Proceedings of the 10th International Workshop on Program Comprehension},
Organization = {IEEE Computer Society},
author = {Sim, S. E. and Holt, R. C. and Easterbrook, S.},
title = {On using a benchmark to evaluate C++ extractors},
pages = {114-123},
year = {2002},
}

@article{meyer1988,
author = {Meyer, B.},
title = {Cepage: Toward computer-aided design of software.},
journal = {Journal of Systems and Software},
volume = {8},
number = {5},
pages = {419-429},
year = {1988},
}

@Book{hart2004windows,
Publisher = {Addison-Wesley Professional},
author = {Hart, J. M.},
title = {Windows system programming},
year = {2004},
}

@Article{hillegass2008cocoa,
Publisher = {Addison-Wesley Professional},
author = {Hillegass, A.},
title = {Cocoa{$^-$} programming for mac{$^-$} os x},
year = {2008},
}

@Article{peterson1998linux,
Publisher = {Osborne/McGraw-Hill Berkeley, CA, USA},
author = {Peterson, R.},
title = {Linux Programmer{'}s Reference},
year = {1998},
}

Loading

0 comments on commit 0d0d233

Please sign in to comment.