· Due to rebranding Matrix ->
ENOVIA, now the UML editor icon sports an X when in eXtended UML mode, and an E
when in standard ENOVIA UML mode
· New Schema Analyzer setting for
external path of Schema Analyzer “repositories” HTML template directory
· Graphical editors:
· optimised color editing
· optimised additional syllabication
(not only for long words, also for combination of short words)
· HTML-Report: New feature to color
any diagram objects based on defined queries:

Figure 1: HTML-Report-Assistant: new color
markup feature
·
MSA now Schema
Analyzer (ENOVIA Schema Analyzer)
· Full support (import, export, analysis,
report) of new ENOVIA 10.8 features
·
Relations
between Interfaces and Relationships
·
From
or to of a Relationship can be another Relationship
·
New
object “Application” with connections to Person, Type, Attribute, Relationship
·
Allstate
access rights for Policies
·
Altowner1,2
for business objects analysed by Schema Analyzer
· New MQL generator option “Matrix
10.7 and earlier” to be compatible with earlier installations
· XSD-Import/Export as general, basic
implementation
· Query-Editor: optimized layout,
double-click on result object opens schema browser
· Setting file import checks for
new/changed queries
· Report: Optional internal comments,
which do not show in the HTML report:

Figure 2: Optional Internal Comments (not
shown in Report)
· Start window: UML-Editor button
indicates UML configuration (M for Matrix only UML, E for extended UML)

Figure 3: Schema Analyzer start window – UML
configuration indication
· Batchmode: optionally possible to
start within the tool – this leaves the Comparison Browser open at the end
· Batchmode: Until now, automatically
changes of a schema could be found and documented, by importing and comparing
with the older schema versions. Now, also two different schemas can be
automatically imported and compared. Additional Assistant GUI steps and command
line parameters are available.

Figure 4: Schema Analyzer Batch Mode: Now
also for two different schemas
· Schema Comparison: Now the general
statistics are compared, too
· Schema Comparison: Sorted graphical
diff view for Additional Properties
· Export: Additional MQL-Warnings tab
in traffic light window
· Schema Browser: New listing of own
and inherited Attributes:

Figure 5: Schema Browser: Listing also of
inherited Attributes
· Schema Browser: Filter function for
object listing:

Figure 6: Schema Browser: Filter function
for object listing
· Improved default MSA schema names
(giving date + time)
· Simplification of MSA schema
browser: Persons now integrated in Organization tab:

Figure 7: MSA schema browser simplification
· UML mode indication in main window:
E for Extended UML:

Figure 8: Extended UML indication
· MSA BatchMode: Additional command
line parameters for bootstrap file, batchMode schema name
· MSA schema browser: navigable link
between (Matrix Type) Methods and corresponding schema programs
· Acoustical indicator after end of
major tasks (Beep):

Figure 9: Sound feedback settings
· Object-Comparison: Improved first
assistant step for faster selection of the reference object:

Figure 10: Object Comparison, optimized first
Step
· HTML-report: Configurable link to
local HTML page
· Comparison result browser: optional
graphical diff feature can now be used on every textual data
· Graphical Editors: Optimized placing
of graphical objects near diagram borders
· MSA main window: Introduction of new
main menus for “Comparison” and “Import/Export”
· Matrix_import: Intelligent import
optionally imports interesting companies only, i.e. companies with relations to
Person objects
· MSA Schema query editor - New query
organization editor, for easier handling and structuring of MSA queries:

Figure 11: MSA Schema Query – New Query
Organization
· Matrix import assistant: New second
import name string filter and a new name filter for not wanted objects:

Figure 12: Enhanced Matrix import filtering
· MQL interface debugging: Enhanced
options, e.g. possibility of test import of restricted number of objects only
(MSA main window menu Extras/Settings / MQL exchange):

Figure 13: Test import restriction setting
· The MSA settings file of previous
MSA installations can be imported, a log window shows changed settings:

Figure 14: MSA Settings-File Import
· Clean-Up of MSA method types and
parameter types
· MSA Comparison assistants: Improved
GUI for selection of information to be compared, also the selection is now
saved for future comparisons:

Figure 15: MSA Schema Comparison – Improved Parameter
Selection
· MSA Export to Matrix / MQL
Generator: New button for selection and inclusion of all MSA schema objects:

Figure 16: MSA Export to Matrix – Object
Selection
· Matrix import and export/MQL
Generation: Optimized support for problematic web forms (fields without names,
fields with duplicated names)
· MSA Export to Matrix / MQL
Generator: For external MQL execution with MSA logging, optionally MQL command
with verbose parameter:

Figure 17: MSA Export to Matrix – MQL verbose
logging option
·
Export
to Matrix: MSA MQL-script-Generator now works optionally without check of
installation Matrix database

Figure 18: MSA Export MQL Generation without Matrix
alignment
·
HTML
report: optimized file names
·
A
special report directory can be defined e.g. for reuse with future MSA versions

Figure 19: MSA Settings – dedicated report
directory
·
Test
and extensions for Matrix 10.7 concluded, especially the new Dimension object

Figure 20: MSA handling of new Matrix 10.7
object “Dimension”
·
Schema
Comparison: New text window for additional textual summary of object changes,
including until now not detailed relationship changes

Figure 21: Schema Comparison – Textual
Changes Listing
·
Integration
of MSA Role Types and MSA Roles to a single MSA Role object
·
Import
of Organization and Lifecycle objects now separated

Figure 22: MSA – Matrix Import – Separation
of Organization and Lifecycle import
·
HTML-Report
of Schema Program includes listing of related eService Trigger program
parameters
·
Schemabrowser
- Business-Objects: Similar to eService Trigger program parameters , now also
Person (Instance), Company are marked in red when state is inactive
·
Optimized
UML-diagram slitting for big diagrams
·
MSA
Query Editor with flexible separator between query and result sub windows
·
All
text information windows with Save-Button
·
Export
to Matrix: Object properties application, Framework Version, original name and
special properties without relations to other objects are now exported to
Matrix and part of standard schema comparison (was part of custom comparison)
·
MSA
AutoMode renamed to “batch mode” (incl. the corresponding command line
parameter and subdirectory)
·
UML-diagram
generation – creation of sub diagrams according to parameter “max. number of
sub classes” now working on all levels of the type hierarchy