blob: 8338a13300b2283e44fe5a37c4bd1711eacd942d [file] [log] [blame]
<?xml version="1.0" encoding="ASCII"?>
<discovery:DiscoveryDefinition
xmi:version="2.0"
xmlns:xmi="http://www.omg.org/XMI"
xmlns:discovery="http://www.eclipse.org/papyrus/discovery/1.0">
<categories
name="Languages"
description="UML language extensions"
relevance="6">
<components
name="Papyrus Req"
provider="Eclipse Modeling Project"
description="Component used to manage requirements of SysML"
license="EPL"
groups="//@filters.1"
image32="images/Papyrus_Req_32x32.png">
<sitesURLS>https://hudson.eclipse.org/papyrus/job/Requirements-Master/lastSuccessfulBuild/artifact/releng/org.eclipse.papyrus.requirements.p2/target/repository/</sitesURLS>
<overview
summary="Component used to manage requirements of SysML: management of ID, traceability matrix, traceability validation. You will need the latest version of SyML14 to install this feature"/>
<id>org.eclipse.papyrus.requirements.core.feature</id>
</components>
</categories>
<categories
name="Modeler extensions"
description="Extension of the tool">
<components
name="Papyrus Layers"
provider="Eclipse Modeling Project"
description="Layers are used to control accurately what is shown by a diagram. A layer is used to associate some properties (graphical or domain) to some views (class, packages ...). This allows for example to set the same color to a set of views."
license="EPL"
groups="//@filters.1"
incubation="true">
<sitesURLS>https://hudson.eclipse.org/papyrus/job/Papyrus-Incubation-Layers/lastSuccessfulBuild/artifact/layers/releng/org.eclipse.papyrus.incubation.layers.p2/target/repository/</sitesURLS>
<overview
summary="Layers are used to control accurately what is shown by a diagram. A layer is used to associate some properties (graphical or domain) to some views (class, packages ...). This allows for example to set the same color to a set of views."/>
<id>org.eclipse.papyrus.layers.feature</id>
</components>
<components
name="Diagram generation"
provider="Eclipse Modeling Project"
description="Offers a tool for generating Papyrus Diagrams from a semantic UML Model"
license="EPL"
groups="//@filters.1"
image32="images/DiagramTemplate.gif"
incubation="true">
<sitesURLS>http://download.eclipse.org/modeling/mdt/papyrus/incubation/diagramtemplate/updates/oxygen/</sitesURLS>
<overview
summary="Offers a tool for generating Papyrus Diagrams from a semantic UML Model"/>
<id>org.eclipse.papyrus.diagramtemplate.feature</id>
</components>
<components
name="Papyrus DSML Validation"
provider="Eclipse Modeling Project"
description="Component to generate a validation plug-in from a UML Profile"
license="EPL"
groups="//@filters.1"
incubation="true">
<sitesURLS>http://download.eclipse.org/modeling/mdt/papyrus/incubation/dsml.validation/updates/oxygen/</sitesURLS>
<overview
summary="Component to generate a validation plug-in from a UML Profile"/>
<id>org.eclipse.papyrus.dsml.validation.feature</id>
</components>
<components
name="Integrated ALF Editor"
provider="Eclipse Modeling Project"
description="Edit your packages, classes, signals, datatypes, enumerations, associations and activities with ALF"
license="EPL"
groups="//@filters.1"
image32="images/alf-icon-32x32.png"
incubation="true">
<sitesURLS>https://hudson.eclipse.org/papyrus/view/Incubation/job/papyrus-incubation-oxygen/lastSuccessfulBuild/artifact/releng/org.eclipse.papyrus.incubation.p2/target/repository/</sitesURLS>
<overview
summary="ALF is a standard language enabling the specification of fUML (subet of UML - scope limited to Classes an Activities) models using text. The advantage of ALF is that it is fully aligned on the subset of UML covered by fUML. This means any ALF specification can be compiled as a fUML model. Conversely a fUML model can be translated as an ALF model whose representation is given textually. ALF provides a way to make easier the specification of fUML models. This is especially true in the case of activities which become hard to understand as soon as you have more than a dozen of action nodes. In the context of Papyrus an ALF editor is integrated within the property and become available according to the selection you have in your current model. For the moment edition is limited to Class, Signal, DataType, Enumeration, Package, Association and Activity. The user has the opportunity to modify, validate and compile (i.e. propagate the modifications) ALF specifications corresponding to these elements. "/>
<id>org.eclipse.papyrus.uml.alf.integration.feature</id>
</components>
<components
name="Moka"
provider="Eclipse Modeling Project"
description="Moka is a Papyrus module for execution, animation and debugging of UML models."
license="EPL"
groups="//@filters.1"
image32="images/moka.png"
incubation="true">
<sitesURLS>http://download.eclipse.org/modeling/mdt/papyrus/components/moka/oxygen/</sitesURLS>
<overview
summary="Moka is a Papyrus module for execution of UML models, which natively includes an execution engine complying with OMG standards fUML and PSCS (which deal with execution semantics of UML). Moka is integrated with the Eclipse debug framework to provide control, observation and animation facilities over executions. Moka can be easily extended to support alternative execution semantics, and thereby be adapted to multiple usage scenarios and domains."/>
<id>org.eclipse.papyrus.moka.feature</id>
</components>
<components
name="Designer-JAVA"
provider="Eclipse Modeling Project"
description="Papyrus Software Designer is a Papyrus environment dedicated to component-based modeling and code generation. This feature is dedicated for Java applications."
license="EPL"
groups="//@filters.0"
image32="images/designer_32_32.png"
incubation="true">
<sitesURLS>http://download.eclipse.org/modeling/mdt/papyrus/components/designer</sitesURLS>
<overview
summary="Designer is a project of the Eclipse Papyrus s galaxy. Papyrus Designer application is a Papyrus environment dedicated for component-based modeling and code generation."/>
<id>org.eclipse.papyrus.designer.languages.java.feature</id>
</components>
<components
name="Designer-CPP"
provider="Eclipse Modeling Project"
description="Papyrus Software Designer is a Papyrus environment dedicated to component-based modeling and code generation. This feature is dedicated for C++ applications."
license="EPL"
groups="//@filters.0"
image32="images/designer_32_32.png"
incubation="true">
<sitesURLS>http://download.eclipse.org/modeling/mdt/papyrus/components/designer</sitesURLS>
<overview
summary="Designer is a project of the Eclipse Papyrus s galaxy. Papyrus Designer application is a Papyrus environment dedicated for component-based modeling and code generation."/>
<id>org.eclipse.papyrus.designer.languages.cpp.feature</id>
</components>
<components
name="Designer-TRAFO"
provider="Eclipse Modeling Project"
description="Papyrus Software Designer is a Papyrus environment dedicated to component-based modeling and code generation. This feature is dedicated to enhanced code generation (e.g. state machine support) by executing model transformations before code generation."
license="EPL"
groups="//@filters.1"
image32="images/designer_32_32.png"
incubation="true">
<sitesURLS>http://download.eclipse.org/modeling/mdt/papyrus/components/designer</sitesURLS>
<overview
summary="Designer is a project of the Eclipse Papyrus s galaxy. Papyrus Designer application is a Papyrus environment dedicated for component-based modeling and code generation."/>
<id>org.eclipse.papyrus.designer.transformation.main.feature</id>
</components>
<components
name="Designer-UCM"
provider="Eclipse Modeling Project"
description="Papyrus Software Designer is a Papyrus environment dedicated to component-based modeling and code generation. This feature is dedicated to UCM (the OMG unified component model)"
license="EPL"
groups="//@filters.1"
image32="images/designer_32_32.png"
incubation="true">
<sitesURLS>http://download.eclipse.org/modeling/mdt/papyrus/components/designer</sitesURLS>
<overview
summary="Designer is a project of the Eclipse Papyrus s galaxy. Papyrus Designer application is a Papyrus environment dedicated for component-based modeling and code generation."/>
<id>org.eclipse.papyrus.designer.ucm.feature</id>
</components>
<components
name="Papyrus Export Profiles"
provider="Eclipse Modeling Project"
description="UML export is a Papyrus component for exporting papyrus profile in a plug-in"
license="EPL"
groups="//@filters.1"
image32="images/UMLExport_32_32.png"
incubation="true">
<sitesURLS>https://hudson.eclipse.org/papyrus/job/papyrus-incubation-oxygen/lastSuccessfulBuild/artifact/releng/org.eclipse.papyrus.incubation.p2/target/repository/</sitesURLS>
<overview
summary="UML export is a Papyrus component for exporting papyrus profile in a plug-in"/>
<id>org.eclipse.papyrus.uml.export.feature</id>
</components>
<components
name="Import RSA model"
provider="Eclipse Modeling Project"
description="Provides Interoperability tools to migrate RSA models to Papyrus Models"
license="EPL"
groups="//@filters.0"
image32="images/PapyrusRSA.png">
<!-- sitesURLS>http://download.eclipse.org/modeling/mdt/papyrus/interoperability/rsa/updates/oxygen/</sitesURLS -->
<overview
summary="Provides Interoperability tools to migrate RSA models to Papyrus Models"/>
<id>org.eclipse.papyrus.interoperability.rsa.feature</id>
</components>
<components
name="Import Rhapsody model"
provider="Eclipse Modeling Project"
description="Provides Interoperability tools to migrate Rhapsody models to Papyrus Models"
license="EPL"
groups="//@filters.0"
image32="images/PapyrusRPY.png"
incubation="true">
<!-- sitesURLS>http://download.eclipse.org/modeling/mdt/papyrus/interoperability/rpy/updates/oxygen/</sitesURLS -->
<overview
summary="Provides Interoperability tools to migrate Rhapsody models to Papyrus Models"/>
<id>org.eclipse.papyrus.interoperability.rpy.feature</id>
</components>
<components
name="SysML 1.1 to SysML 1.4 Migration Tool"
provider="Eclipse Modeling Project"
description="Migration tool for SysML 1.1 models to SysML 1.4 models"
license="EPL"
groups="//@filters.1"
image32="images/PapyrusSysMLInteroperability.png"
incubation="true">
<!-- sitesURLS>http://download.eclipse.org/modeling/mdt/papyrus/interoperability/sysml11tosysml14/updates/oxygen/</sitesURLS -->
<overview
summary="Migration tool for SysML 1.1 models to SysML 1.4 models"/>
<id>org.eclipse.papyrus.interoperability.sysml14.sysml.feature</id>
</components>
</categories>
<filters name="Stable"/>
<filters name="Experimental"/>
</discovery:DiscoveryDefinition>