Preview only show first 10 pages with watermark. For full document please download

Preevision Release Notes Version 6.5 Sp13

   EMBED


Share

Transcript

Release Notes PREEvision Version 6.5 SP13 English Imprint Vector Informatik GmbH Ingersheimer Straße 24 70499 Stuttgart, Germany Vector reserves the right to modify any information and/or data in this user documentation without notice. This documentation nor any of its parts may be reproduced in any form or by any means without the prior written consent of Vector. To the maximum extent permitted under law, all technical data, texts, graphics, images and their design are protected by copyright law, various international treaties and other applicable law. Any unauthorized use may violate copyright and other applicable laws or regulations. © Copyright 2015, Vector Informatik GmbH. Printed in Germany. All rights reserved. Contents Contents 1 PREEvision 6.5 SP13 7 1.1 Version numbers 8 1.2 Installation and compatibility information 9 1.3 New features 13 1.4 Fixed issues 18 1.5 Known issues 19 2 PREEvision 6.5 SP12 21 2.1 Version numbers 22 2.2 Installation and compatibility information 23 2.3 New features 26 2.4 Fixed issues 2.4.1 Common 2.4.2 Diagrams and tables 2.4.3 AUTOSAR 2.4.4 System software architecture 2.4.5 Hardware architecture 2.4.6 Product line management 2.4.7 Metrics and reports 2.4.8 Collaboration 2.4.9 Administration 2.4.10 Authority 2.4.11 Backup 31 31 31 32 32 32 32 33 33 34 34 34 2.5 Known issues 35 3 PREEvision 6.5 SP11 37 3.1 Version numbers 38 3.2 Installation and compatibility information 39 3.3 Fixed issues 42 3.4 Known issues 43 4 PREEvision 6.5 SP9 45 4.1 Version numbers 46 4.2 Installation and compatibility information 47 4.3 Fixed issues 4.3.1 Common 4.3.2 Diagrams and tables 4.3.3 Product Goals 4.3.4 Logical Function Architecture 4.3.5 AUTOSAR 4.3.6 System Software Architecture 50 50 51 52 52 52 53 © Vector Informatik GmbH Version 6.5 SP13 -3- Contents 4.3.7 4.3.8 4.3.9 4.3.10 4.3.11 4.3.12 Communication Hardware Architecture Product Line Management Reports Collaboration Administration 53 54 54 54 55 55 4.4 Known issues 56 5 PREEvision 6.5 SP8 59 5.1 Version numbers 60 5.2 Installation and compatibility information 61 5.3 Fixed issues 63 5.4 Known issues 64 6 PREEvision 6.5 SP7 65 6.1 Version numbers 66 6.2 Installation and compatibility information 67 6.3 Fixed issues 69 6.4 Known issues 70 7 PREEvision 6.5 SP6 71 7.1 Version numbers 72 7.2 Installation and compatibility information 73 7.3 Fixed issues 75 7.4 Known issues 77 8 PREEvision 6.5 SP5 79 8.1 Version numbers 80 8.2 Installation and compatibility information 81 8.3 Changes 83 8.4 Fixed issues 8.4.1 Common 8.4.2 Diagrams and tables 8.4.3 Product Goals 8.4.4 Logical Function Architecture 8.4.5 AUTOSAR 8.4.6 System Software Architecture 8.4.7 Hardware Architecture 8.4.8 Geometry 8.4.9 Communication 8.4.10 Product Line Management 8.4.11 Metrics and reports 8.4.12 Collaboration 8.4.13 Administration, authority, license, installation and migration 84 84 84 85 85 86 87 88 88 89 90 91 91 92 8.5 Known issues 93 -4- Version 6.5 SP13 © Vector Informatik GmbH Contents 9 PREEvision 6.5 SP4 95 9.1 Version numbers 96 9.2 Installation and compatibility information 97 9.3 Fixed issues 99 9.4 Known issues 10 PREEvision 6.5 SP3 10.1 Version numbers 104 10.2 Installation and compatibility information 105 10.3 New features 107 10.4 Fixed issues 10.4.1 Common 10.4.2 Tables 10.4.3 Logical Function Architecture 10.4.4 System Software Architecture 10.4.5 Hardware Architecture 10.4.6 Geometry 10.4.7 Communication 10.4.8 Product Line Management 10.4.9 Rules, metrics and reports 10.4.10 Collaboration 10.4.11 Administration, authority and migration 108 108 109 109 109 109 110 110 111 111 112 113 10.5 Known issues 114 11 PREEvision 6.5 SP2 11.1 Version numbers 118 11.2 Installation and compatibility information 119 11.3 New features 120 11.4 Fixed issues 11.4.1 Common 11.4.2 Diagrams and tables 11.4.3 Product Goals 11.4.4 Logical Function Architecture 11.4.5 System Software Architecture 11.4.6 Hardware Architecture 11.4.7 Geometry 11.4.8 Communication 11.4.9 Product line management 11.4.10 Change management 11.4.11 Metrics and reports 11.4.12 Collaboration 11.4.13 Administration, installation and migration 121 121 122 122 122 123 123 124 124 125 125 126 126 126 11.5 Known issues 128 12 PREEvision 6.5 SP1 12.1 Version numbers © Vector Informatik GmbH 101 103 117 129 130 Version 6.5 SP13 -5- Contents 12.2 Installation and compatibility information 131 12.3 New features 133 12.4 Fixed issues 12.4.1 Common 12.4.2 Diagrams and tables 12.4.3 Product Goals 12.4.4 Logical Function Architecture 12.4.5 System Software Architecture 12.4.6 Hardware Architecture 12.4.7 Geometry 12.4.8 Communication 12.4.9 Product Line Management 12.4.10 Rules, metrics and reports 12.4.11 Collaboration 12.4.12 Administration, authority, license, installation and migration 134 134 135 137 137 138 139 140 141 141 142 143 144 12.5 Known issues 146 13 PREEvision 6.5 149 13.1 Version numbers 150 13.2 Installation and compatibility information 151 13.3 New features 153 13.4 Fixed issues 13.4.1 Common 13.4.2 Diagrams and tables 13.4.3 Product Goals 13.4.4 Logical Function Architecture 13.4.5 System Software Architecture and AUTOSAR 13.4.6 Hardware Architecture 13.4.7 Communication 13.4.8 Product Line Management 13.4.9 Rules, metrics and reports 13.4.10 Collaboration 13.4.11 Administration, license, installation and migration 160 160 161 162 162 163 164 164 165 166 167 168 13.5 Known issues 169 -6- Version 6.5 SP13 © Vector Informatik GmbH PREEvision 6.5 SP13 1 PREEvision 6.5 SP13 This chapter contains the following information: 1.1 Version numbers 8 1.2 Installation and compatibility information 9 1.3 New features 13 1.4 Fixed issues 18 1.5 Known issues 19 © Vector Informatik GmbH Version 6.5 SP13 -7- PREEvision 6.5 SP13 1.1 Version numbers Version numbers Documentation -8- Application Version number PREEvision client 6.5.13 LibreOffice dictionaries 4.0.3 PREEvision license server 2.0.3 PREEvision database server (2-tier) 2.0.14 PREEvision database server (3-tier) 6.5.13.02 PREEvision application server (3-tier) 6.5.13 Document Version number PREEvision manual 6.5.3 PREEvision operating manual 6.5.5 PREEvision system requirements 6.5.5 Version 6.5 SP13 © Vector Informatik GmbH PREEvision 6.5 SP13 1.2 Installation and compatibility information Reference: For detailed information about the installation and compatibility of PREEvision 6.5, refer to PREEvision 6.5 - Installation and compatibility information. Backup/restore and migration The following migration paths from PREEvision 6.5 to PREEvision 7.0 are supported with the mentioned restrictions: 2-tier to 2-tier migration from PREEvision 6.5 to 7.0 > without history (migration of latest model version only) > with standard performance 2-tier to 3-tier migration from PREEvision 6.5 to 7.0: > without history (migration of latest model version only) > with standard performance > must be carried out in two steps: 1. Technology change from 2-tier to 3-tier must be performed first (on PREEvision 6.5) 2. Afterwards, data migration from PREEvision 6.5 to 7.0 can be performed. 3-tier to 3-tier migration from PREEvision 6.5 to 7.0: > with or without history possible > improved performance of history migration Backup of 2-tier models from PREEvision 6.5 and restore to PREEvision 6.5 is only supported without history (last model version only). For backup/restore including history use a database dump instead. Caution: Please contact the Vector support for getting information about: > the appropriate migration procedure if you are planning to migrate to a new PREEvision version. > the appropriate migration procedure if you are planning to switch the system architecture from 2-tier to 3-tier > which PREEvision version shall be used for valid backup and restore. © Vector Informatik GmbH Version 6.5 SP13 -9- PREEvision 6.5 SP13 3-tier migration from PREEvision 6.5 to PREEvision 6.5 and PREEvision 7.0 For the following 3-tier migration scenarios the specific parameter – DenableDeltaMofForBackup must be set in the PREEvision.ini file for creating a micro delta backup. > > PREEvision 6.5 to PREEvision 6.5 > –DenableDeltaMofForBackup=false or > The parameter need not be set at all PREEvision 6.5 to PREEvision 7.0 > Migration to PREEvision 7.0 –DenableDeltaMofForBackup=true PREEvision 6.5 SP13 should be used for migrating to PREEvision 7.0. Migration to PREEvision 6.5.11 Caution: When using PREEvision 6.5.10 or older releases of PREEvision, Vector identified the risk of unintended delete actions and successive loss of modeling data under certain prerequisites. The risk only exists when working with the PREEvision 2-tier Collaboration Platform and when PREEvision clients with different licenses (e.g. PREEvision Architect and PREEvision Electric Designer) are accessing the same project. The risk also exists when a roles and rights concept is defined in the PREEvision authority model and used. The issue has been corrected in PREEvision 6.5.11 (see issue 1792049819824 in chapter Fixed issues). Vector strongly recommends to all customers to migrate to PREEvision 6.5.11 when the above mentioned circumstances are given and to contact the Vector support if necessary. 2-tier database server With PREEvision 6.5 SP9 a new version of the 2-tier database server script is available version 2.0.14 (version 2.0.14). Existing 2-tier database servers must be updated to version 2.0.14. The following table shows the compatibility between the different PREEvision client and database server versions: Client version Database server Database server Database server version 5.5 version 6.0/6.5 version 6.5 (2.0.10) (2.0.13) (2.0.14) 5.0.x read-only read-only read-only 5.5.x compatible compatible compatible 6.0.x not compatible compatible compatible 6.5.0 - 6.5.8 not compatible compatible compatible from 6.5.9 not compatible not compatible compatible Note: The PREEvision 6.5 Manual and Operating Manual are no longer up-to-date regarding the new 2-tier database server version and compatible client and database server versions. Installation of Visual C++ 2010 during client installation - 10 - During PREEvision client installation, Visual C++ 2010 Redistributable is automatically installed. If Visual C++ 2010 Redistributable is already installed on the computer, a dialog will be displayed asking the user whether to reset or uninstall the existing installation. Version 6.5 SP13 © Vector Informatik GmbH PREEvision 6.5 SP13 In this case, select the option to reset Visual C++ 2010 Redistributable to its original state. Database access rights The database access right QUERY REWRITE is no longer required for installing and running the PREEvision database server. Restore parameters The following client/server parameters no longer have to be set for restore/migration: > -DenableDummyFileCreation > -DdisableCheckinChecks For a restore, required parameters are automatically set on the server now. Migration to a 3-tier environment For a migration from PREEvision 5.5/6.0 to a PREEvision 6.5 3-tier environment, first, carry out a 2-tier to 2-tier migration to PREEvision 6.5. Afterwards, migrate to the new 3-tier environment using backup and restore. Backup and restore from 2-tier to 2-tier and from 2-tier to 3-tier is only supported for the last model version (without history). For migration, a separate environment is required including a separate database instance. Reference: For detailed information about the migration, refer to the Operating Manual. Update of 3-tier environments In a 3-tier environment, the PREEvision client, the database server and the PREEvision application on the application server are only compatible within exactly the same version. Using a new client version on a previous server version or a previous client version on a new server version is not supported and may lead to data inconsistencies or data loss. The following table shows compatible client, server application and database server script versions for specific PREEvision 6.5 versions: Client version Server application version Database server script version 6.5.0 6.5.0 6.5.0.24 6.5.1 6.5.1 6.5.1.3 6.5.2 6.5.2 6.5.1.3 6.5.3 6.5.3 6.5.1.3 6.5.4 6.5.4 6.5.1.3 6.5.5 6.5.5 6.5.5.0 6.5.6 6.5.6 6.5.6.0 6.5.7 6.5.7 6.5.6.0 6.5.8 6.5.8 6.5.6.0 6.5.6.1 (update is optional; installation script for Linux fixed) 6.5.9 6.5.9 6.5.6.0 6.5.6.1 (update is optional; installation script for Linux fixed) © Vector Informatik GmbH Version 6.5 SP13 - 11 - PREEvision 6.5 SP13 Client version Server application version Database server script version 6.5.11 6.5.11 6.5.6.0 6.5.6.1 (update is optional; installation script for Linux fixed) 6.5.12 6.5.12 6.5.12.10 6.5.13 6.5.13 6.5.13.02 For an update of an existing 3-tier environment, all components with a changed version number must be updated, which may include the: > PREEvision client > PREEvision database server script > PREEvision application on the application server Reference: For detailed instructions on how to update a 3-tier environment, refer to the Operating Manual. Execution of To apply to internal IT guidelines, the execution of LibreOffice is now managed by LibreOffice managed PREEvision only. Users are no longer able to separately start LibreOffice without by PREEvision PREEvision running. Additionally, the installation path of the LibreOffice installation integrated in PREEvision is read-only. The described changes only apply to the LibreOffice installation integrated in PREEvision, external LibreOffice installations remain unchanged. Installation of LibreOffice dictionaries LibreOffice is integrated in the PREEvision client for editing formatted texts and report templates. To enable the LibreOffice spell check, a dictionary with the corresponding language is required. The dictionaries (LibreOfficeExtensions_v403.zip) now have to be separately installed into the PREEvision installation directory after the PREEvision client installation: Reference: For detailed information, refer to the Operating Manual. - 12 - Version 6.5 SP13 © Vector Informatik GmbH PREEvision 6.5 SP13 1.3 New features Anonymization of database models for 2-tier and 3-tier environments With PREEvision 6.5 SP12 it is possible to anonymize database projects for 2-tier as well as 3-tier environments. By means of this feature sensitive productive data can be anonymized and provided to Vector for a better analysis and reproducibility of model dependent defects. Note: The PREEvision 6.5 Manual and Operating Manual are no longer up-to-date regarding the new feature of anonymizing database models. Anonymization of 2tier database model copies With PREEvision 6.5 SP12 it is possible to create anonymized copies of database projects for 2-tier environments. During the anonymize process, a copy of the selected database model will be created in the database and anonymized. Rich texts and files will not be copied. Since the model copy requires additional tablespace, sufficient tablespace and undo tablespace must be available in the database. During the copy operation the database model is in administrative mode. During this time no access to the model is possible for other users. A database project is anonymized in the Model Management view of the Administration perspective via shortcut menu command Anonymize Model or via the corresponding icon in the toolbar. For the model to be copied and anonymized a new name can be specified or the predefined model name be kept. © Vector Informatik GmbH Version 6.5 SP13 - 13 - PREEvision 6.5 SP13 Depending on the model size the operation may take a longer period of time. During this time no other user has access to the model to be copied and anonymized. Anonymization of 3- With PREEvision 6.5 SP12 it is possible to create anonymized database projects for tier database models 3-tier environments. Caution: Take into account that a 3-tier database project anonymization must never be carried out on a productive system. Instead a test system is strictly recommended. Preconditions for anonymization of database projects > Productive system and test system: > > Oracle database administrator required: > > Besides the productive system an equivalent test system must be available, i.e. identical infrastructure concerning software versions of Oracle database server, SVN and application server. An experienced Oracle database administrator is required on customer side to carry out a database export of the productive system and import into the test system. Files: > A copy of the SVN repository data from productive to test system is not required. > Files will not be considered by the anonymization process. Preliminary steps before anonymization - 14 - Version 6.5 SP13 © Vector Informatik GmbH PREEvision 6.5 SP13 To prepare the anonymization process, first create a copy of the productive system … 1. Stop the application server of the test system. This step can be carried out by a PREEvision administrator. 2. Carry out a data dump export of the productive system and import it into the test system. This step should be carried out by an experienced Oracle database administrator. 3. Start the test system. Anonymization of database projects on the test system The anonymization of database projects is carried out on the test system. © Vector Informatik GmbH Version 6.5 SP13 - 15 - PREEvision 6.5 SP13 1. A database project is anonymized in the Model Management view of the Administration perspective via shortcut menu command Anonymize selected Model(s) or via the corresponding icon in the toolbar. Note: Take into account that if the authority model is selected for anonymization it will no longer be possible to log on to other models after anonymization to check the result of the anonymization. 2. Once starting the anonymization, take into account that the anonymization cannot be undone. A corresponding warning is displayed. - 16 - Version 6.5 SP13 © Vector Informatik GmbH PREEvision 6.5 SP13 3. Confirm the warning by entering your password and the anonymization will be started. After anonymization the resulting anonymized project(s) can be directly checked on the test system client. Before checking the anonymized project(s), however, the client cache needs to be cleared. Note: As a recommendation you may check the result of the anonymized project(s) in the Model Query Rules perspective, for example. Other configured model perspectives do not function properly after anonymization since the configuration files required for these perspectives are not considered by the anonymization process. 4. As a last step, carry out a data dump export of the test system. This step should be carried out by an experienced Oracle database administrator again. © Vector Informatik GmbH Version 6.5 SP13 - 17 - PREEvision 6.5 SP13 1.4 Fixed issues You will find the important fixed issues in the following table. Please note that some Fixed issues in PREEvision 6.5 SP13 issues are depending on specific configurations, views or models. - 18 - ID Issue 1792234749824 It is now possible to save perspectives in case Common of active Property Editor filter definition mode. 1792273489824 The field "Value" in the Property View does not disappear anymore when changing the Application Data Type of an EE attribute. Common 1792277498454 Model export is working properly again. Common 1792346338454 Saving a model will not lead into a dead lock anymore. Common 1792358908454 Shortcut menu of ECU now shows correct entries in diagram when scope is activated. Common 1792363347721 Save and export are possible again for file projects. Common 1792272609824 Logical Function Architecture ports in Logical function Interface Assignment Diagrams are now architecture placed as expected (required ports on the left side, provided ports on the right side). 1791086707721 DBC import: The standard value for the preconfigured DBC-File-CharSet has changed from "default" to "guess". 1792280617721 Problems with the populate function on Single Hardware wires have been resolved, so that they can be architecture executed on Wires again. 1792220659823 Special characters are now displayed correctly in metric editor. 1792357368454 The error message in case of lock conflicts Collaboration has been adapted to provide more detailed information. In addition, special entries in the Information View are available now for artifacts not locked. 1791679548454 Fixed calculation to release outdated licenses Administration to avoid a false release of a borrowed license. Version 6.5 SP13 Category Communication Metrics © Vector Informatik GmbH PREEvision 6.5 SP13 1.5 Known issues Formatted text field cannot be edited Sporadically, a formatted text field will not be properly enabled for editing after clicking into it. Workaround: Click again into the formatted text field. Borders of diagrams and tables in a report are not correctly printed (1715978292643) Borders of diagrams or tables (OLE objects) contained in a report are not correctly printed using the print function of LibreOffice. Software composition types cannot be changed via custom model import (1782615368223) The custom model import does not work when an existing software composition type of the target model shall be changed by the import (e.g. by adding a new software prototype). In this case, the import is aborted with an error message. Workaround: In LibreOffice, first use Export as PDF... and print the PDF document afterwards. Workaround: Perform a complete model import which creates new UUIDs for the imported artifacts. Manually merge the relevant changes from the imported data into the existing software composition type. Moving a checked-in Logical Function Type creates illegal model state (1774840030000) Moving a checked-in Logical Function Type from the Library to a Logical Function creates an illegal model state. A dependently versioned artifact is created with different revision information than its parent. "Update Reuse Unit" is only possible if latest version is contained in the model (1774844322645) The Update Reuse Unit action is aborted with an error message, if the latest version of the Reuse Unit is not contained in the current model. Backup requires increased hard disk space (1790491522658) Creating a project backup of a multi-user project requires significantly increased hard disk space. Workaround: Check out the Logical Function Type before moving it from the Library. Workaround: Add the latest version of the Reuse Unit to the current model. In addition to the backup directory, the "richtexts" directory within the PREEvision workspace allocates a lot of space. The hard disk space is allocated during backup creation only. After completing backup creation and closing the client, the allocated hard disk space is released. Workaround: Provide sufficient hard disk space. Delete action not available (1791307788454) Sporadically, the Delete action is no longer available in the shortcut menu and cannot be executed via shortcut. Workaround: Restart the PREEvision client. © Vector Informatik GmbH Version 6.5 SP13 - 19 - PREEvision 6.5 SP13 - 20 - Version 6.5 SP13 © Vector Informatik GmbH PREEvision 6.5 SP12 2 PREEvision 6.5 SP12 This chapter contains the following information: 2.1 Version numbers 22 2.2 Installation and compatibility information 23 2.3 New features 26 2.4 Fixed issues Common Diagrams and tables AUTOSAR System software architecture Hardware architecture Product line management Metrics and reports Collaboration Administration Authority Backup 31 31 31 32 32 32 32 33 33 34 34 34 2.5 Known issues 35 © Vector Informatik GmbH Version 6.5 SP13 - 21 - PREEvision 6.5 SP12 2.1 Version numbers Version numbers Documentation - 22 - Application Version number PREEvision client 6.5.12 LibreOffice dictionaries 4.0.3 PREEvision license server 2.0.3 PREEvision database server (2-tier) 2.0.14 PREEvision database server (3-tier) 6.5.12.10 PREEvision application server (3-tier) 6.5.12 Document Version number PREEvision manual 6.5.3 PREEvision operating manual 6.5.5 PREEvision system requirements 6.5.5 Version 6.5 SP13 © Vector Informatik GmbH PREEvision 6.5 SP12 2.2 Installation and compatibility information Reference: For detailed information about the installation and compatibility of PREEvision 6.5, refer to PREEvision 6.5 - Installation and compatibility information. 3-tier migration from PREEvision 6.5 to PREEvision 6.5 and PREEvision 7.0 For the following 3-tier migration scenarios the specific parameter – DenableDeltaMofForBackup must be set in the PREEvision.ini file for creating a micro delta backup. > > PREEvision 6.5 to PREEvision 6.5 > –DenableDeltaMofForBackup=false or > The parameter need not be set at all PREEvision 6.5 to PREEvision 7.0 > Migration to PREEvision 7.0 –DenableDeltaMofForBackup=true PREEvision 6.5 SP12 should be used for migrating to PREEvision 7.0. Migration to PREEvision 6.5.11 Caution: When using PREEvision 6.5.10 or older releases of PREEvision, Vector identified the risk of unintended delete actions and successive loss of modeling data under certain prerequisites. The risk only exists when working with the PREEvision 2-tier Collaboration Platform and when PREEvision clients with different licenses (e.g. PREEvision Architect and PREEvision Electric Designer) are accessing the same project. The risk also exists when a roles and rights concept is defined in the PREEvision authority model and used. The issue has been corrected in PREEvision 6.5.11 (see issue 1792049819824 in chapter Fixed issues). Vector strongly recommends to all customers to migrate to PREEvision 6.5.11 when the above mentioned circumstances are given and to contact the Vector support if necessary. 2-tier database server With PREEvision 6.5 SP9 a new version of the 2-tier database server script is available version 2.0.14 (version 2.0.14). Existing 2-tier database servers must be updated to version 2.0.14. The following table shows the compatibility between the different PREEvision client and database server versions: Client version Database server Database server Database server version 5.5 version 6.0/6.5 version 6.5 (2.0.10) (2.0.13) (2.0.14) 5.0.x read-only read-only read-only 5.5.x compatible compatible compatible 6.0.x not compatible compatible compatible 6.5.0 - 6.5.8 not compatible compatible compatible from 6.5.9 not compatible not compatible compatible © Vector Informatik GmbH Version 6.5 SP13 - 23 - PREEvision 6.5 SP12 Note: The PREEvision 6.5 Manual and Operating Manual are no longer up-to-date regarding the new 2-tier database server version and compatible client and database server versions. Installation of Visual C++ 2010 during client installation During PREEvision client installation, Visual C++ 2010 Redistributable is automatically installed. If Visual C++ 2010 Redistributable is already installed on the computer, a dialog will be displayed asking the user whether to reset or uninstall the existing installation. In this case, select the option to reset Visual C++ 2010 Redistributable to its original state. Database access rights The database access right QUERY REWRITE is no longer required for installing and running the PREEvision database server. Restore parameters The following client/server parameters no longer have to be set for restore/migration: > -DenableDummyFileCreation > -DdisableCheckinChecks For a restore, required parameters are automatically set on the server now. Migration to a 3-tier environment For a migration from PREEvision 5.5/6.0 to a PREEvision 6.5 3-tier environment, first, carry out a 2-tier to 2-tier migration to PREEvision 6.5. Afterwards, migrate to the new 3-tier environment using backup and restore. For migration, a separate environment is required including a separate database instance. Reference: For detailed information about the migration, refer to the Operating Manual. Update of 3-tier environments In a 3-tier environment, the PREEvision client, the database server and the PREEvision application on the application server are only compatible within exactly the same version. Using a new client version on a previous server version or a previous client version on a new server version is not supported and may lead to data inconsistencies or data loss. The following table shows compatible client, server application and database server script versions for specific PREEvision 6.5 versions: - 24 - Client version Server application version Database server script version 6.5.0 6.5.0 6.5.0.24 6.5.1 6.5.1 6.5.1.3 6.5.2 6.5.2 6.5.1.3 6.5.3 6.5.3 6.5.1.3 6.5.4 6.5.4 6.5.1.3 6.5.5 6.5.5 6.5.5.0 6.5.6 6.5.6 6.5.6.0 6.5.7 6.5.7 6.5.6.0 Version 6.5 SP13 © Vector Informatik GmbH PREEvision 6.5 SP12 Client version Server application version Database server script version 6.5.8 6.5.8 6.5.6.0 6.5.6.1 (update is optional; installation script for Linux fixed) 6.5.9 6.5.9 6.5.6.0 6.5.6.1 (update is optional; installation script for Linux fixed) 6.5.11 6.5.11 6.5.6.0 6.5.6.1 (update is optional; installation script for Linux fixed) 6.5.12 6.5.12 6.5.12.10 For an update of an existing 3-tier environment, all components with a changed version number must be updated, which may include the: > PREEvision client > PREEvision database server script > PREEvision application on the application server Reference: For detailed instructions on how to update a 3-tier environment, refer to the Operating Manual. Execution of To apply to internal IT guidelines, the execution of LibreOffice is now managed by LibreOffice managed PREEvision only. Users are no longer able to separately start LibreOffice without by PREEvision PREEvision running. Additionally, the installation path of the LibreOffice installation integrated in PREEvision is read-only. The described changes only apply to the LibreOffice installation integrated in PREEvision, external LibreOffice installations remain unchanged. Installation of LibreOffice dictionaries LibreOffice is integrated in the PREEvision client for editing formatted texts and report templates. To enable the LibreOffice spell check, a dictionary with the corresponding language is required. The dictionaries (LibreOfficeExtensions_v403.zip) now have to be separately installed into the PREEvision installation directory after the PREEvision client installation: Reference: For detailed information, refer to the Operating Manual. © Vector Informatik GmbH Version 6.5 SP13 - 25 - PREEvision 6.5 SP12 2.3 New features Anonymization of database models for 2-tier and 3-tier environments With PREEvision 6.5 SP12 it is possible to anonymize database projects for 2-tier as well as 3-tier environments. By means of this feature sensitive productive data can be anonymized and provided to Vector for a better analysis and reproducibility of model dependent defects. Note: The PREEvision 6.5 Manual and Operating Manual are no longer up-to-date regarding the new feature of anonymizing database models. Anonymization of 2tier database model copies With PREEvision 6.5 SP12 it is possible to create anonymized copies of database projects for 2-tier environments. During the anonymize process, a copy of the selected database model will be created in the database and anonymized. Rich texts and files will not be copied. Since the model copy requires additional tablespace, sufficient tablespace and undo tablespace must be available in the database. During the copy operation the database model is in administrative mode. During this time no access to the model is possible for other users. A database project is anonymized in the Model Management view of the Administration perspective via shortcut menu command Anonymize Model or via the corresponding icon in the toolbar. For the model to be copied and anonymized a new name can be specified or the predefined model name be kept. - 26 - Version 6.5 SP13 © Vector Informatik GmbH PREEvision 6.5 SP12 Depending on the model size the operation may take a longer period of time. During this time no other user has access to the model to be copied and anonymized. Anonymization of 3- With PREEvision 6.5 SP12 it is possible to create anonymized database projects for tier database models 3-tier environments. Caution: Take into account that a 3-tier database project anonymization must never be carried out on a productive system. Instead a test system is strictly recommended. Preconditions for anonymization of database projects > Productive system and test system: > > Oracle database administrator required: > > Besides the productive system an equivalent test system must be available, i.e. identical infrastructure concerning software versions of Oracle database server, SVN and application server. An experienced Oracle database administrator is required on customer side to carry out a database export of the productive system and import into the test system. Files: > A copy of the SVN repository data from productive to test system is not required. > Files will not be considered by the anonymization process. Preliminary steps before anonymization © Vector Informatik GmbH Version 6.5 SP13 - 27 - PREEvision 6.5 SP12 To prepare the anonymization process, first create a copy of the productive system … 1. Stop the application server of the test system. This step can be carried out by a PREEvision administrator. 2. Carry out a data dump export of the productive system and import it into the test system. This step should be carried out by an experienced Oracle database administrator. 3. Start the test system. Anonymization of database projects on the test system The anonymization of database projects is carried out on the test system. - 28 - Version 6.5 SP13 © Vector Informatik GmbH PREEvision 6.5 SP12 1. A database project is anonymized in the Model Management view of the Administration perspective via shortcut menu command Anonymize selected Model(s) or via the corresponding icon in the toolbar. Note: Take into account that if the authority model is selected for anonymization it will no longer be possible to log on to other models after anonymization to check the result of the anonymization. 2. Once starting the anonymization, take into account that the anonymization cannot be undone. A corresponding warning is displayed. © Vector Informatik GmbH Version 6.5 SP13 - 29 - PREEvision 6.5 SP12 3. Confirm the warning by entering your password and the anonymization will be started. After anonymization the resulting anonymized project(s) can be directly checked on the test system client. Before checking the anonymized project(s), however, the client cache needs to be cleared. Note: As a recommendation you may check the result of the anonymized project(s) in the Model Query Rules perspective, for example. Other configured model perspectives do not function properly after anonymization since the configuration files required for these perspectives are not considered by the anonymization process. 4. As a last step, carry out a data dump export of the test system. This step should be carried out by an experienced Oracle database administrator again. - 30 - Version 6.5 SP13 © Vector Informatik GmbH PREEvision 6.5 SP12 2.4 Fixed issues You will find the important fixed issues in the following tables. Please note that some Fixed issues in PREEvision 6.5 SP12 issues are depending on specific configurations, views or models. Further information > Common > Diagrams and tables > AUTOSAR > System software architecture > Hardware architecture > Product line management > Metrics and reports > Collaboration > Administration > Authority > Backup 2.4.1 Common ID Issue Category 1791679632689 The correct parent/interface information of Ports is now shown in the Property View of Assembly Software Connectors. Common 1792044282716 A mechanism for a reset of a corrupt Property Common model has been implemented. All property pages are available again. 1792054808454 Structured generic attributes (generic attributes below generic attributes) will now be displayed in the Model View. 1792077928200 After changing a column width of tables in the Common Property View the defined width is persisted for the current client session. Common 2.4.2 Diagrams and tables ID Issue Category 1792078388454 Text boxes inserted from the Documentation diagram palette into a diagram can be moved and resized in all directions again. Diagrams 1792217839824 The sorting of the main columns in table editors now works properly. Tables © Vector Informatik GmbH Version 6.5 SP13 - 31 - PREEvision 6.5 SP12 2.4.3 AUTOSAR ID Issue Category 1792030462644 AUTOSAR import: The update of Software Component Types works even if the .arxml file only contains Composition Types. AUTOSAR 1792031232644 AUTOSAR import: The large memory usage for the Update SW Component Type operation was reduced. The problem was fixed. AUTOSAR 1792079062647 AUTOSAR import: For not supported AUTOSAR AUTOSAR versions during import a corresponding message will be written to the Information View. If possible, the file will be imported anyway. 2.4.4 System software architecture ID Issue Category 1792031968157 When connecting ports in a Software Architecture System Diagram, the assigned Interface Assignments will be kept, now. System software architecture 2.4.5 Hardware architecture ID Issue Category 1792068898454 It is now possible to create single wires between ports in a Wiring System Diagram without a master if there is no active workspace set. A workspace dialog will now be opened which prompts for a suitable package. Hardware architecture 2.4.6 Product line management - 32 - ID Issue Category 1792077487721 For selection of an Architecture variant the performance has been improved (by using the table editor framework). Product line management Version 6.5 SP13 © Vector Informatik GmbH PREEvision 6.5 SP12 2.4.7 Metrics and reports ID Issue Category 1792212117721 Metrics are compiled after JAR file exchange Metrics and clearing caches to prevent compile errors. 2.4.8 Collaboration ID Issue Category 1792043172676 Shared and exclusive locks of foreign users are propagated for checked-in reuses, now. Collaboration 1792064929823 The missing/lost attribute values have been Collaboration recreated. It is possible again to commit a new check-out together with a new reuse of checked out artifacts. 1792072567721 The autosave mechanism has been Collaboration improved. The autosave first writes into the temp directory, then the content of this temp directory is moved to the final autosave directory. The read and write accesses on the relevant directory during autosave are synchronized. This way it is prevented that two autosaves executed in parallel are working on the same data. Even if an exception occurs during autosave because the user is changing the model, the delta is not copied into the final directory. 1792075329824 Commit with shared lock is possible, now. Collaboration 1792075677721 Lock operation on server corrected. If a lock is requested for an invisible artifact, the lock is granted and not silently ignored. Collaboration 1792075687721 Lock operations work correctly now. Commit is also possible. Collaboration 1792075899824, 1792075909824, 1792075919824 The server caches the authority restrictions now, not only by role but by role and feature IDs. Collaboration 1792211998454 Life cycle and ownership icons are now drawn Collaboration correctly and without errors even if their size is in one dimension too large for the possible 16x16 pixel area. © Vector Informatik GmbH Version 6.5 SP13 - 33 - PREEvision 6.5 SP12 2.4.9 Administration ID Issue Category 1792070339824 In case of short network interrupts, the release of a borrowed license on the middleware license server was stabilized. Administration 1792077012677 Rollback model version now uses the correct Administration methods to reinitialize the middle tier after the rollback. 2.4.10 Authority ID Issue Category 1792079372820 When a user tries to delete an artifact which Authority has type of and reuse unit relations, the read access of relation ends is checked and the delete action denied. 2.4.11 Backup - 34 - ID Issue Category 1792063310451 Missing local reuse sequence numbers are created at backup procedure. Backup Version 6.5 SP13 © Vector Informatik GmbH PREEvision 6.5 SP12 2.5 Known issues Formatted text field cannot be edited Sporadically, a formatted text field will not be properly enabled for editing after clicking into it. Workaround: Click again into the formatted text field. Borders of diagrams and tables in a report are not correctly printed (1715978292643) Borders of diagrams or tables (OLE objects) contained in a report are not correctly printed using the print function of LibreOffice. Software composition types cannot be changed via custom model import (1782615368223) The custom model import does not work when an existing software composition type of the target model shall be changed by the import (e.g. by adding a new software prototype). In this case, the import is aborted with an error message. Workaround: In LibreOffice, first use Export as PDF... and print the PDF document afterwards. Workaround: Perform a complete model import which creates new UUIDs for the imported artifacts. Manually merge the relevant changes from the imported data into the existing software composition type. Moving a checked-in Logical Function Type creates illegal model state (1774840030000) Moving a checked-in Logical Function Type from the Library to a Logical Function creates an illegal model state. A dependently versioned artifact is created with different revision information than its parent. "Update Reuse Unit" is only possible if latest version is contained in the model (1774844322645) The Update Reuse Unit action is aborted with an error message, if the latest version of the Reuse Unit is not contained in the current model. Backup requires increased hard disk space (1790491522658) Creating a project backup of a multi-user project requires significantly increased hard disk space. Workaround: Check out the Logical Function Type before moving it from the Library. Workaround: Add the latest version of the Reuse Unit to the current model. In addition to the backup directory, the "richtexts" directory within the PREEvision workspace allocates a lot of space. The hard disk space is allocated during backup creation only. After completing backup creation and closing the client, the allocated hard disk space is released. Workaround: Provide sufficient hard disk space. Delete action not available (1791307788454) Sporadically, the Delete action is no longer available in the shortcut menu and cannot be executed via shortcut. Workaround: Restart the PREEvision client. © Vector Informatik GmbH Version 6.5 SP13 - 35 - PREEvision 6.5 SP12 - 36 - Version 6.5 SP13 © Vector Informatik GmbH PREEvision 6.5 SP11 3 PREEvision 6.5 SP11 This chapter contains the following information: 3.1 Version numbers 38 3.2 Installation and compatibility information 39 3.3 Fixed issues 42 3.4 Known issues 43 © Vector Informatik GmbH Version 6.5 SP13 - 37 - PREEvision 6.5 SP11 3.1 Version numbers Version numbers Documentation - 38 - Application Version number PREEvision client 6.5.11 LibreOffice dictionaries 4.0.3 PREEvision license server 2.0.0 PREEvision database server (2-tier) 2.0.14 PREEvision database server (3-tier) 6.5.6.0 6.5.6.1 PREEvision application server (3-tier) 6.5.11 Document Version number PREEvision manual 6.5.3 PREEvision operating manual 6.5.5 PREEvision system requirements 6.5.5 Version 6.5 SP13 © Vector Informatik GmbH PREEvision 6.5 SP11 3.2 Installation and compatibility information Reference: For detailed information about the installation and compatibility of PREEvision 6.5, refer to PREEvision 6.5 - Installation and compatibility information. Migration to PREEvision 6.5.11 Caution: When using PREEvision 6.5.10 or older releases of PREEvision, Vector identified the risk of unintended delete actions and successive loss of modeling data under certain prerequisites. The risk only exists when working with the PREEvision 2-tier Collaboration Platform and when PREEvision clients with different licenses (e.g. PREEvision Architect and PREEvision Electric Designer) are accessing the same project. The risk also exists when a roles and rights concept is defined in the PREEvision authority model and used. The issue has been corrected in PREEvision 6.5.11 (see issue 1792049819824 in chapter Fixed issues). Vector strongly recommends to all customers to migrate to PREEvision 6.5.11 when the above mentioned circumstances are given and to contact the Vector support if necessary. Migration to PREEvision 7.0 PREEvision 6.5 SP11 should be used for migrating to PREEvision 7.0. 2-tier database server With PREEvision 6.5 SP9 a new version of the 2-tier database server script is available (version 2.0.14). Existing 2-tier database servers must be updated to version 2.0.14. version 2.0.14 The following table shows the compatibility between the different PREEvision client and database server versions: Client version Database server Database server Database server version 5.5 version 6.0/6.5 version 6.5 (2.0.10) (2.0.13) (2.0.14) 5.0.x read-only read-only read-only 5.5.x compatible compatible compatible 6.0.x not compatible compatible compatible 6.5.0 - 6.5.8 not compatible compatible compatible from 6.5.9 not compatible not compatible compatible Note: The PREEvision 6.5 Manual and Operating Manual are no longer up-to-date regarding the new 2-tier database server version and compatible client and database server versions. Installation of Visual C++ 2010 during client installation During PREEvision client installation, Visual C++ 2010 Redistributable is automatically installed. If Visual C++ 2010 Redistributable is already installed on the computer, a dialog will be displayed asking the user whether to reset or uninstall the existing installation. In this case, select the option to reset Visual C++ 2010 Redistributable to its original state. © Vector Informatik GmbH Version 6.5 SP13 - 39 - PREEvision 6.5 SP11 Database access rights The database access right QUERY REWRITE is no longer required for installing and running the PREEvision database server. Restore parameters The following client/server parameters no longer have to be set for restore/migration: > -DenableDummyFileCreation > -DdisableCheckinChecks For a restore, required parameters are automatically set on the server now. Migration to a 3-tier environment For a migration from PREEvision 5.5/6.0 to a PREEvision 6.5 3-tier environment, first, carry out a 2-tier to 2-tier migration to PREEvision 6.5. Afterwards, migrate to the new 3-tier environment using backup and restore. For migration, a separate environment is required including a separate database instance. Reference: For detailed information about the migration, refer to the Operating Manual. Update of 3-tier environments In a 3-tier environment, the PREEvision client, the database server and the PREEvision application on the application server are only compatible within exactly the same version. Using a new client version on a previous server version or a previous client version on a new server version is not supported and may lead to data inconsistencies or data loss. The following table shows compatible client, server application and database server script versions for specific PREEvision 6.5 versions: - 40 - Client version Server application version Database server script version 6.5.0 6.5.0 6.5.0.24 6.5.1 6.5.1 6.5.1.3 6.5.2 6.5.2 6.5.1.3 6.5.3 6.5.3 6.5.1.3 6.5.4 6.5.4 6.5.1.3 6.5.5 6.5.5 6.5.5.0 6.5.6 6.5.6 6.5.6.0 6.5.7 6.5.7 6.5.6.0 6.5.8 6.5.8 6.5.6.0 6.5.6.1 (update is optional; installation script for Linux fixed) 6.5.9 6.5.9 6.5.6.0 6.5.6.1 (update is optional; installation script for Linux fixed) 6.5.11 6.5.11 6.5.6.0 6.5.6.1 (update is optional; installation script for Linux fixed) Version 6.5 SP13 © Vector Informatik GmbH PREEvision 6.5 SP11 For an update of an existing 3-tier environment, all components with a changed version number must be updated, which may include the: > PREEvision client > PREEvision database server script > PREEvision application on the application server Reference: For detailed instructions on how to update a 3-tier environment, refer to the Operating Manual. Execution of To apply to internal IT guidelines, the execution of LibreOffice is now managed by LibreOffice managed PREEvision only. Users are no longer able to separately start LibreOffice without by PREEvision PREEvision running. Additionally, the installation path of the LibreOffice installation integrated in PREEvision is read-only. The described changes only apply to the LibreOffice installation integrated in PREEvision, external LibreOffice installations remain unchanged. Installation of LibreOffice dictionaries LibreOffice is integrated in the PREEvision client for editing formatted texts and report templates. To enable the LibreOffice spell check, a dictionary with the corresponding language is required. The dictionaries (LibreOfficeExtensions_v403.zip) now have to be separately installed into the PREEvision installation directory after the PREEvision client installation: Reference: For detailed information, refer to the Operating Manual. © Vector Informatik GmbH Version 6.5 SP13 - 41 - PREEvision 6.5 SP11 3.3 Fixed issues Fixed issues in You will find the important fixed issues in the following table. Please note that some PREEvision 6.5 SP11 issues are depending on specific configurations, views or models. - 42 - ID Issue Category 1791675642687 The model import does not abort when new UUIDs are generated. Common 1792029548454 The NullPointerException which occurred when opening the property page Mappings for ECUs does not occur any more. Common 1792034188454 It is now possible to open the LibreOffice Common editor for rich texts of attributes of checked in artifacts. The LibreOffice editor can be opened via . Additionally, a corresponding button to open the editor is also available in the attribute cells of table based editors. 1791679948454 A lock is possible, if another user has locked several sub packages, which are reused in the main package. 1792049819824 A commit after tree lock of a parent of a not Collaboration visible artifact does not delete the artifact any more. 1791682668454 The error that caused the loss of formatting in Reports generated reports under certain circumstances has been fixed. 1791679892687 The actual problem occurred in the backup and restore of 6.5.9. The problem was fixed with the following backup and restore scenario: Backup 6.5.10 2-tier. Restore with 6.5.10 3-tier works properly. The subsequent backup 6.5.10 3-tier also works properly. Version 6.5 SP13 Collaboration Backup © Vector Informatik GmbH PREEvision 6.5 SP11 3.4 Known issues Formatted text field cannot be edited Sporadically, a formatted text field will not be properly enabled for editing after clicking into it. Workaround: Click again into the formatted text field. Borders of diagrams and tables in a report are not correctly printed (1715978292643) Borders of diagrams or tables (OLE objects) contained in a report are not correctly printed using the print function of LibreOffice. Artifacts referenced by a placeholder in a report are not automatically selected (34777, 1774840069822) For generated reports, automatic selection of artifacts in the Model View has been disabled due to an error in LibreOffice. When clicking on a placeholder in a report, the selection is not automatically updated. Software composition types cannot be changed via custom model import (1782615368223) The custom model import does not work when an existing software composition type of the target model shall be changed by the import (e.g. by adding a new software prototype). In this case, the import is aborted with an error message. Workaround: In LibreOffice, first use Export as PDF... and print the PDF document afterwards. Workaround: In the report toolbar, click the Select artifact at placeholder button to select the associated artifact in the Model View. Workaround: Perform a complete model import which creates new UUIDs for the imported artifacts. Manually merge the relevant changes from the imported data into the existing software composition type. Moving a checked-in Logical Function Type creates illegal model state (1774840030000) Moving a checked-in Logical Function Type from the Library to a Logical Function creates an illegal model state. A dependently versioned artifact is created with different revision information than its parent. "Update Reuse Unit" is only possible if latest version is contained in the model (1774844322645) The Update Reuse Unit action is aborted with an error message, if the latest version of the Reuse Unit is not contained in the current model. Backup requires increased hard disk space (1790491522658) Creating a project backup of a multi-user project requires significantly increased hard disk space. Workaround: Check out the Logical Function Type before moving it from the Library. Workaround: Add the latest version of the Reuse Unit to the current model. In addition to the backup directory, the "richtexts" directory within the PREEvision workspace allocates a lot of space. The hard disk space is allocated during backup creation only. After completing backup creation and closing the client, the allocated hard disk space is released. Workaround: Provide sufficient hard disk space. Delete action not available (1791307788454) Sporadically, the Delete action is no longer available in the shortcut menu and cannot be executed via shortcut. Workaround: Restart the PREEvision client. © Vector Informatik GmbH Version 6.5 SP13 - 43 - PREEvision 6.5 SP11 - 44 - Version 6.5 SP13 © Vector Informatik GmbH PREEvision 6.5 SP9 4 PREEvision 6.5 SP9 This chapter contains the following information: 4.1 Version numbers 46 4.2 Installation and compatibility information 47 4.3 Fixed issues Common Diagrams and tables Product Goals Logical Function Architecture AUTOSAR System Software Architecture Communication Hardware Architecture Product Line Management Reports Collaboration Administration 50 50 51 52 52 52 53 53 54 54 54 55 55 4.4 Known issues 56 © Vector Informatik GmbH Version 6.5 SP13 - 45 - PREEvision 6.5 SP9 4.1 Version numbers Version numbers Documentation - 46 - Application Version number PREEvision client 6.5.9 LibreOffice dictionaries 4.0.3 PREEvision license server 2.0.0 PREEvision database server (2-tier) 2.0.14 PREEvision database server (3-tier) 6.5.6.0 6.5.6.1 PREEvision application server (3-tier) 6.5.9 Document Version number PREEvision manual 6.5.3 PREEvision operating manual 6.5.5 PREEvision system requirements 6.5.5 Version 6.5 SP13 © Vector Informatik GmbH PREEvision 6.5 SP9 4.2 Installation and compatibility information Reference: For detailed information about the installation and compatibility of PREEvision 6.5, refer to PREEvision 6.5 - Installation and compatibility information. Migration to PREEvision 7.0 PREEvision 6.5 SP9 should be used for migrating to PREEvision 7.0. New 2-tier database With PREEvision 6.5 SP9 a new version of the 2-tier database server script is available server version 2.0.14 (version 2.0.14). Existing 2-tier database servers must be updated to version 2.0.14. The following table shows the compatibility between the different PREEvision client and database server versions: Client version Database server Database server Database server version 5.5 version 6.0/6.5 version 6.5 (2.0.10) (2.0.13) (2.0.14) 5.0.x read-only read-only read-only 5.5.x compatible compatible compatible 6.0.x not compatible compatible compatible 6.5.0 - 6.5.8 not compatible compatible compatible from 6.5.9 not compatible not compatible compatible Note: The PREEvision 6.5 Manual and Operating Manual are no longer up-to-date regarding the new 2-tier database server version and compatible client and database server versions. Installation of Visual C++ 2010 during client installation During PREEvision client installation, Visual C++ 2010 Redistributable is automatically installed. If Visual C++ 2010 Redistributable is already installed on the computer, a dialog will be displayed asking the user whether to reset or uninstall the existing installation. In this case, select the option to reset Visual C++ 2010 Redistributable to its original state. Database access rights The database access right QUERY REWRITE is no longer required for installing and running the PREEvision database server. Restore parameters The following client/server parameters no longer have to be set for restore/migration: > -DenableDummyFileCreation > -DdisableCheckinChecks For a restore, required parameters are automatically set on the server now. Migration to a 3-tier environment For a migration from PREEvision 5.5/6.0 to a PREEvision 6.5 3-tier environment, first, carry out a 2-tier to 2-tier migration to PREEvision 6.5. Afterwards, migrate to the new 3-tier environment using backup and restore. For migration, a separate environment is required including a separate database instance. © Vector Informatik GmbH Version 6.5 SP13 - 47 - PREEvision 6.5 SP9 Reference: For detailed information about the migration, refer to the Operating Manual. Update of 3-tier environments In a 3-tier environment, the PREEvision client, the database server and the PREEvision application on the application server are only compatible within exactly the same version. Using a new client version on a previous server version or a previous client version on a new server version is not supported and may lead to data inconsistencies or data loss. The following table shows compatible client, server application and database server script versions for specific PREEvision 6.5 versions: Client version Server application version Database server script version 6.5.0 6.5.0 6.5.0.24 6.5.1 6.5.1 6.5.1.3 6.5.2 6.5.2 6.5.1.3 6.5.3 6.5.3 6.5.1.3 6.5.4 6.5.4 6.5.1.3 6.5.5 6.5.5 6.5.5.0 6.5.6 6.5.6 6.5.6.0 6.5.7 6.5.7 6.5.6.0 6.5.8 6.5.8 6.5.6.0 6.5.6.1 (update is optional; installation script for Linux fixed) 6.5.9 6.5.9 6.5.6.0 6.5.6.1 (update is optional; installation script for Linux fixed) For an update of an existing 3-tier environment, all components with a changed version number must be updated, which may include the: > PREEvision client > PREEvision database server script > PREEvision application on the application server Reference: For detailed instructions on how to update a 3-tier environment, refer to the Operating Manual. Execution of To apply to internal IT guidelines, the execution of LibreOffice is now managed by LibreOffice managed PREEvision only. Users are no longer able to separately start LibreOffice without by PREEvision PREEvision running. Additionally, the installation path of the LibreOffice installation integrated in PREEvision is read-only. The described changes only apply to the LibreOffice installation integrated in PREEvision, external LibreOffice installations remain unchanged. - 48 - Version 6.5 SP13 © Vector Informatik GmbH PREEvision 6.5 SP9 Installation of LibreOffice dictionaries LibreOffice is integrated in the PREEvision client for editing formatted texts and report templates. To enable the LibreOffice spell check, a dictionary with the corresponding language is required. The dictionaries (LibreOfficeExtensions_v403.zip) now have to be separately installed into the PREEvision installation directory after the PREEvision client installation: Reference: For detailed information, refer to the Operating Manual. © Vector Informatik GmbH Version 6.5 SP13 - 49 - PREEvision 6.5 SP9 4.3 Fixed issues Fixed issues in PREEvision 6.5 SP9 You will find the important fixed issues in the following table. Please note that some issues are depending on specific configurations, views or models. Further information > Common > Diagrams and tables > Product Goals > Logical Function Architecture > AUTOSAR > System Software Architecture > Communication > Hardware Architecture > Product Line Management > Reports > Collaboration > Administration 4.3.1 Common - 50 - ID Issue Category 1791071262689, 1791147098454 Use case form pages keep their size after setting attribute values. Common 1791094862689, 1791147228454 Use case form pages keep the current Common selection within drop-down lists after the page is refreshed (e.g. after executing an action). 1791314348454 Formatted texts are saved when closing the model even if the placeholder preview is currently active. Common 1791656498454 When switching between navigation and property views in use case perspectives, views are no longer shown twice. Common 1791659072689 Use case form pages keep the current content of combo boxes after a lock. Common 1791659572689 After switching the perspective, navigation views of use case form pages are shown correctly. Common 1791300548454 Changing the description of a hidden label no Common longer resets the object and label configuration. 1791314428454 Deactivating the placeholder preview for formatted texts no longer causes a LibreOffice crash. Version 6.5 SP13 Common © Vector Informatik GmbH PREEvision 6.5 SP9 ID Issue Category 1791315649824 On the Context Artifacts property page of a Common Model Context, the assigned artifacts are displayed in the Context Artifacts table even if they do not have an own Name attribute. 1791525799824 The table view for mappings can be now opened from the Property View without error. Common 1791526992644 Within the Select Workspace dialog, packages are sorted as in the Model View. Common 1791676188454 If the LibreOffice editor is opened for a formatted text of a table cell, changes are stored in the correct artifact now. Common 1791676288454 Within formatted texts it is now possible to set Common the style "Strikethrough" and to save graphics (shortcut menu Save Graphic...). 4.3.2 Diagrams and tables ID Issue Category 1774827932693 Artifacts can be moved to a desired position in 5x5 grid diagrams. Diagrams 1791070699823 Waypoints within sections of diagrams move correctly when the section is being enlarged or moved. Diagrams 1791074888454 Moving sections within diagrams works correctly now without affecting the layout of connections. Diagrams 1791090822644 Labels on conditions are now displayed in all Diagrams diagrams. 1791311848454 Tables are automatically refreshed after creating artifacts. Tables 1791315160452 Sorting a table column no longer creates empty cells in other table columns. Tables 1791655758454 If multiple cells of a table are edited at once none-editable artifacts remain unchanged. Tables 1791671018454, 1791671058454 Copy and paste of (multiple) attribute values from Excel to tables works as expected. Tables 1791676339822 Tables always show the same content regardless of whether they are opened via Open With or created via New. Tables © Vector Informatik GmbH Version 6.5 SP13 - 51 - PREEvision 6.5 SP9 4.3.3 Product Goals ID Issue Category 1791213528454 Requirements are now sorted correctly by their ID if a file package has been created in the same sub folder. Product Goals 1791314308454, 1791678868454 Moving Requirements or Requirement Packages before or after checked-in Requirements or Requirement Packages works correctly now. Product Goals 1791671068454 Requirements are sorted correctly after copy Product Goals and paste in the Model View. 4.3.4 Logical Function Architecture ID Issue Category 1791307872647 On the General property page of Logical Logical Function Domains, it is now possible to navigate to the Architecture associated Logical Domain Type. 1791323978200 Fans are now available in the Logical Architecture System Diagram. Logical Function Architecture ID Issue Category 1791469822644 The AUTOSAR import works with *.eea files AUTOSAR as well. 1791524432644 During AUTOSAR import, merging errors caused by AUTOSARCanTpConnectionChannel are resolved. AUTOSAR 1791653682644 During AUTOSAR import, ECUs are no longer merged if in the AUTOSAR import file a CanTpConnectionChannel references several CommunicationConnectors which belong to different ECUs. AUTOSAR 1791660882644 During AUTOSAR import (3.x and 4.x), only Micro Processors are created without a Process Unit. AUTOSAR 4.3.5 AUTOSAR - 52 - Version 6.5 SP13 © Vector Informatik GmbH PREEvision 6.5 SP9 4.3.6 System Software Architecture ID Issue Category 1791070239824 In the SWC System Editor, Data Elements are shown on assembly nets. System Software Architecture 1791526882689 The Integrate into new Composition System Software refactoring of the System Software Architecture Architecture has been corrected. If there is one provided port in the refactored assembly, then the port of the created Composition will be also a provided port. 1791527002689 In the Software Instance Diagram, the Pull System Software up refactoring has been corrected. A Architecture delegation port is changed to a Receiver Port, if there is only one Sender Port and this port is pulled up. 1791527012689 Fixed Assembly SW Connector over System Software Delegation Port / Port Prototype after moving Architecture an Atomic SW Component into a Composition or from a Composition to a higher hierarchy level. 1791659472644 In the Software Instance System Diagram, System Software editing an assembly bus is possible again via Architecture the Edit bus dialog. 4.3.7 Communication ID Issue Category 1791147119822 The numerical format for exporting custom communication attributes to DBC has been corrected. Communication 1791201239822 The signal router corrects wrong sending/ receiving relations on the ECU Interface, if they are wrong or no longer existing. Communication 1791201249822 In the frame synthesis dialog, Communication Communication packages located in Product Line Package hierarchies can be selected. 1791213570452 The commit performance after a DBC import with merge has been improved. Communication 1791319889822 During DBC export, attribute values of Signals, Messages, etc. of type double are written as long expression without exponential short term. Communication 1791526789824 The Create Gateway option of the DBC import works if there are LA Mappings on Signal Transmissions. These mappings are ignored. Communication 1791653712689 The Signal Router Metric Block works again. Communication © Vector Informatik GmbH Version 6.5 SP13 - 53 - PREEvision 6.5 SP9 4.3.8 Hardware Architecture ID Issue Category 1791205062693 In the Electric Circuit Diagram, the function Show path to energy source works and shows the current path from the selected hardware component to the current source. Hardware Architecture 1791213530452 The KBL export no longer produces an empty Hardware file, an error in the transformation has been Architecture fixed. 1791315289824 The "Splice Optimizer" metric has been Hardware corrected and now returns results if the pin hit Architecture count ("MaxHitCount") is set to 1. 1791321262709 When creating a Schematic Connection via the wizard in the network layer, "" can be selected to apply default naming conventions. Hardware Architecture 1791682192689 Committing the model (2-tier) is possible, after refactoring of Single Wire to Conductor under a new Cable artifact. Hardware Architecture 4.3.9 Product Line Management ID Issue Category 32614, 1790547388454 Bus and assembly nets are greyed out if variant highlighting identifies one artifact in the bus system or the assembly net which is not contained in the active variant. Product Line Management 1791151639824 Variant highlighting also works for delegation Product Line ports on logical bus systems. Management 4.3.10 Reports - 54 - ID Issue Category 1791084218454 Static columns are no longer resized when generating reports with dynamic tables. Reports 1791307918454 Generating reports on a historic model version works correctly now. Reports 1791320570451 Style placeholders are correctly applied in reports now. Reports 1791320580451 Paragraph styles are correctly applied to Reports entire description if a conditional placeholder is set. Version 6.5 SP13 © Vector Informatik GmbH PREEvision 6.5 SP9 ID Issue Category 1791671868454 Performance of report generation has been improved. Reports 1791672482985 Placeholders are checked before rendering a Reports report. Associated log entries in the Information View have been improved to show more precisely which placeholder is wrong. A warning dialog is shown before opening a report if errors have been found. 4.3.11 Collaboration ID Issue Category 1791318082709 The master database synchronization can Collaboration now be executed without error messages and correctly synchronizes the object label configuration. 1791661149824 Creating a reuse of a container and, in the Collaboration same commit, a local reuse of a child of this container, works correctly now. A subsequent check-out of the child no longer causes a commit error. 1791323199824 The mechanism to ensure data consistency for non-versioned artifacts during database restore is applied to revisions and valid reuses as well. Collaboration 1791671859824 The middle-tier server now can handle corrupt legacy data during database restore where reuses are out of synchronization. Collaboration ID Issue Category 34394 Initialization with the default setup (administration only) after a KBL export or import takes 2 minutes. Administration 1782617698454 Initialize Project with File... is possible with Administration a migrated model from PREEvision 5.5. 4.3.12 Administration © Vector Informatik GmbH Version 6.5 SP13 - 55 - PREEvision 6.5 SP9 4.4 Known issues Formatted text field cannot be edited Sporadically, a formatted text field will not be properly enabled for editing after clicking into it. Workaround: Click again into the formatted text field. Borders of diagrams and tables in a report are not correctly printed (1715978292643) Borders of diagrams or tables (OLE objects) contained in a report are not correctly printed using the print function of LibreOffice. Artifacts referenced by a placeholder in a report are not automatically selected (34777, 1774840069822) For generated reports, automatic selection of artifacts in the Model View has been disabled due to an error in LibreOffice. When clicking on a placeholder in a report, the selection is not automatically updated. Software composition types cannot be changed via custom model import (1782615368223) The custom model import does not work when an existing software composition type of the target model shall be changed by the import (e.g. by adding a new software prototype). In this case, the import is aborted with an error message. Workaround: In LibreOffice, first use Export as PDF... and print the PDF document afterwards. Workaround: In the report toolbar, click the Select artifact at placeholder button to select the associated artifact in the Model View. Workaround: Perform a complete model import which creates new UUIDs for the imported artifacts. Manually merge the relevant changes from the imported data into the existing software composition type. Moving a checked-in Logical Function Type creates illegal model state (1774840030000) Moving a checked-in Logical Function Type from the Library to a Logical Function creates an illegal model state. A dependently versioned artifact is created with different revision information than its parent. "Update Reuse Unit" is only possible if latest version is contained in the model (1774844322645) The Update Reuse Unit action is aborted with an error message, if the latest version of the Reuse Unit is not contained in the current model. Backup requires increased hard disk space (1790491522658) Creating a project backup of a multi-user project requires significantly increased hard disk space. Workaround: Check out the Logical Function Type before moving it from the Library. Workaround: Add the latest version of the Reuse Unit to the current model. In addition to the backup directory, the "richtexts" directory within the PREEvision workspace allocates a lot of space. The hard disk space is allocated during backup creation only. After completing backup creation and closing the client, the allocated hard disk space is released. Workaround: Provide sufficient hard disk space. Delete action not available (1791307788454) - 56 - Sporadically, the Delete action is no longer available in the shortcut menu and cannot be executed via shortcut. Workaround: Restart the PREEvision client. Version 6.5 SP13 © Vector Informatik GmbH PREEvision 6.5 SP9 © Vector Informatik GmbH Version 6.5 SP13 - 57 - PREEvision 6.5 SP9 - 58 - Version 6.5 SP13 © Vector Informatik GmbH PREEvision 6.5 SP8 5 PREEvision 6.5 SP8 This chapter contains the following information: 5.1 Version numbers 60 5.2 Installation and compatibility information 61 5.3 Fixed issues 63 5.4 Known issues 64 © Vector Informatik GmbH Version 6.5 SP13 - 59 - PREEvision 6.5 SP8 5.1 Version numbers Version numbers Documentation - 60 - Application Version number PREEvision client 6.5.8 LibreOffice dictionaries 4.0.3 PREEvision license server 2.0.0 PREEvision database server (2-tier) 2.0.13 PREEvision database server (3-tier) 6.5.6.0 6.5.6.1 PREEvision application server (3-tier) 6.5.8 Document Version number PREEvision manual 6.5.3 PREEvision operating manual 6.5.5 PREEvision system requirements 6.5.5 Version 6.5 SP13 © Vector Informatik GmbH PREEvision 6.5 SP8 5.2 Installation and compatibility information Reference: For detailed information about the installation and compatibility of PREEvision 6.5, refer to PREEvision 6.5 - Installation and compatibility information. Migration to PREEvision 7.0 PREEvision 6.5 SP8 should be used for migrating to PREEvision 7.0. Installation of Visual C++ 2010 during client installation During PREEvision client installation, Visual C++ 2010 Redistributable is automatically installed. If Visual C++ 2010 Redistributable is already installed on the computer, a dialog will be displayed asking the user whether to reset or uninstall the existing installation. In this case, select the option to reset Visual C++ 2010 Redistributable to its original state. Database access rights The database access right QUERY REWRITE is no longer required for installing and running the PREEvision database server. Restore parameters The following client/server parameters no longer have to be set for restore/migration: > -DenableDummyFileCreation > -DdisableCheckinChecks For a restore, required parameters are automatically set on the server now. Migration to a 3-tier environment For a migration from PREEvision 5.5/6.0 to a PREEvision 6.5 3-tier environment, first, carry out a 2-tier to 2-tier migration to PREEvision 6.5. Afterwards, migrate to the new 3-tier environment using backup and restore. For migration, a separate environment is required including a separate database instance. Reference: For detailed information about the migration, refer to the Operating Manual. Update of 3-tier environments to 6.5 SP8 In a 3-tier environment, the PREEvision client, the database server and the PREEvision application on the application server are only compatible within exactly the same version. Using a new client version on a previous server version or a previous client version on a new server version is not supported and may lead to data inconsistencies or data loss. The following table shows compatible client, server application and database server script versions for specific PREEvision 6.5 versions: Client version Server application version Database server script version 6.5.0 6.5.0 6.5.0.24 6.5.1 6.5.1 6.5.1.3 6.5.2 6.5.2 6.5.1.3 6.5.3 6.5.3 6.5.1.3 6.5.4 6.5.4 6.5.1.3 © Vector Informatik GmbH Version 6.5 SP13 - 61 - PREEvision 6.5 SP8 Client version Server application version Database server script version 6.5.5 6.5.5 6.5.5.0 6.5.6 6.5.6 6.5.6.0 6.5.7 6.5.7 6.5.6.0 6.5.8 6.5.8 6.5.6.0 6.5.6.1 (update is optional; installation script for Linux fixed) For an update of an existing 3-tier environment, all components with a changed version number must be updated, which may include the: > PREEvision client > PREEvision database server script > PREEvision application on the application server Reference: For detailed instructions on how to update a 3-tier environment, refer to the Operating Manual. Execution of To apply to internal IT guidelines, the execution of LibreOffice is now managed by LibreOffice managed PREEvision only. Users are no longer able to separately start LibreOffice without by PREEvision PREEvision running. Additionally, the installation path of the LibreOffice installation integrated in PREEvision is read-only. The described changes only apply to the LibreOffice installation integrated in PREEvision, external LibreOffice installations remain unchanged. Installation of LibreOffice dictionaries LibreOffice is integrated in the PREEvision client for editing formatted texts and report templates. To enable the LibreOffice spell check, a dictionary with the corresponding language is required. The dictionaries (LibreOfficeExtensions_v403.zip) now have to be separately installed into the PREEvision installation directory after the PREEvision client installation: Reference: For detailed information, refer to the Operating Manual. - 62 - Version 6.5 SP13 © Vector Informatik GmbH PREEvision 6.5 SP8 5.3 Fixed issues Fixed issues in PREEvision 6.5 SP8 You will find the important fixed issues in the following table. Please note that some issues are depending on specific configurations, views or models. ID Issue 1791293758454 Formatted texts are no longer rewritten when Collaboration creating a reuse, since they already exist on the source artifact. Thus, a commit error has been fixed which occurred when creating reused Requirements via a metric. 1791293802716, 1791312958454, 1791319698454 Refactorings with delete operations as well as Collaboration diagram changes no longer cause multiple root artifacts in the internal delta model. Thus, the subsequent commit error has been fixed. 1791314689824 The Linux installation script for the database Installation has been corrected and references the script create_pv.sql now. 1791315268454 Formatted texts with an invalid file ID are now Administration correctly handled during 3-tier backup creation. 1791301229824 Dependently-versioned artifacts can now be correctly migrated. © Vector Informatik GmbH Version 6.5 SP13 Category Migration - 63 - PREEvision 6.5 SP8 5.4 Known issues Formatted text field cannot be edited Sporadically, a formatted text field will not be properly enabled for editing after clicking into it. Workaround: Click again into the formatted text field. Borders of diagrams and tables in a report are not correctly printed (1715978292643) Borders of diagrams or tables (OLE objects) contained in a report are not correctly printed using the print function of LibreOffice. Artifacts referenced by a placeholder in a report are not automatically selected (34777, 1774840069822) For generated reports, automatic selection of artifacts in the Model View has been disabled due to an error in LibreOffice. When clicking on a placeholder in a report, the selection is not automatically updated. Software composition types cannot be changed via custom model import (1782615368223) The custom model import does not work when an existing software composition type of the target model shall be changed by the import (e.g. by adding a new software prototype). In this case, the import is aborted with an error message. Workaround: In LibreOffice, first use Export as PDF... and print the PDF document afterwards. Workaround: In the report toolbar, click the Select artifact at placeholder button to select the associated artifact in the Model View. Workaround: Perform a complete model import which creates new UUIDs for the imported artifacts. Manually merge the relevant changes from the imported data into the existing software composition type. Moving a checked-in Logical Function Type creates illegal model state (1774840030000) Moving a checked-in Logical Function Type from the Library to a Logical Function creates an illegal model state. A dependently versioned artifact is created with different revision information than its parent. "Update Reuse Unit" is only possible if latest version is contained in the model (1774844322645) The Update Reuse Unit action is aborted with an error message, if the latest version of the Reuse Unit is not contained in the current model. Backup requires increased hard disk space (1790491522658) Creating a project backup of a multi-user project requires significantly increased hard disk space. Workaround: Check out the Logical Function Type before moving it from the Library. Workaround: Add the latest version of the Reuse Unit to the current model. In addition to the backup directory, the "richtexts" directory within the PREEvision workspace allocates a lot of space. The hard disk space is allocated during backup creation only. After completing backup creation and closing the client, the allocated hard disk space is released. Workaround: Provide sufficient hard disk space. - 64 - Version 6.5 SP13 © Vector Informatik GmbH PREEvision 6.5 SP7 6 PREEvision 6.5 SP7 This chapter contains the following information: 6.1 Version numbers 66 6.2 Installation and compatibility information 67 6.3 Fixed issues 69 6.4 Known issues 70 © Vector Informatik GmbH Version 6.5 SP13 - 65 - PREEvision 6.5 SP7 6.1 Version numbers Version numbers Documentation - 66 - Application Version number PREEvision client 6.5.7 LibreOffice dictionaries 4.0.3 PREEvision license server 2.0.0 PREEvision database server (2-tier) 2.0.13 PREEvision database server (3-tier) 6.5.6.0 PREEvision application server (3-tier) 6.5.7 Document Version number PREEvision manual 6.5.3 PREEvision operating manual 6.5.5 PREEvision system requirements 6.5.5 Version 6.5 SP13 © Vector Informatik GmbH PREEvision 6.5 SP7 6.2 Installation and compatibility information Reference: For detailed information about the installation and compatibility of PREEvision 6.5, refer to PREEvision 6.5 - Installation and compatibility information. Migration to PREEvision 7.0 PREEvision 6.5 SP7 is required for migrating to PREEvision 7.0. Installation of Visual C++ 2010 during client installation During PREEvision client installation, Visual C++ 2010 Redistributable is automatically installed. If Visual C++ 2010 Redistributable is already installed on the computer, a dialog will be displayed asking the user whether to reset or uninstall the existing installation. In this case, select the option to reset Visual C++ 2010 Redistributable to its original state. Database access rights The database access right QUERY REWRITE is no longer required for installing and running the PREEvision database server. Restore parameters The following client/server parameters no longer have to be set for restore/migration: > -DenableDummyFileCreation > -DdisableCheckinChecks For a restore, required parameters are automatically set on the server now. Migration to a 3-tier environment For a migration from PREEvision 5.5/6.0 to a PREEvision 6.5 3-tier environment, first, carry out a 2-tier to 2-tier migration to PREEvision 6.5. Afterwards, migrate to the new 3-tier environment using backup and restore. For migration, a separate environment is required including a separate database instance. Reference: For detailed information about the migration, refer to the Operating Manual. Update of 3-tier environments to 6.5 SP7 In a 3-tier environment, the PREEvision client, the database server and the PREEvision application on the application server are only compatible within exactly the same version. Using a new client version on a previous server version or a previous client version on a new server version is not supported and may lead to data inconsistencies or data loss. The following table shows compatible client, server application and database server script versions for specific PREEvision 6.5 versions: Client version Server application version Database server script version 6.5.0 6.5.0 6.5.0.24 6.5.1 6.5.1 6.5.1.3 6.5.2 6.5.2 6.5.1.3 6.5.3 6.5.3 6.5.1.3 6.5.4 6.5.4 6.5.1.3 © Vector Informatik GmbH Version 6.5 SP13 - 67 - PREEvision 6.5 SP7 Client version Server application version Database server script version 6.5.5 6.5.5 6.5.5.0 6.5.6 6.5.6 6.5.6.0 6.5.7 6.5.7 6.5.6.0 For an update of an existing 3-tier environment, all components with a changed version number must be updated, which may include the: > PREEvision client > PREEvision database server script > PREEvision application on the application server Reference: For detailed instructions on how to update a 3-tier environment, refer to the Operating Manual. Execution of To apply to internal IT guidelines, the execution of LibreOffice is now managed by LibreOffice managed PREEvision only. Users are no longer able to separately start LibreOffice without by PREEvision PREEvision running. Additionally, the installation path of the LibreOffice installation integrated in PREEvision is read-only. The described changes only apply to the LibreOffice installation integrated in PREEvision, external LibreOffice installations remain unchanged. Installation of LibreOffice dictionaries LibreOffice is integrated in the PREEvision client for editing formatted texts and report templates. To enable the LibreOffice spell check, a dictionary with the corresponding language is required. The dictionaries (LibreOfficeExtensions_v403.zip) now have to be separately installed into the PREEvision installation directory after the PREEvision client installation: Reference: For detailed information, refer to the Operating Manual. - 68 - Version 6.5 SP13 © Vector Informatik GmbH PREEvision 6.5 SP7 6.3 Fixed issues Fixed issues in PREEvision 6.5 SP7 You will find the important fixed issues in the following table. Please note that some issues are depending on specific configurations, views or models. ID Issue Category Significant issues have been fixed regarding backup/restore and migration. Backup, Restore and Migration 1791210272647 During the AUTOSAR import, Base Type references of Implementation Values are correctly imported. AUTOSAR 1791216738454 Temporarily created artifacts, which have already been deleted before executing the commit, are now handled correctly. Collaboration © Vector Informatik GmbH Version 6.5 SP13 - 69 - PREEvision 6.5 SP7 6.4 Known issues Formatted text field cannot be edited Sporadically, a formatted text field will not be properly enabled for editing after clicking into it. Workaround: Click again into the formatted text field. Borders of diagrams and tables in a report are not correctly printed (1715978292643) Borders of diagrams or tables (OLE objects) contained in a report are not correctly printed using the print function of LibreOffice. Artifacts referenced by a placeholder in a report are not automatically selected (34777, 1774840069822) For generated reports, automatic selection of artifacts in the Model View has been disabled due to an error in LibreOffice. When clicking on a placeholder in a report, the selection is not automatically updated. Software composition types cannot be changed via custom model import (1782615368223) The custom model import does not work when an existing software composition type of the target model shall be changed by the import (e.g. by adding a new software prototype). In this case, the import is aborted with an error message. Workaround: In LibreOffice, first use Export as PDF... and print the PDF document afterwards. Workaround: In the report toolbar, click the Select artifact at placeholder button to select the associated artifact in the Model View. Workaround: Perform a complete model import which creates new UUIDs for the imported artifacts. Manually merge the relevant changes from the imported data into the existing software composition type. Moving a checked-in Logical Function Type creates illegal model state (1774840030000) Moving a checked-in Logical Function Type from the Library to a Logical Function creates an illegal model state. A dependently versioned artifact is created with different revision information than its parent. "Update Reuse Unit" is only possible if latest version is contained in the model (1774844322645) The Update Reuse Unit action is aborted with an error message, if the latest version of the Reuse Unit is not contained in the current model. Backup requires increased hard disk space (1790491522658) Creating a project backup of a multi-user project requires significantly increased hard disk space. Workaround: Check out the Logical Function Type before moving it from the Library. Workaround: Add the latest version of the Reuse Unit to the current model. In addition to the backup directory, the "richtexts" directory within the PREEvision workspace allocates a lot of space. The hard disk space is allocated during backup creation only. After completing backup creation and closing the client, the allocated hard disk space is released. Workaround: Provide sufficient hard disk space. - 70 - Version 6.5 SP13 © Vector Informatik GmbH PREEvision 6.5 SP6 7 PREEvision 6.5 SP6 This chapter contains the following information: 7.1 Version numbers 72 7.2 Installation and compatibility information 73 7.3 Fixed issues 75 7.4 Known issues 77 © Vector Informatik GmbH Version 6.5 SP13 - 71 - PREEvision 6.5 SP6 7.1 Version numbers Version numbers Documentation - 72 - Application Version number PREEvision client 6.5.6 LibreOffice dictionaries 4.0.3 PREEvision license server 2.0.0 PREEvision database server (2-tier) 2.0.13 PREEvision database server (3-tier) 6.5.6.0 PREEvision application server (3-tier) 6.5.6 Document Version number PREEvision manual 6.5.3 PREEvision operating manual 6.5.5 PREEvision system requirements 6.5.5 Version 6.5 SP13 © Vector Informatik GmbH PREEvision 6.5 SP6 7.2 Installation and compatibility information Reference: For detailed information about the installation and compatibility of PREEvision 6.5, refer to PREEvision 6.5 - Installation and compatibility information. Installation of Visual C++ 2010 during client installation During PREEvision client installation, Visual C++ 2010 Redistributable is automatically installed. If Visual C++ 2010 Redistributable is already installed on the computer, a dialog will be displayed asking the user whether to reset or uninstall the existing installation. In this case, select the option to reset Visual C++ 2010 Redistributable to its original state. Database access rights The database access right QUERY REWRITE is no longer required for installing and running the PREEvision database server. Restore parameters The following client/server parameters no longer have to be set for restore/migration: > -DenableDummyFileCreation > -DdisableCheckinChecks For a restore, required parameters are automatically set on the server now. Migration to a 3-tier environment For a migration from PREEvision 5.5/6.0 to a PREEvision 6.5 3-tier environment, first, carry out a 2-tier to 2-tier migration to PREEvision 6.5. Afterwards, migrate to the new 3-tier environment using backup and restore. For migration, a separate environment is required including a separate database instance. Reference: For detailed information about the migration, refer to the Operating Manual. Update of 3-tier environments to 6.5 SP6 In a 3-tier environment, the PREEvision client, the database server and the PREEvision application on the application server are only compatible within exactly the same version. Using a new client version on a previous server version or a previous client version on a new server version is not supported and may lead to data inconsistencies or data loss. The following table shows compatible client, server application and database server script versions for specific PREEvision 6.5 versions: Client version Server application version Database server script version 6.5.0 6.5.0 6.5.0.24 6.5.1 6.5.1 6.5.1.3 6.5.2 6.5.2 6.5.1.3 6.5.3 6.5.3 6.5.1.3 6.5.4 6.5.4 6.5.1.3 6.5.5 6.5.5 6.5.5.0 6.5.6 6.5.6 6.5.6.0 © Vector Informatik GmbH Version 6.5 SP13 - 73 - PREEvision 6.5 SP6 For an update of an existing 3-tier environment, all components with a changed version number must be updated, which may include the: > PREEvision client > PREEvision database server script > PREEvision application on the application server Reference: For detailed instructions on how to update a 3-tier environment, refer to the Operating Manual. Execution of To apply to internal IT guidelines, the execution of LibreOffice is now managed by LibreOffice managed PREEvision only. Users are no longer able to separately start LibreOffice without by PREEvision PREEvision running. Additionally, the installation path of the LibreOffice installation integrated in PREEvision is read-only. The described changes only apply to the LibreOffice installation integrated in PREEvision, external LibreOffice installations remain unchanged. Installation of LibreOffice dictionaries LibreOffice is integrated in the PREEvision client for editing formatted texts and report templates. To enable the LibreOffice spell check, a dictionary with the corresponding language is required. The dictionaries (LibreOfficeExtensions_v403.zip) now have to be separately installed into the PREEvision installation directory after the PREEvision client installation: Reference: For detailed information, refer to the Operating Manual. - 74 - Version 6.5 SP13 © Vector Informatik GmbH PREEvision 6.5 SP6 7.3 Fixed issues Fixed issues in PREEvision 6.5 SP6 You will find the important fixed issues in the following table. Please note that some issues are depending on specific configurations, views or models. ID Issue 1791072938454 Re-import of requirements via the RIF import Product Goals is possible if the following topics are considered: If there are no changes in the attribute definitions and data types, they are allowed to be checked-in. The requirements must be checked-out. In the import wizard the existing (checked-in) attribute definition package and data type package has to be selected. 1791076442791 The AUTOSAR export of complex data types AUTOSAR works again. 1791085740455 During AUTOSAR export, the relation between I-SIGNAL and I-SIGNAL-GROUP is correctly exported. AUTOSAR 1791204942644 During AUTOSAR 3 import, base types are correctly imported. AUTOSAR 1791085276486 Sorting of enumeration entries works correctly for the DBC round trip. Communication 1791085286486 During DBC export, hyphens are exported and no longer replaced with underscores (even if this is not DBC compliant). Communication 1791070099822 Updating Composition Types to a newer Collaboration revision no longer causes an "OutOfBounds" exception. 1790549922687 On the middleware license server, the location of the license-db folder can be configured now. Therefore, the variable PREEvisionLS.dir has to be set, e.g. DPREEvisionLS.dir=D:/AppServer/ tomcat/licenseDB. 1791146132685 A new action has been added within the Administration Model Management view of the Administration perspective to download the server log file from the application server. 1791066608454 During migration of former Hex Types to Application Integer Types The attributes Representation and Extended Representation Format are now correctly set. Migration 1791204109824 Formatted texts are no longer lost during backup and restore. Migration 1791204119824 An SVN error is no longer reported during restore. Migration © Vector Informatik GmbH Version 6.5 SP13 Category Administration - 75 - PREEvision 6.5 SP6 - 76 - Version 6.5 SP13 © Vector Informatik GmbH PREEvision 6.5 SP6 7.4 Known issues Formatted text field cannot be edited Sporadically, a formatted text field will not be properly enabled for editing after clicking into it. Workaround: Click again into the formatted text field. Borders of diagrams and tables in a report are not correctly printed (1715978292643) Borders of diagrams or tables (OLE objects) contained in a report are not correctly printed using the print function of LibreOffice. Artifacts referenced by a placeholder in a report are not automatically selected (34777, 1774840069822) For generated reports, automatic selection of artifacts in the Model View has been disabled due to an error in LibreOffice. When clicking on a placeholder in a report, the selection is not automatically updated. Software composition types cannot be changed via custom model import (1782615368223) The custom model import does not work when an existing software composition type of the target model shall be changed by the import (e.g. by adding a new software prototype). In this case, the import is aborted with an error message. Workaround: In LibreOffice, first use Export as PDF... and print the PDF document afterwards. Workaround: In the report toolbar, click the Select artifact at placeholder button to select the associated artifact in the Model View. Workaround: Perform a complete model import which creates new UUIDs for the imported artifacts. Manually merge the relevant changes from the imported data into the existing software composition type. Moving a checked-in Logical Function Type creates illegal model state (1774840030000) Moving a checked-in Logical Function Type from the Library to a Logical Function creates an illegal model state. A dependently versioned artifact is created with different revision information than its parent. "Update Reuse Unit" is only possible if latest version is contained in the model (1774844322645) The Update Reuse Unit action is aborted with an error message, if the latest version of the Reuse Unit is not contained in the current model. Backup requires increased hard disk space (1790491522658) Creating a project backup of a multi-user project requires significantly increased hard disk space. Workaround: Check out the Logical Function Type before moving it from the Library. Workaround: Add the latest version of the Reuse Unit to the current model. In addition to the backup directory, the "richtexts" directory within the PREEvision workspace allocates a lot of space. The hard disk space is allocated during backup creation only. After completing backup creation and closing the client, the allocated hard disk space is released. Workaround: Provide sufficient hard disk space. © Vector Informatik GmbH Version 6.5 SP13 - 77 - PREEvision 6.5 SP6 - 78 - Version 6.5 SP13 © Vector Informatik GmbH PREEvision 6.5 SP5 8 PREEvision 6.5 SP5 This chapter contains the following information: 8.1 Version numbers 80 8.2 Installation and compatibility information 81 8.3 Changes 83 8.4 Fixed issues Common Diagrams and tables Product Goals Logical Function Architecture AUTOSAR System Software Architecture Hardware Architecture Geometry Communication Product Line Management Metrics and reports Collaboration Administration, authority, license, installation and migration 84 84 84 85 85 86 87 88 88 89 90 91 91 92 8.5 Known issues 93 © Vector Informatik GmbH Version 6.5 SP13 - 79 - PREEvision 6.5 SP5 8.1 Version numbers Version numbers Documentation - 80 - Application Version number PREEvision client 6.5.5 LibreOffice dictionaries 4.0.3 PREEvision license server 2.0.0 PREEvision database server (2-tier) 2.0.13 PREEvision database server (3-tier) 6.5.5.0 PREEvision application server (3-tier) 6.5.5 Document Version number PREEvision manual 6.5.3 PREEvision operating manual 6.5.5 PREEvision system requirements 6.5.5 Version 6.5 SP13 © Vector Informatik GmbH PREEvision 6.5 SP5 8.2 Installation and compatibility information Reference: For detailed information about the installation and compatibility of PREEvision 6.5, refer to PREEvision 6.5 - Installation and compatibility information. Database access rights The database access right QUERY REWRITE is no longer required for installing and running the PREEvision database server. Restore parameters The following client/server parameters no longer have to be set for restore/migration: > -DenableDummyFileCreation > -DdisableCheckinChecks For a restore, required parameters are automatically set on the server now. Migration to a 3-tier environment For a migration from PREEvision 5.5/6.0 to a PREEvision 6.5 3-tier environment, first, carry out a 2-tier to 2-tier migration to PREEvision 6.5. Afterwards, migrate to the new 3-tier environment using backup and restore. For migration, a separate environment is required including a separate database instance. Reference: For detailed information about the migration, refer to the Operating Manual. Update of 3-tier environments to 6.5 SP5 In a 3-tier environment, the PREEvision client, the database server and the PREEvision application on the application server are only compatible within exactly the same version. Using a new client version on a previous server version or a previous client version on a new server version is not supported and may lead to data inconsistencies or data loss. The following table shows compatible client, server application and database server script versions for specific PREEvision 6.5 versions: Client version Server application version Database server script version 6.5.0 6.5.0 6.5.0.24 6.5.1 6.5.1 6.5.1.3 6.5.2 6.5.2 6.5.1.3 6.5.3 6.5.3 6.5.1.3 6.5.4 6.5.4 6.5.1.3 6.5.5 6.5.5 6.5.5.0 For an update of an existing 3-tier environment, all components with a changed version number must be updated, which may include the: > PREEvision client > PREEvision database server script > PREEvision application on the application server © Vector Informatik GmbH Version 6.5 SP13 - 81 - PREEvision 6.5 SP5 Reference: For detailed instructions on how to update a 3-tier environment, refer to the Operating Manual. To apply to internal IT guidelines, the execution of LibreOffice is now managed by Execution of LibreOffice managed PREEvision only. Users are no longer able to separately start LibreOffice without PREEvision running. Additionally, the installation path of the LibreOffice installation by PREEvision integrated in PREEvision is read-only. The described changes only apply to the LibreOffice installation integrated in PREEvision, external LibreOffice installations remain unchanged. Installation of LibreOffice dictionaries LibreOffice is integrated in the PREEvision client for editing formatted texts and report templates. To enable the LibreOffice spell check, a dictionary with the corresponding language is required. The dictionaries (LibreOfficeExtensions_v403.zip) now have to be separately installed into the PREEvision installation directory after the PREEvision client installation: Reference: For detailed information, refer to the Operating Manual. - 82 - Version 6.5 SP13 © Vector Informatik GmbH PREEvision 6.5 SP5 8.3 Changes LibreOffice documents incompatible to Microsoft Word In PREEvision an integrated LibreOffice editor is used for editing formatted texts and generating reports. If a document which was created in LibreOffice is opened in Microsoft Word, its presentation may be incorrectly changed or it might not be possible to open the document. This applies to ODT documents as well as to documents stored in DOC format via LibreOffice. To avoid possible incompatibilities, ODT files created with PREEvision shall only be opened or edited with LibreOffice. Additionally, PREEvision no longer supports to create Word documents (DOC). Therefore, the following changes have been implemented: > The menu item Save As... has been removed from the main menu of the LibreOffice editor. > The *.doc format can no longer be selected during report generation. > The file extension "doc" can no longer be set as "saveType" for the Report Executor metric block. Note: The documentation for generating reports as well as for the Report Executor block are currently outdated in the PREEvision manual and do not contain the restrictions mentioned above. © Vector Informatik GmbH Version 6.5 SP13 - 83 - PREEvision 6.5 SP5 8.4 Fixed issues Fixed issues in PREEvision 6.5 SP5 You will find the important fixed issues in the following table. Please note that some issues are depending on specific configurations, views or models. Further information > Common > Diagrams and tables > Product Goals > Logical Function Architecture > AUTOSAR > System Software Architecture > Hardware Architecture > Geometry > Communication > Product Line Management > Metrics and reports > Collaboration > Administration, authority, license, installation and migration > Changes 8.4.1 Common ID Issue Category 1788281649824 OLE objects are now correctly embedded in formatted texts (e.g. description fields). Common 1790439008454 By double clicking on an artifact the default editor is reliably opened now. Common 1790763829822 Generic attributes with special naming conventions are displayed correctly in the tables of the Property View. Common 1790764732709 Disabling query folders in the Model View no Common longer affects non-query folders. 8.4.2 Diagrams and tables - 84 - ID Issue Category 1790438602689 It is now possible to repeatedly change the object configuration of multiple selected artifacts in a diagram. Diagrams 1790438612689 When changing the object configuration of multiple selected artifacts in a diagram, the background image of the first selected block will be correctly applied to all blocks. Diagrams Version 6.5 SP13 © Vector Informatik GmbH PREEvision 6.5 SP5 ID Issue Category 1790482808454 Sorting model query based table columns works again. Tables 1790488048454 The alignment of table cells is exported to Excel. Tables ID Issue Category 1789454050000 Requirement Attribute Definitions located in Product Goals an Administration package within the Product Line can now be selected as target package for the RIF import. 8.4.3 Product Goals 8.4.4 Logical Function Architecture ID Issue Category 1790439208454 Within Logical Architecture System Diagrams, way points are set correctly when using Show Path on Required Ports. Logical Function Architecture 1790523648454 Within Logical Architecture System Diagrams, ports are now moved correctly after splitting Logical Functions. Logical Function Architecture 1790639330451 Within Logical Architecture Diagrams, delegation ports are no longer deleted when they are placed inside a section area. Logical Function Architecture 1790758369051 Mappings to empty Activity Chains are now displayed in the mapping table of the Property View. Logical Function Architecture 1790778789824 For populating provided/required ports in the Logical Architecture System Diagram, the following option has been introduced in the preferences: Populate only counterpart ports on „show contained ports". If enabled, only counterpart provided/ required ports will be populated. Logical Function Architecture 1790785758454 For connecting ports in the Logical Logical Function Architecture System Diagram, the following Architecture option has been introduced in the preferences: Create new Assembly Net when connecting ports instead of extending existing Assembly Net. If enabled, new assemblies are created when connecting ports. If disabled, existing assemblies will be extended. © Vector Informatik GmbH Version 6.5 SP13 - 85 - PREEvision 6.5 SP5 ID Issue Category 1790865088454 Moving a port of a logical function instance in Logical Function the Model View no longer updates all Architecture containing diagrams and no longer changes the relation to the assembly. 1790903328454 Within the Logical Architecture System Diagram, the correct number of assembly connectors is created now when connecting logical functions within Building Blocks. Logical Function Architecture ID Issue Category 1790755462791 AUTOSAR export: Communication elements AUTOSAR are also exported if they are in a global communication library. 1790757860000 AUTOSAR export and import: Timing information (e.g. time period of cyclic timing) are consistently handled. 1790765108354 AUTOSAR import: Implementation Data AUTOSAR Types without a category are displayed in the Information View. 1790788432791 During the AUTOSAR export of a System Description or an ECU Extract, Mode Declaration Groups are now correctly exported. 1790788992791 During the AUTOSAR export of an ECU AUTOSAR Extract hierarchical delegation port structures are now correctly handled. 1790789022791 AUTOSAR export: FIBEX-ELEMENTs are created for ISignalGroups. 1790851352791 The attribute SYMBOL of RUNNABLEAUTOSAR ENTITY is correctly imported and exported in AUTOSAR format. 1790851722791 During the AUTOSAR export of a System AUTOSAR Extract hierarchical delegation port structures are now correctly handled. 1790853980455 AUTOSAR export: Complex data types are correctly exported now. AUTOSAR 1790856752791 During the AUTOSAR export of a System Description, access from a RunnableEntity to an InterRunnableVariable is now realized with the correct role. AUTOSAR 1790909470455 AUTOSAR export: IPDUs are correctly converted. AUTOSAR 8.4.5 AUTOSAR - 86 - Version 6.5 SP13 AUTOSAR AUTOSAR AUTOSAR © Vector Informatik GmbH PREEvision 6.5 SP5 ID Issue Category 1790908250455 AUTOSAR export: All Bus Systems are exported. AUTOSAR 1790914420455 AUTOSAR import: PPort- and RPortMappings are imported. AUTOSAR 1790914759822 Differences between the AUTOSAR export in AUTOSAR PREEvision 6.5 and PREEvision 6.0 have been aligned. 1790964190455 During the AUTOSAR export of an ECU Extract it is now checked whether PDU Transmissions are assigned to a Frame Transmission. 1790964242791 AUTOSAR export: Duplicate references of I- AUTOSAR PDU-Ports are no longer created. 1790964242791 AUTOSAR import: Name and value of Application Errors are correctly imported. AUTOSAR 1791014122791 AUTOSAR export: Application Errors are correctly exported. AUTOSAR 1791062592791 AUTOSAR export: Unnecessary references to PDU ports are no longer created. AUTOSAR 1791063242644 AUTOSAR import: Sender and receiver gateway routing entries are now imported with the correct direction. AUTOSAR 1791066428454 AUTOSAR 4.0 export: Type references for inter runnable variables are exported. AUTOSAR AUTOSAR 8.4.6 System Software Architecture ID Issue 1787107139823 The Convert Block refactoring features a System Software name-based port preselection now and ports Architecture can be deleted. 1790754392647 Problems on updating software instances with a selected revision have been fixed. System Software Architecture 1790754412647 A type update is possible after reuse and check-out of a Composition Type. System Software Architecture 1790759279824, 1790759309824 Ports of Composition Types are placed correctly after creating them in the Interface Assignment Diagram. System Software Architecture 1790799582791 Whether the Connect Ports refactoring is available for Compositions can be used can be defined in the preferences under Refactorings | Software Architecture Port Connector | Connect ports of compositions. System Software Architecture © Vector Informatik GmbH Version 6.5 SP13 Category - 87 - PREEvision 6.5 SP5 ID Issue Category 1790865678454 The Create Composition refactoring available in the Software Architecture Diagram no longer causes a reuse error. System Software Architecture 1790908557721 When deleting a software component, the local prototype of this component will be deleted as well. Reuses of this prototype will no longer be deleted. System Software Architecture 1791062602791 The refactoring Integrate into new composition works correctly now. System Software Architecture 8.4.7 Hardware Architecture ID Issue Category 1790248340452 Connectors can again be resized within a grid Hardware of 20x20. Architecture 1790248370452 New connectors created in a diagram (via the Hardware palette or Model View) are placed on the grid Architecture again. 1790789030452, 1790789040452 Components and inline connectors can be Hardware resized to left or top again without moving the Architecture connectors, pins and connections. A combination of top-left, bottom-left or top-right is not supported, which means that the child components will be moved. 1790853439824 Object configuration via types works correctly Hardware now. Architecture 1790853650452 During wiring harness routing and signal routing automatic locking is now used. Hardware Architecture ID Issue Category 1790488312693 Setting the object configuration on Topology Segments is possible in all cases again. Geometry 1790785142693 It is possible again to open Geometry Geometry Diagrams which were created using existing 3D coordinates. An error in the label handling has been fixed. 1790785152693 The refactoring to merge Topology Geometry Segments has been corrected and is working again. 8.4.8 Geometry - 88 - Version 6.5 SP13 © Vector Informatik GmbH PREEvision 6.5 SP5 8.4.9 Communication ID Issue Category 1786571212689 The software architecture synthesis for the DBC and LDF import creates a Microprocessor instead a Process Unit now. Communication 1788281912791, 1790763926486 During the DBC import CANClusters are Communication created. Additionally, the cluster merge action has been added to the import wizard. 1790687209823 During the FIBEX import, software sender ports are only created for the actually sent signals in signal-based mode. Communication 1790687229823 During the FIBEX import, ports and software components are associated to the created mappings. Communication 1790687239823 For the FIBEX, DBC and LDF import with Communication merge option, the System Software Architecture can now be additionally selected as target package. 1790755422791 During the DBC export, the attribute GenMsgSendType will always be exported, independent of the Send Mode value. Communication 1790756126486 The calculation of the Initial Value of a Signal creates a constant of the proper type. Communication 1790757772791 During the DBC export, the length of names is no longer restricted/cut to 32 characters. Communication 1790757850000 During the DBC export, float and double values are now correctly exported. Communication 1790759272663 During the DBC import, CAN Signal Transmissions are created if the bus type is unknown or not set. Communication 1790771062709 Deleting Frame Transmission in the CAN Bus Communication Editor works correctly now using the automatic locking mechanism. 1790788462791 For LIN-ECU Interfaces, the error response can now be set on the property page Protocol Parameters. 1790790609822 The execution time for applying signal routing Communication results has been significantly reduced. The progress bar is updated and after each processing of 500 results a message is written to the log file. © Vector Informatik GmbH Version 6.5 SP13 Communication - 89 - PREEvision 6.5 SP5 ID Issue Category 1790768819822 The DBC Import is now able to handle Communication different character sets. Therefore, the option DbcFileCharSet was added to the DBC import/export properties. If a file cannot be read correctly with the default character set the character set can be set by the user. If the character set is not known there is the option to let the import „guess“ the right character set. The following values are possible for DbcFileCharSet: > default: use the default setting of the operating system > guess: try to guess the character set by file analysis > : the name of the character set that is to be used to import/export the file (for possible values see http:// en.wikipedia.org/wiki/ Category:Character_sets). 1790914430455 On the General property page of Signal PDU Communication Groups, the link to the Partial Network Cluster is displayed now. 1790963380455 Property pages have been added to define nested Signal Groups and Signal IPDU Groups. Communication 8.4.10 Product Line Management - 90 - ID Issue 1790781139822, 1790790619822 Performance improvements have been Product Line implemented for updating a Reuse Unit to the Management latest version. 1790785529822 Commit works after updating Reuse Units which results in new artifacts being added to a diagram. Product Line Management 1790802779051 If a Set is activated in the VM Set View and the options for automatically adding created or modified artifacts is enabled, mappings and logical connections are now automatically added to the Set. Product Line Management Version 6.5 SP13 Category © Vector Informatik GmbH PREEvision 6.5 SP5 ID Issue Category 1790905978454 When creating an Alternative by copying an existing Alternative in the Template View, State Values are now copied to the new Alternative. Product Line Management 1791062682716, 1791062779822 After a refresh, table settings of the Template Product Line View will be maintained (columns, filter, sort Management order). 8.4.11 Metrics and reports ID Issue Category 1790785162693 In the Metric Diagram it is possible again to delete ports of a Loop Block. Metrics 1790756239824 Placeholders can be correctly placed between text within the same line. Reports 1790764769051 Exporting Microsoft Word documents is no Reports longer supported by the report generator, see Changes. 1790777909824 Issue regarding rich text handling in report generation has been solved. Reports 1790783098454 A Metric Table Context referenced in a Report can be correctly overwritten with a Model Context / Primary Data Context. Reports ID Issue Category 1787097232693, 1788281639824 Automatic locks are now obtained for creating Collaboration and editing the object configuration. 1790521958454 An error has been fixed that prevented a Collaboration commit or an undo lock in combination with a shared lock. 1790853809824, 1790963418454 Undo all Locks no longer causes an error during the auto save. 8.4.12 Collaboration © Vector Informatik GmbH Version 6.5 SP13 Collaboration - 91 - PREEvision 6.5 SP5 8.4.13 Administration, authority, license, installation and migration - 92 - ID Issue 1790448942647 A commit error has been fixed which occurred Administration after migration of the administration part of the model and initializing with the default setup. 1790779129824 Initializing a database/server project with a file works again. Administration 1790858102693 The operation Administration | Remove locally cached formatted texts is now disabled after closing a project. Administration 1790438568454 It is now possible to initialize a 2-tier authority Authority model with a file-based model which was exported from 3-tier environment. 1751957072693 Stakeholder Packages can now be created in License the Library. Within these packages it is possible to create stakeholders (Clients and Supplier). 1790759398454 The performance has been improved for starting the client with a borrowed license. License 1774831412687 The database script for creating the required tablespaces (preevision_tablespaces.sql) has been adapted and can also be executed under Linux now. Installation 1790762427721 The web application archive for the PREEvision middletier can now be created under Linux/Unix using the BuildWebApp.sh script. Installation 1790800272687 The database access right QUERY Installation REWRITE is no longer required for installing and running the PREEvision database server. 1790489972689 Large Japanese texts are handled correctly by the model cache. Migration 1790767252987 In case that a file was replaced with another version from the history, the wrong file content was restored during backup/restore. The problem has been fixed, all files in the history are correctly restored. Migration 1790795262687 A backup/restore error has been fixed concerning missing files. Migration Version 6.5 SP13 Category © Vector Informatik GmbH PREEvision 6.5 SP5 8.5 Known issues Formatted text field cannot be edited Sporadically, a formatted text field will not be properly enabled for editing after clicking into it. Workaround: Click again into the formatted text field. Borders of diagrams and tables in a report are not correctly printed (1715978292643) Borders of diagrams or tables (OLE objects) contained in a report are not correctly printed using the print function of LibreOffice. Artifacts referenced by a placeholder in a report are not automatically selected (34777, 1774840069822) For generated reports, automatic selection of artifacts in the Model View has been disabled due to an error in LibreOffice. When clicking on a placeholder in a report, the selection is not automatically updated. Software composition types cannot be changed via custom model import (1782615368223) The custom model import does not work when an existing software composition type of the target model shall be changed by the import (e.g. by adding a new software prototype). In this case, the import is aborted with an error message. Workaround: In LibreOffice, first use Export as PDF... and print the PDF document afterwards. Workaround: In the report toolbar, click the Select artifact at placeholder button to select the associated artifact in the Model View. Workaround: Perform a complete model import which creates new UUIDs for the imported artifacts. Manually merge the relevant changes from the imported data into the existing software composition type. Moving a checked-in Logical Function Type creates illegal model state (1774840030000) Moving a checked-in Logical Function Type from the Library to a Logical Function creates an illegal model state. A dependently versioned artifact is created with different revision information than its parent. "Update Reuse Unit" is only possible if latest version is contained in the model (1774844322645) The Update Reuse Unit action is aborted with an error message, if the latest version of the Reuse Unit is not contained in the current model. Backup requires increased hard disk space (1790491522658) Creating a project backup of a multi-user project requires significantly increased hard disk space. Workaround: Check out the Logical Function Type before moving it from the Library. Workaround: Add the latest version of the Reuse Unit to the current model. In addition to the backup directory, the "richtexts" directory within the PREEvision workspace allocates a lot of space. The hard disk space is allocated during backup creation only. After completing backup creation and closing the client, the allocated hard disk space is released. Workaround: Provide sufficient hard disk space. © Vector Informatik GmbH Version 6.5 SP13 - 93 - PREEvision 6.5 SP5 - 94 - Version 6.5 SP13 © Vector Informatik GmbH PREEvision 6.5 SP4 9 PREEvision 6.5 SP4 This chapter contains the following information: 9.1 Version numbers 96 9.2 Installation and compatibility information 97 9.3 Fixed issues 99 9.4 Known issues © Vector Informatik GmbH 101 Version 6.5 SP13 - 95 - PREEvision 6.5 SP4 9.1 Version numbers Version numbers Documentation - 96 - Application Version number PREEvision client 6.5.4 LibreOffice dictionaries 4.0.3 PREEvision license server 2.0.0 PREEvision database server (2-tier) 2.0.13 PREEvision database server (3-tier) 6.5.1.3 PREEvision application server (3-tier) 6.5.4 Manual Version number PREEvision manual 6.5.3 PREEvision operating manual 6.5.4 PREEvision system requirements 6.5.4 Version 6.5 SP13 © Vector Informatik GmbH PREEvision 6.5 SP4 9.2 Installation and compatibility information Reference: For detailed information about the installation and compatibility of PREEvision 6.5, refer to PREEvision 6.5 - Installation and compatibility information. Restore parameters The following client/server parameters no longer have to be set for restore/migration: > -DenableDummyFileCreation > -DdisableCheckinChecks For a restore, required parameters are automatically set on the server now. Migration to a 3-tier environment For a migration from PREEvision 5.5/6.0 to a PREEvision 6.5 3-tier environment, first, carry out a 2-tier to 2-tier migration to PREEvision 6.5. Afterwards, migrate to the new 3-tier environment using backup and restore. For migration, a separate environment is required including a separate database instance. Reference: For detailed information about the migration, refer to the Operating Manual. Update of 3-tier environments to 6.5 SP4 In a 3-tier environment, the PREEvision client, the database server and the PREEvision application on the application server are only compatible within exactly the same version. Using a new client version on a previous server version or a previous client version on a new server version is not supported and may lead to data inconsistencies or data loss. The following table shows compatible client, server application and database server script versions for specific PREEvision 6.5 versions: Client version Server application version Database server script version 6.5.0 6.5.0 6.5.0.24 6.5.1 6.5.1 6.5.1.3 6.5.2 6.5.2 6.5.1.3 6.5.3 6.5.3 6.5.1.3 6.5.4 6.5.4 6.5.1.3 For an update of an existing 3-tier environment, all components with a changed version number must be updated, which may include the: > PREEvision client > PREEvision database server script > PREEvision application on the application server Reference: For detailed instructions on how to update a 3-tier environment, refer to the Operating Manual. © Vector Informatik GmbH Version 6.5 SP13 - 97 - PREEvision 6.5 SP4 To apply to internal IT guidelines, the execution of LibreOffice is now managed by Execution of LibreOffice managed PREEvision only. Users are no longer able to separately start LibreOffice without PREEvision running. Additionally, the installation path of the LibreOffice installation by PREEvision integrated in PREEvision is read-only. The described changes only apply to the LibreOffice installation integrated in PREEvision, external LibreOffice installations remain unchanged. Installation of LibreOffice dictionaries LibreOffice is integrated in the PREEvision client for editing formatted texts and report templates. To enable the LibreOffice spell check, a dictionary with the corresponding language is required. The dictionaries (LibreOfficeExtensions_v403.zip) now have to be separately installed into the PREEvision installation directory after the PREEvision client installation: Reference: For detailed information, refer to the Operating Manual. - 98 - Version 6.5 SP13 © Vector Informatik GmbH PREEvision 6.5 SP4 9.3 Fixed issues Fixed issues in PREEvision 6.5 SP4 You will find the important fixed issues in the following table. Please note that some issues are depending on specific configurations, views or models. ID Issue 1790757452791 Selecting a port instance on the Software System Software Instance Diagram selects the correct port Architecture instance of the projected port prototype in the Model View. 1790488322693 On the Weight property page of a Wire Type, the properties for the weight of insulation per meter can be set again. 34796 On the Receiver and Sender property pages Communication of a Signal, the port prototypes are now displayed. 1788281279824 On the General property page of SW Component instances and types, the Instance ID and SW Component Type ID are now displayed. Communication 1790414028454 During the DBC import with merge option, a Duplicate Exception could occur. The problem has been fixed. Communication 1790491402791 During the AUTOSAR export, the byte order of Signal-IPDU-Mappings is converted to a byte order supported by AUTOSAR. Communication 1790687202791 During the DBC import, the attribute Communication lengthType of imported Base Types is set to "FIXED". 1790687382791 During the LDF import, the attribute Communication lengthType of imported Base Types is set to "FIXED". 1790752800455 The AUTOSAR import creates a Communication LIN Communication container for LinPhysicalChannel. The created structure is equal to the structure created by the LDF import. 1790752960455 During the AUTOSAR import, the DISPLAY- Communication NAME of UNITs is imported. 1790753192791 During the AUTOSAR export, two underscores ("__") are no longer generated within SHORT-NAMEs. Communication 1790753210455 During the AUTOSAR import, Port Prototypes are correctly merged by name (if UUIDs are missing). Communication © Vector Informatik GmbH Version 6.5 SP13 Category Hardware Architecture - 99 - PREEvision 6.5 SP4 - 100 - ID Issue 1790753220455 During the AUTOSAR export, the Communication PackingByteOrder is correctly set, so that the System Description can be opened in the AUTOSAR Network Explorer. 1790759090455 During the AUTOSAR export, the Unit of the Computation Method is exported. 1790765092791 During the AUTSAR import, LIN Connector Communication Types and associated attributes are created. Version 6.5 SP13 Category Communication © Vector Informatik GmbH PREEvision 6.5 SP4 9.4 Known issues Double click does not Sporadically, double clicking on an artifact may not open the defined standard editor. open the standard For example, instead of a table, diagram or report template, the form editor is always editor opened. Workaround: Keep pressed and double click again. Afterwards, double click again. and double click opens the form editor. Afterwards, a double click correctly opens the standard editor. Formatted text field cannot be edited Sporadically, a formatted text field will not be properly enabled for editing after clicking into it. Workaround: Click again into the formatted text field. Borders of diagrams and tables in a report are not correctly printed (1715978292643) Borders of diagrams or tables (OLE objects) contained in a report are not correctly printed using the print function of LibreOffice. Artifacts referenced by a placeholder in a report are not automatically selected (34777, 1774840069822) For generated reports, automatic selection of artifacts in the Model View has been disabled due to an error in LibreOffice. When clicking on a placeholder in a report, the selection is not automatically updated. Software composition types cannot be changed via custom model import (1782615368223) The custom model import does not work when an existing software composition type of the target model shall be changed by the import (e.g. by adding a new software prototype). In this case, the import is aborted with an error message. Workaround: In LibreOffice, first use Export as PDF... and print the PDF document afterwards. Workaround: In the report toolbar, click the Select artifact at placeholder button to select the associated artifact in the Model View. Workaround: Perform a complete model import which creates new UUIDs for the imported artifacts. Manually merge the relevant changes from the imported data into the existing software composition type. Moving a checked-in Logical Function Type creates illegal model state (1774840030000) Moving a checked-in Logical Function Type from the Library to a Logical Function creates an illegal model state. A dependently versioned artifact is created with different revision information than its parent. "Update Reuse Unit" is only possible if latest version is contained in the model (1774844322645) The Update Reuse Unit action is aborted with an error message, if the latest version of the Reuse Unit is not contained in the current model. Backup requires increased hard disk space (1790491522658) Creating a project backup of a multi-user project requires significantly increased hard disk space. Workaround: Check out the Logical Function Type before moving it from the Library. Workaround: Add the latest version of the Reuse Unit to the current model. In addition to the backup directory, the "richtexts" directory within the PREEvision workspace allocates a lot of space. © Vector Informatik GmbH Version 6.5 SP13 - 101 - PREEvision 6.5 SP4 The hard disk space is allocated during backup creation only. After completing backup creation and closing the client, the allocated hard disk space is released. Workaround: Provide sufficient hard disk space. - 102 - Version 6.5 SP13 © Vector Informatik GmbH PREEvision 6.5 SP3 10 PREEvision 6.5 SP3 This chapter contains the following information: 10.1 Version numbers 104 10.2 Installation and compatibility information 105 10.3 New features 107 10.4 Fixed issues Common Tables Logical Function Architecture System Software Architecture Hardware Architecture Geometry Communication Product Line Management Rules, metrics and reports Collaboration Administration, authority and migration 108 108 109 109 109 109 110 110 111 111 112 113 10.5 Known issues 114 © Vector Informatik GmbH Version 6.5 SP13 - 103 - PREEvision 6.5 SP3 10.1 Version numbers Version numbers Documentation - 104 - Application Version number PREEvision client 6.5.3 LibreOffice dictionaries 4.0.3 PREEvision license server 2.0.0 PREEvision database server (2-tier) 2.0.13 PREEvision database server (3-tier) 6.5.1.3 PREEvision application server (3-tier) 6.5.3 Manual Version number PREEvision manual 6.5.3 PREEvision operating manual 6.5.3 PREEvision system requirements 6.5.3 Version 6.5 SP13 © Vector Informatik GmbH PREEvision 6.5 SP3 10.2 Installation and compatibility information Reference: For detailed information about the installation and compatibility of PREEvision 6.5, refer to PREEvision 6.5 - Installation and compatibility information. Restore parameters The following client/server parameters no longer have to be set for restore/migration: > -DenableDummyFileCreation > -DdisableCheckinChecks For a restore, required parameters are automatically set on the server now. Migration to a 3-tier environment For a migration from PREEvision 5.5/6.0 to a PREEvision 6.5 3-tier environment, first, carry out a 2-tier to 2-tier migration to PREEvision 6.5. Afterwards, migrate to the new 3-tier environment using backup and restore. For migration, a separate environment is required including a separate database instance. Reference: For detailed information about the migration, refer to the Operating Manual. Update of 3-tier environments to 6.5 SP3 In a 3-tier environment, the PREEvision client, the database server and the PREEvision application on the application server are only compatible within exactly the same version. Using a new client version on a previous server version or a previous client version on a new server version is not supported and may lead to data inconsistencies or data loss. The following table shows compatible client, server application and database server script versions for specific PREEvision 6.5 versions: Client version Server application version Database server script version 6.5.0 6.5.0 6.5.0.24 6.5.1 6.5.1 6.5.1.3 6.5.2 6.5.2 6.5.1.3 6.5.3 6.5.3 6.5.1.3 For an update of an existing 3-tier environment, all components with a changed version number must be updated, which may include the: > PREEvision client > PREEvision database server script > PREEvision application on the application server Reference: For detailed instructions on how to update a 3-tier environment, refer to the Operating Manual. © Vector Informatik GmbH Version 6.5 SP13 - 105 - PREEvision 6.5 SP3 To apply to internal IT guidelines, the execution of LibreOffice is now managed by Execution of LibreOffice managed PREEvision only. Users are no longer able to separately start LibreOffice without PREEvision running. Additionally, the installation path of the LibreOffice installation by PREEvision integrated in PREEvision is read-only. The described changes only apply to the LibreOffice installation integrated in PREEvision, external LibreOffice installations remain unchanged. Installation of LibreOffice dictionaries LibreOffice is integrated in the PREEvision client for editing formatted texts and report templates. To enable the LibreOffice spell check, a dictionary with the corresponding language is required. The dictionaries (LibreOfficeExtensions_v403.zip) now have to be separately installed into the PREEvision installation directory after the PREEvision client installation: Reference: For detailed information, refer to the Operating Manual. - 106 - Version 6.5 SP13 © Vector Informatik GmbH PREEvision 6.5 SP3 10.3 New features Refactorings of the System Software Architecture The following refactoring of the System Software Architecture has been adapted according to the type-prototype-instance concept which has been introduced with PREEvision 6.5 and is available again: > LIN and AUTOSAR Split Application SW Component Importing and exporting LIN busses via AUTOSAR is fully available now. Related tickets have been fixed. © Vector Informatik GmbH Version 6.5 SP13 - 107 - PREEvision 6.5 SP3 10.4 Fixed issues Fixed issues in PREEvision 6.5 SP3 You will find the important fixed issues in the following table. Please note that some issues are depending on specific configurations, views or models. Further information > Common > Tables > Logical Function Architecture > System Software Architecture > Hardware Architecture > Geometry > Communication > Product Line Management > Rules, metrics and reports > Collaboration > Administration, authority and migration 10.4.1 Common - 108 - ID Issue 1785297729823 Partly exported eea models can be opened in Common the client again. 1787095322693 An eea model containing duplicate XMIIDs can be opened again. 1787101418454 Labels can be set to invisible in the object and Common label configuration again. 1788282559823 The text color displayed in the Model View can be configured by the tag in the object and label configuration again. Common 1789453982790 The attribute External Link can now be edited in the Property View. It is now also possible to paste a URL. Common 1790414182791 Anchors are now supported within the Model Common Queries which enhance the comparison tree. 1790482832439 The Property View no longer freezes but is correctly refreshed according to the current selection. Common 1790549908454 After initializing a model with the default perspectives, all perspectives are correctly loaded and displayed in the start cockpit. Diagrams can be opened from the Model View. Common Version 6.5 SP13 Category Common © Vector Informatik GmbH PREEvision 6.5 SP3 10.4.2 Tables ID Issue Category 1779734490000, 1783784068454 Cell content in table editors is now displayed correctly after hiding and moving columns. Tables 1784087308454 Existing attribute values are now correctly displayed in table editors. Tables 10.4.3 Logical Function Architecture ID Issue Category 1789453558454 Selected packages of the refactoring Split Logical Block are now persisted when clicking [Finish] on the dialog. Logical Function Architecture 1787103458454 Selecting all blocks in a Logical Architecture Diagram by mouse and moving them in the diagram works correctly now. Logical Function Architecture 10.4.4 System Software Architecture ID Issue Category 1782613608157 Existing connections are maintained when moving components across compositions (including different hierarchies). System Software Architecture 10.4.5 Hardware Architecture ID Issue 24947, 1779772962693 The current calculation has been corrected to Hardware enable variant sensitivity. HW Devices not Architecture included in the selected variant are now ignored when calculating dependencies for current calculation. 1787106620452 Pins and Connectors are placed within the grid again during creation and moving. 1790248350452 Rotated labels within Hardware Diagrams are Hardware correctly placed on their selected docked Architecture position again. 1790487822647 Initializing the model with the default setup no Hardware longer causes errors within Electric Circuit Architecture Diagrams. © Vector Informatik GmbH Version 6.5 SP13 Category Hardware Architecture - 109 - PREEvision 6.5 SP3 10.4.6 Geometry ID Issue Category 1778053402693 Errors during opening a Geometry Diagram have been corrected, so that opening Geometry Diagrams is possible in all cases again Geometry ID Issue Category 34784 During the DBC import, initial values of a Communication Signal are now imported as Integer or Double Literals depending on the signal type. 34797 Within the message overview table, the column "Transmitter" has been renamed to "Sender". 34802, 1790438382791 Computation Methods that are referenced Communication from a Signal are exported in AUTOSAR into the NETWORK-REPRESENTATION. 1751961212687 The performance of the AUTOSAR 3.2.2 import has been improved. Communication 1779772502791 A merging import of DBC/LDF without creating the software layer, creates and modifies gateways now. Communication 1785297582791 The property page Sending/Receiving Communication Components has been adapted and displays the correct components now. 1787094052791 During the DBC import, the attribute GenSigStartValue is imported and synchronized with the constant Raw Initial Value in PREEvision. Communication 1787104609823 AUTOSAR 4.1.1 files can now be imported. Communication 1789452550455 Short names for PHYSICAL-CHANNELS have Communication been corrected for the AUTOSAR export (space is replaced with underscore). 1790248320455 Import of AUTOSAR 4 files works correctly now. 1790414182791 During the AUTOSAR 4.x export of a System Communication Description, ECUs without mapped software components (typically gateways) which are connected to a bus system are also exported. 1790438938454 During the AUTOSAR import, Base Types and Computation Methods are assigned to Signals. 10.4.7 Communication - 110 - Version 6.5 SP13 Communication Communication Communication © Vector Informatik GmbH PREEvision 6.5 SP3 ID Issue Category 1790482982791 In the AUTOSAR 4.0.3 export, the Base Communication Type of a Signal is exported as BaseType of I-SIGNAL. In the AUTOSAR 4.1.1 export, the Base Type of a Signal is exported as BaseType of SystemSignal. 1790483160455 During the AUTOSAR import, units of Computation Methods are correctly referenced. 1787095547721, 1790491282791 The Software Architecture can be updated Communication with the AUTOSAR import including a merge even if the AUTOSAR file does not contain UUIDs. The default implementation will use the artifact names for matching. If the AUTOSAR file contains no UUIDs, a warning will be displayed. 1790531332791 During the DBC import, types for initial value constants of signals are now calculated from the type of the GenSigStartValue communication attribute definition. If this definition is missing, the type is calculated from the type of the signal. 1790549942791 During the AUTOSAR export, data filters for Communication PDUs are exported into the TRANSMISSIONMODE-CONDITION. Communication Communication 10.4.8 Product Line Management ID Issue Category 1779772197721 The progress of compiling guards was optimized. Rules are generated during initial propagation only. Product Line Management 10.4.9 Rules, metrics and reports ID Issue Category 1774816190000 The consistency rule "NotMappedInstance" has been corrected in the demo model. Rules 1787103298454 The online checks for editing rules no longer cause a client freeze. Rules 34787 When generating lots of diagrams within a metric, LibreOffice should be reinitialized. Therefore, the "reinitializeLibreOffice" port has been added to the Diagram Render Block and should be set to "true" using a Parameter Block. Metrics © Vector Informatik GmbH Version 6.5 SP13 - 111 - PREEvision 6.5 SP3 ID Issue Category 1787096352689 Chart blocks are now automatically available Metrics in the Metric Diagram palette. The DenableChartInReport initialization flag no longer has to be set. 1787102772693 Displaying context artifacts within Metric Context Blocks has been corrected in terms of variant sensitivity. 34781 When generating a report via the Report Reports Executor Block, the table of contents will now be generated before exporting to PDF or ODT. 1780935832693 For generated reports, automatic selection of Reports artifacts in the Model View has been disabled due to an error in LibreOffice which caused a program crash after starting the report generator. 1790522029822 Report Modules which are included in text Reports with "Heading" format will be integrated in the same line without line feed. Metrics 10.4.10 Collaboration - 112 - ID Issue Category 1782604982693, 1787108658454 Exceptions during the autosave task are no longer presented to the user. Furthermore, these exceptions do no longer block a commit. This allows the user to commit changes even if the autosave was not executed properly. Collaboration 1783864470000 Dereferencing values of an enumeration from Collaboration within a table now also acquires the required shared locks correctly. 1786563849822 The search has been corrected to work properly in the 3-tier environment again. 1787101272647 A wrong lock behavior which locked file Collaboration artifacts in some cases directly after a commit has been corrected. 1788281649823 Reused elements could not be checked-out in some cases. Check-out is now possible again after replacing an artifact with another revision. Collaboration 1789939229823 The check for predecessor revisions has been adapted when loading the Version History to enable handling of histories with missing revisions. History and replacing versions know also works in this case. Collaboration Version 6.5 SP13 Collaboration © Vector Informatik GmbH PREEvision 6.5 SP3 10.4.11 Administration, authority and migration ID Issue Category 1779138112687 Initialize model with default setup has been fixed regarding perspectives. Perspectives can be updated by deleting the perspectives in the model and then using the Initialize current model with default setup operation. Administration 1786572998157 Initializing a project with a model containing artifacts without revision is now possible. Administration 1790438582687 The Log4J file path in the standard server configuration has been changed to catalina.base to work properly with all Tomcat instances. Administration 1785297538454 If "visible" object permissions have been Authority assigned to an artifact, check-out and checkin of its child artifacts is no longer possible. 1779724740000 The arrangement of lines within Logical Architecture Diagrams is now correctly migrated from PREEvision 6.0 to 6.5. 1784096582687 The commit checks executed during a restore Migration with migration have been changed to permit the commit of missing reuses in restore mode. 1787094562791 Initial values are now imported as Integer or Migration Double Literals depending on the signal type. 1787106319824 Extended logging can be enabled/disabled via the initialization parameter Dprofile.debug (true=enabled / false=disabled). Migration 1788281922687 Incomplete sort orders created during a restore are now recognized and handled properly. Migration 1788285648454 Initializing a migrated model with the default setup works correctly now. Migration © Vector Informatik GmbH Version 6.5 SP13 Migration - 113 - PREEvision 6.5 SP3 10.5 Known issues Double click does not Sporadically, double clicking on an artifact may not open the defined standard editor. open the standard For example, instead of a table, diagram or report template, the form editor is always editor opened. Workaround: Keep pressed and double click again. Afterwards, double click again. and double click opens the form editor. Afterwards, a double click correctly opens the standard editor. Formatted text field cannot be edited Sporadically, a formatted text field will not be properly enabled for editing after clicking into it. Workaround: Click again into the formatted text field. Borders of diagrams and tables in a report are not correctly printed (1715978292643) Borders of diagrams or tables (OLE objects) contained in a report are not correctly printed using the print function of LibreOffice. Artifacts referenced by a placeholder in a report are not automatically selected (34777, 1774840069822) For generated reports, automatic selection of artifacts in the Model View has been disabled due to an error in LibreOffice. When clicking on a placeholder in a report, the selection is not automatically updated. Software composition types cannot be changed via custom model import (1782615368223) The custom model import does not work when an existing software composition type of the target model shall be changed by the import (e.g. by adding a new software prototype). In this case, the import is aborted with an error message. Workaround: In LibreOffice, first use Export as PDF... and print the PDF document afterwards. Workaround: In the report toolbar, click the Select artifact at placeholder button to select the associated artifact in the Model View. Workaround: Perform a complete model import which creates new UUIDs for the imported artifacts. Manually merge the relevant changes from the imported data into the existing software composition type. Moving a checked-in Logical Function Type creates illegal model state (1774840030000) Moving a checked-in Logical Function Type from the Library to a Logical Function creates an illegal model state. A dependently versioned artifact is created with different revision information than its parent. "Update Reuse Unit" is only possible if latest version is contained in the model (1774844322645) The Update Reuse Unit action is aborted with an error message, if the latest version of the Reuse Unit is not contained in the current model. Backup requires increased hard disk space (1790491522658) Creating a project backup of a multi-user project requires significantly increased hard disk space. - 114 - Workaround: Check out the Logical Function Type before moving it from the Library. Workaround: Add the latest version of the Reuse Unit to the current model. In addition to the backup directory, the "richtexts" directory within the PREEvision workspace allocates a lot of space. Version 6.5 SP13 © Vector Informatik GmbH PREEvision 6.5 SP3 The hard disk space is allocated during backup creation only. After completing backup creation and closing the client, the allocated hard disk space is released. Workaround: Provide sufficient hard disk space. © Vector Informatik GmbH Version 6.5 SP13 - 115 - PREEvision 6.5 SP3 - 116 - Version 6.5 SP13 © Vector Informatik GmbH PREEvision 6.5 SP2 11 PREEvision 6.5 SP2 This chapter contains the following information: 11.1 Version numbers 118 11.2 Installation and compatibility information 119 11.3 New features 120 11.4 Fixed issues Common Diagrams and tables Product Goals Logical Function Architecture System Software Architecture Hardware Architecture Geometry Communication Product line management Change management Metrics and reports Collaboration Administration, installation and migration 121 121 122 122 122 123 123 124 124 125 125 126 126 126 11.5 Known issues 128 © Vector Informatik GmbH Version 6.5 SP13 - 117 - PREEvision 6.5 SP2 11.1 Version numbers Version numbers Documentation - 118 - Application Version number PREEvision client 6.5.2 LibreOffice dictionaries 4.0.3 PREEvision license server 2.0.0 PREEvision database server (2-tier) 2.0.13 PREEvision database server (3-tier) 6.5.1.3 PREEvision application server (3-tier) 6.5.2 Manual Version number PREEvision manual 6.5.2 PREEvision operating manual 6.5.2 PREEvision system requirements 6.5.2 Version 6.5 SP13 © Vector Informatik GmbH PREEvision 6.5 SP2 11.2 Installation and compatibility information Reference: For detailed information about the installation and compatibility of PREEvision 6.5, refer to PREEvision 6.5 - Installation and compatibility information. Update of 3-tier environments to 6.5 SP2 In a 3-tier environment, the PREEvision client, the database server and the PREEvision application on the application server are only compatible within exactly the same version. Using a new client version on a previous server version or a previous client version on a new server version is not supported and may lead to data inconsistencies or data loss. The following table shows compatible client, server application and database server script versions for PREEvision 6.5 to 6.5 SP2: Client version Server application version Database server script version 6.5.0 6.5.0 6.5.0.24 6.5.1 6.5.1 6.5.1.3 6.5.2 6.5.2 6.5.1.3 For an update of an existing 3-tier environment, all components with a changed version number must be updated, which may include the: > PREEvision client > PREEvision database server script > PREEvision application on the application server Reference: For detailed instructions on how to update a 3-tier environment, refer to the Operating Manual. To apply to internal IT guidelines, the execution of LibreOffice is now managed by Execution of LibreOffice managed PREEvision only. Users are no longer able to separately start LibreOffice without PREEvision running. Additionally, the installation path of the LibreOffice installation by PREEvision integrated in PREEvision is read-only. The described changes only apply to the LibreOffice installation integrated in PREEvision, external LibreOffice installations remain unchanged. Installation of LibreOffice dictionaries LibreOffice is integrated in the PREEvision client for editing formatted texts and report templates. To enable the LibreOffice spell check, a dictionary with the corresponding language is required. The dictionaries (LibreOfficeExtensions_v403.zip) now have to be separately installed into the PREEvision installation directory after the PREEvision client installation: Reference: For detailed information, refer to the Operating Manual. © Vector Informatik GmbH Version 6.5 SP13 - 119 - PREEvision 6.5 SP2 11.3 New features Refactorings of the System Software Architecture The refactoring Convert SW Component of the System Software Architecture has been enhanced. The refactoring creates valid type-prototype-instance structures and considers reuses now. The following refactorings of the System Software Architecture have been adapted according to the typeprototype-instance concept which has been introduced with PREEvision 6.5: LIN and AUTOSAR - 120 - > Convert SW Component > Connect Port(s) > Update SW Component Type > Merge SW Component Types with the same name and type Designing LIN busses is now possible. LIN busses can be imported and exported via AUTOSAR 4.0.3 and 4.1.1. Version 6.5 SP13 © Vector Informatik GmbH PREEvision 6.5 SP2 11.4 Fixed issues Fixed issues in PREEvision 6.5 SP2 You will find the important fixed issues in the following table. Please note that some issues are depending on specific configurations, views or models. Further information > Common > Diagrams and tables > Product Goals > Logical Function Architecture > System Software Architecture > Hardware Architecture > Geometry > Communication > Product line management > Change management > Metrics and reports > Collaboration > Administration, installation and migration 11.4.1 Common ID Issue Category 1776954474915, 1779722248454 Selection changes are now reliably propagated to the Property View. Common 1778006402676 Tables and statistics can now be displayed in Common a Portlet View. 1779722268454, 1779722278454 Images are now correctly displayed in LibreOffice (including the LibreOffice editor and generated reports). 1779723359822 Certain circumstances could lead to duplicate Common XMIIDs. A prevention measure to solve this problem has been implemented. 1782617688454 The Config Property View is available again. Common 1783783272820 The compare functionality has been corrected. Common 1783784978214 In LibreOffice, EMF/WMF pictures are now Common displayed correctly if shapes are placed behind each other. The clipping problem has been solved. 1783832378214 During copy and paste of arrows from a PowerPoint document to LibreOffice in PREEvision, the arrowheads are filled correctly now. © Vector Informatik GmbH Version 6.5 SP13 Common Common - 121 - PREEvision 6.5 SP2 11.4.2 Diagrams and tables ID Issue Category 1773751369823 Centered labels are now correctly aligned. Diagrams 1774816848224, 1782601998224 In column metric cells, extra icons are no longer shown. Tables 1779722288454 Copy and paste of formatted text into attribute Tables columns of type Text and String works correctly now. 1779767288454 Values entered in string based table cells persist after leaving a cell with arrow keys or pressing the key. Tables ID Issue Category 1774844289822 During RIF import, the RequirementID is now correctly imported in the EPDM-ID field (if configured accordingly). Product Goals 1776955389822 If no context freezing point is set, the refactoring to recreate IDs is now also available on checked-in artifacts. Product Goals 1782622667721 For the RIF import the automatic locking Product Goals mechanism now checks which elements have to be locked. 11.4.3 Product Goals 11.4.4 Logical Function Architecture - 122 - ID Issue Category 1771712259823 The block type for Logical Domains is now shown on the General page in the Property View. Logical Function Architecture 1774828279822 Sections can be used in Logical Function Architecture diagrams now. Logical Function Architecture 1778006852647 A link named "Logical Type" was added to the Logical Function Property View of Logical Domains on Architecture property page General, which can be used to navigate to the corresponding logical type of a Logical Domain. 1779762018454 Required entries for creating logical port prototypes are now available in the Interface Assignment diagram palette and popup bar. 1779762408454 Port Communication Requirements can now Logical Function be created for logical sender and receiver port Architecture types. Version 6.5 SP13 Logical Function Architecture © Vector Informatik GmbH PREEvision 6.5 SP2 ID Issue Category 1779762418454 The shortcut menu of port types works properly now. Logical Function Architecture 1782627027721 References between ports and port Logical Function prototypes are still available after replacing a Architecture revision of a Reuse Unit. 11.4.5 System Software Architecture ID Issue Category 34771 Connect Port(s) refactorings properly run on Compositions if the preference Connect ports of compositions is set in the Preferences dialog under PREEvision | Refactoring | Software Architecture Port Connector. System Software Architecture 34783 The Pull Up refactoring has been corrected. System Software Architecture 1763642400455 The Convert SW Component refactoring is available again (see New features). System Software Architecture 1775905879822 The names of software types and prototypes System Software are only synchronized if the preference option Architecture Synchronize type name and first instance name is set in the Preferences dialog under category PREEvision | Type/Instance. 1779768837721 Port Types of Compositions are now also System Software displayed in the Property View on page Port Architecture Prototypes of Sender Receiver Interfaces. 1782606442689 The button Disable Automatic Figure System Software Completion During Drag and Drop Architecture operations is available in software diagrams again. The button can be used to avoid the creation of additional artifacts when a specific artifact is dropped (e.g. ports of a block). 11.4.6 Hardware Architecture ID Issue Category 34108 A checked-in System can be opened in the Architecture View. A transfer back to eASEE is not allowed. Hardware Architecture 1767580692647 The original Power Distribution perspective Hardware has been restored. Architecture © Vector Informatik GmbH Version 6.5 SP13 - 123 - PREEvision 6.5 SP2 ID Issue Category 1776955202693 In the Wiring Harness Diagram a new error message is shown when assigning a Schematic Connection which has no assigned Pins. Hardware Architecture 1778053202693 Moving pins in the Wiring Diagram has been Hardware improved. E.g. pins can be moved by 5 pixels Architecture if the grid size is set to 5. 1779138309823 The shortcut menu can be opened on checked-in Network Diagrams again. 1779768892693 The populate of Schematic Pins has been Hardware corrected: Schematic Pins are now correctly Architecture placed within the given slot layout. Within the 5x5 grid, a populate creates pins which partly cover each other, since pins are placed with a space of 5 pixels and the figure size of each pin is 10 pixels. 1782619952693 The attribute Min Outer Diameter is now available on the Pin Parameters property page of Pin Types. Hardware Architecture ID Issue Category 1774855790452, 1745477490452 In the Geometry Diagram and in the Wiring Diagram, the highlighting for a selected artifact remains visible when clicking on the diagram palette. Geometry 1779762270452 Geometry Diagrams are now correctly displayed again when using different zoom factors. Geometry ID Issue Category 34775, 1779431992689 DBC import with option Synthesize Software Communication Level and import alternative Automatic Import with Merging works properly now. 1774839917721 Routing entries are correctly displayed in the Communication Property View of CAN Frame Transmissions. 1774843869822 The Description field for Frames is available Communication again in the Property View. Hardware Architecture 11.4.7 Geometry 11.4.8 Communication - 124 - Version 6.5 SP13 © Vector Informatik GmbH PREEvision 6.5 SP2 ID Issue Category 1778006222727 When changing a sender/receiver Communication relationship in the LIN scheduling table, consistent sender/receiver relationships are automatically set for signal transmissions and frame transmissions. 1779142562791, 1779142582791 Computation methods are now correctly imported during AUTOSAR import. Communication 1779142572791 Computation methods are now correctly exported during AUTOSAR export. Communication 1779724969823 Only the necessary required ports and Communication mappings will be created during Fibex import. 1779735902791 The cell editor for communication attribute tables in the Property View has been correctly adapted to the data type. Communication 1779761928454 Descriptions for prototypes will now be imported during AUTOSAR import. Communication 1782606292791 The DBC import with enabled merge options works again. Communication 1782621267721 AUTOSAR files containing tags can now be imported. Communication 11.4.9 Product line management ID Issue Category 1782615378454 Ports are automatically created within diagrams of Building Blocks. If the Building Block itself is checked-in or its contained diagram is checked-in, the graphical representations of the ports are not created within the diagram. The same behavior has been implemented for the software architecture and composition type diagrams. Product line management 11.4.10 Change management ID Issue Category 1782604268218 Ticket attributes can be created with the [+] button on the Ticket Attributes property page. Change management © Vector Informatik GmbH Version 6.5 SP13 - 125 - PREEvision 6.5 SP2 11.4.11 Metrics and reports ID Issue Category 1782617688218 Connected Metric Executors are now Metrics displayed on the Usage property page of the Calculation Block. 34777, 1774840069822, 1782614298454 For generated reports, automatic selection of Reports artifacts in the Model View has been disabled due to an error in LibreOffice. When clicking on a placeholder in a report, the selection is not automatically updated. Workaround: In the report toolbar, click the Select artifact at placeholder button to select the associated artifact in the Model View. 11.4.12 Collaboration ID Issue Category 1771712017721 The check-out has been corrected to ensure new revisions can only be created on the latest revision. Older revisions can only be checked out as new branch. Collaboration 1774831432987 A file artifact which has been deleted and reimported again can now be successfully committed. Collaboration 1775905862680 Replacing a version with a version from its Collaboration history is now possible even if the artifact type has been changed, e.g. from ECU to Sensor. 1784092318454 Creating an assembly connection between two Logical Functions now only obtains shared locks on the parent artifacts (sender/ receiver Logical Function and parent package). Collaboration 11.4.13 Administration, installation and migration - 126 - ID Issue Category 1767561792647 The restore of project backups into a 3-tier environment has been improved to handle existing software structures from previous versions. Administration 1774831442676, 1779724959823 Initializing a specific administration package Administration with the default setup now works correctly, even if the package is not already available in the current model. For example, it is possible to individually add the Compare Configurations package to the current model. Version 6.5 SP13 © Vector Informatik GmbH PREEvision 6.5 SP2 ID Issue 1774833860451 The performance of the model export (Export Administration Model to File) has been improved. 1782619712987 The enableDummyFileCreation parameter is now also considered during restore in a 3-tier environment with SVN. Administration 1778006212711 Dialogs for the setup of Visual C++ 2010 Redistributable will no longer be displayed during PREEvision client installation. Installation 1776954442658, 1778004672658 Perspective configuration files are now correctly created during migration from PREEvision 6.0 to 6.5 SP2. Migration 1779722088353 Performance improvements have been implemented for the migration. Migration 1782624408351 References between interfaces and interface Migration assignments (located in the software instance layer) are now correctly migrated. © Vector Informatik GmbH Version 6.5 SP13 Category - 127 - PREEvision 6.5 SP2 11.5 Known issues Double click does not Sporadically, double clicking on an artifact may not open the defined standard editor. open the standard For example, instead of a table, diagram or report template, the form editor is always editor opened. Workaround: Keep pressed and double click again. Afterwards, double click again. and double click opens the form editor. Afterwards, a double click correctly opens the standard editor. Formatted text field cannot be edited Sporadically, a formatted text field will not be properly enabled for editing after clicking into it. Workaround: Click again into the formatted text field. Borders of diagrams and tables in a report are not correctly printed (1715978292643) Borders of diagrams or tables (OLE objects) contained in a report are not correctly printed using the print function of LibreOffice. Artifacts referenced by a placeholder in a report are not automatically selected (34777, 1774840069822) For generated reports, automatic selection of artifacts in the Model View has been disabled due to an error in LibreOffice. When clicking on a placeholder in a report, the selection is not automatically updated. Software composition types cannot be changed via custom model import (1782615368223) The custom model import does not work when an existing software composition type of the target model shall be changed by the import (e.g. by adding a new software prototype). In this case, the import is aborted with an error message. Workaround: In LibreOffice, first use Export as PDF... and print the PDF document afterwards. Workaround: In the report toolbar, click the Select artifact at placeholder button to select the associated artifact in the Model View. Workaround: Perform a complete model import which creates new UUIDs for the imported artifacts. Manually merge the relevant changes from the imported data into the existing software composition type. Moving a checked-in Logical Function Type creates illegal model state (1774840030000) Moving a checked-in Logical Function Type from the Library to a Logical Function creates an illegal model state. A dependently versioned artifact is created with different revision information than its parent. "Update Reuse Unit" is only possible if latest version is contained in the model (1774844322645) The Update Reuse Unit action is aborted with an error message, if the latest version of the Reuse Unit is not contained in the current model. - 128 - Workaround: Check out the Logical Function Type before moving it from the Library. Workaround: Add the latest version of the Reuse Unit to the current model. Version 6.5 SP13 © Vector Informatik GmbH PREEvision 6.5 SP1 12 PREEvision 6.5 SP1 This chapter contains the following information: 12.1 Version numbers 130 12.2 Installation and compatibility information 131 12.3 New features 133 12.4 Fixed issues Common Diagrams and tables Product Goals Logical Function Architecture System Software Architecture Hardware Architecture Geometry Communication Product Line Management Rules, metrics and reports Collaboration Administration, authority, license, installation and migration 134 134 135 137 137 138 139 140 141 141 142 143 144 12.5 Known issues 146 © Vector Informatik GmbH Version 6.5 SP13 - 129 - PREEvision 6.5 SP1 12.1 Version numbers Version numbers Documentation - 130 - Application Version number PREEvision client 6.5.1 LibreOffice dictionaries 4.0.3 PREEvision license server 2.0.0 PREEvision database server (2-tier) 2.0.13 PREEvision database server (3-tier) 6.5.1.3 PREEvision application server (3-tier) 6.5.1 Manual Version number PREEvision manual 6.5.1 PREEvision operating manual 6.5.1 PREEvision system requirements 6.5.1 Version 6.5 SP13 © Vector Informatik GmbH PREEvision 6.5 SP1 12.2 Installation and compatibility information Reference: For detailed information about the installation and compatibility of PREEvision 6.5, refer to PREEvision 6.5 - Installation and compatibility information. Installation of Visual C++ 2010 during client installation During PREEvision client installation, Visual C++ 2010 Redistributable is automatically installed. If Visual C++ 2010 Redistributable is already installed on the computer, a dialog will be displayed asking the user whether to reset or uninstall the existing installation. In this case, select the option to reset Visual C++ 2010 Redistributable to its original state. Reinitializing the authority model For an update of a multi-user environment from PREEvision 6.5 to 6.5 SP1, the authority model must be reinitialized. Therefore, proceed just as usual for a migration: 1. Export the latest version of the existing authority model. 2. Initialize a new authority model with PREEvision 6.5 SP1. 3. Merge customer-specific changes from the PREEvision 6.5 backup into the newly initialized authority model. Reference: For detailed information about the migration of the authority model, refer to the Operating Manual. Update of 3-tier environments to 6.5 SP1 In a 3-tier environment, the PREEvision client, the database server and the PREEvision application on the application server are only compatible within exactly the same version. Using a new client version on a previous server version or a previous client version on a new server version is not supported and may lead to data inconsistencies or data loss. The following table shows compatible client, server application and database server script versions PREEvision 6.5 and 6.5 SP1: Client version Server application version Database server script version 6.5.0 6.5.0 6.5.0.24 6.5.1 6.5.1 6.5.1.3 For an update of an existing 3-tier environment, all components with a changed version number must be updated, which may include the: > PREEvision client > PREEvision database server script > PREEvision application on the application server Reference: For detailed instructions on how to update a 3-tier environment, refer to the Operating Manual. © Vector Informatik GmbH Version 6.5 SP13 - 131 - PREEvision 6.5 SP1 To apply to internal IT guidelines, the execution of LibreOffice is now managed by Execution of LibreOffice managed PREEvision only. Users are no longer able to separately start LibreOffice without PREEvision running. Additionally, the installation path of the LibreOffice installation by PREEvision integrated in PREEvision is read-only. The described changes only apply to the LibreOffice installation integrated in PREEvision, external LibreOffice installations remain unchanged. Installation of LibreOffice dictionaries LibreOffice is integrated in the PREEvision client for editing formatted texts and report templates. To enable the LibreOffice spell check, a dictionary with the corresponding language is required. The dictionaries (LibreOfficeExtensions_v403.zip) now have to be separately installed into the PREEvision installation directory after the PREEvision client installation: Reference: For detailed information, refer to the Operating Manual. - 132 - Version 6.5 SP13 © Vector Informatik GmbH PREEvision 6.5 SP1 12.3 New features FlexRay busload table PREEvision now offers a preconfigured FlexRay busload table. The FlexRay busload table is an example for a configured table in the area of communication showing a set of attributes for the scheduled PDUTransmissions in a FlexRay bus. This table is available on the Schedule. FlexRay comparison configurations PREEvision now offers two preconfigured comparison configurations for FlexRay as an example for extending the comparison functionality. > The "FIBEX Elements" Compare Configuration presents the main FIBEX elements starting from a Schedule displaying them in a very similar structure as they appear in a FIBEX file. > The "FlexRay Communication Matrix" Compare Configuration prepares the data to be compared starting from a determined component (ECU, Sensor, etc.) showing only the communication aspect of it. Signal and frame overview tables PREEvision now offers two predefined tables available on a Communication Package. The "Signal Overview" table and the "Frame Overview" table display the main attributes of the Signals and Frames contained in the Communication Package. Support of J2602 The LDF import/export now supports the J2602 format. © Vector Informatik GmbH Version 6.5 SP13 - 133 - PREEvision 6.5 SP1 12.4 Fixed issues Fixed issues in PREEvision 6.5 SP1 You will find the important fixed issues in the following table. Please note that some issues are depending on specific configurations, views or models. Further information > Common > Diagrams and tables > Product Goals > Logical Function Architecture > System Software Architecture > Hardware Architecture > Geometry > Communication > Product Line Management > Rules, metrics and reports > Collaboration > Administration, authority, license, installation and migration 12.4.1 Common - 134 - ID Issue Category 27185 Sometimes it was not possible to shutdown PREEvision after a long work session. The problem has been fixed. Common 29869 Mapping dialogs can now be filtered. Common 33654 Resetting perspectives works correctly. Common 34565 Selection propagation from the Favorites to a historic version loaded in the Model View works as expected. Common 34590 The value check for the number of logged actions in the preferences now covers the range [0, maxInt]. The initial value is 0 and valid. Common 34715 A progress bar for executing the online check Common is displayed again in the status bar of the main window. 9760572727 All toolbar items can now be hidden via the Window | Customize Perspective command. Common 1756612179823 The shortcut menu item Open as second project for model comparison is now always available in the Project View. In the case that no Compare Configuration is available, a corresponding information is shown in the shortcut menu. Common Version 6.5 SP13 © Vector Informatik GmbH PREEvision 6.5 SP1 ID Issue Category 1764639112689 Formatted texts are saved after restoring their Common content. 1767565118454 Mappings can now be created between artifacts in a Logical Architecture Diagram and a Software Diagram. Common 1767565138454 Views can now be opened even if the currently loaded model contains no perspectives. Common 1773773020000 When opening a URL to another project, the project will be opened. Common 12.4.2 Diagrams and tables ID Issue Category 17445 A diagram update via will also update modified background images. Diagrams 19247 When moving an area consisting of several artifacts and connections within a diagram, the connections are now correctly moved together with the selected area. Diagrams 19856 Icons are now correctly updated according to Diagrams a rule-based object configuration. For example, if an icon is no longer valid because the associated rule does no longer match, the icon is changed to the default setting. 22867 Icons configured via the object configuration are now correctly considered and displayed in dynamic labels. 26560 Offset and relative position are considered for Diagrams embedded labels. 32862 Rectangular routing has been corrected. 34754 Diagrams are no longer scaled during export Diagrams as image. 34755 Scrollbars within labels work correctly, now. Diagrams 34756 If label texts are too long, they will be cut during diagram export as image. Diagrams 1708713112790 A diagram update via will also update Diagrams and re-evaluate the object configuration of all figures. © Vector Informatik GmbH Version 6.5 SP13 Diagrams Diagrams - 135 - PREEvision 6.5 SP1 ID Issue Category 1716390388454 While switching between Legend and Title Block the following behavior is now given: Diagrams > The Title Block is placed on the other side if a Legend is already contained and has as position the default position of the Title Block. > If the Title Block is already contained and a Legend is inserted later, the Legend has as default position the position of the Title Block and is pasted on the opposite side. This behavior is only active while as position the option Free position is not selected. - 136 - 1742440148454 For mapping boxes displayed in diagrams, scrollbars are available. 1754725652693 When dereferencing a diagram configuration Diagrams from a network diagram no invalid object exception is shown in the log file anymore. 1767565128454 Mapping boxes displayed in diagrams, are now correctly updated. Diagrams 9111, 32526 Table cells with content larger than the cell height can now be scrolled. Tables 19421 Actions on table cells now work properly even Tables if columns are hidden. 29942 The cell height is now calculated according to Tables the given font size in the columns. 29947 With , the table editor and all contained model queries are refreshed and reevaluated, now. Tables 32515 In table editors, scrollbars are now correctly represented in formatted text cells. Tables 1719778039822 If in the table configuration, the Enable Delete option has been deactivated for a table column, Delete will no longer be available in the shortcut menu of this table column. Tables 1752879462687 New columns added to the Requirement Text Tables Editor directly show content if the content is available. Additionally, the performance for opening the Add/Remove/Reorder Columns dialog has been improved. Opening the dialog now takes between one and two seconds. 1764607058454 Copy and paste from Excel into an attribute column is now possible. Version 6.5 SP13 Diagrams Tables © Vector Informatik GmbH PREEvision 6.5 SP1 ID Issue Category 1766554468454 Requirement attributes which display formatted text are now exported correctly to Excel. Tables 1768603937721 A temporarily opened table editor now shows Tables all content even if model queries with anchors are used. 12.4.3 Product Goals ID Issue Category 34562 Undo/redo works correctly for conditions created in the Customer Feature Editor. Product Goals 1754687048454 Formatting and IDs are now kept when importing requirements via the RIF import. Product Goals 1754688032716 Embedded objects (OLE objects) of Product Goals requirements can now be changed even if the requirements have been imported with the RIF import. The changes within the OLE objects are stored, now. 1762701928354 Formatting is now correctly imported during RIF import. XML tags for formatting, such as bold, italic etc., are taken into account. Product Goals 1768558112677 In case a requirement has been reused the identification number is set to "0" because reused artifacts cannot have different values for one version attribute. Product Goals 12.4.4 Logical Function Architecture ID Issue 16595 If the artifact name is defined directly on Logical Function artifact creation, e.g. in a separate dialog, the Architecture name is immediately taken over without additionally switching to name editing mode. 34757 The performance of refreshing a Logical Architecture System Diagram containing labels has been improved. 1716476308454 The creation of labels for assembly nets can Logical Function be prohibited by setting the option Do not Architecture create labels in the preferences. The option is available on the preference pages Logical Architecture System Diagram and Software Architecture System Diagram. © Vector Informatik GmbH Version 6.5 SP13 Category Logical Function Architecture - 137 - PREEvision 6.5 SP1 ID Issue Category 1716477068454 Moving ports is now possible between components of different Logical Function Packages. Logical Function Architecture 1756607149823 In Logical Architecture Diagrams, connections are now selected even if only a part of the connection is within the selection area. Logical Function Architecture 1763642168454 Commit is possible again after moving Logical Function Building Block Types from a subsystem to the Architecture library. 1764607218454 The relation to the Building Block Type will no Logical Function longer be lost if the type is moved from the Architecture block instance to the Library. 1766549580000 The Convert Block refactoring now considers the automatic locking mechanism. Missing locks are detected and reported to the user. Logical Function Architecture 1774823059822 The Create Building Block refactoring has been corrected. Logical Assembly Connectors are now correctly displayed for the newly created Building Block. Logical Function Architecture 12.4.5 System Software Architecture - 138 - ID Issue Category 12380 For compositions, icons can now be configured in the object configuration. System Software Architecture 24671 Connect port refactorings can now be executed on multiple ports. System Software Architecture 34753 In the System Software Architecture layer, ports can now be correctly populated. System Software Architecture 1764607062647, 1774826647721 Update of a software structures is now possible within a Reuse Unit. System Software Architecture 1773751309822 The Size Type attribute can now be set in the System Software Property View of data type Array. Architecture 1773751559822 The Data Source values for the label graph nodes representing a port in a Software Architecture System Diagram are now properly set. Version 6.5 SP13 System Software Architecture © Vector Informatik GmbH PREEvision 6.5 SP1 12.4.6 Hardware Architecture ID Issue 15866 The name of Splices and Inline Connectors is Hardware also configurable for the KBL export within the Architecture respective configuration file. 16276 Warning for the KBL export displayed in the Information View have been corrected. 17344 When changing the routing to rectilinear Hardware without changing the port layout in the Electric Architecture Circuit Diagram, Pin positions are no longer changed. 17530 Populate in the Wiring Harness Diagram does Hardware no longer change Pin positions. Architecture 17887 The handling of Pins of Inline Connectors during KBL import has been improved. 17888 During an KBL import the respective Hardware connector types are created and assigned to Architecture the connector. 19287 Moving free text elements within a component is possible again. Hardware Architecture 30101 Refactoring shortcut menus on ports have been aligned between diagram and Model View (as far as possible). Hardware Architecture 30633 Internal components are now version objects Hardware and reusable. Architecture 34509 Connected and unconnected connectors are now displayed in the Component Diagram in the same way as in the Network Diagram. 34761 It is now possible to link a Bus Connector with Hardware a Bus System, e.g. in Property View, even if Architecture both artifacts are not checked-out. The change is possible on both sides. 1741280588454 Wiring Connectors are now displayed Hardware correctly in the Wiring Harness Diagram after Architecture they have been created. 1743331160452 Rectangular routing in the Geometry Diagram routes inline Branch-Offs correctly, now. 1745477520452 For the circuit synthesis (without Wiring Hardware Harness) the Do not create Splices ... option Architecture is no longer available. 1751961482693 In Network Diagrams, the Power Distribution Output Connectors are displayed as triangle again. © Vector Informatik GmbH Version 6.5 SP13 Category Hardware Architecture Hardware Architecture Hardware Architecture Hardware Architecture Hardware Architecture - 139 - PREEvision 6.5 SP1 ID Issue Category 1752882842693 Internal Schematic Connections and Hardware Devices are now variant-sensitive for the current calculation. Hardware Architecture 1753783942693 If a drop operation on an existing diagram is not possible, the background color of the diagram will no longer be changed to blue. Hardware Architecture 1754724212693 Undo is now possible for operations executed Hardware before a ground spot optimization. Architecture 1767561680452 Header connectors were not migrated correctly from PREEvision 6.0 to 6.5. Header connectors are now migrated correctly when migrating from PREEvision 6.0 to 6.5.1. New Pins and Headers are placed correctly on the grid. Hardware Architecture 1767562020452 The naming definition in the KBL export properties file is now considered during the KBL export. Hardware Architecture 1774818902790 When generating a Wiring Diagram out of an Hardware Electric Circuit Diagram, pins and header Architecture connectors are now placed correctly. 12.4.7 Geometry - 140 - ID Issue Category 18690 The selection of Title Blocks in Geometry Diagrams has been enhanced. Geometry 18690 The performance has been improved when working with many Geometry Diagrams. Geometry 24217 Special characters contained in the Geometry description of Topology Inline Connectors are now correctly displayed in the refactoring Merge selected inline connectors. 32569 The progress dialog for calculating highlights Geometry is mainly avoided through performance improvements. However, the dialog will still be shown if the highlight calculations exceed two second in order to provide proper feedback. 33057 In the Geometry Diagram, tooltips are still displayed when adding a background image to an Installation Location. Version 6.5 SP13 Geometry © Vector Informatik GmbH PREEvision 6.5 SP1 12.4.8 Communication ID Issue Category 17538 In the Signal router wizard, if only one Communication element is available for a drop-down list, it will be automatically selected. 28658 During AUTOSAR import, unnecessary PDU Communication assignments will no longer be created. 32905 The AUTOSAR export now generates the correct number of SignalIPDUs and map them to corresponding PDU-TRIGGERINGS. 1758508690000 During AUTOSAR import, signal degradation Communication in AUTOSAR 3.2.2 is now correctly imported. 1759453310000 Signal degradation can now be configured in Communication the Property View. 30472252791 During DBC export, the Frame ID of the Communication Frame Transmission is used, if it is set there. Otherwise, the Frame ID of the Frame is used. 1761756199822 During DBC export, negative start positions are set to 0 to prevent DBC files with syntax errors (negative start values are not supported and cannot be read from DBC files). Communication 1761756249822 The DBC export now works correctly if the Export active variant only option is activated. Communication 1768563989822 During AUTOSAR export, the export of embedded complex data types is possible. The category TYPE_REFERENCE is set for complex data types. Communication 1774833800455 During AUTOSAR import, the signal length is Communication now correctly imported. 1774843849822 The DBC export with an active variant works correctly, now. Precondition: A Frame Layout Configuration must be contained in the variant to get the expected results from the DBC export. Communication Communication 12.4.9 Product Line Management ID Issue 17912 In the Variant Diagram, it is now possible to Product Line populate a Concept Space including Concept Management Templates (shown as arrow). 18042 The Architecture Variant can be changed in the Variant Diagram. © Vector Informatik GmbH Version 6.5 SP13 Category Product Line Management - 141 - PREEvision 6.5 SP1 ID Issue Category 18043 In the Variant Diagram, delete actions have been improved for Architecture Variants. Product Line Management 34721 Newly created EE Attributes of the variant management are only shown once in the Model View. Product Line Management 1745477580452 Show Reuse works correctly on connections. Product Line Management 1757553928454 Conditions between parent and child Product Line Customer Features are no longer lost. Reuse Management synchronization now works correctly. 1767573618454 The synchronization error during integration from a reuse-unit has been corrected. 1767573778454 For reusing and integrating a Reuse Unit in a Product Line Product Line, sufficient locks are now Management automatically obtained. Product Line Management 12.4.10 Rules, metrics and reports - 142 - ID Issue 28094 Since the rule model distribution has been re- Rules designed in PREEvision 6.0 the error „consistency check not executable“ does no longer occur. 33940 In the rule diagram, the drop-down list for selecting the role of a link pair is completely visible, now. Rules 1754725642693 Newly created model queries are now immediately visible in the object configuration. Rules 19337 Working with Metric Diagrams no longer causes delays. Metrics 22727 Accessing the SWT and JFace framework is possible within the source code of a Calculation Block. Metrics 31895 The metrics Java editor window is Metrics automatically closed when switching between perspectives. 1757553719026 The content of a Metric Context Block is now Metrics correctly updated in the Metric Diagram. 1757557988454 The version history and the commit history are accessible within the source code of a Calculation Block via the methods: > getVersionHistoryOfObject > getCommitHistoryOfObject Version 6.5 SP13 Category Metrics © Vector Informatik GmbH PREEvision 6.5 SP1 ID Issue Category 1759453938454 In the Report Result Block, it is now possible Metrics to reference a TempTable containing cells that have NULL values. 1770669052693 Undo/redo now works correctly after metric execution. Metrics 17793 For creating descriptions, formatted text is used. When generating a report, formatted description texts are thus automatically integrated in the report. Reports 32331 Numbering in reports has been corrected when inserting formatted texts with a numbered lists. Reports 32332 The behavior of numbering headlines has been corrected in the report generator. Reports 34749 Only syntactically correct placeholders can be added to report templates, now. Reports 1716219380000 With LibreOffice, a report can now be saved even if it is manually edited after generation. Reports 1774833829822 Editing report placeholders works again. Reports ID Issue Category 34759 Columns of tables are now sorted correctly after master database synchronization of a table editor. Collaboration 34760 The performance of search in history has been improved. Collaboration 1711941552790 In 3-tier environments, commit labels are set und updated correctly, now. Collaboration 1740344168454 After a commit the icon states in the Model View are refreshed. Collaboration 1757553400451 The performance of show version history has Collaboration been improved. 1757563560451 Corrected commit error caused by multiple reuses. Collaboration 1770662320451, 1766550622647 The performance of comparing two versions from the version history has been improved. The performance of drag and drop from the version history has been improved. Collaboration 12.4.11 Collaboration © Vector Informatik GmbH Version 6.5 SP13 - 143 - PREEvision 6.5 SP1 ID Issue Category 1773760132987 The problem that, sporadically, files were deleted in SVN but not in PREEvision has been solved. Collaboration 1773767822987 If an error occurs during creation an external working copy, a useful message is now displayed. Collaboration 12.4.12 Administration, authority, license, installation and migration - 144 - ID Issue Category 29715398454 The performance of importing project backups for rule models has been improved. Administration 1758501972687 The performance of project initialization in the Administration 3-tier environment has been improved. 1760920550451 The robustness of the 3-tier project restore has been improved. Administration 1760922210451 The performance of the 3-tier project restore has been improved. Administration 1766555018214 Initializing the current model with the default setup no longer results in duplicate XMIIDs. Administration 1768576520000 Initialization of database/server projects with an *.eea file works correctly, now. Administration 1723980372689 Navigating to an artifact via the quick search now works correctly in the authority model. Authority 1757558308216 Title Blocks are now displayed when changing the Diagram Configuration using a viewer license. License 1751960772687 The 3-tier database server installation script can now also be executed on Linux. Installation 27210, 1769628440000 A file-based model can be saved after Migration migration, again. The save button is enabled. 34553 The restore information (restore.ser file) Migration for a database restore with history is now located in the corresponding backup directory instead of the workspace directory. 1725649399822 The order of record implementation elements Migration is now migrated correctly. 1754725529822 A tailing space directly in front of the .eea file Migration extension is not allowed as model file name. For example. "mymodel.eea" is invalid. To correctly migrate the model, rename the *.eea file. Version 6.5 SP13 © Vector Informatik GmbH PREEvision 6.5 SP1 ID Issue 1758501982687 Perspective files are now correctly integrated Migration during the migration from PREEvision 6.0 to 6.5. 1764629430000 Backup and restore now work correctly. For Migration migration, the backup must be created with the new client version (PREEvision 6.5 SP1). 1768563987721 Diagram representations of comments, timing paths and conditions associated to an assembly instance are now correctly migrated during migration from PREEvision 6.0 to 6.5. 1771711968224 During migration, header connector positions Migration are adapted now in the same way as the pin positions. 1774807519822 Enumerations are now correctly handled during migration. © Vector Informatik GmbH Version 6.5 SP13 Category Migration Migration - 145 - PREEvision 6.5 SP1 12.5 Known issues Perspective configurations are missing/defective after migration (1776954442658, 1778004672658) When migrating a 2-tier model without files (files are excluded from the backup), perspective configuration files are not automatically added to the model during migration. When migrating with files (files are included in the backup), the perspective configuration files added during migration are partly defective. Workaround: After the migration: 1. Load the latest model version of the migrated model. 2. Delete all existing contents from the Administration | Perspective Configuration Model (if available). 3. Use Administration | Initialize current model with default setup and select the Perspective Configuration Model to be merged with the current model. Double click does not Sporadically, double clicking on an artifact may not open the defined standard editor. open the standard For example, instead of a table, diagram or report template, the form editor is always editor opened. Workaround: Keep pressed and double click again. Afterwards, double click again. and double click opens the form editor. Afterwards, a double click correctly opens the standard editor. Formatted text field cannot be edited Sporadically, a formatted text field will not be properly enabled for editing after clicking into it. Workaround: Click again into the formatted text field. Borders of diagrams and tables in a report are not correctly printed (1715978292643) Borders of diagrams or tables (OLE objects) contained in a report are not correctly printed using the print function of LibreOffice. Initialize current model with default setup requires parent package (1774831442676) When selecting a specific package to be initialized with the default setup, the same package has to be already available in the current model. Otherwise, the contents will not be merged. Workaround: In LibreOffice, first use Export as PDF... and print the PDF document afterwards. For example, selecting only the "Compare Configurations" package to be integrated in the model does only work, if the "Compare Configurations" package is already available in the current model. Workaround: Manually create the parent packages of the items to be integrated. Moving a checked-in Logical Function Type creates illegal model state (1774840030000) - 146 - Moving a checked-in Logical Function Type from the Library to a Logical Function creates an illegal model state. A dependently versioned artifact is created with different revision information than its parent. Workaround: Check out the Logical Function Type before moving it from the Library. Version 6.5 SP13 © Vector Informatik GmbH PREEvision 6.5 SP1 "Update Reuse Unit" is only possible if latest version is contained in the model (1774844322645) Highlighting is lost when clicking on the diagram palette (1774855790452) Type change makes replace from history impossible (1775905862680) The Update Reuse Unit action is aborted with an error message, if the latest version of the Reuse Unit is not contained in the current model. Workaround: Add the latest version of the Reuse Unit to the current model. The highlighting for a selected artifact is lost when clicking on the diagram palette. The problem occurs in the Geometry Diagram and in the Wiring Diagram. Workaround: Select the artifact in the Model View or the Favorites and pin the view. Replacing a version with a version from its history is not possible if the artifact type has been changed, e.g. from ECU to Sensor. Workaround: Instead of a type change, create a new artifact. Diagram layout is not Copying a diagram layout into another diagram does not work correctly for rotated correctly copied for devices. rotated devices Workaround: Manually adjust the diagram layout. Viewer licenses cannot change table column widths When working with a viewer license, table column widths cannot be changed. When opening tables, the column width may not be changed either through dragging the separator with the mouse nor setting the width explicitly in the Property View. © Vector Informatik GmbH Version 6.5 SP13 - 147 - PREEvision 6.5 SP1 - 148 - Version 6.5 SP13 © Vector Informatik GmbH PREEvision 6.5 13 PREEvision 6.5 This chapter contains the following information: 13.1 Version numbers 150 13.2 Installation and compatibility information 151 13.3 New features 153 13.4 Fixed issues Common Diagrams and tables Product Goals Logical Function Architecture System Software Architecture and AUTOSAR Hardware Architecture Communication Product Line Management Rules, metrics and reports Collaboration Administration, license, installation and migration 160 160 161 162 162 163 164 164 165 166 167 168 13.5 Known issues 169 © Vector Informatik GmbH Version 6.5 SP13 - 149 - PREEvision 6.5 13.1 Version numbers Version numbers Documentation - 150 - Application Version number PREEvision client 6.5.0 PREEvision license server 2.0.0 PREEvision database server (2-tier) 2.0.13 PREEvision database server (3-tier) 6.5.0.24 PREEvision application server (3-tier) 6.5.0 Manual Version number PREEvision manual 6.5.0 PREEvision operating manual 6.5.0 PREEvision system requirements 6.5.0 Version 6.5 SP13 © Vector Informatik GmbH PREEvision 6.5 13.2 Installation and compatibility information Compatibility 2-tier environments: The following table shows the compatibility between the different PREEvision client and database server versions: Client version Database server Database server Database server version 5.5 version 6.0/6.5 version 6.5 (2.0.10) (2.0.13) (2.0.14) 5.0.x read-only read-only read-only 5.5.x compatible compatible compatible 6.0.x not compatible compatible compatible 6.5.0 - 6.5.8 not compatible compatible compatible from 6.5.9 not compatible not compatible compatible 3-tier environments: In a 3-tier environment, the PREEvision client, the database server and the PREEvision application on the application server are only compatible within the same PREEvision version. The following table shows compatible client, server application and database server script versions for specific PREEvision 6.5 versions: 3-tier Collaboration Platform Client version Server application version Database server script version 6.5.0 6.5.0.24 6.5.0 The PREEvision Collaboration Platform is now available as 3-tier environment. Reference: For detailed information about the installation of the 3-tier environment and for migrating from 2-tier to 3-tier, refer to the Operating Manual. Reinitializing the authority model For an update of a multi-user environment from the PREEvision 6.5 release to any PREEvision 6.5 service pack, the authority model must be reinitialized. Therefore, proceed just as usual for a migration: 1. Export the latest version of the existing authority model. 2. Initialize a new authority model with PREEvision 6.5 SP. 3. Merge customer-specific changes from the PREEvision 6.5 backup into the newly initialized authority model. Reference: For detailed information about the migration of the authority model, refer to the Operating Manual. Licenses and license For PREEvision 6.5, new licenses are required. server With PREEvision 6.5, a new version (2.0.0) of the PREEvision license server is available. It is recommended to update existing license servers to version 2.0.0. © Vector Informatik GmbH Version 6.5 SP13 - 151 - PREEvision 6.5 PREEvision database Oracle clusters (RAC) are not supported. server: Oracle clusters (RAC) are not supported PREEvision workspace and PREEvision.ini Existing workspaces from earlier PREEvision versions cannot be reused for PREEvision 6.5. Overwriting the PREEvision.ini is not allowed as well. Operating system: character set Please do use an operating system with a full character set of your language. For example, in order to support Japanese in PREEvision, the Japanese operating system has to be installed. An English operating system with Japanese character set might not support all characters. As a consequence, this may result in displaying wrong characters in PREEvision. - 152 - Version 6.5 SP13 © Vector Informatik GmbH PREEvision 6.5 13.3 New features Collaboration Platform as 3-tier environment Automatic locking PREEvision Collaboration Platform is available as 3-tier environment, now. The 3-tier platform contains all features of the current 2-tier platform and provides the following new and additional features: > Branches: Branches are available to check out a historic artifact revision to start a parallel development line. Branches can be created during check-out on the basis of any artifact version. In the Check-out dialog the user defines whether a new development line for an artifact shall be started by creating a new branch. Branches are visible in the Model View, the Version History and the Property View. > Search in history: The search option Current and historic model versions is available. In the search result view, historic artifacts are indicated by a grey font color. The column Model version provides the corresponding model version. A historic artifact version can be inserted in the current model as new artifact or as reuse. > Life cycle history: On the Lifecycle property page, an additional life cycle History table is available. The life cycle history displays all life cycle state changes an artifact has passed through during its life cycle. > Subversion integration: File handling in PREEvision’s 3-tier environment is now supported by the open source revision control system Subversion (SVN). Working copies of file structures can be created which improves the handling of large file structures and provides the base functionality for several use cases, for example test data management. > Middleware license server (optional): Server licenses can be managed in the integrated middleware license server. Alternatively, node-locked licenses can be used. With PREEvision 6.5, an automatic locking concept has been introduced. The user can now directly start editing or start an action without prior locking. This works for all actions in PREEvision including diagrams and shared locks. With the automatic lock handling, lock conflicts can be reduced, since only the minimum required locks are determined and obtained. © Vector Informatik GmbH Version 6.5 SP13 - 153 - PREEvision 6.5 AUTOSAR AUTOSAR 4 compliant data types as well as communication parameters are available in PREEvision. Additionally, the modeling of partial networking is supported. With the AUTOSAR use case, PREEvision is part of the Vector AUTOSAR Solution and the exchange workflow with DaVinci Developer and DaVinci Configurator Pro is possible. LIN bus communication LDF 2.0 import and export is now available. A schedule design for LIN communication can now be modeled. - 154 - Version 6.5 SP13 © Vector Informatik GmbH PREEvision 6.5 Use case oriented perspectives PREEvision now starts with a cockpit view on the user interface. The cockpit provides use case oriented entry points into PREEvision. With just a few clicks you reach the user interface that is available for your use case. An expert mode is also available that corresponds to the former PREEvision E/E standard perspective. With the help of Model View and Property View filters, perspectives can be customized to display only the artifacts relevant for the use case and keep the user interface clearly arranged. Electric details in wiring harness The following features have been introduces regarding hardware modeling: > © Vector Informatik GmbH Internal hardware components and electric details can also be modeled in the Electric Circuit Diagram and the Wiring Diagram, now. Version 6.5 SP13 - 155 - PREEvision 6.5 Specification of diagnostic requirements Test data management > With the Copy Layout function, completely modeled hardware components (including internal components) can be comfortably copied from one to another hardware layer. > In the Electric Circuit Diagram, the current path can now be populated. > The wiring harness synthesis can now be executed without creating splices. PREEvision supports the specification of diagnostics master-slave systems with diagnostic-specific attributes. > Use of PREEvision Network Diagram to model diagnostic relevant information as overview. > Extended modeling of diagnostic relevant information in PREEvision (diagnostic classification, DTCs, measurement signals, controls). > Export to CANdela and complementation of diagnostic specification in CANdela PREEvision can now be combined with vTESTcenter for test and test data management: Testing phases with bi-directional traceability between artifacts: > Requirements management > Test engineering > Test implementation: Automated tests and test lists for manual execution > Test execution planning > Test execution documentation import and archiving Analysis and reporting (graphical and table form) > - 156 - Metrics, requirements coverage, test progress, etc. Version 6.5 SP13 © Vector Informatik GmbH PREEvision 6.5 Usability improvements for diagrams Several usability improvements have been implemented in diagrams, especially for move and resize actions as well as for the alignment of labels. In the Property View, the following usability improvements have been implemented: Usability improvements for the > Recently changed property pages are now highlighted with bold font color. property view > The LibreOffice editor can now be opened by clicking on the Description label. > Usability improvements for drag and drop operations (Assistance view) A navigation bar at the top of the Property View displays the parent hierarchy of the currently selected artifact and can be used to navigate to any artifact within the hierarchy. An Assistance View is now available to support drag and drop operations. Depending on the currently selected drag and drop target, the Assistance View displays artifacts suitable for the drag and drop operation. The Assistance View is automatically loaded when clicking on a Property View table or a table editor to which artifacts can be added. © Vector Informatik GmbH Version 6.5 SP13 - 157 - PREEvision 6.5 Compare of artifacts The compare functionality has been revised and now supports to compare model parts. The compare can now be started from the shortcut menu via the following items: > Select as left side for compare > Compare with > Compare with each other (if two artifacts are selected) The shortcut menu items are available in the Model View, Version/Commit History and in tables. The compare algorithm now considers reuses, files and formatted text. Additionally, configurations for the compare function can be created to determine the artifacts, attributes and relations to be compared. The compare result is now displayed in a double-tree editor and can be exported to Excel. Software architecture The software architecture layer has been optimized and aligned with the AUTOSAR standard. Using a library-based approach according to AUTOSAR, it is now possible to work with types and prototypes in the Library. Additionally, the instance-based approach is supported as well. Therefore, it is now possible to work directly with software instances in the System Software Architecture while the associated (proto-) types are automatically synchronized in the Library. By these changes, the memory consumption of the complete software architecture layer has been reduced and the usability has been improved for AUTOSAR users. Safety features In PREEvision 6.5, malfunction mapping has been introduced, allowing EEarchitecture artifacts to be annotated (mapped) with malfunctions. Malfunctions carry safety-relevant constraints such as the failure rate which allows a quantitative safety approach on the annotated artifacts. PREEvision provides a safety characteristics library to create a catalogue of malfunctions which fit to the respective level of modeling. - 158 - Version 6.5 SP13 © Vector Informatik GmbH PREEvision 6.5 PREEvision tables in PREEvision tables (table editors) can now be included in a report via the new reports placeholder type PREEvision table. Charts in reports New metric blocks have been introduced which allow the generation of charts. Via the new report placeholder type Chart, the generated charts can be integrated in reports. Compile complete metric source codes All metric Source Code artifacts can now be checked for compilation errors at once. The action can be started from the shortcut menu of the Metric Model via Metrics | Compile all Sourcecodes. The result is displayed in the Information View. Product and release management integrated in Collaboration Platform Product and release management functionalities are now integrated in the PREEvision Collaboration Platform. The former product option PREEvision Product and Release Manager is no longer available. Miscellaneous > PREEvision is now based on Eclipse 4 > LibreOffice is now integrated in PREEvision for editing formatted text © Vector Informatik GmbH Version 6.5 SP13 - 159 - PREEvision 6.5 13.4 Fixed issues Fixed issues in PREEvision 6.5 You will find the important fixed issues in the following sections. Please note that some issues are depending on specific configurations, views or models. Further information > Common > Diagrams and tables > Product Goals > Logical Function Architecture > System Software Architecture and AUTOSAR > Hardware Architecture > Communication > Product Line Management > Rules, metrics and reports > Collaboration > Administration, license, installation and migration 13.4.1 Common - 160 - ID Issue Category 13071 Alphabetic sorting in the Model View now also considers the user-defined label configuration. Common 20045 The form editor now provides an own toolbar Common including the selection button. 30387 The selection in the model-merge result tree Common are no longer lost when changing filter settings. 34532, 34546 On opening the shortcut menu, the current selection is changed to the artifact on which the shortcut menu has been opened. 34533 Drag and drop of a parent artifact into one of Common its child artifacts is prevented, now. 34550 Copy and paste of Product Lines is possible, Common now. 34642 The Property View no longer freezes during Common a drag and drop operation. 9807112663 Artifacts in the Favorites will now be removed if a scope is activated which excludes these artifacts. Common 32761198454 Missing formatted texts are automatically restored during commit. Common 36243872658 Performance has been improved for selecting large sets of artifacts in the Model View. Common Version 6.5 SP13 Common © Vector Informatik GmbH PREEvision 6.5 ID Issue Category 1711955908454 LibreOffice is now integrated in PREEvision for editing formatted text. Common 1715174528454 Tables can now be created in data type packages, now. Common 1719778179822 When creating mappings for multiple Common artifacts via drag and drop, the mapping type can now be selected once for all artifacts of the same meta class. 13.4.2 Diagrams and tables ID Issue Category 32854 The Legend now provides artifacts for displaying the diagram name and the diagram configuration. Diagrams 34376 Internal labels can now be wrapped across multiple lines Diagrams 34659 The visibility of labels can now be correctly configured in the object configuration. Diagrams 1718930630000 Background images are now updated when the diagram configuration is changed. Diagrams 1731717408454 Changes within the object configuration of a Diagrams Legend can now be saved. 31465 An appropriate error message is displayed Tables when exporting a table to Excel and the target Excel file is not writable, e.g. because it is already open. 34530 After commit/lock the table column visibility does not change. 34677 Generic table editors can now be created on Tables Data Type Packages. 1715175998454 In the table editor configuration, for each Tables column can be defined whether the delete button is displayed when clicking into a table cell of this column. Therefore, on the General property page of the column, the Enable Delete option can be set. 1716219420000 The button now works for editing a regular expression within the column filter field of a table editor. © Vector Informatik GmbH Version 6.5 SP13 Tables Tables - 161 - PREEvision 6.5 ID Issue Category 1716219430000 Within the table shortcut menu, the actions Tables Show Whole Text, Show Row Number and Column Filter are now implemented as check boxes. 1719778199822 When creating a new artifact in a table its Tables name can be directly edited by pasting a text from the clipboard. 13.4.3 Product Goals ID Issue Category 32775998454, 32787892689 In the RIF import, WMF objects can now be imported as OLE objects. Product Goals 32789162689 Excel OLE objects can now be opened after Product Goals the RIF import. 1714403088454 Enumeration entries are now correctly imported during RIF import. Product Goals 1729989068454 Reused requirement attributes remain reused after an import with generating new UUIDs. Product Goals 13.4.4 Logical Function Architecture - 162 - ID Issue Category 34718 A Logical Function Package can now be created in a Logical Structure Package via the New shortcut menu. Logical Function Architecture 34719 Connections are now correctly populated during hierarchical populate in the Logical Archtecture System Diagram. Logical Function Architecture 32777278214 Renaming a port in the Logical Function Architecture requires the correct modifiable states for the port and the port prototype. A dialog will now be displayed to lock the required artifacts. Logical Function Architecture 1716477058454 The move ports refactoring has been fixed. Logical Function It is possible to move required ports to Architecture multiple target blocks again. The internationalization of the Move Ports dialog in the Logical Architecture layer was fixed. Version 6.5 SP13 © Vector Informatik GmbH PREEvision 6.5 ID Issue Category 1742437618454 When creating an Assembly Net in a Logical Logical Function Architecture System Diagram, the Assembly Architecture Connections are created as well and assigned to the Assemby Net. 1748207472687 Committing a change including new Logical Function connected logical functions in a building Architecture block is now possible without error message. 13.4.5 System Software Architecture and AUTOSAR ID Issue Category 19714 Diagrams of the System Software Architecture have been reworked. System Software Architecture 34674 Calibration parameters can now be defined for all software types. System Software Architecture 11418 Types, prototypes, interfaces, signals and "natural types" are now correctly imported during AUTOSAR import. AUTOSAR 33283 Required and provided port transmission mappings are now correctly created during the AUTOSAR import. AUTOSAR 34381 On the General property page of an Implementation Array, a link is now displayed to reference the Implementation Data Type. AUTOSAR 34485, 34612 Minimum delay of signal and PDU AUTOSAR transmissions is now correctly set during the AUTOSAR import. 34487 Port transmission mappings are correctly build. AUTOSAR 34586 In PREEvision 6.5, reuse is no longer used for AUTOSAR compositions. Therefore, check-out of a composition will no longer result in an inconsistent state. AUTOSAR 30473972791 During AUTOSAR import, a Computation AUTOSAR Method of category TEXTTABLE is imported as Verbal Table Conversion. During AUTOSAR export, Verbal Table Conversion and Text Table Conversion are exported as TEXTTABLE. 37044572791 The ECU extract contains only mapped SWCs, now. AUTOSAR 1718941439822 Implementation records are now exported during AUTOSAR export. AUTOSAR © Vector Informatik GmbH Version 6.5 SP13 - 163 - PREEvision 6.5 13.4.6 Hardware Architecture ID Issue Category 34372 A bus terminal resistor with 180 Ohm value has been added. Hardware Architecture 34528 Connections to component composites are Hardware now correctly considered in reused Network Architecture Diagrams. 34579 The wiring harness router works with automatic locking, now. 34626 In the Wiring Harness Diagram, labels can Hardware now be moved without positioning problems. Architecture 34645 The circuit synthesis works with automatic locking, now. 34724 Commit of Wiring Harness Diagrams is Hardware possible, even if the diagram name contains Architecture a comma. 1711114960452 Ground spot optimization does no longer create pins after being cancelled. Hardware Architecture 1713595662643 If a wire instance contains no color information the KBL export now fetches the color information from the wire type. Hardware Architecture 1733441690000 The correct grid size is now used for locating Hardware conductors in a cable. Thus, Wiring Harness Architecture Diagrams keep their layout after closing and reopening. Hardware Architecture Hardware Architecture 13.4.7 Communication - 164 - ID Issue Category 33682 During frame and PDU synthesis required locks are now correctly obtained. Communication 34425 A new column Owner has been added to the Communication property table Attribute Values of communication attribute definitions. 34655 Frame routing cardinalities have been adjusted in the meta model. Communication 34656 Cardinalities of routing entries have been adjusted in the meta model. Communication 34695 During the Fibex import, ports, port mappings and sending/receiving relations from Signal Transmissions/PDU Transmissions/Frame Transmissions to ECU Interfaces are created for multiplexed IPDUs. Communication Version 6.5 SP13 © Vector Informatik GmbH PREEvision 6.5 ID Issue Category 34702 The Fibex import is now possible, even if a problem with the header occurs. A warning will be displayed in this case. Communication 1755665038454 The DBC export works correctly, now. Communication 13.4.8 Product Line Management ID Issue 34281 If activated, the auto-resolver will be applied Product Line on all selected elements of a newly created Management alternative. 34288 Resolver results are now displayed Product Line compressed in one entry in the Information Management View, if multiple elements are propagated. 34335 A highlight for out-of-bounds values is now available in the VM Template View. 34527 The Reuse Unit View correctly displays the Product Line artifacts of the loaded model version, now. Management 34542 Scopes are now considered for the variant management, e.g. in the variant drop-down list. Product Line Management 1711942092790 The branch is checked on getting all predecessors for a Reuse Unit. Product Line Management 1711942622790 It is now possible to reuse a Reuse Unit directly from the Version History. Product Line Management 1723943012644 When merging two different artifacts from two Reuse Units to a single artifact in the integration Product Line, after the update, the artifact no longer needs to be reintegrated again. Product Line Management 1726489752644 Performance for updating reuse units has been improved. Product Line Management 1738590680000 Possible conflicts during the merge of to-one Product Line relations are now checked when merging an Management artifact from a Reuse Unit. 1746374772689 Replace with selected Version is now possible for all revisions of a Reuse Unit. Product Line Management 1746374782689 File artifacts are locked. Product Line Management 1751961080000 The Show/Hide Mappings function of the Variant Diagram now displays all kind of mappings in the selection dialog (e.g. also CF-X:Mappings). Product Line Management © Vector Informatik GmbH Version 6.5 SP13 Category Product Line Management - 165 - PREEvision 6.5 13.4.9 Rules, metrics and reports - 166 - ID Issue Category 30226 Distribution of rules has been improved. Once generated and committed, rules are distributed automatically with every update of the eea-model. Rule generation on each client is not necessary anymore. Rules 30534 Consistency checks work correctly, now. Rules 34317 Deleting artifacts including child artifacts is now possible from the Inconsistencies view. Rules 34534 The model query rule model is loaded during Rules connect; thus opening the shortcut menu now works as expected. 34647 Rule model files are now correctly Rules synchronized into the E/E model during master database synchronization. Commit of the model is possible. 1716000890000 To support chinese characters, Java files are Rules now written and compiled using UTF-8 encoding. 29058 The performance for metric calculation has been improved in order to support calculating metrics in tables. Metrics 33309 After adding/deleting external JAR files to/ from the model the JARs are now correctly updated. Metrics 34611 The graphical representation of artifacts in Metric Diagrams is now correct after synchronization with a master database. Metrics 1709547322687 Since the "Alienator" metric touches all artifacts, event triggered metrics have to be removed in advance to prevent excessive cycle times on large models. Metrics 1711118400452 Metric Executors are now alphabetically sorted in the Metrics shortcut menu. Metrics 1714400432689 The "BusLoad" metric has been fixed in the demo and default model. Metrics 1737665119822 If a port name is set to "source" it is handled Metrics as an anchor on the source object. 1742444518454 The content of a Metric Context Block is now Metrics correctly updated in the Metric Diagram. 34739 The table of contents in a generated report is refreshed after report generation, now. Version 6.5 SP13 Reports © Vector Informatik GmbH PREEvision 6.5 13.4.10 Collaboration ID Issue Category 32619 The 2-tier environment has been improved to avoid inconsistent lock states. Collaboration 33355 The connection data is shown in the title bar Collaboration if opening a model using File | Open Database Model. 34513 Opening the Version History on artifacts that were implicitly checked-in due to an import is now possible without error message. 34551 It is possible to commit imported reports and Collaboration metrics. 34573 Master database synchronization also removes deleted artifacts from the model. 34585 Network connection problems may cause an Collaboration inconsistent client state. 34587 The Lock operation is now available on all artifacts containing child artifacts. 1708707412790, 1708707432790, 1708707662790 With PREEvision 6.5, automatic locking has Collaboration been introduced which obtains only the minimum required locks. 1711135328454 Imported data can be committed if the required access rights are granted. Collaboration 1711942592790 Performance of loading the Version History has been improved. Collaboration 1745476808454 The operating Undo All Checkouts now Collaboration works correctly after a previous routing operation. All required locks for the routing operation are now obtained using automatic locking. 1748211132689 Using the 3-tier PREEvision Collaboration Platform including Subversion, it is now possible to set a download path, even if the artifact is checked-in. © Vector Informatik GmbH Version 6.5 SP13 Collaboration Collaboration Collaboration Collaboration - 167 - PREEvision 6.5 13.4.11 Administration, license, installation and migration - 168 - ID Issue Category 17488 Master database connection data can be modified in the master database config.xml file which is located in the Administration under Configuration File Container | Master Database Configuration Package. Administration 34646 Configuration file artifacts are now removed Administration from the model, if their folder cannot be determined due to an insufficient license. Commit of the initial default setup is possible. 1711135308454 Determining the artifact revision now works Administration correctly if a project is initialized with a file containing artifacts with relative revisions ("R +1"). 34643 Resources can also be created with a PREEvision Function Designer and Collaboration Platform license. License 1711134042687 Passwords with special characters are now accepted by the IAR-scripts. Installation 1746374888454 Relations that were external in V6.0.0 and have been changed into a type-of relation, are now migrated properly. Migration Version 6.5 SP13 © Vector Informatik GmbH PREEvision 6.5 13.5 Known issues Default perspective is After connecting to a project, sporadically the default perspective may not be not loaded automatically loaded. In this case, all perspective icons are displayed in the perspectives toolbar but no views are loaded. Workaround: In the perspectives toolbar, click on the icon of a perspective to manually load the perspective. Perspectives are not available Sporadically, no perspectives are available in the currently loaded model, for example after initializing a project with a file. Workaround: Reconnect to the project to reload the perspectives. Double click does not Sporadically, double clicking on an artifact may not open the defined standard editor. open the standard For example, instead of a table, diagram or report template, the form editor is always editor opened. Workaround: Keep pressed and double click again. Afterwards, double click again. and double click opens the form editor. Afterwards, a double click correctly opens the standard editor. Formatted text field cannot be edited Sporadically, a formatted text field will not be properly enabled for editing after clicking into it. Workaround: Click again into the formatted text field. Borders of diagrams and tables in a report are not correctly printed Borders of diagrams or tables (OLE objects) contained in a report are not correctly printed using the print function of LibreOffice. Workaround: In LibreOffice, first use Export as PDF... and print the PDF document afterwards. Diagram layout is not Copying a diagram layout into another diagram does not work correctly for rotated correctly copied for devices. rotated devices Workaround: Manually adjust the diagram layout. Viewer licenses cannot change table column widths When working with a viewer license table column widths cannot be changed. When opening tables the column width may not be changed either through dragging the separator with the mouse nor setting the width explicitly in the Property View. Viewer licenses do not show title blocks. If a Diagram Configuration references a Title Block and the Diagram Configuration is changed while working with a viewer license. the Diagram Configuration will be changed but the Title Block will not be shown. © Vector Informatik GmbH Version 6.5 SP13 - 169 - PREEvision 6.5 - 170 - Version 6.5 SP13 © Vector Informatik GmbH Get more Information! Visit our Website for: > News > Products > Demo Software > Support > Training Classes > Addresses www.vector.com