Man page for freja
NAME
freja - Mjolner BETA CASE Tool
SYNOPSIS
freja file...
AVAILABILITY
The Mjolner BETA CASE Tool is available as part of the
Mjolner BETA System from Mjolner Informatics.
DESCRIPTION
Freja is an object-oriented CASE tool supporting system
development with BETA as the implementation language. To-
gether with the Mjolner Source Browser and Editor sif(1),
freja supports a smooth transition from design diagrams to
implementation code and vice versa. The design notation is a
graphical syntax for part of the BETA programming language.
The basic idea is to use the same abstract language for
design as well as implementation. A graphical syntax is used
for design descriptions and the usual textual syntax is used
for program code. Freja supports both creation and editing
of diagrams from scratch and reverse engineering existing
BETA code into diagrams. When editing diagrams BETA code is
simultaneously being generated. Loading an existing BETA
program into freja, it can display class and object diagrams
corresponding to the code.
OPTIONS
(none)
ENVIRONMENT
Freja recognizes the environment variable $BETALIB. Please
note that this variable is given default value in the Bourne
Shell script $BETALIB/configuration/env.sh
BETALIB
Specifies where ~beta is located. If not set, beta is
assumed to be a username, and ~beta being the home
directory of that user. Is used by many tools in the
Mjolner BETA System.
DesignPrintCommand
Specifies where freja is supposed to direct its
PostScript print output. The freja script sets the en-
vironment variable to frejaprinter, which makes freja
direct its print output to a file. Alternatively the
DesignPrintCommand can be used to specify that freja is
to print directly on a given printer. This can e.g be
done like this: 'setenv DesignPrintCommand "lpr
-Pr312"'.
Where 'lpr -Pr312 is the command for printing on a
printer called r312.
SEE ALSO
beta(1) - BETA Compiler
sif(1) - Mjolner BETA Sourcebrowser and Editor
valhalla(1) - Mjolner BETA Source-Level Debugger
betatar(1) - BETA tar(1) front-end
betafs(1) - Mjolner BETA Fragment Structure Lister
betawc(1) - BETA fragment analyzer
The Mjolner BETA System - Freja: An object-oriented CASE
Tool - Tutorial and Reference Manual, Mjolner Informatics
Report: MIA 93-31.
AUTHORS
Freja is developed by Mjolner Informatics as part of the
Mjolner BETA System.
Questions, bug-reports, etc. may be directed to
support@mjolner.dk if the local support organization cannot
find solutions to the problems.
For more information of the Mjolner BETA System, please con-
tact Mjolner Informatics, Science Park Aarhus, Gustav Wieds
Vej 10, DK-8000 Aarhus C, Denmark, phone: +45 86 20 20 00,
fax: +45 86 20 12 22, e-mail: info@mjolner.dk.