笔记:Modular Language Product Lines:A Graph Transformation Approach
MODELS2022:Modular Language Product Lines:A Graph Transformation Approach
SoSyM2024:Modular language product lines: concept, tool and analysis
Capone开源代码
Abstraction
Modelling languages are intensively used in paradigms like modeldriven engineering to automate all tasks of the development process.These languages may have variants, in which case the need arises to deal with language families rather than with individual languages.However, specifying the syntax and semantics of each language varia ...
笔记:Picto Web:A Tool for Complex Model Exploration
MODELS2022: Picto web: a tool for complex model exploration
CPS2024: Exploring complex models with picto web
Picto Web开源代码
Abstraction
Picto Web is a multi-tenant web-based tool for complex model exploration. It can transform different types of models into a variety of transient web-based views in formats such as HTML, Graphviz and PlantUML using rule-based model-to-text transformations. Picto Web implements a lazy view computation approach to support large models and complex transformations ef ...
笔记:Towards Runtime Monitoring for Responsible Machine Learning using Model-driven Engineering
Towards Runtime Monitoring for Responsible Machine Learning using Model-driven Engineering
Abstraction
Machine learning (ML) components are used heavily in many current software systems, but developing them responsibly in practice remains challenging. ‘Responsible ML’ refers to developing, deploying and maintaining ML-based systems that adhere to humancentric requirements, such as fairness, privacy, transparency, safety, accessibility, and human values. Meeting these requirements is essential f ...
笔记:Automation in Model-Driven Engineering:A look back, and ahead
Automation in Model-Driven Engineering: A look back, and ahead
Abstraction
Model-Driven Engineering (MDE) provides a huge body of knowledge of automation for many different engineering tasks, especially those involving transitioning from design to implementation. With the huge progress made in Artificial Intelligence (AI), questions arise about the future of MDE, such as how existing MDE techniques and technologies can be improved or how other activities that currently lack dedicated support ca ...
笔记:Advancing Domain-Specific High-Integrity Model-Based Tools:Insights and Future Pathways
Model-Based Development of Engine Control Systems:Experiences and Lessons Learnt
Abstraction
Rolls-Royce Control Systems supplies engine control and monitoring systems for aviation applications, and is required to design, certify, and deliver these to the highest level of safety assurance. To allow Rolls-Royce to develop safe and robust systems, which continue to increase in complexity, model-based techniques are now a critical part of the software development process. In this paper, we discuss ...
笔记:Model-Based Development of Engine Control Systems:Experiences and Lessons Learnt
Model-Based Development of Engine Control Systems:Experiences and Lessons Learnt2021 MODELS Best Paper Award, Practice & Innovation TrackAbstraction
Rolls-Royce Control Systems supplies engine control and monitoring systems for aviation applications, and is required to design, certify, and deliver these to the highest level of safety assurance. To allow Rolls-Royce to develop safe and robust systems, which continue to increase in complexity, model-based techniques are now a critical part of ...
笔记:Failure Mode and Effects Analysis (FMEA Handbook)
引言美国汽车工业行动集团(AIAG)和德国汽车工业联合会(VDA)的整车厂(OEM)和一级子供应商成员合作的成果。本手册替代了美国汽车工业行动集团FMEA第四版和VDA Volume 4 “Product and Process FMEA”。
目的和说明FMEA作为一套面向团队的系统的、定性分析方法,其目的是:
评估产品/过程中失效的潜在技术风险(evaluate the potential technical risks of failure of a product or process)
分析失效的起因和影响(analyze the causes and effects of those failures)
记录预防和探测措施(document preventive and detection actions)
针对降低风险的措施提出建议(recommend actions to reduce risk)
本手册只考虑技术风险,不涉及财务、实践、战略风险。
FMEA的目标和限制
The objective of FMEA is to identify the function ...
小记:Model Based Failure Mode, Effects and Criticality Analysis (MBFMECA) for the RS25 Engine using SysML
在这个载人航天不断飞翔的时代,对航天器的可靠性和可维护性的改进有着强烈的需求。成功航天器的主要驱动力之一是坚固而多功能的推进系统。推进系统的设计需要在性能、可靠性和成本之间取得适当的平衡。本研究的重点是可靠性。本研究提出了一个基于模型的框架,使用系统建模语言 (SysML) 进行故障模式、影响和危害性分析 (FMECA)。该框架以传统火箭发动机 RS-25(以前称为航天飞机主发动机 (SSME))为例。将航天飞机时代的 SSME 用于太空发射系统 (SLS) 任务的目标是必须进行升级以降低发动机成本。此外,升级将需要重新认证发动机以进行载人发射。之所以选择这款发动机进行研究,是为了通过基于模型的故障模式、影响和危害性分析 (MBFMECA) 实现重新认证。因此,在基于模型的系统工程 (MBSE) 的背景下,MBFMECA 已经开发并详细阐述。提议的框架将补充正在进行的 RS-25 发动机可负担性研究工作。
故障模式和影响分析 (FMEA) 是一种用于识别导致系统故障的潜在问题及其原因的过程。FMEA 标准最初由 MIL-STD-1629 定义。自诞生以来,在 FMEA 中添加了方面危害 ...
小记:Modeling Behavior Elements for the RS-25 Engine using SysML for Improved Affordability
为运载火箭(如太空发射系统 (SLS))开发复杂推进系统的成功之路取决于性能、可靠性和成本之间的最佳平衡。在过去十年中,复杂推进系统的技术和创新应用超越了运载火箭的开发,转向提高可负担性和安全性。因此,本研究旨在补充正在进行的努力,即为 RS-25 发动机建立一个基于模型的平台,以实现可负担性。该发动机被选为研究候选是因为需要重启生产,采用新技术并降低成本。利用基于模型的系统工程 (MBSE) 的范例,结构架构和基于模型的平台用于执行故障模式、影响和危害性分析 (FMECA) 之前已在系统建模语言 (SysML) 中建模和开发。本研究的重点是扩展基于模型的可靠性框架,以包括 RS-25 发动机的行为方面(发动机性能、测试策略、设计变更实施和结果等)。我们已经详细说明了逐步的努力并讨论了结果,以开发 RS-25 发动机的全面可负担性平台。
主要介绍了用SysML创建RS-25的一些图的内容。
小记:MBSE Utilization for Additive Manufactured Rocket Propulsion Components
Abstraction基于模型的系统工程 (MBSE) 已在美国宇航局的各种航天计划中得到越来越广泛的应用,例如人类登陆火星现场资源利用 (ISRU) 和地月栖息地架构、商业载人计划 (CCP) 和太空发射系统 (SLS)。最近,MBSE 还帮助支持了美国宇航局的可靠性设计 (DFR) 和任务保障活动。MBSE 的使用有助于在数字环境中可视化整个系统的开发。对于火箭推进系统的开发,利用 MBSE 有助于找到以全面和连贯的方式在整个生命周期内降低成本、进度和风险的方法。为了在竞争激烈的太空竞赛环境中实现可负担性,重要的是要利用增材制造 (AM) 等较新的制造技术。在火箭推进系统的开发中,AM 为通常很复杂的火箭发动机设计提供了新的设计和性能机会。与传统生产技术相比,增材制造火箭推进元件的根本优势在于缩短了交货时间并降低了成本。增材制造设计有助于实现复杂的形状和几何形状,而使用传统生产方法生产这些形状和几何形状通常具有挑战性且成本高昂。在火箭推进系统开发的背景下,AM 提供了实现技术和经济上可行的新型发动机设计的技术机会。NASA 的增材制造演示发动机 (AMDE) 等重大努力在火箭推进发 ...