SAE AS5506-2004
架构分析和设计语言(AADL)

ARCHITECTURE ANALYSIS & DESIGN LANGUAGE (AADL)

2009-01

 

 

非常抱歉,我们暂时无法提供预览,您可以试试: 免费下载 SAE AS5506-2004 前三页,或者稍后再访问。

您也可以尝试购买此标准,
点击右侧 “立即购买” 按钮开始采购(由第三方提供)。

 

标准号
SAE AS5506-2004
发布
2004年
发布单位
SAE - SAE International
替代标准
SAE AS5506A-2009
当前最新
SAE AS5506D-2022
 
 
适用范围
该标准定义了一种语言,用于描述性能关键@嵌入式@实时系统的软件架构和执行平台架构;该语言称为 SAE 架构分析设计语言 (AADL)。 AADL 中定义的架构模型描述了组件的属性和接口。组件分为两大类:代表执行平台的组件和代表应用程序的组件。前者以处理器@总线@和存储器@为代表,后者以应用软件模块为代表。该模型描述了这些组件如何交互并集成以形成完整的系统。它描述了对单个组件和组件组件的性能至关重要的功能接口和方面。运行时架构的变化被建模为操作模式和模式转换。该语言适用于以下系统: ?即时的@ ?资源受限@?安全关键系统@ ?以及可能包括专用设备硬件的那些。该标准定义了可扩展的核心 AADL。虽然核心语言提供了许多具有精确语义的建模概念,包括到执行平台的映射和执行时行为的规范@,但不可能预见所有可能的架构分析。适应新分析和独特硬件属性的扩展采用可与组件关联的新属性和分析特定符号的形式。用户或工具供应商可以定义扩展集。可能会建议将扩展集包含在本标准中。此类扩展将被定义为标准附加的新附件的一部分。本标准没有规定如何规定软件和硬件组件的详细设计或实现细节。这些细节可以通过各种软件编程和硬件描述语言来指定。该标准规定了详细设计和实现描述@的相关特征,例如从外部(黑匣子)角度以编程语言或硬件描述语言@编写的源文本。这些相关特征被指定为 AADL 组件属性@以及属性与所描述组件之间的一致性规则。该标准不规定任何特定的系统集成技术@,例如操作系统或中间件应用程序接口或总线技术或拓扑。然而@特定的系统架构拓扑@例如ARINC 653 RTOS@可以通过软件和执行平台组件进行建模。 AADL 可用于描述各种硬件架构和软件基础设施。集成技术可用于实现指定的系统。该标准规定了 AADL 系统架构规范和根据这些规范实现的物理系统之间的一致性规则。该标准并不是围绕一组特定的工具设计的。预计将提供系统和软件工具来支持 AADL 的使用。

SAE AS5506-2004相似标准


谁引用了SAE AS5506-2004 更多引用





Copyright ©2007-2022 ANTPEDIA, All Rights Reserved
京ICP备07018254号 京公网安备1101085018 电信与信息服务业务经营许可证:京ICP证110310号