Skip to content
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

visualization scratch pad #1

Open
jnorthrup opened this issue Jan 29, 2015 · 4 comments
Open

visualization scratch pad #1

jnorthrup opened this issue Jan 29, 2015 · 4 comments

Comments

@jnorthrup
Copy link
Owner

for the purposes of refining the object proxies and generating the primitives peculiar to xacml, a dot visualization is seen as a cheap introduction to the codebase.

one evening has netted
image

@jnorthrup
Copy link
Owner Author

some trial and error with various combinations of DOT and xjc have netted fairly informative graph layouts.

x

jnorthrup added a commit that referenced this issue Jan 29, 2015
…red uses an invisible cluster to line things up
@jnorthrup
Copy link
Owner Author

green houses(PERMIT) and red stopsigns (DENY) added for Rules
x

jnorthrup added a commit that referenced this issue Jan 31, 2015
@jnorthrup
Copy link
Owner Author

support added for variables, refs, and obligations/advice

x

@jnorthrup
Copy link
Owner Author

visio diagram XSD added but not implemented, as well as minor bugfixes,
full output hierarchy gisted at https://gist.github.com/jnorthrup/625a8838040ff3bf26a6

x

jnorthrup pushed a commit that referenced this issue Mar 4, 2015
… master

# By Jim Northrup (30) and Northrup, James (jn218y) (8)
# Via Jim Northrup (4) and Northrup, James (jn218y) (2)
* commit 'c52066f1b25888c422bd1b7d32c91dca4b9de9fc': (38 commits)
  adding the stubs for policy decomposition into camel
  removing groovy/spring/camel plugins allows autovalue to publish target/generated-sources
  checking in wierdness with autovalue
  tease in new shapes
  hawtio and camel maven plugins inserted as placeholders
  add missing files
  regenerate and fix policyviz for updated styles
  add alpha, HSV to dotml color patterns, and refresh the styles
  regenerate
  * fixed links to advice * added the rest of the existing shapes from DOT * preapring to merge a dotml-1.4.1 update from external sources
  improve the color optoins for dotml
  some non-viable start towards graphml.  at least in git if only temporarily retained in the project.
  rev graphml
  policyviz made into a executable jar assembly
  #1 demo -- variable definition
  parse the adviceExpressions
  edge line tweaks
  checkpoint - strings the bottoms of the targets
  graphml proxies
  updated #1 on github with current progress -- each target being rendered uses an invisible cluster to line things up
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant