因此,本文提出了一种新颖的直流微电网 (DCMG) 交叉开关架构,可以将时变电气拓扑安装到现有的物理架构上。我们通过提出一种以电源交叉开关为中心的系统组织来改进最先进的技术,该系统支持软件定义的电气拓扑和相应的数字控制架构。这使得能够处理从一组能源参与者到另一组能源参与者的动态和透明切换(切换操作)。我们的方法通过其灵活性提供了显着的优势,例如通过选择电源和负载之间的适当路由来最大限度地减少配电/转换损耗。由于数字控制架构对多个电压和电流进行恒定的高频监控,因此该方法能够设置一种反应性故障检测和缓解措施,能够在不中断能源输送的情况下从各种故障中恢复。
简介 我们都见过许多书籍和文章,其中的一张图试图捕捉系统架构的要点。但仔细查看这些图上显示的一组框和箭头,就会发现它们的作者已经努力在一个蓝图上表示比它实际能够表达的更多内容。这些框代表正在运行的程序吗?还是源代码块?还是物理计算机?还是仅仅是功能的逻辑分组?这些箭头代表编译依赖关系吗?还是控制流?还是数据流?通常它包含所有内容。架构是否需要单一的架构风格?有时,软件架构会因为系统设计过早地对软件进行分区,或者过分强调软件开发的某个方面而受到损害:数据工程、运行时效率、开发策略和团队组织。通常,架构也无法解决所有“客户”(或南加州大学称之为“利益相关者”)的顾虑。这个问题已被多位作者指出:Garlan & Shaw 1 、CMU 的 Abowd & Allen、SEI 的 Clements。作为一种补救措施,我们建议使用多个并发视图来组织软件架构的描述,每个视图解决一组特定的顾虑。
Enric Pastor、Juan Lopez 和 Pablo Royo,加泰罗尼亚技术大学计算机架构系,卡斯特尔德费尔斯(巴塞罗那),西班牙 摘要 本文介绍了一种专为微型无人机 (UAV) 设计的嵌入式硬件/软件架构。无人机是一种低成本的无人驾驶飞机,设计用于 D-cube(危险-肮脏-沉闷)情况 [8]。如今,无人机有许多种类型;然而,随着无人机民用应用的出现,微型无人机正在成为商业场景中的有效选择。此类无人机与大多数计算机嵌入式系统有着共同的局限性:空间有限、电力资源有限、计算要求不断增加、应用程序复杂、上市时间要求等。无人机由名为“飞行控制系统”的嵌入式系统自动驾驶。其中许多系统目前已在市场上销售,但目前还不存在为无人机应执行的实际任务提供支持的商业系统。
随着人工智能软件系统在智能制造领域的普及,此类系统的角色从被动转变为主动,为制造运营商提供特定情境的支持。在欧盟资助的 Teaming.AI 项目的框架内,我们认为人机协作中的团队方面监控、运行时监控和道德政策验证以及对数据和机器学习算法实验的支持是智能制造中人机协作最相关的挑战。基于这些挑战,我们开发了一种基于知识图谱、跟踪和场景分析以及关系机器学习组件的参考软件架构,特别关注其可扩展性。我们的方法使用知识图谱来捕获制造过程中特定于产品和流程的知识,并将其用于关系机器学习。这允许针对制造过程中的行动提供特定情境的建议,以优化产品质量并防止物理伤害。该软件架构的实证验证将与汽车、能源系统和精密加工领域的三家大型公司合作进行。在本文中,我们讨论了这种参考软件架构所面临的挑战,介绍了它的初步状况,并勾勒出了我们在该项目中的进一步研究愿景。
首先,我要衷心感谢我的论文导师 Jean-Marc MENAUD 教授,感谢他对整个研究过程和相关研究的持续支持。他教会了我什么是科学研究,并为我提供了很多与相应学术领域的教授、博士生和博士后交流的机会。我还要对论文的联合指导老师 Orange Labs 的 David NÖRTERSHÄUSER 博士和 Stéphane LE MASSON 博士表示深深的谢意,感谢他们在研究工作期间提供的专业知识、热情的鼓励、激励和有用的建议。我很感激他们给了我以博士生身份加入 GDM/ICE 团队的机会。如果没有 Orange Labs 和 IMT Atlantique 大学的资金支持,这项研究就不可能实现。我要向 Orange Labs ICE 团队的所有成员表示衷心的感谢,特别是:Dominique BODÉRÉ、Bertrand LE LAMER、Alain RINGNET、Olivier FOUCAULT、Jacky GAUTIER 和 Pascal BODIOU。作为一名外国学生,他们帮助我融入法国的工作和生活。我尤其要感谢 M. Philippe LEVASSEUR,感谢他的善意以及对我实验工作的宝贵技术支持。此外,我不会忘记与我交流的朋友们:Kanza SALALIQI、Simon RICORDEAU、Chafika YAHIA CHERIF、Antoine DONALIES、Paul Arnaud 等。与另一个部门的同事的交流也让我深受启发:Roland PICARD、Benoit HERARD 和 Joel PENHOAT。我还要衷心感谢 IMT Atlantique 的博士后研究员 Jonathan PASTOR 先生。我非常感谢他对集群实验的技术指导、有用的建议和支持,我真的很享受我们一起工作的日子。此外,我还要感谢 Anne-Cécile ORGERIE 博士和 Patricia STOLF 博士,他们是我论文的 CSI 成员。我还要感谢我的评审团成员:Romain ROUVOY 教授、Noël DE PALMA 教授和 Hamid GUALOUS 教授。最后但并非最不重要的是,我要感谢我的父母和同伴 Yiru,他们在整个研究期间都给予我爱和精神上的支持。
摘要 — 量子软件工程 (QSE) 是一种新趋势,专注于统一量子力学原理和软件工程实践,以设计、开发、验证和发展量子时代的软件系统和应用程序。量子计算的软件架构(又名量子软件架构 (QSA))使用架构组件和连接器支持量子软件系统的设计、开发和维护等阶段。QSA 可以使量子软件设计人员和开发人员将 Qubits 的操作映射到架构组件和连接器以实现量子软件。本研究旨在通过调查 (i) 具有架构活动的架构过程,以及 (ii) 可以利用可用工具来自动化和定制以架构为中心的量子软件实现的人类角色来探索 QSA 的作用。本研究的结果可以促进知识转移,使研究人员和从业者能够应对以架构为中心的量子软件系统实现的挑战。索引词 — 量子软件工程、量子软件架构、架构流程、参考架构
姓名:Thomas Heckwolf 白天工作:i3 高级 MBSE 工程师 主管:Patrick Buckley 博士 夜间工作:奥本大学博士生 研究兴趣:软件工程、区块链、软件架构、人工智能 导师:Gerry Dozier 博士 电子邮箱:Thomas.Heckwolf@i3-corps.com
本报告总结了如何系统地分析软件架构的可扩展性质量属性要求。本报告介绍了可扩展性和软件架构的可扩展性要求的常见形式。它提供了一组定义、核心概念和一个框架,用于推理架构和最终系统对可扩展性要求的满足(或不满足)。它描述了一组通常用于满足可扩展性要求的机制(例如模式和策略)。它还提供了一种方法,分析师可以通过该方法确定架构文档包是否提供了足够的信息来支持分析,如果是,则可以确定所做的架构决策是否包含与可扩展性要求相关的严重风险。分析师可以使用此方法来确定这些要求(表示为一组场景)是否已充分指定以支持分析需求。围绕这一质量属性的推理应允许分析师在掌握适当的架构文档的情况下,根据未来预期的需求来评估当今架构决策中固有的风险。
– 效率和灵活性之间的权衡 – 设计硬件加速器、将加速器连接到软件、自动硬件/软件分区 – 特定于应用程序的指令处理器、ASIP 设计的基本方法、可扩展处理器、自定义指令集的自动合成 – 用于硬件加速的高效软件架构 • 行为合成:将软件编译成