References

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. Jordi Cabot & Ernest Teniente (2006): Incremental Evaluation of OCL Constraints. In: Advanced Information Systems Engineering. Springer, pp. 81–95, doi:10.1007/11767138_7.
  6. 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.
  7. 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.
  8. 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.
  9. 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.
  10. 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.
  11. 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.
  12. Erich Gamma, Richard Helm, Ralph Johnson & John Vlissides (1994): Design Patterns – Elements of Reusable Object-Oriented Software. Addison-Wesley.
  13. Michael R. Garey & David S. Johnson (1979): Computers and Intractability: A Guide to the Theory of NP-Completeness. Freeman & Company.
  14. 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.
  15. 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.
  16. 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.
  17. 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.
  18. 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.
  19. 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.
  20. 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.
  21. 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.
  22. 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.
  23. 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.
  24. 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.
  25. 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.
  26. Ian Robinson, Jim Webber & Emil Eifrem (2015): Graph Databases (Second Edition). O'Reilly Media.
  27. Marko A. Rodriguez & Peter Neubauer (2010): The Graph Traversal Pattern. CoRR Journal 1004(1001).
  28. 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.
  29. 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.
  30. 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.
  31. 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.
  32. 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.

Comments and questions to: eptcs@eptcs.org
For website issues: webmaster@eptcs.org