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.
Difference between revisions of "Tigerstripe Glossary"
Line 3: | Line 3: | ||
=A= | =A= | ||
− | <span id="Annotation">Annotation</span> | + | <span id="Annotation">'''Annotation'''</span> |
− | <span id="Artifact">Artifact: An artifact typically corresponds to a model element. Some examples are Entity, Session Facade, and Datatype artifacts. Usually each artifact is associated with a Java file to promote modularity as much as possible. There are two main categories of artifacts: Information Model Artifacts and Behavior Model Artifacts. </span> | + | <span id="Artifact">'''Artifact''': An artifact typically corresponds to a model element. Some examples are Entity, Session Facade, and Datatype artifacts. Usually each artifact is associated with a Java file to promote modularity as much as possible. There are two main categories of artifacts: Information Model Artifacts and Behavior Model Artifacts. </span> |
− | <span id="Artifact">Artifact Rule</span> | + | <span id="Artifact">'''Artifact Rule'''</span> |
− | <span id="Association Artifact">Association Artifact</span> | + | <span id="Association Artifact">'''Association Artifact'''</span> |
− | <span id="Association Class Artifact">Association Class Artifact</span> | + | <span id="Association Class Artifact">'''Association Class Artifact'''</span> |
=D= | =D= | ||
− | <span id="Datatype Artifact">Datatype Artifact</span> | + | <span id="Datatype Artifact">'''Datatype Artifact'''</span> |
− | <span id="Dependency Artifact">Dependency Artifact</span> | + | <span id="Dependency Artifact">'''Dependency Artifact'''</span> |
=E= | =E= | ||
− | <span id="Enumeration Artifact">Enumeration Artifact</span> | + | <span id="Enumeration Artifact">'''Enumeration Artifact'''</span> |
− | <span id="Exception Artifact">Exception Artifact</span> | + | <span id="Exception Artifact">'''Exception Artifact'''</span> |
− | <span id="Event Artifact">Event Artifact</span> See [[#Notification Artifact|Notification Artifact]]. | + | <span id="Event Artifact">'''Event Artifact'''</span> See [[#Notification Artifact|Notification Artifact]]. |
=F= | =F= | ||
− | <span id="Facet">Facet</span> | + | <span id="Facet">'''Facet'''</span> |
=G= | =G= | ||
− | <span id="Global Properties">Global Properties</span> | + | <span id="Global Properties">'''Global Properties'''</span> |
=M= | =M= | ||
− | <span id="Managed Entity Artifact">Managed Entity Artifact</span> | + | <span id="Managed Entity Artifact">'''Managed Entity Artifact'''</span> |
− | <span id="Method">Method: Represents an operation available on a Service</span> | + | <span id="Method">'''Method''': Represents an operation available on a Service</span> |
− | <span id="Method argument">Method argument: Arguments of the method that's defined in an artifact.</span> | + | <span id="Method argument">'''Method argument''': Arguments of the method that's defined in an artifact.</span> |
− | <span id="Model">Model</span> | + | <span id="Model">'''Model'''</span> |
− | <span id="Model Project">Model Project</span> See [[#Tigerstripe Model Project|Tigerstripe Model Project]]. | + | <span id="Model Project">'''Model Project'''</span> See [[#Tigerstripe Model Project|Tigerstripe Model Project]]. |
=N= | =N= | ||
− | <span id="Notification Artifact">Notification Artifact</span> | + | <span id="Notification Artifact">'''Notification Artifact'''</span> |
=P= | =P= | ||
− | <span id="Plugin">Plugin</span> See [[#Tigerstripe Plugin|Tigerstripe Plugin]]. | + | <span id="Plugin">'''Plugin'''</span> See [[#Tigerstripe Plugin|Tigerstripe Plugin]]. |
− | <span id="Plugin Project">Plugin Project</span> See [[#Tigerstripe Plugin|Tigerstripe Plugin]]. | + | <span id="Plugin Project">'''Plugin Project'''</span> See [[#Tigerstripe Plugin|Tigerstripe Plugin]]. |
− | <span id="Plugin Project Descriptor">Plugin Project Descriptor</span> | + | <span id="Plugin Project Descriptor">'''Plugin Project Descriptor'''</span> |
− | <span id="Profile">Profile</span> | + | <span id="Profile">'''Profile'''</span> |
− | <span id="Project">Project</span> See [[#Tigerstripe Project|Tigerstripe Project]]. | + | <span id="Project">'''Project'''</span> See [[#Tigerstripe Project|Tigerstripe Project]]. |
− | <span id="Project Descriptor">Project Descriptor: This is the metadata for a Tigerstripe model project (tigerstripe.xml). This file is used to store additional properties about the project. Such properties can include the project version, description, dependencies, and also properties that are used when generating code. </span> | + | <span id="Project Descriptor">'''Project Descriptor''': This is the metadata for a Tigerstripe model project (tigerstripe.xml). This file is used to store additional properties about the project. Such properties can include the project version, description, dependencies, and also properties that are used when generating code. </span> |
=Q= | =Q= | ||
− | <span id="Query">Query</span> | + | <span id="Query">'''Query'''</span> |
− | <span id="Query Artifact">Query Artifact</span> | + | <span id="Query Artifact">'''Query Artifact'''</span> |
=R= | =R= | ||
− | <span id="Rule">Rule</span> | + | <span id="Rule">'''Rule'''</span> |
=S= | =S= | ||
− | <span id="Service Contract">Service Contract</span> | + | <span id="Service Contract">'''Service Contract'''</span> |
− | <span id="Session Facade Artifact">Session Facade Artifact: An artifact that models an end-point</span> | + | <span id="Session Facade Artifact">'''Session Facade Artifact''': An artifact that models an end-point</span> |
− | <span id="Stereotype">Stereotype</span> | + | <span id="Stereotype">'''Stereotype'''</span> |
=T= | =T= | ||
− | <span id="Template">Template</span> See [[#Velocity Template|Velocity Template]]. | + | <span id="Template">'''Template'''</span> See [[#Velocity Template|Velocity Template]]. |
− | <span id="Tigerstripe">Tigerstripe</span> | + | <span id="Tigerstripe">'''Tigerstripe''': Tigerstripe is a framework for Model Driven Engineering (MDE) with special support for the Telecommunications Industry.</span> |
− | <span id="Tigerstripe Perspective">Tigerstripe Perspective</span> | + | <span id="Tigerstripe Perspective">'''Tigerstripe Perspective''': A custom perspective tailored to the needs of Tigerstripe users</span> |
− | <span id="Tigerstripe Plugin Project">Tigerstripe Plugin Project: These are generator projects that specify the model generation details. A plugin project defines the rules by which artifacts are rendered in the output, in terms of format (eg HTML, XML, Java) filename, and detailed file content. </span> | + | <span id="Tigerstripe Plugin Project">'''Tigerstripe Plugin Project''': These are generator projects that specify the model generation details. A plugin project defines the rules by which artifacts are rendered in the output, in terms of format (eg HTML, XML, Java) filename, and detailed file content. </span> |
− | <span id="Tigerstripe Project">Tigerstripe Project: Contains the information model which can be used to generate code from. The corresponding metadata for a Tigerstripe project is stored in tigerstripe.xml file. </span> | + | <span id="Tigerstripe Project">'''Tigerstripe Project''': Contains the information model which can be used to generate code from. The corresponding metadata for a Tigerstripe project is stored in tigerstripe.xml file. </span> |
− | <span id="Tigerstripe Workbench">Tigerstripe Workbench: An Integrated Development Environment (IDE) for creating models and generating code from it.</span> | + | <span id="Tigerstripe Workbench">'''Tigerstripe Workbench''': An Integrated Development Environment (IDE) for creating models and generating code from it.</span> |
− | <span id="Tigerstripe Explorer">Tigerstripe Explorer: A view responsible for displaying all the relevant contents of the Tigerstripe projects<span> | + | <span id="Tigerstripe Explorer">'''Tigerstripe Explorer''': A view responsible for displaying all the relevant contents of the Tigerstripe projects<span> |
=U= | =U= | ||
− | <span id="Update Procedure Artifact">Update Procedure Artifact</span> | + | <span id="Update Procedure Artifact">'''Update Procedure Artifact'''</span> |
=V= | =V= | ||
− | <span id="Velocity">Velocity</span> | + | <span id="Velocity">'''Velocity'''</span> |
− | <span id="Velocity Template">Velocity Template</span> | + | <span id="Velocity Template">'''Velocity Template'''</span> |
[[Category:Tigerstripe]] | [[Category:Tigerstripe]] |
Revision as of 17:31, 30 August 2010
< To: Tigerstripe Community Resources
A
Annotation
Artifact: An artifact typically corresponds to a model element. Some examples are Entity, Session Facade, and Datatype artifacts. Usually each artifact is associated with a Java file to promote modularity as much as possible. There are two main categories of artifacts: Information Model Artifacts and Behavior Model Artifacts.
Artifact Rule
Association Artifact
Association Class Artifact
D
Datatype Artifact
Dependency Artifact
E
Enumeration Artifact
Exception Artifact
Event Artifact See Notification Artifact.
F
Facet
G
Global Properties
M
Managed Entity Artifact
Method: Represents an operation available on a Service
Method argument: Arguments of the method that's defined in an artifact.
Model
Model Project See Tigerstripe Model Project.
N
Notification Artifact
P
Plugin See Tigerstripe Plugin.
Plugin Project See Tigerstripe Plugin.
Plugin Project Descriptor
Profile
Project See Tigerstripe Project.
Project Descriptor: This is the metadata for a Tigerstripe model project (tigerstripe.xml). This file is used to store additional properties about the project. Such properties can include the project version, description, dependencies, and also properties that are used when generating code.
Q
Query
Query Artifact
R
Rule
S
Service Contract
Session Facade Artifact: An artifact that models an end-point
Stereotype
T
Template See Velocity Template.
Tigerstripe: Tigerstripe is a framework for Model Driven Engineering (MDE) with special support for the Telecommunications Industry.
Tigerstripe Perspective: A custom perspective tailored to the needs of Tigerstripe users
Tigerstripe Plugin Project: These are generator projects that specify the model generation details. A plugin project defines the rules by which artifacts are rendered in the output, in terms of format (eg HTML, XML, Java) filename, and detailed file content.
Tigerstripe Project: Contains the information model which can be used to generate code from. The corresponding metadata for a Tigerstripe project is stored in tigerstripe.xml file.
Tigerstripe Workbench: An Integrated Development Environment (IDE) for creating models and generating code from it.
Tigerstripe Explorer: A view responsible for displaying all the relevant contents of the Tigerstripe projects
U
Update Procedure Artifact
V
Velocity
Velocity Template