基于单子技术的网构软件构件模型及其演化研究

基本信息
批准号:60973046
项目类别:面上项目
资助金额:29.00
负责人:张迎周
学科分类:
依托单位:南京邮电大学
批准年份:2009
结题年份:2012
起止时间:2010-01-01 - 2012-12-31
项目状态: 已结题
项目参与者:陈蕾,周国强,杨一涛,许碧欢,李小国,潘芳蕊,徐尚瑜,朱丹梅
关键词:
单子技术构件自适应演化网构软件
结项摘要

网构软件是开放、动态和难控网络环境下的分布式软件系统的一种抽象,她对传统的软件开发理论、方法、技术和平台提出了一系列的挑战。针对上述问题,本项目从另一角度探索网构构件形式化模型及其自适应演化方法。包括(1)将软件(构件)实体抽象描述成单子(monads),探索并建立一种网构软件的形式化模型,以更好地反映实体所具有的自主性等特性;(2)根据"关注点分离"思想,利用单子的可组合性,研究网络环境下网构构件(单子)的生成与协同机理;针对开放网络环境中的动态和不稳定因素,利用单子的自身可调节性及切片技术,从网构软件的实体和协同两部分研究其环境自适应方法;(3)在上述方法研究的基础上,并借助于Web 服务技术,实现网构软件系统开发的平台原型,以便通过示范案例验证软件实体的自主性、动态性和自适应演化等特性。本项目预期研究成果将提出网构软件构件的新理论和方法,从而大大拓展网构软件的研究视野、手段和方法。

项目摘要

网构软件是开放、动态和难控网络环境下的分布式软件系统的一种抽象,她对传统的软件开发理论、方法、技术和平台提出了一系列的挑战。针对上述问题,从另一角度探索研究网构软件的构件模型及其组合演化方法,研究内容包括:(1)将网构软件的基本计算单元——构件,抽象成余代数单子(称为构件单子),从而以一种黑盒方式给出构件的观测语义模型。利用余代数方法对研究基于状态系统(如不确定、并发系统等)的独特优势,以及单子的抽象性、反射性和可组合性,对开放网络环境下的构件和服务进行形式化描述和深入研究,建立并实现了一种面向服务的网构构件形式化模型;(2)利用所设计的余代数单子和余代数单子转换器,探讨了如何从现有系统(遗产系统)中抽取构件,并进行服务的生成、发布、服务质量评价、运行等;(3)以网构软件的特例—Web服务作为实例,研究其在单子模型下的Web服务发现、自动测试、组合演化等活动,并给出了基于Web服务的服务计算平台系统原型的实现。

项目成果
{{index+1}}

{{i.achievement_title}}

{{i.achievement_title}}

DOI:{{i.doi}}
发表时间:{{i.publish_year}}

暂无此项成果

数据更新时间:2023-05-31

其他相关文献

1

演化经济地理学视角下的产业结构演替与分叉研究评述

演化经济地理学视角下的产业结构演替与分叉研究评述

DOI:10.15957/j.cnki.jjdl.2016.12.031
发表时间:2016
2

涡度相关技术及其在陆地生态系统通量研究中的应用

涡度相关技术及其在陆地生态系统通量研究中的应用

DOI:10.17521/cjpe.2019.0351
发表时间:2020
3

硬件木马:关键问题研究进展及新动向

硬件木马:关键问题研究进展及新动向

DOI:
发表时间:2018
4

端壁抽吸控制下攻角对压气机叶栅叶尖 泄漏流动的影响

端壁抽吸控制下攻角对压气机叶栅叶尖 泄漏流动的影响

DOI:
发表时间:2020
5

基于公众情感倾向的主题公园评价研究——以哈尔滨市伏尔加庄园为例

基于公众情感倾向的主题公园评价研究——以哈尔滨市伏尔加庄园为例

DOI:
发表时间:2022

张迎周的其他基金

批准号:60703086
批准年份:2007
资助金额:20.00
项目类别:青年科学基金项目

相似国自然基金

1

基于网构代数模型的网构软件体系结构可靠演化方法和技术研究

批准号:61370051
批准年份:2013
负责人:赵会群
学科分类:F0203
资助金额:75.00
项目类别:面上项目
2

面向网构软件的过程演化技术研究

批准号:61003019
批准年份:2010
负责人:胡昊
学科分类:F0203
资助金额:18.00
项目类别:青年科学基金项目
3

基于“软件人”的网构软件拟人智能动态演化方法和技术研究

批准号:60973065
批准年份:2009
负责人:曾广平
学科分类:F06
资助金额:30.00
项目类别:面上项目
4

基于类型论的网构构件模型及其行为交互研究

批准号:60873045
批准年份:2008
负责人:李莹
学科分类:F0203
资助金额:28.00
项目类别:面上项目