美利体育登录入口官网

美利体育登录入口官网:ISO/IEC 19506:2012
信息技术. 对象管理组织架构驱动现代化 (ADM). 知识发现元模型 (KDM)

Information technology - Object Management Group Architecture-Driven Modernization (ADM) - Knowledge Discovery Meta-Model (KDM)


标准号
ISO/IEC 19506:2012
发布
2012年
国际标准分类(ICS)
35.080 软件开发和系统文件   
总页数
348页
发布单位
国际标准化组织
当前最新
ISO/IEC 19506:2012
 
 
引用标准
ISO/IEC 11404:2007
 
 
本体
合规性
适用范围
本国际标准定义了一个元模型,用于表示现有软件资产、它们的关联以及运行环境,称为知识发现元模型(KDM)。这是与软件保障(SwA)和架构驱动现代化(ADM)活动相关的一系列规范中的第一个。KDM 通过确保不同供应商提供的工具之间的互操作性和数据交换,促进了涉及现有软件系统的 projects。解决 SwA 和 ADM 挑战的各种工具的一个共同特征是,它们分析现有软件资产(例如源代码模块、数据库描述、构建脚本等)以获得显式知识。每个工具产生关于现有软件资产的部分知识。此类特定于工具的知识可能是隐式的(“硬编码”在工具中),仅限于特定的源语言,和/或特定的转换,和/或运行环境。上述所有因素都可能阻碍不同工具之间的互操作性。知识发现元模型提供了一个通用的存储库结构,促进了包含在代表现有软件资产的各个工具模型中的数据交换。该元模型在不同抽象级别上表示物理和逻辑资产。该元模型的主要目的是提供一种通用的交换格式,允许现有现代化和软件保障工具、服务及其各自的中间表示形式之间的互操作性。
术语描述
抽象
Abstraction
关注与特定目的相关的信息而忽略其余信息的对象视图。
聚合
Aggregation
两个元素组之间派生的关系,代表这两个组中所有元素之间的所有个体关系。
架构驱动现代化
Architecture-Driven Modernization (ADM)
理解和演进现有软件资产的过程。ADM 侧重于收集、共享、利用、转换、呈现、维护和存储现有系统架构方面的模型。
构建
Build
系统的操作版本,包含最终产品提供的指定子集功能。
构建过程
Build process
将项目代码库转换为可用应用程序的过程。软件构建的最终结果是构成可分发包(如独立应用程序、Web 服务、光盘等)的文件集合。
组件
Component
系统中功能上或逻辑上独立的部分。可以是硬件或软件,可细分为其他组件。通常指系统的物理可替换部分,封装实现并提供一组接口的实现。
容器
Container
通过特殊的“拥有”(“包含”)关系拥有一个或多个不同元素模型元素的元素。

Domain
由该领域从业者理解的一组概念和术语定义的知识或活动领域。
元素
Element
复合体或复杂整体的一个部分,例如模型元素、元模型元素。

Group
被视为一个单元的模型元素集合,通过追溯关系与单个不同元素相连。
层次结构
Hierarchy
根据追溯关系排列的模型元素,其中“拥有”或“组”其他元素的元素被视为比被拥有(被组)的元素处于更高级别。
接口
Interface
(1) 两个不同对象、美利体育官网首页网址或系统之间共享的边界或连接,信息通过该连接传递。(2) 表征实体行为的一组命名操作。
项目
Item
可以单独描述或考虑的事物。
KDM 实体
KDM Entity
代表系统兴趣中重要事物的元模型元素(以及相应的模型元素),关于该事物需要知道或持有信息。它是系统兴趣中某个元素的抽象,具有独特的、独立的存在目标或概念现实。
KDM 实例
KDM instance
代表系统兴趣的一个或多个视图的 KDM 模型元素集合。
KDM 模型
KDM model
作为 KDM 视图容器的元模型元素(以及相应的模型元素)。
KDM 关系
KDM Relationship
代表系统兴趣中元素之间某种语义关联的元模型元素。所有 KDM 关系都是二元的。
元模型
Meta-model
指定建模语言抽象语法的特殊模型。其典型角色是定义模型中模型元素实例化的语义。
元模型元素
Meta-model element
从中实例化模型元素的元模型元素。
模型
Model
从相关关注点的角度表示系统兴趣。模型通过显式或隐式的同构与系统相关联。
模型元素
Model element
元模型元素的实例。
模块
Module
(1) 在编译、与其他单元结合和加载方面离散且可识别的程序单元。(2) 程序中逻辑上可分离的部分。
资源
Resource
计算机系统中有限的物理或虚拟组件,可用于特定目的并由运行时平台管理。
运行时平台
Runtime platform
实现应用程序软件利用的服务的硬件和软件组件集合。

Segment
对应于系统兴趣的一个或多个连贯视图的数据集合,作为单元存储或传输。
软件工件
Software artifact
在软件开发过程中创建的有形机器可读文档,如需求规格说明书、设计文档、源代码和可执行文件。
软件资产
Software asset
描述部分解决方案(如组件或设计文档)或知识(如需求数据库或测试过程)的集合,工程师用于构建或修改软件产品。
追溯性
Traceability
建立开发过程中两个或多个产品之间关系(特别是具有前驱-后继或主-从关系的产品)的程度。
单元
Unit
(1) 执行特定功能的一个部件或复杂装置。(2) 不细分为其他元素的软件元素。
用户界面
User interface
使信息能够在人类用户与计算机系统的硬件或软件组件之间传递的接口。
视图
View
从相关关注点的角度对整个系统的表示。
视点
Viewpoint
用于构建和使用视图的约定规范。用于开发单个视图的模式或模板,建立视图的目的、受众以及创建和分析技术。

美利体育登录入口官网: ISO/IEC 19506:2012相似标准


美利体育登录入口官网: 谁引用了ISO/IEC 19506:2012 更多引用





Copyright ?2007-2026 ANTPEDIA, All Rights Reserved
京ICP备07018254号 京公网安备1101085018 电信与信息服务业务经营许可证:京ICP证110310号
页面更新时间: 2026-08-03 07:34

美利体育(meili)官方网站_美利体育手机版下载