Skip to content
Snippets Groups Projects
To learn more about this project, read the wiki.
README.md 1.33 KiB

This guide explains the import of Monterey Phoenix (MP) graph traces into Neo4j using either the web-based MP Firebird or the stand-alone MP Gryphon version. Neo4j (https://neo4j.com/) is a native graph database with both an open source “Community Edition” and commercial “Enterprise Edition”. The same methodology presented can be used to import the MP graph traces into other graph databases, but the syntax provided is specific to Neo4j’s scripting language called Cypher. This guide assumes the reader has basic working knowledge of both MP and Neo4j. If you have any questions or feedback, please reach out to the author at Michael.senft@nps.edu. Import of the event trace graphs generated by MP into Neo4j is not needed to use the powerful sanity checking tools, reusable architecture patterns, reusable assertions and queries provided by the Monterey Phoenix framework [Auguston, 2020]. However, the combination with Neo4j opens new opportunities to combine behavior models and data. Because the MP schema are already visualized as a graph, a direct one to one mapping of the MP schema within Neo4j is possible. This guide provides the syntax needed to import the MP traces from both the web-based MP Firebird and stand-alone MP Gryphon. Because the two platforms export different versions of the same information, separate syntax is need.