-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
diagram
takes lots of memory for a large ontology
#17
Comments
@atextor Sorry, wrong project! Can you move this to https://github.com/atextor/owl-cli, or I should recreate it there? |
Hi @VladimirAlexiev, Some improvements are probably necessary to have the feature "just work" for any ontology, be it schema-heavy, instance-heavy and of various sizes. |
Do you have some examples? I'd love to see some diagrams of the Bosch Stack |
Since you're asking, let me give you some background on the That being said, Bosch Semantic Stack is not affiliated with owl-cli, I just happen to work on both. But similar problems were and are still addressed in the context of Bosch Semantic Stack as well: large parts of its modeling infrastructure are developed as Open Source in the Eclipse Semantic Modeling Framework, which also includes a command line tool that generates automatically-layouted diagrams from RDF-based model files (but using the SAMM format instead of OWL). |
Get https://www.entsoe.eu/Documents/CIM_documents/Grid_Model_CIM/IEC61970-600-2_CGMES_3_0_1_ApplicationProfiles.zip
Take this ontology
v3.0/RDFSEd2Beta/IEC61970-600-2_CGMES_3_0_0_RDFS_501Ed2CD_EQ.rdf
It's 528k rdf, 384k ttl (converted with jena riot).
On Windows 11, this takes 1.2G "private bytes" of memory and 370M "working set" (and growing).
It's been running for a few minutes now , but the
svg
remains empty.I question the wisdom of trying to make a diagram from a large ontology (this one is actually mid-size), so maybe it's a user's problem...
The text was updated successfully, but these errors were encountered: