Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "EATOP/architecture"

(Architecture)
(Root features)
Line 6: Line 6:
  
 
===Root features===
 
===Root features===
Root features are the primary deliverables of Sphinx and can be used to consume all or predefined subsets of Sphinx components or examples at once. They can be individually retrieved from the Sphinx [http://eclipse.org/sphinx/download.php Update Site] or obtained as individual archives from the Sphinx [http://eclipse.org/sphinx/download.php Downloads]. The following root features are provided:
+
Root features are the primary deliverables of EATOP and can be used to consume all or predefined subsets of EATOP components or examples at once. They can be individually retrieved from the EATOP [http://eclipse.org/eatop/download.php Update Site] or obtained as individual archives from the EATOP [http://eclipse.org/eatop/download.php Downloads]. The following root features are provided:
  
 
{|cellpadding="5" cellspacing="0" border="1"
 
{|cellpadding="5" cellspacing="0" border="1"
Line 13: Line 13:
 
!Included features
 
!Included features
 
|-
 
|-
|org.eclipse.sphinx
+
|rg.eclipse.eatop.base
|Runtime (i.e., binaries without source code and documentation)
+
|Includes EATOP base runtime binaries (without source code and documentation)
|All component features as per [[#Component features]] except Nebula Extensions
+
|org.eclipse.eatop.metamodels org.eclipse.eatop.workspace
 
|-
 
|-
|org.eclipse.sphinx.sdk
+
|org.eclipse.eatop.base.sdk
|SDK including runtime, source code and documentation (but no examples)
+
|Base SDK including runtime, source code and documentation (but no examples)
|All component features as per [[#Component features]] except Nebula Extensions
+
|org.eclipse.eatop.base org.eclipse.eatop.base.source
 
|-
 
|-
|org.eclipse.sphinx.nebula
+
|org.eclipse.eatop.eastadl2112.sdk
|Nebula Extensions Runtime (i.e., binaries without source code and documentation)
+
|The EAST-ADL metamodel 2.1.12 implementation including source
|Nebula-related component features as per [[#Component features]]
+
|org.eclipse.eatop.metamodel2112 org.eclipse.eatop.metamodel2112.source
 
|-
 
|-
|org.eclipse.sphinx.nebula.sdk
+
|org.eclipse.eatop
|Nebula Extensions SDK including runtime, source code and documentation (but no examples)
+
|Includes EATOP runtime binaries (without source code and documentation).
|Nebula-related component features as per [[#Component features]]
+
|org.eclipse.eatop.base org.eclipse.eatop.metamodel2112
 
|-
 
|-
|org.eclipse.sphinx.examples
+
|org.eclipse.eatop.sdk
|Examples (with source code)
+
|Includes EATOP runtime, source code and documentation (but no examples).
|All example features as per [[#Example features]]
+
|org.eclipse.eatop org.eclipse.eatop.source
 
|-
 
|-
|org.eclipse.sphinx.testutils
+
|org.eclipse.eatop.examples
|Test utilities for JUnit-based integration tests running against a predefined reference workspace (with source code)
+
|Includes EATOP examples (with source code).
|
+
|All example features as per [[#Example features]]
 
|-
 
|-
|org.eclipse.sphinx.thirdparty
+
|org.eclipse.eatop.demonstrator
||Required third-party components (selected [http://eclipse.org/orbit/ Orbit] plug-ins)
+
|Includes the EATOP runtime and a collection of examples that demonstrate the features and capabilites of the underlying platform, i.e., EATOP. It is a standalone application that can be used to conveniently explorer EATOP, it does not require an existing Eclipse installation
|
+
|org.eclipse.eatop org.eclipse.eatop.examples
 
|}
 
|}

Revision as of 06:57, 9 April 2014

Architecture

The following picture depicts the EATOP architecture. It depends on Eclipse Sphinx components.

EATOP-architecture.png


Root features

Root features are the primary deliverables of EATOP and can be used to consume all or predefined subsets of EATOP components or examples at once. They can be individually retrieved from the EATOP Update Site or obtained as individual archives from the EATOP Downloads. The following root features are provided:

Feature Description Included features
rg.eclipse.eatop.base Includes EATOP base runtime binaries (without source code and documentation) org.eclipse.eatop.metamodels org.eclipse.eatop.workspace
org.eclipse.eatop.base.sdk Base SDK including runtime, source code and documentation (but no examples) org.eclipse.eatop.base org.eclipse.eatop.base.source
org.eclipse.eatop.eastadl2112.sdk The EAST-ADL metamodel 2.1.12 implementation including source org.eclipse.eatop.metamodel2112 org.eclipse.eatop.metamodel2112.source
org.eclipse.eatop Includes EATOP runtime binaries (without source code and documentation). org.eclipse.eatop.base org.eclipse.eatop.metamodel2112
org.eclipse.eatop.sdk Includes EATOP runtime, source code and documentation (but no examples). org.eclipse.eatop org.eclipse.eatop.source
org.eclipse.eatop.examples Includes EATOP examples (with source code). All example features as per #Example features
org.eclipse.eatop.demonstrator Includes the EATOP runtime and a collection of examples that demonstrate the features and capabilites of the underlying platform, i.e., EATOP. It is a standalone application that can be used to conveniently explorer EATOP, it does not require an existing Eclipse installation org.eclipse.eatop org.eclipse.eatop.examples

Copyright © Eclipse Foundation, Inc. All Rights Reserved.