Novulo Application Server is the catalog where blueprints of all models, concepts, features, and processes are stored. To start with the app server you need to log in with your Novulo credentials or with Novulo Support (SSO) here: https://appserver.novulo.com/appserver/default.aspx
After logging in you will see the main screen. Choose the tile, click on it, and the list of related records will be opened:
- models,
- locked models,
- application models,
- component models,
- data concepts,
- process concepts,
- enumerations,
- plugins.
Click on “All apps” and see the Metro with all available options.
Also you can click on the tile from the main screen > click on the “Show all” button > see options for the selected tile (for example, “Implemented by components” for the processes).
Application models
The application model is a model that includes other component models (as subcomponents), and a model includes concepts, processes, features, etc. We can go from top to bottom and check what our app consists of.
Search for the needed app > go to the app details page > you can check
- concepts,
- processes,
- subcomponents,
- plugin sare used within your app,
- what are enumerations,
- whether your app is used somewhere, etc.
Concepts
Novulo components are designed in such a way that they can connect with other components. This connectivity is made possible by what we call concepts. A concept can be seen as a standardized collection of defined data fields and/or processes that can be accessed from and re-used by different components. When multiple components use the same concept, they “understand” that they talk about the same data as they use the same concept. This means components can share data and functionality from one component to another.
Check also the topic Concepts and features: An introduction
Features
For example, on the product concept details page you can see the list of features. You can also find the list of all features via All Apps > Management > Reference Architecture > Features.
Implemented by components
This tile is useful to look for components and revisions where a process or a feature was created initially, from where it was produced and which components and revisions consume the feature.
- Select the process, feature or data concept
- Click on “Show all” or “More”
- Go to “Implemented by components”
Here, we recommend adding the following columns:
- Concept implementation > Component revision > revision status > description
- Concept implementation > Component revision > Is active
- Concept implementation > Component revision > component > selectable
This allows you to see:
- Implementation type shows if this component produces or consumes the concept, feature or process
- “Selectable” can be used to distinguish between components and integrated models.
- Yes = component
- No = Integrated model (here, it’s always produced)
So, to see which components Produce the feature: search for selectable = yes, implementation type = Produce
To see which components Consume the feature: search for selectable = yes, implementation type = Consume