1         ENOVIA Studio Schema Analyzer –V6R2009

1.1        ENOVIA Studio Schema Analyzer-V6R2009-1.0 (2008-03, 085)

·     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

 

1.2        Schema Analyzer 10.8.0.0 (2007-12, 077)

·     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

 

 

2         MSA 10.7.2 Intermediate Versions

2.1        MSA 10.7.2.1 (2007-07 057-063)

·     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

3         MSA 10.7.1.0 (=10.7.0.4, 2007-04 043-048)

·     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

 

3.1        MSA 10.7.0.0 (2007-03_042)

·     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