Explaining and Architecting Intelligent and Connected Software Systems
解释和构建智能互联软件系统
基本信息
- 批准号:RGPIN-2018-05923
- 负责人:
- 金额:$ 1.68万
- 依托单位:
- 依托单位国家:加拿大
- 项目类别:Discovery Grants Program - Individual
- 财政年份:2019
- 资助国家:加拿大
- 起止时间:2019-01-01 至 2020-12-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
The characteristics of large, complex software systems are changing. Software is becoming more intelligent, adding machine learning components that are difficult for humans to interpret. Software is becoming more connected, formed of partially orchestrated sets of interacting components that create structures that are realized only at runtime [1]. The promise of intelligent and connected systems is that they enable radical new functionality with much less human effort. Future critically important systems---like autonomous vehicles and energy grids---will be intelligent and connected.******The goal of this proposal is to dramatically improve the theories and tools we have for understanding and designing these intelligent, connected systems. There are two major research challenges that make constructing these systems difficult. The first is *explanation*. Explanation is for system users and designers, and helps us understand whether the software is fulfilling our intentions for it. Explanation is vital for intelligent, connected systems, since they are composable (with previously unknown, emergent properties), and they are hard to interpret, since they involve complex machine learning algorithms. Explanation includes why the system takes the actions it does, and how it will change in the future. The second major research challenge is *designing* current and existing systems to fulfil user intentions. Since they are composable and autonomous, new design theories will be needed to constrain how these systems evolve.******The portion of a project's functionality (and cost) due to software is growing. 80% of functionality in the F-22 fighter jet is from software [9]. However, the consequences of combining networked software components and web service interfaces (aka APIs) with new and emerging work in machine learning promises to dramatically accelerate the pace with which software dominates our world. The impact of my research will be greater confidence in assembling these systems, and a better understanding of how to design them to support user intentions. Intelligent and connected systems are advanced technology that require knowledge and training for their development and operation. Engineers with the skills to understand and architect these systems will be vital. This proposal will develop new design approaches to intelligent, connected systems. It will create tools for tracing from user intentions to design artifacts. And finally, the proposal will investigate how humans explain the behaviour of these systems.
大型、复杂的软件系统的特点正在发生变化。软件正变得越来越智能,增加了人类难以理解的机器学习组件。软件正变得越来越紧密,由部分编排的交互组件集组成,这些组件创建了仅在运行时实现的结构[1]。智能和互联系统的前景是,它们能够以更少的人力实现激进的新功能。未来至关重要的系统-如自动驾驶汽车和能源电网--将是智能和互联的。*这项提议的目标是极大地改进我们拥有的理论和工具,以了解和设计这些智能、互联的系统。有两个主要的研究挑战使构建这些系统变得困难。第一个是*解释*。解释适用于系统用户和设计人员,并帮助我们了解软件是否实现了我们的意图。解释对于智能的互联系统至关重要,因为它们是可组合的(具有以前未知的、新出现的属性),而且它们很难解释,因为它们涉及复杂的机器学习算法。解释包括为什么系统采取它所做的行动,以及它在未来将如何改变。第二个主要的研究挑战是“设计”当前和现有的系统以满足用户的意图。由于它们是可组合的和自主的,因此需要新的设计理论来约束这些系统如何发展。*由于软件的原因,项目的功能(和成本)的部分正在增长。F-22战斗机80%的功能来自软件[9]。然而,将联网的软件组件和Web服务接口(又名API)与机器学习领域的新工作结合起来,有望极大地加快软件主导我们世界的步伐。我的研究的影响将是对组装这些系统更有信心,并更好地理解如何设计它们以支持用户的意图。智能和互联系统是先进的技术,需要知识和培训来开发和操作。有能力理解和构建这些系统的工程师将是至关重要的。这项提议将为智能互联系统开发新的设计方法。它将创建从用户意图到设计构件的跟踪工具。最后,该提案将调查人类如何解释这些系统的行为。
项目成果
期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
数据更新时间:{{ journalArticles.updateTime }}
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
Ernst, Neil其他文献
Ernst, Neil的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Ernst, Neil', 18)}}的其他基金
Explaining and Architecting Intelligent and Connected Software Systems
解释和构建智能互联软件系统
- 批准号:
RGPIN-2018-05923 - 财政年份:2022
- 资助金额:
$ 1.68万 - 项目类别:
Discovery Grants Program - Individual
Explaining and Architecting Intelligent and Connected Software Systems
解释和构建智能互联软件系统
- 批准号:
RGPIN-2018-05923 - 财政年份:2021
- 资助金额:
$ 1.68万 - 项目类别:
Discovery Grants Program - Individual
Explaining and Architecting Intelligent and Connected Software Systems
解释和构建智能互联软件系统
- 批准号:
RGPIN-2018-05923 - 财政年份:2020
- 资助金额:
$ 1.68万 - 项目类别:
Discovery Grants Program - Individual
Detecting violations of data sharing agreements
检测违反数据共享协议的行为
- 批准号:
531564-2018 - 财政年份:2018
- 资助金额:
$ 1.68万 - 项目类别:
Engage Grants Program
Explaining and Architecting Intelligent and Connected Software Systems
解释和构建智能互联软件系统
- 批准号:
DGECR-2018-00055 - 财政年份:2018
- 资助金额:
$ 1.68万 - 项目类别:
Discovery Launch Supplement
Explaining and Architecting Intelligent and Connected Software Systems
解释和构建智能互联软件系统
- 批准号:
RGPIN-2018-05923 - 财政年份:2018
- 资助金额:
$ 1.68万 - 项目类别:
Discovery Grants Program - Individual
Software customization using semantic web: a user-centered appoach
使用语义网进行软件定制:以用户为中心的方法
- 批准号:
319047-2005 - 财政年份:2006
- 资助金额:
$ 1.68万 - 项目类别:
Alexander Graham Bell Canada Graduate Scholarships - Doctoral
Software customization using semantic web: a user-centered appoach
使用语义网进行软件定制:以用户为中心的方法
- 批准号:
319047-2005 - 财政年份:2005
- 资助金额:
$ 1.68万 - 项目类别:
Alexander Graham Bell Canada Graduate Scholarships - Doctoral
相似海外基金
Collaborative Research: CSR: Medium: Architecting GPUs for Practical Homomorphic Encryption-based Computing
协作研究:CSR:中:为实用的同态加密计算构建 GPU
- 批准号:
2312276 - 财政年份:2023
- 资助金额:
$ 1.68万 - 项目类别:
Continuing Grant
DMREF/Collaborative Research: Architecting DNA Nanodevices into Metamaterials, Transducing Materials, and Assembling Materials
DMREF/合作研究:将 DNA 纳米器件构建为超材料、转换材料和组装材料
- 批准号:
2323968 - 财政年份:2023
- 资助金额:
$ 1.68万 - 项目类别:
Standard Grant
Conference: Towards Re-architecting Today's Internet for Survivability
会议:重新构建当今互联网的生存能力
- 批准号:
2332178 - 财政年份:2023
- 资助金额:
$ 1.68万 - 项目类别:
Standard Grant
DMREF/Collaborative Research: Architecting DNA Nanodevices into Metamaterials, Transducing Materials, and Assembling Materials
DMREF/合作研究:将 DNA 纳米器件构建为超材料、转换材料和组装材料
- 批准号:
2323969 - 财政年份:2023
- 资助金额:
$ 1.68万 - 项目类别:
Standard Grant
CAREER: Architecting Datacenters for Optimized Tail Latency at Scale
职业:构建数据中心以大规模优化尾部延迟
- 批准号:
2237434 - 财政年份:2023
- 资助金额:
$ 1.68万 - 项目类别:
Continuing Grant
Collaborative Research: CSR: Medium: Architecting GPUs for Practical Homomorphic Encryption-based Computing
协作研究:CSR:中:为实用的同态加密计算构建 GPU
- 批准号:
2312275 - 财政年份:2023
- 资助金额:
$ 1.68万 - 项目类别:
Continuing Grant
Explaining and Architecting Intelligent and Connected Software Systems
解释和构建智能互联软件系统
- 批准号:
RGPIN-2018-05923 - 财政年份:2022
- 资助金额:
$ 1.68万 - 项目类别:
Discovery Grants Program - Individual
Aircraft systems architecting methodologies for more electric, hybrid and unconventional configurations
用于更多电动、混合动力和非常规配置的飞机系统架构方法
- 批准号:
RGPIN-2019-05515 - 财政年份:2022
- 资助金额:
$ 1.68万 - 项目类别:
Discovery Grants Program - Individual
CAREER: Architecting a Hardware-Software Co-Designed Data Management System for Heterogeneous Memory Computers
职业:为异构内存计算机构建软硬件协同设计的数据管理系统
- 批准号:
2144883 - 财政年份:2022
- 资助金额:
$ 1.68万 - 项目类别:
Continuing Grant
SHF: Small: Architecting the COSMOS:A Combined System of Optical Phase Change Memory and Optical Links
SHF:小型:构建 COSMOS:光学相变存储器和光学链路的组合系统
- 批准号:
2131127 - 财政年份:2021
- 资助金额:
$ 1.68万 - 项目类别:
Standard Grant