PREEvision是Vector公司开发的基于模型的图形化电子电气架构开发工具,可用于汽车OEM及Tier1进行整车或系统级电子电气架构开发。PREEvision采用分层开发模式,将电子电气架构自上而下划分多个层级,每层架构设计内容均采用图形化的统一建模语言(UML)进行建模,并通过映射/链接的方式将各层架构元素有效地关联,形成统一完整的电子电气架构模型。数据的“单源”特性有效地保证了数据一致性,避免多种工具、多个工作产物带来的复杂性与不一致性。
主要特点及优势:
● 功能全面:涵盖需求、功能、软件、通信、硬件、线束、功能安全等内容
● 设计跟踪:各层设计内容从上到下建立映射与链接,有效支持设计跟踪
● 数据单源:所有工程师共享同一数据库协同开发,有效保证设计数据一致性
● 图形化界面:所见即所得,避免纯文字的二义性且提高设计效率
● 变形管理:支持设计备选方案,有效区分高中低配,并支持多种方案评估
● 一致性检查:通过检查规则检查设计模型,保证输出模型的一致性和完整性
● 架构评估:根据用户的评估要求建立评价指标,评估架构及各备选方案的优劣
● 定制报告:可配置模板,提供图形及文字类报告输出,高效生成各种定制化文档
● 协同开发:提供协同开发环境,支持不同阶段、不同角色的多人在线协同工作
PREEvision is the premier tool for model-based development of distributed, embedded systems in the automotive industry and related fields.
This engineering environment supports the entire technical development process in a single integrated application.
PREEvision offers comprehensive functions for both classic and service-oriented architecture development and all aspects of an E/E system including requirements engineering, AUTOSAR system, software and communication design as well as wiring harness development.
The integrated and model-based approach helps complex tasks to remain straightforward and controllable. PREEvisionsupports the tried-and-tested system engineering principles of abstraction, decomposition and reuse and can serve as engineering backbone: it enables parallel work on a common database from multiple locations.
PREEvision 9.0 enables developers to model their E/E systems based on AUTOSAR Adaptive Platform. Whether engineers are designing service interfaces and applications, instantiating services or describing Ethernet communication via SOME/IP – this latest versionprovides comprehensive functions for these tasks. Data exchange is simplified by import and export functions for the Adaptive System Description and other work products of AUTOSAR for the new generation of high-performance Electronic Control Units.
In addition to its well-established Concepts for variant management, PREEvision now also allowsvariant management according to AUTOSAR. PREEvision supports AUTOSAR feature models, feature selections and feature maps to define the range of possible variants. With system constants, post-build variant criterions and variation points, predefined variants can be designed, activated and highlighted. Dedicated new diagrams are available for feature maps and variation points. Table based editors complete the specification of AUTOSAR variants.
PREEvision 9.0 offers additional SysML and UML diagrams as modeling tools for functions, including those that will be deployed inservice-oriented architectures. Designers can use the class diagram, for example, to model interfaces and data types.
The state chart diagram graphically depicts a system’s mode of operation. The two new diagrams supplement block, package and use case diagrams which have been included in previous PREEvision releases.
To facilitate cooperation within the organization and with suppliers, PREEvisionextends the process supportwith mechanisms to review and vote requirements and other model artifacts. Agreement projects can be set up by selecting model artifacts and resources that review the respective artifacts. A dedicated chat view allows discussions amongst the participants.
For the modeling of entire electric/electronic systems, from requirements to software and hardware architectures to the wiring harness, PREEvision provides a comprehensive data model with dedicated abstraction layers.
The PREEvision E/E data model is the foundation for a consistent model-based method of working from the requirements engineering to all the implementation STEPS. All the aspects of an E/E architecture are modeled in an integrated approach.
In adopting this approach, PREEvision follows the three proven systems engineering principles of abstraction, decomposition and reuse and supports the modeling of product lines and product variants with various model layers.
Additionally PREEvision provides an integrated process and team support including test engineering and management, support for functional safety as well as tools to manage changes, defects and releases.