您的位置: 专家智库 > >

张贺

作品数:9 被引量:72H指数:4
供职机构:南京大学软件学院更多>>
发文基金:国家自然科学基金国家重点实验室开放基金更多>>
相关领域:自动化与计算机技术交通运输工程天文地球更多>>

文献类型

  • 9篇中文期刊文章

领域

  • 8篇自动化与计算...
  • 1篇天文地球
  • 1篇交通运输工程

主题

  • 2篇架构
  • 2篇服务架构
  • 1篇训练数据
  • 1篇亚马逊
  • 1篇异构
  • 1篇云服务
  • 1篇云计算
  • 1篇智能技术
  • 1篇智能系统
  • 1篇日志
  • 1篇软件工程
  • 1篇软件架构
  • 1篇软件系统
  • 1篇上下文
  • 1篇实时性
  • 1篇嵌入式
  • 1篇嵌入式系统
  • 1篇嵌入式系统开...
  • 1篇人工智能
  • 1篇人工智能技术

机构

  • 9篇南京大学
  • 5篇计算机软件新...
  • 1篇安徽大学
  • 1篇复旦大学
  • 1篇哈尔滨工业大...
  • 1篇中国农业银行
  • 1篇华为技术有限...
  • 1篇隆德大学

作者

  • 9篇张贺
  • 3篇荣国平
  • 2篇邵栋
  • 1篇王忠杰
  • 1篇李宣东
  • 1篇陈道蓄
  • 1篇彭鑫
  • 1篇陈婕妤
  • 1篇刘天宇
  • 1篇马聪
  • 1篇章程
  • 1篇王璞
  • 1篇谢明娟

传媒

  • 5篇软件学报
  • 1篇计算机应用
  • 1篇小型微型计算...
  • 1篇计算机工程与...
  • 1篇应用科学学报

年份

  • 1篇2023
  • 2篇2022
  • 1篇2021
  • 3篇2019
  • 1篇2016
  • 1篇2014
9 条 记 录,以下是 1-9
排序方式:
面向持续软件工程的微服务架构技术专题前言被引量:5
2021年
随着软件互联网化和服务化的高度发展,持续性(continuity)成为现代软件系统的基本特性之一,覆盖从商业策划、软件开发、运维、演化的所有环节,使得软件系统在持续稳定提供功能和服务的同时,软件系统的边界和内部结构始终处于不断变化、持续更新和适应之中,持续软件工程(continuous software engineering)由此被提出并迅速得到广泛的实践应用.微服务(microservice)架构作为一种全新的去中心化分布式架构,在软件架构层面成为适应持续软件工程发展的必然趋势,而领域驱动设计(domain-driven design,简称DDD)伴随着微服务架构的兴起也重新获得了业界的广泛关注,二者共同关注服务自顶向下的合理设计和分解.微服务架构与领域驱动设计共同支持实现现代软件系统的持续性特征.为了反映中国学者和实践者在求解以微服务架构为代表的持续软件工程所面临的架构难题和挑战过程中取得的理论、技术或实验方面的创新性、突破性的高水平研究成果,特设立此专题.
张贺王忠杰王忠杰彭鑫
关键词:领域驱动设计软件工程软件架构分布式架构互联网化
亚马逊竞价型云服务定价策略的分析被引量:3
2019年
当今,移动互联网行业飞速发展,云服务提供了大量方便易用的云资源.在我国提出"互联网+"的概念以及推行了一系列鼓励创业的政策以后,企业和研究机构对于云服务的需求越来越大.云服务提供商众多,其定价机制和服务种类各不相同,存在着巨大的竞争和可挖掘的市场.亚马逊公司是如今云计算领域中的巨头,其中,竞价型云服务以其易用性和低廉价格受到了广大用户的欢迎.因此,研究其定价模式可以帮助云服务供应商完善其定价方法、获取更多盈利,另一方面,帮助用户选择适合自己的付款模式,节约成本.本次研究以亚马逊竞价型云服务作为对象,将亚马逊官方提供的混杂价格历史做了整理、筛选、可视化以及数据统计.预处理后,输入到KNN分类器和k-means分类算法中,实现了分类的功能,通过两种分类方法进行比对,通过Boosting算法投票选出典型类别.另外,提出了一种补齐不同云服务产生价格时间点的方法,可以辅助提高分类的准确性,以便找出最典型的价格轨迹进行统计分析、建模,提取价格变化的共同特征,更加精确地推测定价机制.
李雪菲李铮张贺荣国平
关键词:云计算KNN算法K-MEANS聚类算法
基于自定义日志的 Fabric的共识交易轨迹可视化追踪方法
2022年
联盟链缺少展示各个节点资源使用情况、健康状态、互相关系、共识交易流程等方面的可视化方法,为此提出一种基于自定义日志的Fabric共识交易轨迹追踪方法(FTL)。首先,以典型联盟链框架Hyperledger Fabric为基础设施实现区块链底层构建;然后,利用ELK工具链收集与解析Fabric的自定义共识交易日志,并利用Spring Boot作为业务逻辑处理框架;最后,采用专注于图分析领域的Graphin实现共识交易轨迹的可视化。实验结果表明,与原生Fabric应用相比,基于FTL的Fabric的应用框架在实现可视化追踪基础后,平均性能仅下降了8.8%,未造成显著延迟,可以为监管方提供更加智能的区块链监管方案。
李杉杉王岩泽邹英龙陈焕雷张贺吴欧
关键词:区块链日志
异构多链场景下跨境海产品供应链平台的架构设计与实现
2022年
对于传统海产品供应链中存在的数据造假、透明度低、难以追踪等问题,可以使用区块链技术解决;如果供应链上各组织采用无法进行数据交换和功能互补的异构区块链,就会带来价值孤岛问题。为此,选择基于中继机制的BitXHub跨链解决方案,设计并实现了一个支持主流区块链Hyperledger Fabric和Ethereum互操作的跨境海产品供应链平台。实验结果表明:该设计方案可以使系统每秒处理的交易数量达到937,能够满足实际场景下的业务需求。
吴欧张贺王岩泽李昊明李杉杉
关键词:供应链
嵌入式系统开发中敏捷方法的应用研究综述被引量:35
2014年
伴随着计算机技术的迅速发展,嵌入式系统软件的应用领域得以不断拓宽,这使得嵌入式系统开发面临着日益严峻的质量、成本以及项目周期等方面的压力.另一方面,敏捷方法已在传统的软件项目当中得到越来越多的应用.很多研究都表明,敏捷方法在适应需求变更、提升生产效率和最终产品的质量方面都发挥出显著的作用.因此,在嵌入式系统软件开发中应用敏捷方法,自然也得到研究者和实践者的日益关注.应用系统评价(systematic review)方法,试图尽可能系统地了解嵌入式系统开发过程中敏捷方法的应用状况和研究进展.通过对敏捷宣言提出以来12年间49篇相关文献的概况和分析,试图回答如下3个问题:1)在不同类型的嵌入式系统开发中,敏捷方法的总体应用情况如何?2)敏捷方法或实践是如何解决各类嵌入式软件开发中的挑战的?3)敏捷方法(实践)该如何通过扩展和改进,以更好地适应嵌入式系统开发?研究表明,尽管应用程度存在一定的差异,但敏捷方法已在不同类型的嵌入式开发中得到了应用.传统的敏捷方法也需要进行多种改变,以适应这些不同类型的嵌入式开发项目的特征.
荣国平刘天宇谢明娟陈婕妤张贺陈道蓄
关键词:嵌入式系统开发敏捷方法
基于OBDII&EOBD的机动车监测系统分析与设计被引量:2
2016年
针对国内个人用户、行业用户对实时性车辆状态、驾驶习惯和故障检修的需求,设计了一套机动车实时监测系统。基于OBDII&EOBD协议,车载OBD终端设备获取车辆故障码、地理位置、行车速度等数据信息,通过GPRS与基于J2EE架构的网站服务端建立通信。服务端对数据进行分析,从而对车辆的故障状态进行诊断,统计归纳驾驶员的驾驶习惯和行车状况,最终将车辆检测和统计分析的结果展现在网页客户端,或者i OS/Android移动手持设备上。视车辆的故障情况,驾驶员可以选择通过本系统与汽车维修厂建立联系,为驾驶员的行车安全、出行便利,以及交通管理和保险业提供参考建议和数据支持。
马聪王璞邵栋荣国平张贺
关键词:实时性车辆状态驾驶习惯
自动化工具对中国DevOps实践的影响被引量:12
2019年
DevOps 作为一次软件工程领域的变革,近 10 年迅速发展的原因是多方面的.关注了中国 DevOps 的发展历程中自动化工具带来的实际影响以及自动化工具产生的一系列问题.使用系统化文献评价获取了目前 DevOps实践中被研究者分析最多的自动化支持工具,从 50 篇文献中识别出包括 Docker、Chef、Jenkins 和 Puppet 等 69 个自动化工具;然后通过灰色文献评价从一些中文博客文章中分析出自动化工具在中国 DevOps 实践中出现的 3 个层次的问题;最后通过民族志访谈方法分析了在中国环境下各方对待 3 个层次问题的看法和建议,得出自动化工具对中国 DevOps 实践的两个影响:(1)自动化工具在 DevOps 实践的前期作用明显,可以认为 DevOps 实践就是使用自动化工具;(2)软件组织实现 DevOps 转型以后需要减少对自动化工具的依赖,形成自己的 DevOps 文化.对于自动化工具在中国 DevOps 实践中产生的问题,整合访谈内容后形成了解决问题的 3 个建议,并给出了一个转型范例.
黄璜张贺邵栋
关键词:自动化工具民族志访谈
AI软件系统工程化技术与规范专题前言
2023年
近年来,人工智能产业的热度逐步提升,市场规模持续扩大,全球各行各业的组织机构都正在或试图通过人工智能对原有的产品和服务赋予新的能力.最先进的人工智能系统正在迅速从实验室环境迁移到工业环境,并主要以软件为承载形式渗透到社会应用的方方面面.然而开发、测试和运维工业化的人工智能软件系统会遇到一些不同于传统软件系统的工程问题.例如,在基于人工智能的系统中,规则和系统行为是从训练数据中推断出来的,而不是被开发者编写的程序代码所定义;人工智能系统的需求具有较大的不明确性;人工智能系统的演化过程中需要关注不断变化的数据集和相关的基础设施;人工智能系统开发和运维需要数据科学家和软件工程师的跨专业协作;人工智能系统的开发面临伦理、道德和法律的约束,且这些约束的更新速度正受到飞速发展的人工智能技术和产业的挑战.
张贺夏鑫蒋振鸣祝立明李宣东
关键词:人工智能系统软件系统人工智能技术训练数据基础设施
限界上下文视角下的微服务粒度评估被引量:18
2019年
近年来,DevOps 日渐火热,作为支撑技术的微服务架构由于其敏捷性、灵活性和可扩展性已成为软件行业关注的热点.然而,微服务粒度的界定是微服务领域的一项难题,至今仍缺乏行之有效的评估微服务粒度的标准.针对这一问题,结合几种微服务划分原则提出了 4 项评估指标,用于量化地衡量微服务划分的合理性,并基于此提出了一种基于限界上下文的微服务粒度评估模型.同时,实现了工具原型可自动化地计算评估结果.案例研究部分将模型的评估结果与架构设计人员的心理预期进行比较,结果表明,所提出的评估模型可以较好地评估微服务粒度.
钟陈星李杉杉张贺章程
关键词:粒度
共1页<1>
聚类工具0