-
题名基于模型检测的微服务组合平台QoS验证
被引量:3
- 1
-
-
作者
毛昕怡
钮俊
丁雪儿
张开乐
-
机构
宁波大学信息科学与工程学院
-
出处
《计算机应用》
CSCD
北大核心
2020年第11期3267-3272,共6页
-
基金
教育部嵌入式系统与服务计算重点实验室开放课题(ESSCKF2019-07)
宁波市自然科学基金资助项目(2019A610088)。
-
文摘
针对当前缺少对微服务组合平台的服务质量(QoS)指标进行分析验证的问题,提出一种基于模型检测的形式化验证方法,对影响微服务平台性能的因素进行分析评估。首先,将微服务组合的服务资源配置过程划分为服务请求、资源配置和服务执行3个阶段,并分别由服务请求队列、服务请求配置器和提供服务资源的虚拟机等模块实现;其次,将各个模块的实现过程建模为带标记Markov回报模型(LMRM),借助类似于进程代数的同步概念获得微服务组合过程的全局模型;接着,用连续随机回报逻辑公式刻画期望的QoS指标;最后,将形式模型与逻辑公式作为模型检测工具PRISM的输入以获得验证结果。实验结果表明,LMRM可较好地用于微服务组合平台的建模和QoS验证分析。
-
关键词
微服务组合
连续时间Markov链
连续随机回报逻辑
模型检测
PRISM
-
Keywords
microservice composition
continuous-time Markov chain
continuous stochastic reward logic
model checking
PRISM
-
分类号
TP311.11
[自动化与计算机技术—计算机软件与理论]
-
-
题名微服务体系结构实现框架综述
被引量:138
- 2
-
-
作者
辛园园
钮俊
谢志军
张开乐
毛昕怡
-
机构
宁波大学信息科学与工程学院
-
出处
《计算机工程与应用》
CSCD
北大核心
2018年第19期10-17,共8页
-
基金
浙江省自然科学基金(No.LY15F020010
No.Y16F020002)
+2 种基金
浙江公益技术应用研究项目(No.2014C31059)
软件工程国家重点实验室开放课题(No.SKLSE2014-10-05)
教育部嵌入式与服务计算重点实验室开放课题(No.ESSCKF201302)
-
文摘
为提高企业级应用的可伸缩性,基于微服务的软件体系结构将单体应用细化为可相互协作、配合的一组小服务,使得服务间开发自由、独立部署、易于维护,更好地满足企业发展需求。目前,微服务框架作为微服务架构的具体实现方案,已被很多大型企业成功实施并开源。论述面向服务体系结构、Web服务及微服务相关概念并作比较;给出微服务体系结构实践中的关键技术以及核心功能模块;分析对比主流微服务体系结构实施框架及其核心部件的特征和差异;探讨微服务组合面临的挑战及微服务框架中的服务组合方案,并总结全文。
-
关键词
单体应用
面向服务体系结构(SOA)
WEB服务
微服务
微服务框架
-
Keywords
monolithic application
Service-OrientedArchitecture(SOA)
Web service
microservices
microservice framework
-
分类号
TP391
[自动化与计算机技术—计算机应用技术]
-
-
题名基于Petri网可达分析的代码搜索方法
被引量:1
- 3
-
-
作者
丁雪儿
钮俊
张开乐
毛昕怡
-
机构
宁波大学信息科学与工程学院
嵌入式系统与服务计算教育部重点实验室(同济大学)
-
出处
《计算机研究与发展》
EI
CSCD
北大核心
2022年第1期236-250,共15页
-
基金
国家自然科学基金项目(61672384)
嵌入式系统与服务计算教育部重点实验室开放课题(ESSCKF2019-07)
宁波市自然科学基金项目(2019A610088)。
-
文摘
复用已有高质量源代码可提高软件开发效率及软件质量.当前,基于用户提供的输入输出对的匹配判断是代码语义搜索的主要方法之一,但该方法难以刻画完整代码行为,且仅能处理单输入类型.提出一种针对多种形式类型匹配的代码语义搜索方法.首先将代码集内各个代码片段中数据对象个数及类型的加工过程转换为Petri网模型;其次根据用户查询中蕴含的数据类型及个数、输出数据类型等约束来构造Petri网初始标识和目标标识;然后在Petri网中通过可达图及诱发网分析判断是否存在相应的可达路径,从而获得代码匹配依据.分析及实验表明,该方法能有效实现多种形式的输入输出类型匹配的代码搜索,且相对于传统类型匹配方法,能明显提高搜索准确度和效率.
-
关键词
代码复用
语义搜索
类型匹配
PETRI网模型
可达分析
-
Keywords
code reuse
semantic search
matching type
Petri Net model
reachability analysis
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-
-
题名微服务组合验证方法综述
- 4
-
-
作者
毛昕怡
辛园园
-
机构
宁波大学信息科学与工程学院
-
出处
《无线通信技术》
2019年第3期46-50,共5页
-
文摘
微服务架构作为一种分布式的架构,因其良好的平台兼容性、灵活的动态扩展能力、强大的容错能力等特点,在业内引起了越来越多的关注.在微服务架构中,通常单一微服务仅能实现一个简单的功能,而实现复杂的业务功能时,需将系统中各个独立的微服务进行灵活组合,以满足更为丰富的业务需求.但组合后的微服务可能存在逻辑错误或安全性等问题,因此若要保证组合后的微服务能够完成期望的业务功能,同时在运行时不会出现不期望的情况,则需对组合服务进行验证.研究微服务组合验证能够确保组合服务正常运行并且达到预期目标.本文旨在对当前微服务组合验证的相关研究进行综述,先对微服务的概念及微服务的组合进行介绍,再分别从微服务的静态验证和运行时检测两个方面,对目前微服务组合验证的研究工作进行阐述.
-
关键词
微服务
微服务组合
形式化验证方法
运行时检测
-
Keywords
microservices
microservices composition
formal verification
runtime verification
-
分类号
TP391
[自动化与计算机技术—计算机应用技术]
-
-
题名缓缓行走的温暖
- 5
-
-
作者
毛昕怡
-
机构
福建省武夷山市第二中学初三(
-
出处
《课堂内外(创新作文)(初中版)》
2014年第2期36-36,共1页
-
文摘
每次看完《信蜂》,心里总会有所触动。不论是片头曲的旋律,还是剧中的情节,都能让我的心弦微微颤动。虽说是长串长串的日文,几乎没有一句听懂,却又像是全部都听懂了一般,很认真地聆听那些旋律,把它镌刻在脑海。
-
关键词
创新作文
作文教学
语文学习
课外阅读
-
分类号
G633.34
[文化科学—教育学]
-
-
题名基于模型检测的无线传感器网络拓扑验证方法
- 6
-
-
作者
王佳
钮俊
毛昕怡
-
机构
宁波大学信息科学与工程学院
-
出处
《无线通信技术》
2021年第4期16-21,26,共7页
-
基金
教育部嵌入式与服务计算重点实验室开放课题(No.ESSCKF2019-07)
宁波市自然科学基金项目(No.2019A610088)。
-
文摘
无线传感器网络(Wireless Sensor Networks, WSNs)是由众多空间分布的、紧密交织的物理组件组成,其拓扑结构作为支撑各种应用的底层结构,空间特性直接影响网络的功能性能。但已有研究缺少对节点拓扑性质的分析验证。针对此问题,提出一种基于模型检测的WSNs拓扑验证方法。首先分析WSNs拓扑相关验证需求;构建基于闭包空间的WSNs拓扑验证模型;使用形式化规约语言对验证需求进行形式化描述;最后结合验证需求通过模型检测算法对WSNs功能、性能等进行验证。分析及实验表明,该方法能够自动、完备地对网络拓扑进行验证。
-
关键词
无线传感器网络
模型检测
拓扑结构
可靠性
-
Keywords
wireless sensor networks
model checking
topology structure
-
分类号
TP393
[自动化与计算机技术—计算机应用技术]
-
-
题名如何实现化学学习的趣味化
- 7
-
-
作者
毛昕怡
-
机构
湖南师范大学附属中学
-
出处
《明日风尚》
2017年第23期178-178,共1页
-
文摘
我们在探究一些事物或者从事一些活动的首要条件,就是对此感兴趣,同时其拥有较为强烈情绪色彩的意识倾向。这不仅能够让我们对感兴趣的东西更加关注,还能够使自身主动对此进行研究及掌握。因而,在高中阶段的化学课程中,我们一定要将自身的学习兴趣加以提升,将学习的主动积极性调动出来。本文主要对实现化学学习的趣味化做出了有关研究。
-
关键词
高中化学
学习方法
趣味化
-
分类号
G633.8
[文化科学—教育学]
-