Viewpoint Specifier Manual
This document describes how to create your own designers using Viewpoint. To learn how to
use
existing designers, refer to the
Viewpoint User Manual .
You will find the following sections:
-
Specifying Viewpoints
gives a general overview of what viewpoints are and how they are specified, tested and deployed.
- The next sections are specific to a kind of representation supported by Viewpoint:
-
Diagrams
describes how to specify general graphical modelers.
-
Sequence Diagrams
are a special case of diagram with many peculiarities and specific kinds of tools, which are detailed here.
-
Tables
covers how to specify both edition tables and matrix-like cross-tables.
-
Trees
shows how to create tree-like modelers for a hierarchical view of data.
-
Model Operations
describes the small language which can be used throughout
Viewpoint Specification Models
to describe behavior (for example for tools).
-
Colors
explains how colors can be specified for all kinds of representations.
-
Writing Queries and Interpreted Expressions
explains the general rules to follow to write the expressions used inside
Viewpoint Specification Models
, and the various languages supported.
- The
Feature Matrix
provides a cross-reference between most of the features of Viewpoint and concrete example usages of them in the Family example modeler.
-
Best Practices
(on the
Obeo Network website) provides some hints on how best to create and organize your designer specifications.
For more information on Viewpoint, please refer to the
Viewpoint User Manual
, which describes how end-users can use the designers you created, and to the
Viewpoint Developer Manual
to learn how go even beyond that and extend the Viewpoint platform using the Java APIs.
In addition to the documentation included with the product, you see also the
Obeo Designer group on
Obeo Network where you will find:
- user forums;
- tutorials on several features of the product;
- presentations, demos and case studies;
- FAQs and a list of Best Practices.