Table of Contents
This is the main window for NetWeaver Developer. It has a main menu and three toolbars organized by type of activity.
Main Menu
File
Create a new knowledge base.
Open a saved knowledge base.- —
Properties – Open the current knowledge base properties editor.- —
- Close
Save – save the current knowledge base.
SaveAs – save the current knowledge base to a new file.- Save with date – save the current knowledge base with the date appended to the filename.
- —
- Page Setup
- Print Setup
- —
- Exit – Close NetWeaver.
Edit
- —
- —
Check Spelling… Open the spelling checker.- —
Registration. Open the registration window to connect to the web and register this software and enable your license.- —
Preferences. Open the preferences window to change common program settings.
Data
- —
Browse Data and Constants… – Open the data list for the knowledge base.
Show Database Tables – Open connected database tables from this menu into a database table monitor.- —
Configure Links to Databases… – Open the database connection setup utility.- —
- Color Schemes – Change the way NetWeaver uses colors to depict trueness and data sufficiency values.
Topics
Batch Create Topics… – Open the batch create topics window to add new topics to the current knowledge base.
Batch Edit Topics… – Open the batch edit topics window to view all topics in the current knowledge base and to edit topic names, hyperlinks, and hints.
Batch Print Topics… – Open the batch print topics window to print all or some of the topics in the current knowledge base.- —
Set Conditional Ignore Flags… – Open the batch conditional ignore topics window to set which topics in the current knowledge base to be conditionally ignored (ignored when they have no data).
Set Persistent Ignore Flags… – Open the batch persistent ignore topics window to set which topics in the current knowledge base to be persistently ignored (ignored always).- —
- Scrub Knowledge Base… – Open the knowledge base scubbing wizard to systematically remove unused/unwanted items from the current knowledge base.
- —
Document Knowledge Base… – Start the automated documentation system to fully document the knowledge base. See screencast...
Dependency Overview… – Open the dependency overview for the current knowledge base to explore topic relationships.- Export Topics… – Open the topic exporter for the current knowledge base to export the topics in various forms.
Find Topic… – Open the find topic dialog to explore where a topic is used.
Window
Help
- —
- Users Forums…. Opens the web-based users forum.
- —
- About the Help System…
- About NetWeaver…
- —
Knowledge Base and Application Toolbar
File
Properties
View/Edit the knowledge base's security settings.
Open the properties editor to view or edit the knowledge base's properties.
Open the knowledge base's document list to view the knowledge base documentation.
Dependencies
Open the dependency overview to see the relationships between the topics in the knowledge base.
Topic Creation
Runtime
Open a runtime module. If a knowledge base is open the runtime module will be opened in edit mode. Otherwise it will be opened in run mode.
Find
Opens the Find Topic utility to locate occurrences of topics in the knowledge base.
Data
Setup database connections – open the database connection setup.
Open the data browser.
Application

Language Chooser. This is a dropdown menu of interface languages. If the language is available it will be enabled. When a translation string for a chosen language is not available the original English text will be used. English is the default language. A utility for building and editing translations is available on request.
Network Navigation Toolbar
Zoom
Properties
Dependencies
Antecedents. – Opens the node properties window to the list of topics that contribute to the network.
Influences. – Opens the node properties window to the list of topics that have no data and displays their need (influence) relative to the network.
Contributions. – Opens the node properties window to the list of topics with data and displays their contribution to the network. – This feature is under development.
Dependents. – Opens the node properties window to a list of the topics that the network contributes to.
Export
Data
data pivot. – Opens a data pivot for the network.
data list. – Opens a data editor for the network. The data list will contain only those topics that are antecedents (they can contribute to) of the network. To see all the data for the network click the same looking button in the knowledge base button bar.
Network Editing Toolbar
Move
Edit
Node Creation
The following buttons create new nodes attached to the currently selected node. If creation of a certain node type is not allowed, such as trig function under an AND node, or a second node under a NOT node, the button will be disabled.
proxy
A “proxy” is a node used to connect to a topic external to the network (a “boss”) from within the network. In other words: “a proxy stands in for a boss topic”, hence the name “proxy”. Some proxy nodes use the value from their boss topic directly, whiles others use the value from the boss topic to compare to an argument to derive a new value or control execution of the logic.
Each of the following button/menus have similar actions. If pressed as a button they will open a list to select from on the right side of the main window. They also function as drop down menus. As menus they will be populated with a list of topics that can be used to create the proxy type. If using the proxy would cause circularity the button or menu item is disabled.

goal (dependency network)
calculated data link (either a direct link to the results of an equation network or a comparison to results of an equation network)
simple data link (either a direct link to raw data or a comparison to raw data)
switch (a type of data router)
fuzzy curve (dynamic definition of a fuzzy curve)
Logical
Compare
![]()
Compare nodes take two or three values and give a Boolean result. The optional third value is used to convert the function into a fuzzy ramp where the third value defines the distance between true and false.
- = = equal to
- > = greater than
- < > not equal to
Constants
- k (user defined constant) see also: mnemonic constant
Math Functions
![]()
The math functions are organized into small groups of similar functions in a drop down menu.
- if conditional
- min minimum
- max maximum
- ave average
- ave - non zero non-zero average (only non-zero nodes are used in the calculation)
Transmogrify
toggle transmogrify mode. Toggles the transmogrify function on or off. When turned on, clicking on a node button or menu item will convert (transmogrify) the currently selected node into the type next clicked. This is an experimental feature. See the screencast...
