airavata-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From sma...@apache.org
Subject git commit: Initial draft of airavata data model, please critique on JIRA AIRAVATA-995
Date Mon, 03 Feb 2014 13:35:27 GMT
Updated Branches:
  refs/heads/master 0d42feab5 -> 05ba6eacb


Initial draft of airavata data model, please critique on JIRA AIRAVATA-995


Project: http://git-wip-us.apache.org/repos/asf/airavata/repo
Commit: http://git-wip-us.apache.org/repos/asf/airavata/commit/05ba6eac
Tree: http://git-wip-us.apache.org/repos/asf/airavata/tree/05ba6eac
Diff: http://git-wip-us.apache.org/repos/asf/airavata/diff/05ba6eac

Branch: refs/heads/master
Commit: 05ba6eacb03556a0c22d2b222c0d32eae7f00769
Parents: 0d42fea
Author: Suresh Marru <smarru@apache.org>
Authored: Mon Feb 3 08:35:01 2014 -0500
Committer: Suresh Marru <smarru@apache.org>
Committed: Mon Feb 3 08:35:01 2014 -0500

----------------------------------------------------------------------
 modules/thrift-interfaces/README | 48 +++++++++++++++++++++++++++++++++++
 1 file changed, 48 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/airavata/blob/05ba6eac/modules/thrift-interfaces/README
----------------------------------------------------------------------
diff --git a/modules/thrift-interfaces/README b/modules/thrift-interfaces/README
new file mode 100644
index 0000000..ecd9646
--- /dev/null
+++ b/modules/thrift-interfaces/README
@@ -0,0 +1,48 @@
+Apache Airavata Thrift Interfaces - README
+Licensed under Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0
+--------------------------------------------------------------------------------
+
+This file describes the organization of Apache Airavata Thrift Interfaces and Data Model
+
+
+
+Airavata Data Model:
+
+Gateway
+  |- Application Catalog
+  |   |- Application Interface Descriptions
+  |   |- Application Deployment Descriptions
+  |   |- Computational Host Descriptions
+  |   |- Workflow Templates
+  |
+  |- Groups (Groups is explicitly defined with a set of users within it)
+  |   |-Users
+  |
+  |- User
+  |   |- Group Ids (A user can be in one or more groups)
+  |   |- Workspace
+  |   |   |-Project
+  |   |   |   |- Experiment
+  |   |   |   |   |- Summary (Derived Information)
+  |   |   |   |   |- Configuration Data
+  |   |   |   |   |   |- Basic Metadata
+  |   |   |   |   |   |- Application/Workflow Id
+  |   |   |   |   |   |- Experiment Inputs
+  |   |   |   |   |   |- Scheduling Information
+  |   |   |   |   |   |- Quality of Service Parameters
+  |   |   |   |   |- Generated Data
+  |   |   |   |   |   |- Intermediate Data
+  |   |   |   |   |   |- Final Output Data
+  |   |   |   |   |- Monitoring Data
+  |   |   |   |   |- Provenance Data
+  |   |   |   |   |- Execution Errors
+  |   |   |   |   |   |- User Friendly Message
+  |   |   |   |   |   |- Raw Exception
+  |   |   |   |   |   |- Error Category
+  |   |   |   |   |   |- Actionable Information (what action can be taken and by one of End
User, Gateway Admins, Airavata Admins)
+  |   |   |   |   |   |- Error Category
+
+
+
+
+


Mime
View raw message