期刊文献+
共找到10篇文章
< 1 >
每页显示 20 50 100
ABC:一种全生命周期软件体系结构建模方法 被引量:6
1
作者 梅宏 黄罡 +1 位作者 张路 张伟 《中国科学:信息科学》 CSCD 2014年第5期564-587,共24页
随着计算机硬件能力的快速增长和软件应用规模的不断扩大,软件的复杂性也在持续增长,并始终制约着软件开发效率和质量的有效提升.软件的结构复杂性,尤其是高层结构的复杂性,是软件复杂性的一种重要表现.如何实现对软件高层结构复杂性的... 随着计算机硬件能力的快速增长和软件应用规模的不断扩大,软件的复杂性也在持续增长,并始终制约着软件开发效率和质量的有效提升.软件的结构复杂性,尤其是高层结构的复杂性,是软件复杂性的一种重要表现.如何实现对软件高层结构复杂性的有效控制,是当前开放、动态、难控的网络环境下大规模软件系统开发与演化所面临的主要问题.针对这个问题,我们将设计阶段高层结构复杂性的控制模型―软件体系结构模型―扩展到整个软件生命周期,提出了一种以体系结构为中心的软件开发方法―ABC.该方法将软件生命周期各阶段的核心制品与活动,统一到软件体系结构模型及对其连续迭代的细化、映射和转换,实现对软件高层结构复杂性的一致、灵活、系统化的建模和管理.本文旨在系统性地总结ABC方法在软件体系结构建模方面的成果,并重点介绍近几年在协同式特征建模、运行时体系结构生成、体系结构逆向恢复与建模等方面取得的新进展. 展开更多
关键词 软件复杂性 软件体系结构 特征模型 运行模型 程序分析 网构软件
原文传递
基于运行时模型的混合云管理方法 被引量:6
2
作者 陈星 兰兴土 +2 位作者 李隘鹏 郭文忠 黄罡 《软件学报》 EI CSCD 北大核心 2017年第7期1881-1897,共17页
随着云计算技术的普及,涌现出众多不同用途、不同类型的云计算平台.为了满足遗产系统整合和动态资源扩展等需求,常常需要构造混合云来统一管理不同云平台中的计算和存储资源.然而,不同云平台的管理接口和管理机制存在差异,使得开发混合... 随着云计算技术的普及,涌现出众多不同用途、不同类型的云计算平台.为了满足遗产系统整合和动态资源扩展等需求,常常需要构造混合云来统一管理不同云平台中的计算和存储资源.然而,不同云平台的管理接口和管理机制存在差异,使得开发混合云管理系统难度大、复杂度高.提出一种基于运行时模型的混合云管理方法:首先,在云平台管理接口的基础上,构造单一云平台的运行时模型;其次,根据云平台领域知识,提出一种云平台软件体系结构的统一模型;最后,通过模型转换,实现云平台统一模型到运行时模型的映射.于是,管理程序可以建立在云平台统一模型的基础上,降低了混合云管理系统开发的难度和复杂度.另外,还实现了基于运行时模型的CloudStack和亚马逊EC2混合云管理系统,并对方法的可行性和有效性进行了验证. 展开更多
关键词 混合云管理 软件体系结构 运行模型
下载PDF
TS201的混合编程问题的研究 被引量:2
3
作者 李长军 于雷 李云松 《单片机与嵌入式系统应用》 2007年第9期74-77,共4页
介绍在TS201上进行软件开发的几种方法,从工程实现的角度比较各自的优缺点,指出C/C++语言和汇编语言混合编程技术的优越性。之后详细阐述ccts编译器的C/C++运行时模型对TigerShark系列DSP芯片的C/C++混合编程所规定的调用规则和接口规范... 介绍在TS201上进行软件开发的几种方法,从工程实现的角度比较各自的优缺点,指出C/C++语言和汇编语言混合编程技术的优越性。之后详细阐述ccts编译器的C/C++运行时模型对TigerShark系列DSP芯片的C/C++混合编程所规定的调用规则和接口规范,并给出程序设计实例。对工程实践有很大的参考价值。 展开更多
关键词 DSP 混合编程 运行模型 TS201
下载PDF
基于运行时模型的多样化云资源管理方法 被引量:4
4
作者 陈星 张颖 +3 位作者 张晓东 武义涵 黄罡 梅宏 《软件学报》 EI CSCD 北大核心 2014年第7期1476-1491,共16页
多样化的受管资源和不断变化的管理需求,使得云管理面临很大的难度和复杂度.面对一个新的特定的管理需求,管理员往往是在已有管理软件的基础上进行二次开发,通过管理功能的获取和组织来构造新的管理系统.然而,由于缺乏通用的方法,二次... 多样化的受管资源和不断变化的管理需求,使得云管理面临很大的难度和复杂度.面对一个新的特定的管理需求,管理员往往是在已有管理软件的基础上进行二次开发,通过管理功能的获取和组织来构造新的管理系统.然而,由于缺乏通用的方法,二次开发的难度和复杂度依然很大.为了能够根据管理需求快速定制、集成、扩展已有的管理软件,提出一种基于运行时模型的多样化云资源管理方法.首先,在系统管理接口的基础上构造不同受管资源的运行时模型;其次,通过对不同的运行时模型进行合并,来构造包含所有目标受管资源的组合模型;最后,通过组合模型到用户特定模型的转换,来满足特定的管理需求.在OpenStack与Hyperic两款独立管理软件的基础上,实现了基于运行时模型的虚拟机软、硬件资源统一管理系统,验证了方法的可行性和有效性. 展开更多
关键词 云管理 软件体系结构 运行模型
下载PDF
时空数据驱动的智能家居服务管控方法
5
作者 陈佳雯 陈金荣 +1 位作者 陈星 莫毓昌 《集成技术》 2024年第4期16-29,共14页
针对目前智能家居服务管控技术存在的标准缺失和用户需求多样化问题,作者提出一种时空数据驱动的智能家居服务管控方法。该方法包括构建智能家居时序知识图谱和基于联邦学习的智能家居服务管控方法。通过记录智能家居场景中概念实例的状... 针对目前智能家居服务管控技术存在的标准缺失和用户需求多样化问题,作者提出一种时空数据驱动的智能家居服务管控方法。该方法包括构建智能家居时序知识图谱和基于联邦学习的智能家居服务管控方法。通过记录智能家居场景中概念实例的状态,时序知识图谱提供了环境变化和服务状态的时序数据支持。通过联邦学习算法,结合不同家庭的模型参数,该方法可更新个性化模型和预测智能家居服务状态。实验结果表明,该方法可有效管控智能家居设备,并可准确满足用户需求,具有高准确度和较快的收敛速度。 展开更多
关键词 智能家居 知识图谱 运行模型 联邦学习 物联网
下载PDF
一种基于模型的云计算容错机制开发方法 被引量:3
6
作者 武义涵 黄罡 +1 位作者 张颖 熊英飞 《计算机研究与发展》 EI CSCD 北大核心 2016年第1期138-154,共17页
目前商业云平台和开源云平台种类繁多,如CloudStack,OpenStack,Eucalyptus等,这些云平台提供的管理能力和管理方式存在较大差异,即使在同一个云平台中也存在多种虚拟化方式,如Xen,KVM,VMware等.近年来,随着私有云和混合云的迅速发展,基... 目前商业云平台和开源云平台种类繁多,如CloudStack,OpenStack,Eucalyptus等,这些云平台提供的管理能力和管理方式存在较大差异,即使在同一个云平台中也存在多种虚拟化方式,如Xen,KVM,VMware等.近年来,随着私有云和混合云的迅速发展,基础设施的异构程度加剧.由于容错机制往往依赖于基础设施的管理能力和管理方式,因此容错机制实例在不同的目标平台上需要分别实现,导致容错机制的开发难度和开发时间显著增加.针对这一问题,提出了一种基于模型的容错机制开发方法,实现容错机制的跨平台性.为了验证容错机制开发方法的有效性和实用性,实现了7种常见的容错机制实例,并在CloudStack和OpenStack开源云平台上进行验证.实验表明,这些容错机制能够有效地实现故障转移,提升容错对象可靠性、可用性等指标;提出的容错机制开发方法能够实现跨平台,并达到90%以上的代码复用率;对云平台管理员以及容错机制开发者的问卷调查结果表明,该方法能够较好地提升容错机制的开发体验和开发效率. 展开更多
关键词 云计算 容错机制 运行模型 自适应 可信性
下载PDF
基于运行时模型的无线传感网管理方法 被引量:2
7
作者 陈星 张伟 +3 位作者 黄罡 李隘鹏 郭文忠 陈国龙 《软件学报》 EI CSCD 北大核心 2014年第8期1696-1712,共17页
无线传感网是物联网的核心,主要解决物联网中的信息感知问题,通过散布在特定区域的成千上万的传感器节点,采集环境中各种信息并连接到互联网上.然而,传感设备所采集到的数据是实时的、数量庞大且无良好结构的,要将采集到的数据映射到应... 无线传感网是物联网的核心,主要解决物联网中的信息感知问题,通过散布在特定区域的成千上万的传感器节点,采集环境中各种信息并连接到互联网上.然而,传感设备所采集到的数据是实时的、数量庞大且无良好结构的,要将采集到的数据映射到应用系统的问题域空间,就不得不编写大量的映射代码.为了快速定制和开发物联网系统,提出一种基于运行时模型的无线传感网管理方法:首先,在传感设备管理接口基础上构造运行时模型,并维护运行时模型与采集到信息的数据同步;其次,基于运行时模型,对不同传感设备采集到的数据进行定制、抽取和合并,实现通过组合模型对场景中不同的传感设备进行统一管理;最后,通过模型转换,实现组合模型到应用场景模型的映射,从而能够面向应用场景进行物联网系统的开发.还实现了基于运行时模型的智慧社区原型系统,并对方法的可行性和有效性进行了验证. 展开更多
关键词 无线传感网 软件体系结构 运行模型
下载PDF
基于ASP.NET运行时模型的数字水印探究与实现
8
作者 沈阳 《数字技术与应用》 2016年第6期62-63,共2页
ASP.NET运行时模型是用于进行Http请求处理的系统框架,其中Http Handler对象是Http请求的处理中心,在Http Handler中,ASP.NET框架才真正对客户端请求的所有服务器资源做出处理和执行,并将处理后的结果放入Http响应流中,然后返回给客户... ASP.NET运行时模型是用于进行Http请求处理的系统框架,其中Http Handler对象是Http请求的处理中心,在Http Handler中,ASP.NET框架才真正对客户端请求的所有服务器资源做出处理和执行,并将处理后的结果放入Http响应流中,然后返回给客户端。本文通过基于ASP.NET运行时模型实现图片数字水印来阐述ASP.NET平台通过Http Handler对象对客户端请求资源进行处理的过程。 展开更多
关键词 ASP.NET 运行模型 HttpHandler 数字水印
下载PDF
ASP.NET运行时模型的源码解析
9
作者 张家琴 《电脑知识与技术》 2008年第11X期1415-1418,共4页
ASP.NET是微软公司推出的基于DotNet平台的网络开发技术,对B/S模式应用的开发提供了强大的支持,该文从源代码级别进入ASP.NET底层,分析ASP.NET运行时模型,揭开ASP.NET应用程序运行的幕后细节。
关键词 ASP.NET DotNet平台 网络开发 B/S模式应用 运行模型
下载PDF
面向可靠性预计的软件运行时行为模型构造方法
10
作者 李秋英 陆民燕 古廷阳 《北京航空航天大学学报》 EI CAS CSCD 北大核心 2022年第5期786-794,共9页
运行时行为模型构造是面向可靠性预计的软件运行时模型构造的组成部分,为软件可靠性预计提供运行时组件与组件之间的动态交互关系和状态之间的转移概率信息。基于Java开发平台提出了一种基于非侵入式监控的软件运行时行为模型的构造方法... 运行时行为模型构造是面向可靠性预计的软件运行时模型构造的组成部分,为软件可靠性预计提供运行时组件与组件之间的动态交互关系和状态之间的转移概率信息。基于Java开发平台提出了一种基于非侵入式监控的软件运行时行为模型的构造方法,包括获得当前时刻的运行时体系结构模型;根据运行时体系结构模型确定监控对象;声明监控方法中的代理Bean;声明监控方法中的监控Bean,实现对组件动态调用信息的提取;声明代理Bean和监控Bean的接口;基于模型构造算法实现对运行时行为模型的构造等步骤。基于Rainbow-znn软件进行了实例应用,验证了所提方法的可行性。 展开更多
关键词 软件可靠性 非侵入式监控 运行行为模型 组件动态调用信息 运行体系结构模型
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部