ISOIEC TS 25052-12022 系统和软件工程.系统和软件质量要求和评估(SQuaRE)云服务.第1部分质量模型标准立项发展报告_第1页
ISOIEC TS 25052-12022 系统和软件工程.系统和软件质量要求和评估(SQuaRE)云服务.第1部分质量模型标准立项发展报告_第2页
ISOIEC TS 25052-12022 系统和软件工程.系统和软件质量要求和评估(SQuaRE)云服务.第1部分质量模型标准立项发展报告_第3页
ISOIEC TS 25052-12022 系统和软件工程.系统和软件质量要求和评估(SQuaRE)云服务.第1部分质量模型标准立项发展报告_第4页
ISOIEC TS 25052-12022 系统和软件工程.系统和软件质量要求和评估(SQuaRE)云服务.第1部分质量模型标准立项发展报告_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

系统和软件工程系统和软件质量要求和评估(SQuaRE)云服务第1部分:质量模型标准立项发展报告StandardizationDevelopmentReport:Systemsandsoftwareengineering—SystemsandsoftwareQualityRequirementsandEvaluation(SQuaRE):cloudservices—Part1:Qualitymodel摘要关键词:云服务;质量模型;SQuaRE;ISO/IEC25052;服务质量评估;标准化Keywords:CloudServices;QualityModel;SQuaRE;ISO/IEC25052;ServiceQualityEvaluation;Standardization一、引言1.1立项背景云计算作为信息产业领域最具变革性的技术范式之一,正在深刻改变全球软件产业的服务模式与交付方式。据国际数据公司(IDC)发布的数据,2023年全球公有云服务支出已超过6000亿美元,且保持着两位数的年增长率。云计算的规模化应用使得云服务的质量成为影响用户业务连续性、数据安全性和投资回报率的关键因素。然而,云服务与传统软件产品在交付模式、部署形态、运维责任和度量的可观测性等方面存在本质差异。传统软件质量模型(如ISO/IEC9126及其后续的ISO/IEC25010)主要针对软件产品本身的静态与动态属性建立质量特性框架,难以充分覆盖云服务的动态性、多租户隔离、弹性伸缩、按需自助服务等特有属性。云服务质量的评价涉及基础设施层、平台层、软件层及服务水平协议(SLA)等多个维度,亟需建立专门的质量模型来统一认识和规范评估。在此背景下,ISO/IECJTC1/SC7(软件与系统工程标准化分技术委员会)在完成ISO/IEC25010:2011系统与软件质量模型的修订工作后,即着手启动面向云服务的质量模型研制工作,以填补SQuaRE系列标准在云服务领域的空白。1.2标准基本信息|项目|内容||------|------||标准编号|ISO/IECTS25052-1:2022||标准全称|Systemsandsoftwareengineering—SystemsandsoftwareQualityRequirementsandEvaluation(SQuaRE):cloudservices—Part1:Qualitymodel||标准状态|现行||发布机构|国际标准化组织(ISO)/国际电工委员会(IEC)||分类号|软件开发和系统文件||发布日期|2022年7月11日||标准性质|技术规范(TechnicalSpecification,TS)||语种|英语|二、标准研制历程2.1立项阶段(2015—2017年)ISO/IECJTC1/SC7于2015年正式立项启动云服务质量模型的研究工作(项目编号:ISO/IECNP25052)。在立项阶段,来自中国、日本、韩国、美国、德国、法国等国家的专家围绕云服务质量的特性维度和评估框架进行了多轮辩论。各成员国在以下几方面形成了初步共识:第一,云服务的质量模型应在原有SQuaRE体系框架内发展,保持系列标准的一致性;第二,模型必须覆盖IaaS、PaaS、SaaS三种主要服务模式;第三,模型需要兼顾服务提供方和使用方两个视角。2.2研制阶段(2018—2021年)2018年起,SC7/WG6(质量工作组)组织多国专家开展实质性起草工作。工作组对包括ISO/IEC25010:2011质量模型、ISO/IEC19086云服务水平协议框架、ISO/IEC17788/17789云计算参考架构和术语等现有标准进行了系统分析。起草过程中,工作组多次征求各国标准化机构和产业界意见。中国代表团在云服务的可用性度量、多租户隔离质量属性和安全质量特性映射等方面提出了多项建设性意见并被采纳。2021年,标准草案进入委员会草案(CD)和最终草案(FDTS)投票阶段,各成员国反馈积极。2.3发布阶段(2022年)经过多轮修改和完善,ISO/IECTS25052-1:2022于2022年7月11日正式发布。该标准以技术规范(TechnicalSpecification)形式发布,这既兼顾了云服务技术快速演进的现实需求,也为后续条件成熟时转化为国际标准(IS)预留了空间。三、标准主要内容3.1标准定位与适用范围ISO/IECTS25052-1:2022在SQuaRE系列中属于"质量模型"扩展部分,是对ISO/IEC25010:2011质量模型在云服务领域的专门化扩展。该标准适用于各类云服务形态,包括IaaS、PaaS和SaaS,同时适用于公有云、私有云和混合云部署模式。标准的主要使用对象包括:云服务提供商(用于服务质量设计与改进)、云服务用户(用于服务选型和验收评估)、独立评测机构(用于第三方质量评估与认证)以及云服务监管方(用于服务质量监督)。3.2云服务质量模型框架该标准的核心贡献在于构建了一个系统的云服务质量模型框架,将云服务质量划分为四个相互关联的层次:第一层:基础设施质量。该层关注支撑云服务运行的底层基础设施能力,涵盖计算资源、存储资源和网络资源的性能与可靠性。基础设施质量特性包括但不限于资源供给的准确性、弹性伸缩的响应速度、资源隔离的有效性以及底层硬件的容错能力。该层质量直接决定了上层服务的可用性与性能边界。第二层:平台服务质量。面向PaaS场景,该层聚焦于云平台所提供的中间件、数据库、开发框架和API服务的质量属性。平台服务质量特性包括接口的兼容性与稳定性、开发工具的完备性、部署流程的自动化程度以及平台级监控与日志管理能力。第三层:软件服务质量。面向SaaS场景,该层关注云上应用软件的功能性、性能效率、兼容性、易用性、可靠性、安全性、维护性和可移植性等八大质量特性,其定义与ISO/IEC25010保持一致,但针对云环境进行了适应性调整。例如,"可移植性"在云环境中扩展为跨云迁移能力和云间互操作能力。第四层:服务质量属性。该层为云服务所特有的横向质量维度,贯穿于上述三个层次之中。具体包括:可用性(SLA承诺与实际达成的匹配度)、弹性(资源按需伸缩的速度与精度)、多租户隔离性(租户间数据与性能的隔离效果)、可观察性(日志、指标、追踪的完备程度)、计费准确性与透明度,以及数据治理合规性(数据驻留、数据删除、数据可携带性)等。这一四层框架既保持了与ISO/IEC25010八大质量特性的兼容性,又充分映射了云服务特有的质量维度,形成了层次分明、覆盖完整的云服务质量评价体系。3.3与相关标准的关系ISO/IECTS25052-1:2022在SQuaRE标准家族中处于承上启下的位置。在纵向关系上,该标准向下承接ISO/IEC25010:2011所定义的系统与软件产品质量模型和产品质量使用模型,将通用质量特性向云服务领域进行实例化扩展;向上为ISO/IEC25030(质量需求)、ISO/IEC25040(质量评价)在云场景中的应用提供了质量模型基础。在横向关系上,该标准与ISO/IEC19086(云服务水平协议框架)互为补充,前者提供质量特性定义,后者提供SLA的框架与指标映射方法。此外,该标准还参考了ISO/IEC17788和ISO/IEC17789中关于云计算的定义与参考架构,确保术语和概念体系的一致性。四、主要参与单位介绍4.1国际标准化组织(ISO)国际标准化组织(InternationalOrganizationforStandardization,ISO)成立于1947年,总部位于瑞士日内瓦,是全球最大的非政府性国际标准化机构,目前拥有超过160个成员国家/地区的国家标准机构。ISO的使命是通过制定自愿性的国际标准,促进全球货物和服务的贸易便利化,推动知识、科学、技术和经济活动的国际合作。ISO/IECTS25052-1:2022的制定工作由ISO/IECJTC1(信息技术联合技术委员会)下属的SC7(软件与系统工程分技术委员会)负责。SC7是软件工程和系统软件领域国际标准制定的核心机构,其工作范围涵盖软件过程评估、软件产品质量、系统生命周期管理、IT服务管理及软件工程方法等。SC7下设多个工作组(WG),其中WG6专门负责系统和软件质量要求和评估标准的研制与维护,包括ISO/IEC25000系列(即SQuaRE系列)标准。中国、美国、日本、英国、德国、韩国、法国、加拿大等国家均派出专家深度参与WG6的工作。中国专家在SC7中承担着重要角色,在云服务质量模型、数据质量评估和系统安全质量特性等多个方向积极贡献技术方案,推动了相关国际标准的制定与完善。五、结论与展望5.1主要结论ISO/IECTS25052-1:2022的发布标志着云服务质量评估标准化工作迈出了关键一步。该标准的主要贡献可归纳为以下三个方面:第一,构建了完整的云服务质量模型框架。该标准将云服务质量划分为基础设施质量、平台服务质量、软件服务质量和横向服务质量属性四个层次,形成了覆盖IaaS、PaaS、SaaS全服务模式的质量评估体系。这一框架既融合了经典软件质量模型的成熟经验,又针对云环境引入了弹性、多租户隔离、可观察性等新型质量维度,为云服务质量的系统化描述与量化评估提供了标准化语言。第二,填补了SQuaRE系列标准在云服务领域的空白。SQuaRE系列标准自2005年前后逐步完善,但原有质量模型主要面向传统软件产品。本标准的发布使得SQuaRE系列标准实现了从软件产品到云服务的自然延伸,完善了该标准家族在新型计算范式下的覆盖范围。第三,为多利益相关方提供了统一的评估依据。该标准从服务提供商、服务用户和独立评测机构等不同视角出发定义了质量特性和度量参考,为云服务市场的多方协作与质量治理奠定了标准化基础。5.2未来展望尽管ISO/IECTS25052-1:2022已在云服务质量模型方面建立了系统框架,但随着技术演进与产业需求的变化,该标准的后续发展仍面临诸多机遇与挑战。在技术趋势层面,边缘计算与云计算的深度融合、AI服务的云化交付、云原生技术的广泛落地、以及多云/混合云架构的普及,都对现有质量模型提出了扩展需求。例如,边缘节点的质量评估、AI模型服务质量的评价、服务网格的可观测性度量等议题,均有望在标准的后续修订中得到补充。在标准化路径层面,当前标准以技术规范(TS)形式发布。按ISO/IEC的标准化路径,技术规范经过一定时期的应用验证和市场反馈后,将根据适用性评估结果决定是否进一步转化为正式国际标准(IS)。这一转化过程需要各成员国持续贡献应用案例与实施经验。参考文献[1]ISO/IECTS25052-1:2022,Systemsandsoftwareengineering—SystemsandsoftwareQualityRequirementsandEvaluation(SQuaRE):cloudservices—Part1:Qualitymodel[S].Geneva:ISO/IEC,2022.[2]ISO/IEC25010:2011,Systemsandsoftwareengineering—SystemsandsoftwareQualityRequirementsandEvaluation(SQuaRE)—Systemandsoftwarequalitymodels[S].Geneva:ISO/IEC,2011.[3]ISO/IEC19086-1:2016,Cloudcomputing—Servicelevelagreement(SLA)framework—Part1:Overviewandconcepts[S].Geneva:ISO/IEC,2016.[4]ISO/IEC17788:2014,Informationtechnology—Cloudcomputing—Overviewandvocabulary[S].Geneva:ISO/IEC,2014.[5]ISO/IEC17789:2014,Informationtechnology—Cloudcomputing—Referencearchitecture[S].Geneva:ISO/IEC,2014.[6]ISO/IEC25000:2014,Systemsandsoftwareengineering—SystemsandsoftwareQualityRequirementsandEvaluation(SQuaRE)—GuidetoSQuaRE[S].Geneva:ISO/IEC,2014.[7]中国

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论