自适应软件系统的无缝演化与环境感知技术研究

结题报告
项目介绍
AI项目解读

基本信息

  • 批准号:
    61472177
  • 项目类别:
    面上项目
  • 资助金额:
    80.0万
  • 负责人:
  • 依托单位:
  • 学科分类:
    F0203.软件理论、软件工程与服务
  • 结题年份:
    2018
  • 批准年份:
    2014
  • 项目状态:
    已结题
  • 起止时间:
    2015-01-01 至2018-12-31

项目摘要

Software systems working in open environments such as the Internet and Cyber-Physical Systems are always facing changes in their underlying environment and in user requirements. Many of these systems have to automatically adapt themselves to these changes at runtime. This research is aimed at facilitating the engineering of self-adaptive software systems. Expected outcomes include (1) a general and flexible architecture for self-adaptive software systems, which supports proactive adaptations in addition to reactive ones, (2) an approach to seamless software evolution, i.e., updating a part of a software system at runtime in a timely and low-disruptive way and without any compromise in system consistency, and (3) a disciplined method for software environment perception, which leverages environmental models a priori to recognize systems' dynamic contextual situation in an accurate and efficient way. Tools enabling the application of these techniques will also be developed. As our long-term goal is to invent next-generation middleware systems with comprehensive support for self-adaptation, techniques' applicability to the mainstream software development will be emphasized in the research.
像因特网和物联网这样的开放计算环境下的软件系统常常面临着环境和用户需求的变化。其中许多系统需要能够在不中断服务的前提下自动地适应这些变化。既有的软件构造和运行支撑技术缺乏对自适应的系统支持。为此本项目拟研究(1)较为通用、灵活的自适应软件系统体系结构,不但支持反应式(Reactive)的自适应,也支持前瞻式(Proactive)的自适应;(2)软件系统无缝在线演化技术,即在保证系统一致性的前提下,更好地控制在线演化对系统正常服务造成的干扰,并使其更加及时;(3)面向环境感知的软件方法,以先验环境建模、应用情境规约和环境感知中间件来系统地支持准确高效的环境感知。本项目还将为这些技术开发相应的支撑工具。在此基础上,逐步将自适应支持引入到主流的软件开发和运行支撑技术体系中去,为研制下一代支持软件自适应的中间件系统提供技术准备。

结项摘要

像因特网和物联网这样的开放计算环境下的软件系统常常面临着环境和用户需求的变化。其中许多系统需要能够在不中断服务的前提下自动地适应这些变化。既有的软件构造和运行支撑技术缺乏对自适应的系统支持。为此,本项目研究自适应软件架构模型与关键技术,研制自适应软件系统支撑工具与平台。所取得的主要成果包括:.(a)在自适应软件体系结构方面,提出一种由先验环境(元)模型和应用环境规约、运行时环境事件监测机制、前瞻优化控制器以及可动态演化的业务软件系统构成的元级化、可定义的自适应软件体系结构模型,以较系统地支持前瞻式的软件自适应。.(b)在软件无缝演化的支撑系统方面,完成了分布构件动态更新支撑系统ConUp的研发,在保证系统全局一致性的前提下,大幅度降低对系统正常服务的干扰;进一步完善Java程序动态更新支持系统Javelus,提出了能从动态更新错误中自动恢复的Ares技术和能自动合成动态更新程序状态转化的AOTES技术。.(c)在高效环境感知技术方面,探索了基础性的环境感知逻辑的软件表达机制,提出了基于空间逻辑的软件断言框架;给出了一种将结构化的符号系统与深度神经网络生成的向量在同一个语意空间统一表示的途径。.此外,我们还提出了基于日志挖掘的过程自动发现技术、不当应对罕见不利环境的缺陷的自动检测技术等,可用于支持自适应软件系统的高效构造和质量保障。.结合上述成果,在《IEEE Transactions on Software Engineering》、《IEEE Transactions on Service Computing》等重要期刊和FSE、ASE、ECOOP、AAAI、ICLR等重要会议发表或录用论文23篇。申请发明专利8项,其中5项已获授权。项目负责人应邀在第104次Shonan Meeting、亚太高级软件工程研讨会等国际学术会议和论坛上介绍本项目成果,并应邀担任第7届亚太网构软件软件论坛(Internetware 2015)、第15届IEEE 国际先进可信计算大会(IEEE ATC 2018)共同程序主席,取得良好的学术影响。

项目成果

期刊论文数量(4)
专著数量(1)
科研奖励数量(0)
会议论文数量(18)
专利数量(8)
Efficient Dynamic Updates of Distributed Components through Version Consistency
通过版本一致性实现分布式组件的高效动态更新
  • DOI:
    --
  • 发表时间:
    2017
  • 期刊:
    IEEE Transactions on Software Engineering
  • 影响因子:
    7.4
  • 作者:
    Luciano Baresi;Carlo Ghezzi;Xiaoxing Ma;Valerio Panzica La Manna
  • 通讯作者:
    Valerio Panzica La Manna
Mining API usage change rules for software framework evolution
挖掘API使用变化规则促进软件框架演进
  • DOI:
    10.1007/s11432-017-9416-1
  • 发表时间:
    2018
  • 期刊:
    SCIENCE CHINA Information Sciences
  • 影响因子:
    --
  • 作者:
    Ping Yu;Fei Yang;Chun Cao;Hao Hu;Xiaoxing Ma
  • 通讯作者:
    Xiaoxing Ma
获取访存依赖:并发程序动态分析基础技术综述
  • DOI:
    --
  • 发表时间:
    2017
  • 期刊:
    软件学报
  • 影响因子:
    --
  • 作者:
    蒋炎岩;许畅;马晓星;吕建
  • 通讯作者:
    吕建
Process Discovery from Dependence-Complete Event Logs
从依赖完整事件日志中发现进程
  • DOI:
    10.1109/tsc.2015.2426181
  • 发表时间:
    2016
  • 期刊:
    IEEE TRANSACTIONS ON SERVICES COMPUTING
  • 影响因子:
    --
  • 作者:
    Song Wei;Jacobsen Hans-Arno;Ye Chunyang;Ma Xiaoxing
  • 通讯作者:
    Ma Xiaoxing

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi || "--"}}
  • 发表时间:
    {{ item.publish_year || "--" }}
  • 期刊:
    {{ item.journal_name }}
  • 影响因子:
    {{ item.factor || "--"}}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.authors }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.authors }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.authors }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.authors }}

数据更新时间:{{ patent.updateTime }}

其他文献

SCoAC:一个面向服务计算的访问
  • DOI:
    --
  • 发表时间:
    --
  • 期刊:
    计算机学报, 29(7):1209-1216, 2006年7月
  • 影响因子:
    --
  • 作者:
    曹春;马晓星;吕建
  • 通讯作者:
    吕建
基于Agent的网构软件模型研究,
  • DOI:
    --
  • 发表时间:
    --
  • 期刊:
    中国科学(E), 35(12): 1233-1253. 2005年12月
  • 影响因子:
    --
  • 作者:
    吕建;陶先平;马晓星;胡昊;徐
  • 通讯作者:
WS-BPEL服务可替换性分析
  • DOI:
    --
  • 发表时间:
    2012
  • 期刊:
    中国科学:信息科学
  • 影响因子:
    --
  • 作者:
    宋巍;唐金辉;张功萱;马晓星
  • 通讯作者:
    马晓星
面向对象范型体系结构行为相容性
  • DOI:
    --
  • 发表时间:
    --
  • 期刊:
    软件学报, Vol.17, No.6,pp1276-1286,2006年6月
  • 影响因子:
    --
  • 作者:
    胡海洋;吕建;马晓星;陶先平
  • 通讯作者:
    陶先平
Artemis-COOR:一个基于Agent的软件动态协同支撑平台
  • DOI:
    --
  • 发表时间:
    --
  • 期刊:
    计算机工程与科学
  • 影响因子:
    --
  • 作者:
    曹春;马晓星;陶先平
  • 通讯作者:
    陶先平

其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi || "--" }}
  • 发表时间:
    {{ item.publish_year || "--"}}
  • 期刊:
    {{ item.journal_name }}
  • 影响因子:
    {{ item.factor || "--" }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}
empty
内容获取失败,请点击重试
重试联系客服
title开始分析
查看分析示例
此项目为已结题,我已根据课题信息分析并撰写以下内容,帮您拓宽课题思路:

AI项目思路

AI技术路线图

马晓星的其他基金

软件自适应技术
  • 批准号:
  • 批准年份:
    2020
  • 资助金额:
    400 万元
  • 项目类别:
    国家杰出青年科学基金
软件在线演化的关键技术与支撑工具研究
  • 批准号:
    60973044
  • 批准年份:
    2009
  • 资助金额:
    29.0 万元
  • 项目类别:
    面上项目
面向Internet应用的自省软件协同技术研究
  • 批准号:
    60403014
  • 批准年份:
    2004
  • 资助金额:
    21.0 万元
  • 项目类别:
    青年科学基金项目

相似国自然基金

{{ item.name }}
  • 批准号:
    {{ item.ratify_no }}
  • 批准年份:
    {{ item.approval_year }}
  • 资助金额:
    {{ item.support_num }}
  • 项目类别:
    {{ item.project_type }}

相似海外基金

{{ item.name }}
{{ item.translate_name }}
  • 批准号:
    {{ item.ratify_no }}
  • 财政年份:
    {{ item.approval_year }}
  • 资助金额:
    {{ item.support_num }}
  • 项目类别:
    {{ item.project_type }}
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了

AI项目解读示例

课题项目:调控A型流感病毒诱导IFN-β表达的机制研究

AI项目摘要:

本研究聚焦于TRIM2蛋白在A型流感病毒诱导的IFN-β表达中的调控机制。A型流感病毒是全球性健康问题,其感染可导致严重的呼吸道疾病。IFN-β作为关键的抗病毒因子,其表达水平对抗病毒防御至关重要。然而,TRIM2如何调控IFN-β的表达尚未明确。本研究假设TRIM2通过与病毒RNA或宿主因子相互作用,影响IFN-β的产生。我们将采用分子生物学、细胞生物学和免疫学方法,探索TRIM2与A型流感病毒诱导IFN-β表达的关系。预期结果将揭示TRIM2在抗病毒免疫反应中的作用,为开发新的抗病毒策略提供理论基础。该研究对理解宿主抗病毒机制具有重要科学意义,并可能对临床治疗流感病毒感染提供新的视角。

AI项目思路:

科学问题:TRIM2如何调控A型流感病毒诱导的IFN-β表达?
前期研究:已有研究表明TRIM2参与抗病毒反应,但其具体机制尚不明确。
研究创新点:本研究将深入探讨TRIM2在IFN-β表达中的直接作用机制。
技术路线:包括病毒学、分子生物学、细胞培养和免疫检测技术。
关键技术:TRIM2与病毒RNA的相互作用分析,IFN-β启动子活性检测。
实验模型:使用A型流感病毒感染的细胞模型进行研究。

AI技术路线图

        graph TD
          A[研究起始] --> B[文献回顾与假设提出]
          B --> C[实验设计与方法学准备]
          C --> D[A型流感病毒感染模型建立]
          D --> E[TRIM2与病毒RNA相互作用分析]
          E --> F[TRIM2对IFN-β启动子活性的影响]
          F --> G[IFN-β表达水平测定]
          G --> H[TRIM2功能丧失与获得研究]
          H --> I[数据收集与分析]
          I --> J[结果解释与科学验证]
          J --> K[研究结论与未来方向]
          K --> L[研究结束]
      
关闭
close
客服二维码