Gábor Bergmann, Ákos Horváth, István Ráth, Dániel Varró, András Balogh, Zoltán Balogh & András Ökrös (2010):
Incremental Evaluation of Model Queries over EMF Models.
In: Model Driven Engineering Languages and Systems,
LNCS 6394.
Springer,
pp. 76–90,
doi:10.1007/978-3-642-16145-2_6.
Gábor Bergmann, András Ökrös, István Ráth, Dániel Varró & Gergely Varró (2008):
Incremental Pattern Matching in the VIATRA Model Transformation System.
In: Proceedings of the 3rd International Workshop on Graph and Model Transformations,
GRaMoT '08.
ACM,
pp. 25–32,
doi:10.1145/1402947.1402953.
Thomas Beyhl & Holger Giese (2015):
Efficient and Scalable Graph View Maintenance for Deductive Graph Databases based on Generalized Discrimination Networks.
Technical Report.
Hasso Plattner Institute at the University of Potsdam.
Available at http://nbn-resolving.de/urn:nbn:de:kobv:517-opus4-79535.
H. Bunke, T. Glauser & T.-H. Tran (1991):
An efficient implementation of graph grammars based on the RETE matching algorithm.
In: Graph Grammars and Their Application to Computer Science,
LNCS 532.
Springer,
pp. 174–189,
doi:10.1007/BFb0017389.
Jordi Cabot & Ernest Teniente (2006):
Incremental Evaluation of OCL Constraints.
In: Advanced Information Systems Engineering.
Springer,
pp. 81–95,
doi:10.1007/11767138_7.
Chin-Wan Chung, Jun-Ki Min & Kyuseok Shim (2002):
APEX: An Adaptive Path Index for XML Data.
In: Proceedings of the International Conference on Management of Data,
SIGMOD '02.
ACM,
pp. 121–132,
doi:10.1145/564691.564706.
Csaba Debreceni, Ákos Horváth, Ábel Hegedüs, Zoltán Ujhelyi, István Ráth & Dániel Varró (2014):
Query-driven Incremental Synchronization of View Models.
In: Proceedings of the 2nd Workshop on View-Based, Aspect-Oriented and Orthographic Software Modelling,
VAO '14.
ACM,
pp. 31–38,
doi:10.1145/2631675.2631677.
Alexander Egyed (2006):
Instant Consistency Checking for the UML.
In: Proceedings of the 28th International Conference on Software Engineering.
ACM,
pp. 381–390,
doi:10.1145/1134285.1134339.
Hartmut Ehrig, Karsten Ehrig, Annegret Habel & Karl-Heinz Pennemann (2004):
Constraints and Application Conditions: From Graphs to High-Level Structures.
In: International Conference on Graph Transformations,
LNCS 3256.
Springer,
pp. 287–303,
doi:10.1007/978-3-540-30203-2_21.
Thorsten Fischer, Jörg Niere, Lars Torunski & Albert Zündorf (2000):
Story Diagrams: A New Graph Rewrite Language Based on the Unified Modeling Language and Java.
In: Theory and Application of Graph Transformations.
Springer,
pp. 296–309,
doi:10.1007/978-3-540-46464-8_21.
Charles L. Forgy (1982):
Rete: A Fast Algorithm for the Many Pattern/Many object Pattern Match Problem.
Artificial Intelligence 19(1),
pp. 17–37,
doi:10.1016/0004-3702(82)90020-0.
Erich Gamma, Richard Helm, Ralph Johnson & John Vlissides (1994):
Design Patterns – Elements of Reusable Object-Oriented Software.
Addison-Wesley.
Michael R. Garey & David S. Johnson (1979):
Computers and Intractability: A Guide to the Theory of NP-Completeness.
Freeman & Company.
Eric N. Hanson (1996):
The Design and Implementation of the Ariel Active Database Rule System.
Transactions on Knowledge and Data Engineering 8(1),
pp. 157–172,
doi:10.1109/69.485644.
Eric N. Hanson, Sreenath Bodagala & Ullas Chadaga (2002):
Trigger Condition Testing and View Maintenance Using Optimized Discrimination Networks.
Transactions on Knowledge and Data Engineering 14(2),
pp. 261–280,
doi:10.1109/69.991716.
John V. Harrison & Suzanne W. Dietrich (1992):
Maintenance of Materialized Views in a Deductive Database: An Update Propagation Approach.
In: Workshop on Deductive Databases.
JICSLP,
pp. 56–65.
Norbert Kiesel, Andy Schürr & Bernhard Westfechtel (1993):
GRAS, a graph-oriented database system for (software) engineering applications.
In: Proceeding of the 6th International Workshop on Computer-Aided Software Engineering.
IEEE,
pp. 272–286,
doi:10.1109/CASE.1993.634829.
Ho Soo Lee & Marshall I. Schor (1992):
Match Algorithms for Generalized Rete Networks.
Artificial Intelligence 54(2),
pp. 249–274,
doi:10.1016/0004-3702(92)90047-2.
Jixue Liu, Millist Vincent & Mukesh Mohania (2000):
Maintaining Views in Object-Relational Databases.
In: Proceedings of the 9th International Conference on Information and Knowledge Management,
CIKM '00.
ACM,
pp. 102–109,
doi:10.1145/354756.354807.
Daniel Lucrédio, Renata Fortes & Jon Whittle (2010):
MOOGLE: a metamodel-based model search engine.
Software & Systems Modeling 11(2),
pp. 183–208,
doi:10.1007/s10270-010-0167-7.
Daniel P. Miranker (1987):
TREAT: A Better Match Algorithm for AI Production Systems.
In: Proceedings of the 6th National Conference on Artificial Intelligence 1.
AAAI Press,
pp. 42–47.
Jörg Niere, Jörg Wadsack & Lothar Wendehals (2003):
Handling large search space in pattern-based reverse engineering.
In: Proceedings of the 11th International Workshop on Program Comprehension.
IEEE,
pp. 274–279,
doi:10.1109/WPC.2003.1199212.
Xiaolei Qian & Gio Wiederhold (1991):
Incremental Recomputation of Active Relational Expressions.
Transactions on Knowledge and Data Engineering 3(3),
pp. 337–341,
doi:10.1109/69.91063.
István Ráth, Gábor Bergmann, András Ökrös & Dániel Varró (2008):
Live Model Transformations Driven by Incremental Pattern Matching.
In: Proceedings of the 6th International Conference on Theory and Practice of Model Transformations.
Springer,
pp. 107–121,
doi:10.1007/978-3-540-69927-9_8.
István Ráth, Ábel Hegedüs & Dániel Varró (2012):
Derived Features for EMF by Integrating Advanced Model Queries.
In: Proceedings of the 8th European Conference on Modelling Foundations and Applications,
ECMFA'12.
Springer,
pp. 102–117,
doi:10.1007/978-3-642-31491-9_10.
Ian Robinson, Jim Webber & Emil Eifrem (2015):
Graph Databases (Second Edition).
O'Reilly Media.
Marko A. Rodriguez & Peter Neubauer (2010):
The Graph Traversal Pattern.
CoRR Journal 1004(1001).
Andreas Seibel, Stefan Neumann & Holger Giese (2010):
Dynamic hierarchical mega models: comprehensive traceability and its efficient maintenance.
Software & Systems Modeling 9(4),
pp. 493–528,
doi:10.1007/s10270-009-0146-z.
Srinath Srinivasa & Martin Maier (2005):
LWI and Safari: A New Index Structure and Query Model for Graph Databases.
In: Proceedings of the 11th International Conference on Management of Data.
Computer Society of India.
Gergely Varró & Frederik Deckwerth (2013):
A Rete Network Construction Algorithm for Incremental Pattern Matching.
In: Theory and Practice of Model Transformations,
LNCS 7909.
Springer,
pp. 125–140,
doi:10.1007/978-3-642-38883-5_13.
Xifeng Yan, Philip S. Yu & Jiawei Han (2005):
Graph Indexing Based on Discriminative Frequent Structure Analysis.
Transactions on Database Systems 30(4),
pp. 960–993,
doi:10.1145/1114244.1114248.
Yue Zhuge & H. Garcia-Molina (1998):
Graph Structured Views and Their Incremental Maintenance.
In: Proceedings of the 14th International Conference on Data Engineering.
IEEE,
pp. 116–125,
doi:10.1109/ICDE.1998.655767.