The Xholon project explores: software as systems of linked nodes, organized hierarchically. The Xholon toolkit supports this back-to-basics approach, and demonstrates practical benefits through examples from numerous domains.
Control & View the executing Model using Xholon GUI.
Model inheritance & composite structure hierarchy using XML.
Implement detailed behavior using Java.
Model ports, interaction paths, as XPath expressions.
Alternatively, model structure/behavior with UML (MagicDraw)
Generate run-time sequence diagram (UMLGraph).