-
Notifications
You must be signed in to change notification settings - Fork 9
/
sample1.bib
executable file
·294 lines (254 loc) · 10.5 KB
/
sample1.bib
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
@book{Blac09a,
Annote = {book},
Author = {Andrew P. Black and St\'ephane Ducasse and Oscar Nierstrasz and Damien Pollet and Damien Cassou and Marcus Denker},
Hal-Id = {hal-00849020},
Inria = {RMOD},
Isbn = {978-3-9523341-4-0},
Pages = 333,
Publisher = {Square Bracket Associates},
Title = {Pharo by Example},
Url = {http://pharobyexample.org/, http://rmod.inria.fr/archives/books/Blac09a-PBE1-2013-07-29.pdf},
Year = {2009}}
@inproceedings{Tourn23a,
Author = {Tryphon Tournesol},
Pages = 333,
Publisher = {Square Bracket Associates},
Title = {Handling Grabouzes using a Zerotroner},
Year = {2023}}
@inproceedings{Deut22a,
title={Graph pattern matching in GQL and SQL/PGQ},
author={Deutsch, Alin and Francis, Nadime and Green, Alastair and Hare, Keith and Li, Bei and Libkin, Leonid and Lindaaker, Tobias and Marsault, Victor and Martens, Wim and Michels, Jan and others},
booktitle={Proceedings of the 2022 International Conference on Management of Data},
pages={2246--2258},
year={2022}
}
@article{Thak18a,
title={A Stitch in Time Saves Nine--SPARQL querying of Property Graphs using Gremlin Traversals},
author={Thakkar, Harsh and Punjani, Dharmen and Keswani, Yashwant and Lehmann, Jens and Auer, S{\"o}ren},
journal={arXiv preprint arXiv:1801.02911},
year={2018}
}
@inproceedings{Thak17a,
title={Towards an integrated graph algebra for graph pattern matching with gremlin},
author={Thakkar, Harsh and Punjani, Dharmen and Auer, S{\"o}ren and Vidal, Maria-Esther},
booktitle={Database and Expert Systems Applications: 28th International Conference, DEXA 2017, Lyon, France, August 28-31, 2017, Proceedings, Part I 28},
pages={81--91},
year={2017},
organization={Springer}
}
@inproceedings{Krau16a,
title={An SQL-based query language and engine for graph pattern matching},
author={Krause, Christian and Johannsen, Daniel and Deeb, Radwan and Sattler, Kai-Uwe and Knacker, David and Niadzelka, Anton},
booktitle={Graph Transformation: 9th International Conference, ICGT 2016, in Memory of Hartmut Ehrig, Held as Part of STAF 2016, Vienna, Austria, July 5-6, 2016, Proceedings 9},
pages={153--169},
year={2016},
organization={Springer}
}
@inproceedings{Rodr15a,
title={The gremlin graph traversal machine and language (invited talk)},
author={Rodriguez, Marko A},
booktitle={Proceedings of the 15th Symposium on Database Programming Languages},
pages={1--10},
year={2015}
}
@inproceedings{Jami12a,
title={Design of declarative graph query languages: On the choice between value, pattern and object based representations for graphs},
author={Jamil, Hasan M},
booktitle={2012 IEEE 28th International Conference on Data Engineering Workshops},
pages={178--185},
year={2012},
organization={IEEE}
}
@article{Worl14a,
title={RDF 1.1 concepts and abstract syntax},
author={World Wide Web Consortium and others},
year={2014},
publisher={World Wide Web Consortium}
}
@article{Angl17a,
title={Foundations of modern query languages for graph databases},
author={Angles, Renzo and Arenas, Marcelo and Barcel{\'o}, Pablo and Hogan, Aidan and Reutter, Juan and Vrgo{\v{c}}, Domagoj},
journal={ACM Computing Surveys (CSUR)},
volume={50},
number={5},
pages={1--40},
year={2017},
publisher={ACM New York, NY, USA}
}
@article{Worl13a,
title={SPARQL 1.1 overview},
author={World Wide Web Consortium and others},
year={2013},
publisher={World Wide Web Consortium}
}
@inproceedings{Fran18a,
title={Cypher: An evolving query language for property graphs},
author={Francis, Nadime and Green, Alastair and Guagliardo, Paolo and Libkin, Leonid and Lindaaker, Tobias and Marsault, Victor and Plantikow, Stefan and Rydberg, Mats and Selmer, Petra and Taylor, Andr{\'e}s},
booktitle={Proceedings of the 2018 international conference on management of data},
pages={1433--1445},
year={2018}
}
@inproceedings{Deut20a,
title={Aggregation support for modern graph analytics in TigerGraph},
author={Deutsch, Alin and Xu, Yu and Wu, Mingxi and Lee, Victor E},
booktitle={Proceedings of the 2020 ACM SIGMOD International Conference on Management of Data},
pages={377--392},
year={2020}
}
@inproceedings{Angl18a,
title={G-CORE: A core for future graph query languages},
author={Angles, Renzo and Arenas, Marcelo and Barcel{\'o}, Pablo and Boncz, Peter and Fletcher, George and Gutierrez, Claudio and Lindaaker, Tobias and Paradies, Marcus and Plantikow, Stefan and Sequeda, Juan and others},
booktitle={Proceedings of the 2018 International Conference on Management of Data},
pages={1421--1432},
year={2018}
}
@inproceedings{Pier03a,
title={A pattern matching compiler for multiple target languages},
author={Pierre-Etienne, Moreau and Ringeissen, Christophe and Vittek, Marian},
booktitle={International Conference on Compiler Construction},
pages={61--76},
year={2003},
organization={Springer}
}
@inproceedings{Gall95c,
title={Pattern-Driven Reverse Engineering.},
author={Gall, Harald C and Kl{\"o}sch, Ren{\'e} and Mittermeir, Roland T},
booktitle={SEKE},
pages={334--341},
year={1995}
}
@article{Moha18a,
title={Reverse engineering state and strategy design patterns using static code analysis},
author={Mohamed, Khaled Abdelsalam and Kamel, Amr},
journal={International Journal of Advanced Computer Science and Applications},
volume={9},
number={1},
year={2018},
publisher={Science and Information (SAI) Organization Limited}
}
@inproceedings{Simo22a,
title={Analytical Capabilities of Graphs in Oracle Multimodel Database},
author={Șimonca, Iuliana and Corbea, Alexandra and Belciu, Anda},
booktitle={Education, Research and Business Technologies: Proceedings of 20th International Conference on Informatics in Economy (IE 2021)},
pages={97--109},
year={2022},
organization={Springer}
}
@inproceedings{Imbu21a,
title={A case study comparing static analysis tools for evaluating SwiftUI projects},
author={Imbugwa, Gerald Birgen and de Ara{\'u}jo, Luiz Jonat{\~a} Pires and Khazeev, Mansur and Enombe, Ewane and Saliu, Harrif and Mazzara, Manuel},
booktitle={Journal of Physics: Conference Series},
volume={2134},
number={1},
pages={012022},
year={2021},
organization={IOP Publishing}
}
@incollection{Rodr12a,
title={The graph traversal pattern},
author={Rodriguez, Marko A and Neubauer, Peter},
booktitle={Graph data management: Techniques and applications},
pages={29--46},
year={2012},
publisher={IGI global}
}
@article{Libk16a,
title={Querying graphs with data},
author={Libkin, Leonid and Martens, Wim and Vrgo{\v{c}}, Domagoj},
journal={Journal of the ACM (JACM)},
volume={63},
number={2},
pages={1--53},
year={2016},
publisher={ACM New York, NY, USA}
}
@inproceedings{Kohn20a,
title={Dynamic pattern matching with Python},
author={Kohn, Tobias and van Rossum, Guido and Bucher II, Gary Brandt and Talin and Levkivskyi, Ivan},
booktitle={Proceedings of the 16th ACM SIGPLAN International Symposium on Dynamic Languages},
pages={85--98},
year={2020}
}
@inproceedings{Ryu10a,
title={Adding pattern matching to existing object-oriented languages},
author={Ryu, Sukyoung and Park, Changhee and Steele Jr, Guy L},
booktitle={ACM SIGPLAN Foundations of Object-Oriented Languages Workshop},
volume={5},
year={2010},
organization={Citeseer}
}
@article{Bast15a,
title={Modular language implementation in Rascal--experience report},
author={Basten, Bas and van den Bos, Jeroen and Hills, Mark and Klint, Paul and Lankamp, Arnold and Lisser, Bert and van Der Ploeg, Atze and van der Storm, Tijs and Vinju, Jurgen},
journal={Science of Computer Programming},
volume={114},
pages={7--19},
year={2015},
publisher={Elsevier}
}
@article{Egi22a,
title={Embedding Non-linear Pattern Matching with Backtracking for Non-free Data Types into Haskell},
author={Egi, Satoshi and Kawata, Akira and Kori, Mayuko and Ogawa, Hiromi},
journal={New Generation Computing},
volume={40},
number={2},
pages={481--506},
year={2022},
publisher={Springer}
}
@inproceedings{Anqu20a,
author = {Nicolas Anquetil and Anne Etien and Houekpetodji, Mahugnon Honor\'e and Beno{\^\i}t Verhaeghe and St\'ephane Ducasse and Clotilde Toullec and Fatija Djareddir and J\`er\^ome Sudich and Mustapha Derras},
title = {Modular {Moose}: A new generation of software reengineering platform},
booktitle = {International Conference on Software and Systems Reuse (ICSR'20)},
year = {2020},
misc = {acceptance rate: 16/60 = 27\%},
doi = {10.1007/978-3-030-64694-3_8},
pdf = {http://rmod-files.lille.inria.fr/Team/Texts/Papers/Anqu20a-ICSR-Moose.pdf},
series = {LNCS},
number = {12541},
hal-id = {hal-02972159},
hal-url = {https://hal.inria.fr/hal-02972159},
annote = {internationalconference},
tagnicolasa = {tools},
keywords = {kzEvolution},
month = dec}
@inproceedings{Hosr23a,
author = {Hosry, Aless and Anquetil, Nicolas},
title = {External Dependencies in Software Development},
booktitle = {International Conference on the Quality of Information and Communications Technology},
pages = {215--232},
year = {2023},
organization = {Springer},
hal-id = {hal-04217300},
hal-url = {https://hal.inria.fr/hal-04217300/document}}
@inproceedings{Hosr23b,
title={Pattern matching in Pharo},
author={Hosry, Aless and Aranega, Vincent and Anquetil, Nicolas and Ducasse, St{\'e}phane},
booktitle={IWST},
year={2023}
}
@incollection{Klin11a,
author = {Klint, Paul and van der Storm, Tijs and Vinju, Jurgen},
title = {{EASY Meta-programming with Rascal}},
booktitle = {Generative and Transformational Techniques in Software Engineering III},
volume = {6491},
pages = {222-289},
publisher = {Springer Berlin / Heidelberg},
year = {2011},
abstract = {Rascal is a new language for meta-programming and is intended to solve
problems in the domain of source code analysis and transformation.
In this article we give a high-level overview of the language and
illustrate its use by many examples. Rascal is a work in progress
both regarding implementation and documentation. More information
is available at http://www.rascal-mpl.org/.},
editor = {Fernandes, Jo{\~{a}}o and L\"ammel, Ralf and Visser, Joost and Saraiva, Jo{\~{a}}o},
isbn = {978-3-642-18022-4},
series = {Lecture Notes in Computer Science}}
@incollection{Sloa09a,
title={Lightweight language processing in Kiama},
author={Sloane, Anthony M},
booktitle={International Summer School on Generative and Transformational Techniques in Software Engineering},
pages={408--425},
year={2009},
publisher={Springer}
}