Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "OSEE/Users Guide/Features"

Line 11: Line 11:
  
 
Example: Artifact representing a "User" of an application may have attributes such as "Phone", "Address", "City", etc...
 
Example: Artifact representing a "User" of an application may have attributes such as "Phone", "Address", "City", etc...
 +
 +
== Relations ==
 +
 +
Relations are how one Artifact relates to another.  They are strongly typed and have validity defined which allows only appropriate artifact types to be added to the relations as well as the min/max number that are allowed on each side of the relation.
  
 
== Artifact Editor ==
 
== Artifact Editor ==

Revision as of 15:28, 20 April 2009

What is OSEE

OSEE provides a tightly integrated environment that supports lean engineering. It is integrated around a simple, user-definable data model to eloquently provide bidirectional traceability across the full product life-cycle including: architecture and design, requirements management, implementation, verification, and validation.

Attributes

Attributes are meta-data attached to an Artifact. They are strongly typed and new types can be added through extension points.

The default attribute "Name" is required for all Artifacts. Other attribute types can be created and associated with any Artifact Type in the system.

Example: Artifact representing a "User" of an application may have attributes such as "Phone", "Address", "City", etc...

Relations

Relations are how one Artifact relates to another. They are strongly typed and have validity defined which allows only appropriate artifact types to be added to the relations as well as the min/max number that are allowed on each side of the relation.

Artifact Editor

The Artifact Editor is the default editor for the editing of Artifact's attributes and relations. This editor can be opened by double-clicking any artifact or right-click Open With "Artifact Editor".

Attributes Tab

The attributes tab allows for editing of Artifact Attributes. All attributes that are valid for the artifact are shown. New attributes can be added by right-click, "Add" and selecting the attribute to add.

Attribute values can be edited by selecting in the attribute value cell.

Attributes can be deleted by right-click, "Delete"

Relations Tab

The relations tab allows for editing of Artifact Relations. All relations that are defined as being valid for the artifact are shown. Opening relation groups will show all artifacts that are currently related. Double-clicking a related artifact will open it in it's default editor (normally the Artifact Editor).

Relations can be added by dragging any set of artifacts into the appropriate relation group.

Relations can be deleted by right-click "Delete Relation". This removes the link, but not the artifact.

Back to the top