main content

software architecture modeling -凯发k8网页登录

model and simulate autosar software architecture (requires system composer™)

an autosar architecture model provides resources and a canvas for developing autosar composition and component models. from the architecture model, you can:

  • add and connect autosar compositions and components, or import a composition from arxml files.

  • create profiles, stereotypes, and views for architecture analysis.

  • link components to requirements (requires requirements toolbox™).

  • define component behavior by creating, linking, or importing simulink® models.

  • configure scheduling and simulation.

  • export composition and component arxml descriptions and generate component code (requires embedded coder®).

architecture models provide an end-to-end autosar software design workflow. in simulink, you can author a high-level application design for the classic or adaptive platform, implement behavior for application components, and simulate the application. for classic architecture compositions, you can add basic software (bsw) service calls and service implementations.

tools

create and edit interface dictionaries

blocks

model classic software component in autosar architecture model
model adaptive software component in autosar architecture model
model software composition in autosar architecture model
configure autosar diagnostic services and runtime environment (rte) for emulation
configure autosar nvram services and runtime environment (rte) for emulation
connect components with different interfaces

objects

manage platform-specific properties for elements in interface dictionary mapped to autosar classic platform
manage interface dictionary
data interface
data element of data interface
migrate data types and interfaces from base workspace and data dictionaries to an interface dictionary

functions

create autosar architecture model
load autosar architecture model
add basic software component to autosar classic architecture model
add component to autosar architecture model
add composition to autosar architecture model
add port to autosar component, composition, or architecture model
close autosar architecture model
connect autosar architecture components and compositions
create simulink implementation model for autosar architecture component
remove and delete autosar architecture element
export autosar architecture model arxml and generate component code
find autosar architecture elements
get property of autosar architecture element
get xml option for autosar architecture model
import composition from arxml files into autosar architecture model
arrange autosar composition or architecture model layout based on heuristics
link interface dictionary to autosar architecture model
link autosar architecture component to simulink implementation model
open autosar architecture model
save autosar architecture model
set property of autosar architecture element
set platform kind of architecture model to classic or adaptive
set xml option for autosar architecture model

topics

architecture model creation


  • create software architecture canvas for developing autosar compositions and components.

  • import autosar software composition from arxml files.

  • create classic or adaptive autosar architecture from an existing system composer model component.

architecture model development


  • add autosar classic software components, compositions, ports, and connectors.

  • add autosar adaptive software components, compositions, ports, and connectors.

  • to share interfaces and data types across autosar components and compositions modeled in simulink, use an interface dictionary.

  • link autosar components that implement requirements to requirements.

  • to help analyze autosar architecture, create filtered views of model hierarchies.

  • add simulink behavior to autosar components by creating, linking, or importing models.

  • call architecture functions to configure an autosar software architecture model.

simulation

arxml and code generation


  • generate and optionally package autosar xml descriptions and c code with one click.
网站地图