summaryrefslogtreecommitdiffstats
path: root/sandbox/kgoodson/SourceExplore
diff options
context:
space:
mode:
authorkelvingoodson <kelvingoodson@13f79535-47bb-0310-9956-ffa450edef68>2010-04-13 12:49:49 +0000
committerkelvingoodson <kelvingoodson@13f79535-47bb-0310-9956-ffa450edef68>2010-04-13 12:49:49 +0000
commit50f93141d20a7dd4f33f97efbfabce674d0b8264 (patch)
tree781d86eb077ce1202b73c6e97120fc7bb8634c8c /sandbox/kgoodson/SourceExplore
parentd5198a753e524243f4ed59e8dc40cf87f46ddc46 (diff)
hand crafted dependency graph source
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@933587 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'sandbox/kgoodson/SourceExplore')
-rw-r--r--sandbox/kgoodson/SourceExplore/src/main/resources/binding_dependencies.dot55
-rw-r--r--sandbox/kgoodson/SourceExplore/src/main/resources/implementation_dependencies.dot110
-rw-r--r--sandbox/kgoodson/SourceExplore/src/main/resources/interface_dependencies.dot33
3 files changed, 198 insertions, 0 deletions
diff --git a/sandbox/kgoodson/SourceExplore/src/main/resources/binding_dependencies.dot b/sandbox/kgoodson/SourceExplore/src/main/resources/binding_dependencies.dot
new file mode 100644
index 0000000000..28c55ebcdf
--- /dev/null
+++ b/sandbox/kgoodson/SourceExplore/src/main/resources/binding_dependencies.dot
@@ -0,0 +1,55 @@
+digraph Dependencies {
+
+ assembly -> monitor
+ assembly -> extensibility
+
+ "assembly-xml" -> assembly
+ "assembly-xml" -> contribution
+
+ "binding.atom" -> assembly
+
+ "binding-ejb" -> assembly
+ "binding-ejb" -> "assembly-xml"
+ "binding-ejb" -> "interface-java"
+
+
+ "binding-http" -> "assembly-xml"
+ "binding-http" -> contribution
+
+ "binding-jsonp" -> assembly
+ "binding-jsonrpc" -> assembly
+
+ "binding-jms" -> "assembly-xml"
+
+ "binding-rmi" -> assembly
+
+ "binding-sca-runtime" -> assembly
+ "binding-sca-runtime" -> "assembly-xml"
+ "binding-sca-runtime" -> "core-spi"
+ "binding-sca-runtime" -> core
+ "binding-sca-runtime" -> databinding
+ "binding-sca-runtime" -> contribution
+
+
+ "binding-ws" -> "contribution"
+ "binding-ws" -> "assembly"
+ "binding-ws" -> "monitor"
+ "binding-ws" -> "assembly-xsd"
+ "binding-ws" -> "extensibility"
+ "binding-ws" -> "common-xml"
+ "binding-ws" -> "common-java"
+ "binding-ws" -> "sca-api"
+ "binding-ws" -> "assembly-xml"
+ "binding-ws" -> "interface-wsdl"
+ "binding-ws" -> "tuscany-xsd"
+
+
+
+
+ "common-java" -> "sca-api"
+
+ "contribution" -> assembly
+ "contribution" -> common
+ "contribution" -> "common-java"
+
+} \ No newline at end of file
diff --git a/sandbox/kgoodson/SourceExplore/src/main/resources/implementation_dependencies.dot b/sandbox/kgoodson/SourceExplore/src/main/resources/implementation_dependencies.dot
new file mode 100644
index 0000000000..3a8fe0cefe
--- /dev/null
+++ b/sandbox/kgoodson/SourceExplore/src/main/resources/implementation_dependencies.dot
@@ -0,0 +1,110 @@
+digraph Dependencies {
+
+ rankdir=LR;
+
+ {
+ rank = "same";
+
+ "tuscany-implementation-bpel";
+ "tuscany-implementation-java";
+ "tuscany-implementation-jaxrs";
+ "tuscany-implementation-osgi";
+ "tuscany-implementation-script";
+ "tuscany-implementation-spring";
+ "tuscany-implementation-spring-sca";
+ "tuscany-implementation-web";
+ "tuscany-implementation-widget"
+
+
+ }
+
+ "tuscany-implementation-bpel" -> "tuscany-assembly"
+ "tuscany-implementation-bpel" -> "tuscany-assembly-xml"
+ "tuscany-implementation-bpel" -> "tuscany-interface-wsdl"
+ "tuscany-implementation-bpel" -> "tuscany-interface-java"
+ "tuscany-implementation-bpel" -> "tuscany-sca-api"
+
+ "tuscany-assembly" -> "tuscany-monitor"
+ "tuscany-assembly" -> "tuscany-extensibility"
+
+ "tuscany-assembly-xml" -> "tuscany-contribution"
+ "tuscany-assembly-xml" -> "geronimo-stax-api"
+ "tuscany-assembly-xml" -> "wstx-asl"
+ "tuscany-assembly-xml" -> "tuscany-assembly"
+ "tuscany-assembly-xml" -> "tuscany-assembly-xsd"
+
+ "tuscany-contribution" -> "tuscany-assembly-xsd"
+ "tuscany-contribution" -> "tuscany-assembly"
+ "tuscany-contribution" -> "tuscany-common"
+ "tuscany-contribution" -> "tuscany-common-java"
+ "tuscany-contribution" -> "tuscany-extensibility"
+
+
+ "tuscany-interface-wsdl" -> "tuscany-xsd"
+
+ "tuscany-interface-wsdl" -> XmlSchema
+ "tuscany-interface-wsdl" -> wsdl4j
+
+ "tuscany-interface-java" -> "tuscany-sca-api"
+
+ "tuscany-implementation-java" -> "tuscany-assembly"
+
+ "tuscany-implementation-java" -> "tuscany-interface-java"
+ "tuscany-implementation-java" -> "tuscany-sca-api"
+ "tuscany-implementation-java" -> "jsr181-api"
+ "tuscany-implementation-java" -> "tuscany-assembly-xml"
+ "tuscany-implementation-java" -> "tuscany-extensibility"
+ "tuscany-implementation-java" -> "tuscany-contribution"
+
+ "tuscany-implementation-jaxrs" -> "tuscany-assembly"
+ "tuscany-implementation-jaxrs" -> "tuscany-core-spi"
+ "tuscany-core-spi" -> "tuscany-sca-api"
+ "tuscany-implementation-jaxrs" -> "tuscany-contribution"
+ "tuscany-implementation-jaxrs" -> "tuscany-monitor"
+ "tuscany-implementation-jaxrs" -> "jsr311-api"
+
+
+ "tuscany-implementation-osgi" -> "org.eclipse.osgi"
+ "tuscany-implementation-osgi" -> "tuscany-interface-java"
+ "tuscany-interface-java" -> "tuscany-extensibility"
+ "tuscany-interface-java" -> "tuscany-contribution"
+ "tuscany-implementation-osgi" -> "tuscany-assembly-xml"
+
+ "tuscany-implementation-script" -> "tuscany-assembly-xml"
+
+
+ "tuscany-implementation-spring" -> "tuscany-assembly"
+ "tuscany-implementation-spring" -> "tuscany-assembly-xml"
+ "tuscany-implementation-spring" -> "tuscany-contribution"
+ "tuscany-implementation-spring" -> "tuscany-sca-api"
+ "tuscany-implementation-spring" -> "tuscany-implementation-java-runtime"
+ "tuscany-implementation-java-runtime" -> "tuscany-core-spi"
+ "tuscany-implementation-java-runtime" -> "tuscany-implementation-java"
+ "tuscany-implementation-java-runtime" -> "tuscany-databinding"
+ "tuscany-databinding" -> "tuscany-xsd"
+ "tuscany-xsd" -> "org.apache.ws.commons.schema:XmlSchema"
+ "tuscany-implementation-java-runtime" -> "tuscany-core"
+ "tuscany-core" -> "cglib:cglib"
+ "tuscany-core" -> "asm:asm"
+
+
+
+ "tuscany-implementation-spring-sca" -> "tuscany-sca-api"
+ "tuscany-implementation-spring-sca" -> "org.springframework:spring-core"
+ "tuscany-implementation-spring-sca" -> "org.springframework:spring-beans"
+ "tuscany-implementation-spring-sca" -> "org.springframework:spring-context"
+ "org.springframework:spring-context" -> "aopalliance:aopalliance"
+
+ "tuscany-implementation-web" -> "tuscany-assembly"
+ "tuscany-implementation-web" -> "tuscany-assembly-xml"
+ "tuscany-implementation-web" -> "tuscany-core-spi"
+ "tuscany-implementation-web" -> "tuscany-contribution"
+ "tuscany-implementation-web" -> "tuscany-monitor"
+
+
+ "tuscany-implementation-widget" -> "tuscany-assembly-xml"
+ "tuscany-implementation-widget" -> "tuscany-contribution"
+ "tuscany-implementation-widget" -> "tuscany-interface-java"
+ "tuscany-implementation-widget" -> "tuscany-data-api"
+
+} \ No newline at end of file
diff --git a/sandbox/kgoodson/SourceExplore/src/main/resources/interface_dependencies.dot b/sandbox/kgoodson/SourceExplore/src/main/resources/interface_dependencies.dot
new file mode 100644
index 0000000000..0ef7e4c8d6
--- /dev/null
+++ b/sandbox/kgoodson/SourceExplore/src/main/resources/interface_dependencies.dot
@@ -0,0 +1,33 @@
+digraph Dependencies {
+
+ rankdir=LR;
+
+ {
+ rank = "same";
+
+ "interface-java";
+ "interface-java-jaxws";
+ "interface-wsdl";
+
+ }
+
+ "interface-java" -> "tuscany-extensibility"
+ "interface-java" -> "tuscany-assembly-xml"
+ "interface-java" -> "tuscany-sca-api"
+ "interface-java" -> "tuscany-contribution"
+
+ "interface-java-jaxws" -> "tuscany-core-spi"
+ "interface-java-jaxws" -> "tuscany-databinding-jaxb"
+ "interface-java-jaxws" -> "tuscany-interface-java"
+ "interface-java-jaxws" -> "jaxws-api"
+ "interface-java-jaxws" -> "jsr181-api"
+ "interface-java-jaxws" -> "jsr250-api"
+ "interface-java-jaxws" -> "asm"
+
+ "interface-wsdl" -> "tuscany-xsd"
+ "interface-wsdl" -> "tuscany-contribution"
+ "interface-wsdl" -> "tuscany-assembly-xml"
+ "interface-wsdl" -> "wsdl4j"
+ "interface-wsdl" -> "org.apache.ws.commons.schema:XmlSchema"
+
+} \ No newline at end of file