Reference Topics > What's new (previous releases) > What's new in Modeler 8.4
  
What's new in Modeler 8.4
* 
This topic contains What's New information for a previous release of Modeler.
Printable Documents
You can view or print a number of Modeler 8.4 user documents. For more information, see the Integrity Modeler User Documentation suite.
Modeler
Large packages can now be deleted using a new Delete Large Package function. For more information, see Deleting a large package.
Model Manager
Model Manager is a new web application with a modern user experience that allows users to perform repository and model management tasks on a remote Modeler Server. This improves performance of many operations compared to when executed on a Modeler client. For more information, see Model Manager overview.
Tasks can be executed on demand, or scheduled to execute at specific times with an option to define recurrence. The ability to schedule tasks to execute at appropriate times ensures the performance impact on users can be minimized. For more information, see Scheduling tasks.
Using Model Manager, it is now possible to delete multiple previous versions of a model. For more information, see Deleting models and packages.
User Roles
Modeler 8.4 includes several new user roles that provide a streamlined, focused user experience for all types of Modeler users. New user roles are provided to support requirements management, system engineering, software engineering, PLM and IoT system development. For more information, see Available User Roles.
OSLC Provider
Integrity Modeler is now an OSLC Service Provider, meaning Modeler data is exposed as OSLC resources which can be accessed by other OSLC Consumer systems. For more information, see Overview of the Web Interface OSLC provider service.
Delegated web user interfaces and search capabilities are provided to allow users of other systems to locate, view and select Modeler OSLC resources.
Modeler provides support for OSLC Core v2.0, OSLC Requirements Management 2.0 and OSLC Architecture Management 2.0 specifications.
OSLC Consumer and OSLC Links
Modeler 8.4 provides generic OSLC Consumer services and user interfaces that support integrations with other OSLC Providers. For more information, see Overview of OSLC.
OSLC resources provided by other systems can now be accessed within Modeler using a new OSLC browser. OSLC Links to remote OSLC resources can be created, and OSLC resources can be used as OSLC Surrogates within a Modeler model. For more information, see Modeler OSLC consumer capabilities.
* 
Additional tool-specific configuration may be required to account for different implementations of the OSLC specifications as well as differences in authentication approaches. For more information, see Configuring Modeler OSLC consumer capabilities.
Modeler to IBM Rational DOORS OSLC integration
Modeler 8.4 delivers an integration with IBM Rational DOORS 9.6 using OSLC, which allows Modeler users to browse, view and link to data in DOORS.
OSLC resources provided by DOORS can now be accessed within Modeler using the new OSLC browser. OSLC Links to DOORS OSLC resources can be created, and DOORS OSLC resources can be used as OSLC Surrogates within a Modeler model. For more information, see the related links below.
Modeler is able to consume OSLC Requirements Management v2.0 resources provided by DOORS.
Modeler to IBM Rational DOORS Next Generation OSLC integration
Modeler 8.4 delivers an integration with IBM Rational DOORS Next Generation 6.0.3 using OSLC, which allows Modeler users to browse, view and link to data in DOORS Next Generation.
OSLC resources provided by DOORS Next Generation can now be accessed within Modeler using the new OSLC browser. OSLC Links to DOORS OSLC resources can be created, and DOORS OSLC resources can be used as OSLC Surrogates within a Modeler model. For more information, see the related links below.
Modeler is able to consume OSLC Requirements Management v2.0 resources provided by DOORS Next Generation.
Integrity Modeler to Integrity Modeler OSLC integration
It is now possible to use the new OSLC Provider and Consumer services to view Integrity Modeler models in a remote Integrity Modeler Server, as well as create OSLC Links to, and OSLC Surrogates for, items in a remote Modeler model. For more information, see the related links below.
This includes support for Requirements Management v2.0 and OSLC Architecture Management v2.0 domains that are provided by Integrity Modeler.
Integration for PTC Windchill
PTC Navigate Manage Traces Modeler Extension is now named ThingWorx Trace Management (SE-PE).
Thingworx Trace Management (PE-SE) has been enhanced to allow Windchill Parts to be linked to any Modeler dictionary item. The Modeler types that are eligible for linking can be configured, ensuring support for a wide range of trace link strategies.
The Thingworx Trace Management Setup utility has been enhanced to include steps for configuration and administration of types and link types.
Windchill Exporter now automatically defines all parent blocks of variable blocks as Windchill Configurable Module Parts.
HTML Links and Surrogates
HTML Links can now be created from model dictionary items and diagrams to web (internet or intranet) resources. For more information, see the related links below.
HTML Links can also be embedded into RTF fields using drag and drop. For more information, see the related links below.
HTML Surrogates can now be created from model dictionary items. HTML Surrogates act as placeholders within a Modeler model for remote data stored in another system. For more information, see Working with HTML Surrogates.
Variability Modeling
Variability modeling in Modeler 8.4 now supports the ability to create a Product Model from a Product Line Model (private sandbox), or from a Product Model. For more information, see Overview of creating product models.
Code Generation
C++ code can now be generated for POSIX.
The Java Generator now supports generation of stubs for Classes used by State Machines.
ThingWorx code generator can now generate POSIX compliant code for Linux.
The Java Generator now supports ThingWorx properties on roles.
The Electric Car Charger example model example has been restructured to separate the user interfaces out from the car and charger thus demonstrating inter-process communication via a comms broker (car - charger) and via direct naming (car – dashboard display, charger – charger UI).
Simulation notifications now use asynchronous ThingWorx calls.
SysML Profile
Interface Blocks now support Receptions and Associations.
Inconsistent traceability links can now be rectified. For more information, see Repairing inconsistent links.
Web Interface
The new Modeler 8.4 item types, OSLC Links, OSLC Surrogates, HTML Links and HTML Surrogates, are accessible via the Web Interface. For more information, see What's new in Web Interface (Web Interface).
Automation Interface
The URI property for a model item is now available via the Automation Interface.
SySim
Signals can now be used to communicate between SySim control blocks.
The SySim model execution log can now include errors, warnings and messages.
Install
You can now install Modeler on Windows Server 2016.
You can no longer install Modeler on Windows Vista and Windows 8.
You can now set the password for the PTC-IM-WSU user account as part of the installation of Web Interface.
Miscellaneous
A new status bar pane now displays the code editor language of a code-editable item e.g. Operation, Event action block.
The DOORS and Integrity Synchronizers now support additional SysML 1.3 traceability links.