Predictive & Adaptive Software Language Engineering
预测性
基本信息
- 批准号:RGPIN-2022-03252
- 负责人:
- 金额:$ 2.11万
- 依托单位:
- 依托单位国家:加拿大
- 项目类别:Discovery Grants Program - Individual
- 财政年份:2022
- 资助国家:加拿大
- 起止时间:2022-01-01 至 2023-12-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Over the next years, key systems that significantly impact societies and everyone's everyday lives will be software-intensive, cyber-physical systems (CPS), with billions of connected smart objects and devices forecasted to exist in such systems (e.g., smart cities, buildings, and electrical grids). CPS include software as well as hardware components that need to interact with each other in increasingly complex ways and are described with a heterogeneous set of specification languages. CPS are often socio-technical systems, characterized by the complex interrelatedness of people with conflicting goals, technology, organizational processes, and the diverse social context in which these systems are deployed. A key aspect of such systems is a feedback loop that involves complex trade-off analyses and allows the CPS to self-adapt, leading to ever more dynamic systems. Such CPS will have to address many different concerns, some well-known (security and privacy), some having emerged over recent years (sustainability and human values), and unknown others that will emerge in the future. Just as natural languages evolve to communicate about new concerns and better describe new issues that mankind must face, software languages also need to continuously adapt to enable the ongoing specification of complex socio-technical systems and to cope with the profound impact that such systems have on humanity. Changes to software languages are not only triggered by emerging qualities such as sustainability or increasing system complexity, but also because problem domains are better understood over time, which needs to be reflected better by new or more concise constructs in domain-specific software languages. In essence, a software-intensive system, its users and their environments, and the software development environment form one interconnected, highly dynamic, heterogeneous, and adaptive eco-system with several feedback loops that is described with many specification languages. If required adaptations to software languages could be predicted as early as possible, software languages could be adapted more rapidly to provide the constructs needed to effectively describe CPS. Currently, the exploited feedback loop in adaptive socio-technical systems is limited to the users and their environment. This research program proposes to extend the feedback loop to the development environment including software languages, developers, and language engineers. By establishing predictive and adaptive software languages, it is possible to evolve software languages more effectively based on changes determined from the extended feedback loop, making such software languages a viable development choice for the Canadian software industry even in the context of rapidly evolving software development projects. The impact is improved productivity, leading to greater innovation in and increased competitiveness of the many organizations served by the Canadian software industry.
在未来几年,对社会和每个人的日常生活产生重大影响的关键系统将是软件密集型的网络物理系统(CPS),预计此类系统中将存在数十亿个连接的智能对象和设备(例如,智能城市、建筑和电网)。CPS包括软件和硬件组件,这些组件需要以越来越复杂的方式相互交互,并使用一组异构的规范语言进行描述。CPS通常是社会技术系统,其特征是具有相互冲突的目标,技术,组织流程以及这些系统部署的不同社会背景的人的复杂相互关联。这种系统的一个关键方面是一个反馈回路,它涉及复杂的权衡分析,并允许CPS自我适应,从而形成更加动态的系统。这样的CPS必须解决许多不同的问题,一些是众所周知的(安全和隐私),一些是近年来出现的(可持续性和人类价值观),还有一些是未来会出现的未知问题。正如自然语言不断发展以交流新的关注点并更好地描述人类必须面对的新问题一样,软件语言也需要不断适应,以支持复杂社会技术系统的持续规范,并科普此类系统对人类的深刻影响。软件语言的变化不仅是由诸如可持续性或增加系统复杂性等新出现的特性引发的,而且还因为随着时间的推移,问题领域会得到更好的理解,这需要通过特定领域软件语言中的新的或更简洁的结构来更好地反映。从本质上讲,软件密集型系统,它的用户和他们的环境,以及软件开发环境形成了一个互连的,高度动态的,异构的,自适应的生态系统,具有多个反馈回路,用许多规范语言描述。如果可以尽早预测软件语言所需的适应性,则软件语言可以更快地适应以提供有效描述CPS所需的结构。目前,在自适应社会技术系统中所利用的反馈回路仅限于用户及其环境。该研究计划建议将反馈循环扩展到包括软件语言,开发人员和语言工程师在内的开发环境。通过建立预测性和自适应性软件语言,可以根据扩展反馈循环确定的变化更有效地发展软件语言,使此类软件语言成为加拿大软件行业的可行开发选择,即使在快速发展的软件开发项目的背景下也是如此。其影响是提高了生产力,导致加拿大软件业所服务的许多组织的更大创新和竞争力的提高。
项目成果
期刊论文数量(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 }}
Mussbacher, Gunter其他文献
Philanthropic conference-based requirements engineering in time of pandemic and beyond.
基于慈善会议的要求工程在大流行及以后的时间。
- DOI:
10.1007/s00766-022-00386-4 - 发表时间:
2023 - 期刊:
- 影响因子:2.8
- 作者:
Levy, Meira;Hadar, Irit;Horkoff, Jennifer;Hayes, Jane Huffman;Paech, Barbara;Dekhtyar, Alex;Mussbacher, Gunter;Paja, Elda;Li, Tong;Lee, Seok-Won;Fang, Dongfeng - 通讯作者:
Fang, Dongfeng
Automated, interactive, and traceable domain modelling empowered by artificial intelligence
- DOI:
10.1007/s10270-021-00942-6 - 发表时间:
2022-01-08 - 期刊:
- 影响因子:2
- 作者:
Saini, Rijul;Mussbacher, Gunter;Kienzle, Jorg - 通讯作者:
Kienzle, Jorg
Synergy between Activity Theory and goal/scenario modeling for requirements elicitation, analysis, and evolution
- DOI:
10.1016/j.infsof.2014.11.003 - 发表时间:
2015-03-01 - 期刊:
- 影响因子:3.9
- 作者:
Georg, Geri;Mussbacher, Gunter;France, Robert - 通讯作者:
France, Robert
Mussbacher, Gunter的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Mussbacher, Gunter', 18)}}的其他基金
Concern-Driven Requirements for Adaptive Socio-Technical Systems
自适应社会技术系统的关注驱动要求
- 批准号:
RGPIN-2014-05408 - 财政年份:2021
- 资助金额:
$ 2.11万 - 项目类别:
Discovery Grants Program - Individual
Concern-Driven Requirements for Adaptive Socio-Technical Systems
自适应社会技术系统的关注驱动要求
- 批准号:
RGPIN-2014-05408 - 财政年份:2020
- 资助金额:
$ 2.11万 - 项目类别:
Discovery Grants Program - Individual
Concern-Driven Requirements for Adaptive Socio-Technical Systems
自适应社会技术系统的关注驱动要求
- 批准号:
RGPIN-2014-05408 - 财政年份:2018
- 资助金额:
$ 2.11万 - 项目类别:
Discovery Grants Program - Individual
Concern-Driven Requirements for Adaptive Socio-Technical Systems
自适应社会技术系统的关注驱动要求
- 批准号:
RGPIN-2014-05408 - 财政年份:2017
- 资助金额:
$ 2.11万 - 项目类别:
Discovery Grants Program - Individual
Concern-Driven Requirements for Adaptive Socio-Technical Systems
自适应社会技术系统的关注驱动要求
- 批准号:
RGPIN-2014-05408 - 财政年份:2016
- 资助金额:
$ 2.11万 - 项目类别:
Discovery Grants Program - Individual
Concern-Driven Requirements for Adaptive Socio-Technical Systems
自适应社会技术系统的关注驱动要求
- 批准号:
RGPIN-2014-05408 - 财政年份:2015
- 资助金额:
$ 2.11万 - 项目类别:
Discovery Grants Program - Individual
Concern-Driven Requirements for Adaptive Socio-Technical Systems
自适应社会技术系统的关注驱动要求
- 批准号:
RGPIN-2014-05408 - 财政年份:2014
- 资助金额:
$ 2.11万 - 项目类别:
Discovery Grants Program - Individual
Concern relationships at different levelks of abstraction
不同抽象级别的关注关系
- 批准号:
388545-2010 - 财政年份:2012
- 资助金额:
$ 2.11万 - 项目类别:
Postdoctoral Fellowships
Concern relationships at different levelks of abstraction
不同抽象级别的关注关系
- 批准号:
388545-2010 - 财政年份:2011
- 资助金额:
$ 2.11万 - 项目类别:
Postdoctoral Fellowships
Concern relationships at different levelks of abstraction
不同抽象级别的关注关系
- 批准号:
388545-2010 - 财政年份:2010
- 资助金额:
$ 2.11万 - 项目类别:
Postdoctoral Fellowships
相似海外基金
CAREER: Enabling Robust and Adaptive Architectures through a Decoupled Security-Centric Hardware/Software Stack
职业:通过解耦的以安全为中心的硬件/软件堆栈实现鲁棒性和自适应架构
- 批准号:
2238548 - 财政年份:2023
- 资助金额:
$ 2.11万 - 项目类别:
Continuing Grant
CAREER: Countering Emerging Software Threats with Adaptive Hardening, Debloating, and Hardware-assisted Protection
职业:通过自适应强化、反膨胀和硬件辅助保护来应对新兴软件威胁
- 批准号:
2238467 - 财政年份:2023
- 资助金额:
$ 2.11万 - 项目类别:
Continuing Grant
Model-driven engineering for distributed, reliable, adaptive, web-based software
分布式、可靠、自适应、基于网络的软件的模型驱动工程
- 批准号:
RGPIN-2020-03892 - 财政年份:2022
- 资助金额:
$ 2.11万 - 项目类别:
Discovery Grants Program - Individual
Adaptive Software-defined Networking for Internet of Underwater Things Based on Reinforcement Learning
基于强化学习的水下物联网自适应软件定义网络
- 批准号:
547594-2020 - 财政年份:2022
- 资助金额:
$ 2.11万 - 项目类别:
Postgraduate Scholarships - Doctoral
Numerical Software for the Adaptive Error Controlled Solution of Ordinary and Partial Differential Equations
常微分方程自适应误差控制解的数值软件
- 批准号:
RGPIN-2017-05811 - 财政年份:2022
- 资助金额:
$ 2.11万 - 项目类别:
Discovery Grants Program - Individual
A Software-Defined Self-Adaptive Wireless Network Design
软件定义的自适应无线网络设计
- 批准号:
RGPIN-2019-05681 - 财政年份:2022
- 资助金额:
$ 2.11万 - 项目类别:
Discovery Grants Program - Individual
Model-driven Engineering Techniques for Dependable Adaptive Software Systems
可靠自适应软件系统的模型驱动工程技术
- 批准号:
RGPIN-2017-05417 - 财政年份:2022
- 资助金额:
$ 2.11万 - 项目类别:
Discovery Grants Program - Individual
Model-driven Engineering Techniques for Dependable Adaptive Software Systems
可靠自适应软件系统的模型驱动工程技术
- 批准号:
RGPIN-2017-05417 - 财政年份:2021
- 资助金额:
$ 2.11万 - 项目类别:
Discovery Grants Program - Individual
A Software-Defined Self-Adaptive Wireless Network Design
软件定义的自适应无线网络设计
- 批准号:
RGPIN-2019-05681 - 财政年份:2021
- 资助金额:
$ 2.11万 - 项目类别:
Discovery Grants Program - Individual
Adaptive Software-defined Networking for Internet of Underwater Things Based on Reinforcement Learning
基于强化学习的水下物联网自适应软件定义网络
- 批准号:
547594-2020 - 财政年份:2021
- 资助金额:
$ 2.11万 - 项目类别:
Postgraduate Scholarships - Doctoral














{{item.name}}会员




