The Mjølner Tool is an integrated development tool with the following components: a source browser and editor, a source level debugger, an interface builder and a CASE tool. The Mjølner Tool is also integrated with the BETA compiler.
Using abstract presentation and semantic browsing Sif and Ymer provides good overview of libraries and frameworks including your own design and code. Sif is a structure editor. It always operates on complete structures. Sif prevents syntax errors and has powerful operations for modifying even larges pieces of code. The need for scrolling is reduced, making it easy to select large structures not fitting in a window.
[Introduction]
Valhalla supports breakpoints, single stepping, tracing, object indpection, stack inspection, code inspection, source browsing etc. The accompanying object browser can be used to inspect objects in a persistent store.
[Introduction]
Frigg supports direct construction of graphical user interfaces with automatic incremental code generation and incremental reverse engineering. The developer can alternate between working on the user interface and coding the underlying functionality.
[Introduction]
Freja supports the UML-based syntax for BETA. Freja has incremental code generation and incremental reverse engineering. This is achieved without destroying the overview of the code with internal technical comments. Changes in the design are immediately reflected in the code and vice versa. Freja makes it easy to alternate between design and implementation.
[Introduction]