0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看威廉希尔官方网站 视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

三种常用的广泛的模型类型是哪几个

汽车电子工程知识体系 来源:汽车电子硬件设计 作者:汽车电子硬件设计 2021-10-30 10:26 次阅读

典型的模型由子模型的聚合组成。每个子模型是一个部分描述,并为特定的目的而创建;它可能由一个或多个图组成。子模型的集合可以使用多种建模语言或单一的建模语言。统一建模语言(UML)识别丰富的建模图集合。使用这些图,以及建模语言构建,产生了三种常用的广泛的模型类型:信息模型、行为模型和结构模型(参见1.1节)。

信息建模

信息模型以数据和信息为中心。信息模型是一种抽象表示,用于标识和定义数据实体上的一组概念、属性、关系和约束。语义或概念信息模型通常用于从问题的角度向被建模的软件提供某种形式和环境,而不关心该模型实际上如何映射到软件的实现。语义或概念信息模型是一种抽象,因此只包含概念化信息的真实视图所需的概念、属性、关系和约束。语义或概念信息模型的后续转换将导致在软件中实现的逻辑和物理数据模型的细化。

行为建模

行为模型确定和定义被建模的软件的功能。行为模型通常采用三种基本形式:状态机、控制流模型和数据流模型。状态机将软件模型作为已定义状态、事件和转换的集合提供。软件通过在建模环境中发生的有保护或无保护触发事件从一种状态转换到另一种状态。控制流模型描述了一系列事件如何导致过程被激活或停用。数据流行为被描述为一系列步骤,在这些步骤中,数据通过进程向数据存储区或数据接收器移动。

结构建模

结构模型说明了软件由其不同的组成部分组成的物理或逻辑组合。结构建模在被实现或建模的软件与要在其中运行的环境之间建立了已定义的边界。在结构建模中使用的一些常见的结构构建是实体的组合、分解、泛化和专门化;确定实体之间的相关关系和基数;以及过程或功能接口的定义。UML为结构建模提供的结构图包括类、组件、对象、部署和打包图。

编辑:jq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 软件
    +关注

    关注

    69

    文章

    4941

    浏览量

    87468
  • UML
    UML
    +关注

    关注

    0

    文章

    122

    浏览量

    30858
  • 模型
    +关注

    关注

    1

    文章

    3243

    浏览量

    48835

原文标题:模型的类型

文章出处:【微信号:QCDZYJ,微信公众号:汽车电子工程知识体系】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    ADS9234R这个AD的寄存器如何配置,需要用到哪几个引脚?

    请问一下,ADS9234R这个AD的寄存器如何配置,需要用到哪几个引脚?时序是怎样的?与复位信号有什么关系?感觉官方文档对寄存器配置这一块描述比较少,我用FPGA与ADS9234R做接口,写入寄出器参数,读出总是不对。
    发表于 11-15 07:48

    用TPA3136典型应用电路波形异常,从哪几个方面寻找问题?

    是这样的,波形异常,展开后发现是和功放开关频率一样的噪声叠加在上面的,请问我可以从哪几个方面寻找问题,谢谢!
    发表于 10-09 09:01

    GUTOR备品备件主要包括哪几个组成部分?

    GUTOR备品备件主要包括哪几个组成部分?
    发表于 09-12 17:19

    常用的pwm跟踪控制方式是哪三种

    PWM(脉宽调制)跟踪控制是一广泛应用于电机控制、电源管理、通信等领域的威廉希尔官方网站 。它通过调整脉冲的宽度来控制输出信号的占空比,从而实现对系统的精确控制。常用的PWM跟踪控制方式主要有三种
    的头像 发表于 08-14 10:34 1209次阅读

    TAS2505-Q1的MCLK, WCLK, DIN, BCLK这几个PIN,对应的mcu这边的哪几个pin?

    1.请问参考设计的中的耳机接口HPOUT 及 IOVSS,在PIN描述中没有这两个PIN呢? 2.请问2505的MCLK, WCLK, DIN, BCLK这几个PIN,对应的mcu这边的哪几个pin?下面的这个图片是MCU端的I2S接口描述,多谢!
    发表于 08-08 08:28

    请问IR900NAT配置常用三种情景是什么?

    IR900NAT配置常用三种情景
    发表于 07-26 07:02

    cnn常用几个模型有哪些

    CNN(卷积神经网络)是一深度学习模型广泛应用于图像识别、自然语言处理等领域。以下是一些常用的CNN模型: LeNet-5:LeNet-
    的头像 发表于 07-11 14:58 829次阅读

    放大电路的三种组态可以放大什么

    是对这三种放大电路组态的介绍。 1. 共射放大电路(Common Emitter Amplifier) 共射放大电路是三种组态中最常用的一,其特点是具有较高的电压增益和中等的电流增益
    的头像 发表于 07-09 14:31 1113次阅读

    伺服电机常用三种控制模式有哪些

    伺服电机是一高精度、高响应速度的电机,广泛应用于自动化设备、机器人、数控机床等领域。伺服电机的控制模式对于整个系统的稳定性、精度和性能至关重要。本文将详细介绍伺服电机常用三种控制模
    的头像 发表于 06-05 15:51 5545次阅读

    ADuC845来画PCB的话,需要引出来哪几个脚来烧录?TXD和RXD吗?

    我需要买什么下载器来下载吗?如果我使用这个芯片来画PCB的话,需要引出来哪几个脚来烧录?TXD和RXD吗?
    发表于 05-31 06:09

    一个成熟的PCBA设计通常包含哪几个方面?

    一站式PCBA智造厂家今天为大家讲讲什么是成熟的PCBA设计?成熟的PCB设计包含哪几个方面?。成熟的PCB(印刷电路板组装)设计是指经过精心规划、优化和验证的设计,以确保电路板的功能性、可靠性以及
    的头像 发表于 05-07 09:24 472次阅读

    verilog中端口类型有哪三种

    在 Verilog 中,端口类型三种:输入端口(input)、输出端口(output)和双向端口(inout)。 输入端口(input)用于接收来自其他模块的信号。在一个模块中,输入端口是被调用
    的头像 发表于 02-23 10:28 2102次阅读

    汽车蓄电池正极几条线都是接哪几个地方的?

    汽车蓄电池正极几条线都是接哪几个地方的? 汽车蓄电池正极连接的地方有几个,下面将逐一进行详细介绍。 1. 车辆电气系统:首先,汽车蓄电池的正极线会连接到车辆的电气系统。这个系统包括车灯、喇叭、电动窗
    的头像 发表于 02-06 10:34 4481次阅读

    差分晶振的输出波形解析:三种类型要知道

    差分晶振的输出波形解析:三种类型要知道  差分晶振是一常见的电路元件,用于产生高稳定性的方波信号。它采用了一个振荡电路,包含了一个典型的集成晶体振荡器和两个反向耦合的输出信号。 差分晶振的输出波形
    的头像 发表于 01-24 13:46 1260次阅读

    运动控制的三种控制方式

    非标项目中有非常多的运动控制,根据系统配置、电机类型以及精度需求的不同主要有三种控制方式:开环控制、半闭环控制、全闭环控制。
    的头像 发表于 01-23 09:48 1483次阅读
    运动控制的<b class='flag-5'>三种</b>控制方式