《NGOSS体系架构的应用研究》由会员分享,可在线阅读,更多相关《NGOSS体系架构的应用研究(110页珍藏版)》请在金锄头文库上搜索。
1、NGOSS框架的实践研究框架的实践研究NEW GENERATION OPERATIONSSYSTEMS AND SOFTWARE第第 2 页页北京航空航天大学北京航空航天大学软件开发环境国家重点实验室软件开发环境国家重点实验室National Lab. of Software Development Environment第第 3 页页 NGOSSNGOSS相关背景资料回顾相关背景资料回顾 NGOSSNGOSS的的JavaJava参考实现参考实现 “OSS/JOSS/J”的基本概述的基本概述 技术无关系统架构技术无关系统架构TNATNA相关标准的技术实践相关标准的技术实践 面向面向SIDSID
2、应用的软件工具及相关问题研究应用的软件工具及相关问题研究 NGOSSNGOSS框架的实践研究框架的实践研究第第 4 页页BOSS Business/Operation Support Systems 为了解决为了解决BOSSBOSS信息孤岛,重复建设,业务数据长期分散信息孤岛,重复建设,业务数据长期分散 从运营管理向企业管理延伸从运营管理向企业管理延伸 TMFTMF提出提出NGOSSNGOSS框架体系和软件规范框架体系和软件规范- New Generation Operations Systems and - New Generation Operations Systems and Soft
3、ware -Software -新一代运营系统和软件新一代运营系统和软件 NGOSSNGOSS相关背景资料回顾相关背景资料回顾第第 5 页页 NGOSS:体系框架和一套标准:体系框架和一套标准 使新一代的使新一代的OSS/BSS具有标准化、可逐步演化、具有标准化、可逐步演化、保证互连互通、实现端到端管理等特点保证互连互通、实现端到端管理等特点 NGOSS:基于构件化的分布式结构:基于构件化的分布式结构支持电信企业的运维管理和电子商务支持电信企业的运维管理和电子商务 NGOSS:具有抽象性:具有抽象性 NGOSS定义一个抽象的、技术无关的体系框架定义一个抽象的、技术无关的体系框架NGOSSNGO
4、SS相关背景资料回顾相关背景资料回顾第第 6 页页NGOSS FrameworksNGOSSNGOSS相关背景资料回顾相关背景资料回顾第第 7 页页eTOM enhanced Telecom Operations Map NGOSSNGOSS相关背景资料回顾相关背景资料回顾第第 8 页页NGOSSNGOSS业务过程框架业务过程框架 Business Process FrameworkBusiness Process FrameworkeTOMeTOM (enhanced Telecom Operations Map) (enhanced Telecom Operations Map)通过对电信
5、业务处理过程进行分析和分类,提出通过对电信业务处理过程进行分析和分类,提出了有关了有关电信运营业务过程的参考模型电信运营业务过程的参考模型及及通用过程通用过程词汇表词汇表,为电信企业提供一种有效组织业务过程,为电信企业提供一种有效组织业务过程的方法。的方法。NGOSSNGOSS相关背景资料回顾相关背景资料回顾第第 9 页页NGOSSNGOSS相关背景资料回顾相关背景资料回顾Shareholders, EmployeesShareholders, Employees, Other StakeholdersOther Stakeholders第第 10 页页e eT TO OM M业业务务过过程程
6、框框架架( (L Le ev ve el l 2 2) )中中的的业业务务域域NGOSSNGOSS相关背景资料回顾相关背景资料回顾第第 11 页页enhanced Telecom Operations Mapenhanced Telecom Operations Map是一种业务过程模型或框架,它为电信运营商或服是一种业务过程模型或框架,它为电信运营商或服务商提供所要求的务商提供所要求的企业过程企业过程;eTOMeTOM重点在于对运营商开展工作所涉及的重点在于对运营商开展工作所涉及的过程单元过程单元和业务活动和业务活动进行分类,并定义它们之间的联系;进行分类,并定义它们之间的联系;eTOMeT
7、OM采用采用自上而下层次自上而下层次划分的方法对业务过程进行划分的方法对业务过程进行分解,不同的使用者可以根据需求参考不同级别的分解,不同的使用者可以根据需求参考不同级别的视图。视图。NGOSSNGOSS相关背景资料回顾相关背景资料回顾第第 12 页页enhanced Telecom Operations Mapenhanced Telecom Operations MapeTOMeTOM业务过程框架中定义的业务过程框架中定义的过程是静态过程是静态的,描述了业务功的,描述了业务功能及其相互之间的关系,并没有强制性规定如何组织流程能及其相互之间的关系,并没有强制性规定如何组织流程以及处理过程间的
8、顺序如何;以及处理过程间的顺序如何;企业可以根据需求,将不同的过程组合在一起,从而定义企业可以根据需求,将不同的过程组合在一起,从而定义自己的自己的运营流程运营流程;eTOMeTOM是业界认同的标准,是分析问题解决问题的是业界认同的标准,是分析问题解决问题的参考模型参考模型,不是强制性的规范;不是强制性的规范;eTOMeTOM框架主要针对信息通信服务和技术管理,但是在其他框架主要针对信息通信服务和技术管理,但是在其他行业领域也可以参考使用,尤其是企业管理区域,在许多行业领域也可以参考使用,尤其是企业管理区域,在许多行业领域都适用。行业领域都适用。NGOSSNGOSS相关背景资料回顾相关背景资料
9、回顾第第 13 页页Example1: Customer Problem Handling (2)e eT TO OM M 应应用用实实例例NGOSSNGOSS相关背景资料回顾相关背景资料回顾第第 14 页页NGOSSNGOSS相关背景资料回顾相关背景资料回顾过程流程实例过程流程实例第第 15 页页 NGOSSNGOSS信息框架信息框架Information FrameworkInformation FrameworkSID (Shared Information and Data Model)SID (Shared Information and Data Model)提供提供NGOSSNG
10、OSS业务过程中功能模块所依赖的业务过程中功能模块所依赖的公共信息公共信息数据参考模型数据参考模型和通用的和通用的信息数据词汇表信息数据词汇表NGOSSNGOSS相关背景资料回顾相关背景资料回顾第第 16 页页NGOSSNGOSS相关背景资料回顾相关背景资料回顾第第 17 页页6w6w指时间指时间(When)(When)、地点地点(where)(where)、原因原因(why)(why)、人物人物(who)(who)、 事物事物(what)(what)、办法办法 (how)(how) NGOSSNGOSS相关背景资料回顾相关背景资料回顾第第 18 页页NGOSSNGOSS相关背景资料回顾相关背
11、景资料回顾第第 19 页页SID SID SID SID 模型模型模型模型客户域客户域客户域客户域: : : :NGOSSNGOSS相关背景资料回顾相关背景资料回顾第第 20 页页S SI ID D 模模型型 资资源源域域: :NGOSSNGOSS相关背景资料回顾相关背景资料回顾第第 21 页页NGOSS系统集成框架系统集成框架 Integration FrameworkTNA (Technology Neutral Architecture)制定一系列原则,用以定义一个基于组件的、分布式的、制定一系列原则,用以定义一个基于组件的、分布式的、支持灵活的业务流程部署的、易于集成应用系统的、与支持
12、灵活的业务流程部署的、易于集成应用系统的、与技术无关的技术无关的NGOSS系统系统框架体系框架体系Contract Interface 在在NGOSS解决方案中特别强调有关组件互操作的基础解决方案中特别强调有关组件互操作的基础单元的定义单元的定义通用接口和合约通用接口和合约的概念,以支持系统的松的概念,以支持系统的松耦合耦合NGOSSNGOSS相关背景资料回顾相关背景资料回顾第第 22 页页TNA结构框图结构框图NGOSSNGOSS相关背景资料回顾相关背景资料回顾第第 23 页页TNATNA的标准的标准: :分布式面向接口结构分布式面向接口结构技术中立的技术中立的组件模型组件模型业务流程与组件
13、实现相分离业务流程与组件实现相分离安全使能安全使能(Security-Enabled)(Security-Enabled)架构架构策略使能策略使能(Policy-Based)(Policy-Based)架构架构共享信息模型与数据环境共享信息模型与数据环境分布透明性分布透明性(Distributed Transparency)(Distributed Transparency)遵从性验证遵从性验证NGOSSNGOSS相关背景资料回顾相关背景资料回顾第第 24 页页面向服务的体系架构面向服务的体系架构 - -“SOASOA”:为:为TNATNA标准的实现提供了标准的实现提供了技术规范。技术规范。S
14、 SOAOA(service-oriented architectureservice-oriented architecture):是):是InternetInternet环环境下,通过连接具有境下,通过连接具有独立功能实体独立功能实体完成完成特定任务特定任务以实现以实现业业务集成务集成的一种软件系统架构。的一种软件系统架构。采用采用SOASOA架构:可使的业务架构:可使的业务ITIT系统更加灵活,更好地适应系统更加灵活,更好地适应业务的变化需求。业务的变化需求。NGOSSNGOSS相关背景资料回顾相关背景资料回顾- -TNATNA标准实现技术规范标准实现技术规范 SOASOA第第 25 页
15、页SOASOA是一个组件模型:是一个组件模型:用用良好的接口和契约联系服务,实现良好的接口和契约联系服务,实现 服务之间交互的松服务之间交互的松耦合耦合。NGOSSNGOSS相关背景资料回顾相关背景资料回顾- -TNATNA标准实现技术规范标准实现技术规范 SOASOAUDDIUDDI规范规范XMLXML描述语言描述语言SOAPSOAP通信协议通信协议WSDLWSDL接口描述接口描述第第 26 页页实现实现SOASOA技术规范技术规范 是否能够提供是否能够提供WebWeb服务机制服务机制SOASOA的关键技术(的关键技术(W3CW3C标准协议标准协议):):XMLXML 标记描述语言:描述数据
16、内容、通信协议等标记描述语言:描述数据内容、通信协议等SOASOAP P简单对象访问协议:简单对象访问协议:请求者和提供者之间的通信协议请求者和提供者之间的通信协议WSDLWSDL- Web- Web服务描述语言:描述请求者和提供者之间交互通用接口服务描述语言:描述请求者和提供者之间交互通用接口 消息请求格式;消息响应格式;向何处发送消息;接口交互规范消息请求格式;消息响应格式;向何处发送消息;接口交互规范UDDIUDDI- - 服务统一描述、发现集成规范:提供服务注册与发布的接口规范服务统一描述、发现集成规范:提供服务注册与发布的接口规范ESB- ESB- 企业服务总线:企业服务总线:提供企
17、业级的消息通信、服务交互、安全控制等功能提供企业级的消息通信、服务交互、安全控制等功能NGOSSNGOSS相关背景资料回顾相关背景资料回顾- -TNATNA标准实现技术规范标准实现技术规范 SOASOA实现实现NGOSS TNANGOSS TNA标准转换为实现标准转换为实现SOASOA技术规范技术规范第第 27 页页SOASOA应用架构:应用架构:NGOSSNGOSS相关背景资料回顾相关背景资料回顾- -TNATNA标准实现技术规范标准实现技术规范 SOASOA第第 28 页页SOASOA的特征:的特征:可从企业外部访问可从企业外部访问 松散耦合松散耦合 粗粒度、标准化服务接口粗粒度、标准化服
18、务接口分级分级可重用的服务可重用的服务支持各种消息模式支持各种消息模式NGOSSNGOSS相关背景资料回顾相关背景资料回顾- -TNATNA标准实现技术规范标准实现技术规范 SOASOA第第 29 页页NGOSS系统的生命周期系统的生命周期指出如何将指出如何将NGOSSNGOSS提供的手段和思路应用于企业提供的手段和思路应用于企业业务的分析、系统需求、解决方案设计、实现业务的分析、系统需求、解决方案设计、实现和开发过程。和开发过程。定义、设计和开发定义、设计和开发NGOSSNGOSS系统过程中如何使系统过程中如何使用用 eTOMeTOM、SIDSID、TNATNA标准规范。标准规范。NGOSS
19、NGOSS相关背景资料回顾相关背景资料回顾第第 30 页页NGOSSNGOSS相关背景资料回顾相关背景资料回顾“确定业务需求确定业务需求”利用利用eTOMeTOM和和SIDSID定义定义业务过程、业务实体业务过程、业务实体和业务框架。和业务框架。与技术无关。与技术无关。“系统方案的建系统方案的建模模”利用利用eTOMeTOM、SIDSID和和TNATNA建立技术中立的建立技术中立的系统和信息模型系统和信息模型与技术无关与技术无关“映射到具体方映射到具体方案案”如何构建系统的如何构建系统的硬件、软件和固硬件、软件和固件等件等与技术相关与技术相关 “实现设计方案实现设计方案”在实际环境中开发与在实
20、际环境中开发与监测;基于监测;基于NGOSSNGOSS的的行为和控制机制进行行为和控制机制进行调整。调整。与技术相关与技术相关服务提供商视角服务提供商视角软件开发商视角软件开发商视角第第 31 页页服务提供商视角服务提供商视角服务开发商视角服务开发商视角逻辑视角逻辑视角物理视角物理视角NGOSSNGOSS相关背景资料回顾相关背景资料回顾第第 32 页页 TMFTMF关于关于NGOSSNGOSS的工作:的工作:“A set of well thought though and documented A set of well thought though and documented metho
21、dologies and artifacts for moving OSS methodologies and artifacts for moving OSS into the next generation.into the next generation.”“NGOSSNGOSS提供了一组定义良好并全面文档化的方法和提供了一组定义良好并全面文档化的方法和工具,利用它们可以使工具,利用它们可以使BOSSBOSS系统的设计和开发进入系统的设计和开发进入到一个崭新阶段。到一个崭新阶段。”NGOSSNGOSS相关背景资料回顾相关背景资料回顾NGOSSNGOSS需要实践与验证需要实践与验证 OSS
22、/J OSS/J,OPENOSSOPENOSS等组织等组织第第 33 页页 NGOSSNGOSS相关背景资料回顾相关背景资料回顾 NGOSSNGOSS的的JavaJava参考实现参考实现 “OSS/JOSS/J”的基本概述的基本概述 技术无关系统架构技术无关系统架构TNATNA相关标准的技术实践相关标准的技术实践 面向面向SIDSID应用的软件工具及相关问题研究应用的软件工具及相关问题研究 NGOSSNGOSS框架的实践研究框架的实践研究第第 34 页页 OSS/JOSS/J产生背景产生背景 OSS/JOSS/J关于关于NGOSSNGOSS标准的实现标准的实现 OSS/JOSS/J与其它方面的
23、关系与其它方面的关系NGOSSNGOSS参考实现参考实现 OSS/J OSS/J的基本概述的基本概述第第 35 页页什么是什么是OSS/JOSS/J?OSS/JOSS/J(OSS Through JavaOSS Through Java)是以)是以JAVAJAVA技术为技术为工具构建新一代工具构建新一代OSS/BSSOSS/BSS的解决方案。的解决方案。OSS/J产生背景产生背景第第 36 页页OSS/JOSS/J产生背景产生背景第第 37 页页OSS/J产生背景产生背景OSS/JOSS/J解决方案:解决方案:第第 38 页页 方案的方案的倡导者倡导者 - OSS Through Java I
24、nitiative- OSS Through Java Initiative工作工作组:由众多的业界新技术的引领者,如,组:由众多的业界新技术的引领者,如,MotorolaMotorola,NokiaNokia,Sun, BEA, IBMSun, BEA, IBM等派出专家组成。等派出专家组成。工作组利用工作组利用JAVAJAVA技术,为技术,为OSS/BSSOSS/BSS定义和实现一系列的定义和实现一系列的开放的标准开放的标准APIAPI,提供给,提供给OSS/BSSOSS/BSS的开发者使用。的开发者使用。 自自20002000年成立以来,他们一直在为加速年成立以来,他们一直在为加速OSS
25、/BSSOSS/BSS解决方解决方案的开发、简化其中的系统组件的部署和集成而努力。案的开发、简化其中的系统组件的部署和集成而努力。OSS/J产生背景产生背景第第 39 页页OSS/JOSS/J汲取了众多标准规范和协议中的精华;汲取了众多标准规范和协议中的精华;OSS/JOSS/J与与NGOSSNGOSS的关系:的关系: 1 1、OSS/JOSS/J 的的OSS APIs OSS APIs -NGOSSNGOSS的的eTOMeTOM; 2 2、OSS/J OSS/J 的核心信息模型的核心信息模型CBECBE-NGOSS SID NGOSS SID 数据模型规范;数据模型规范; 3 3、OSS/J
26、 OSS/J 基于基于J2EEJ2EE规范开发规范开发 -TNATNA关于关于NGOSSNGOSS系统集成标准。系统集成标准。OSS/JOSS/J可视为可视为NGOSSNGOSS框架的一个基于框架的一个基于JavaJava的参考实现。的参考实现。OSS/JOSS/J的目标的目标: : 通过通过JCP(JavaJCP(Java Community Process) Community Process),为,为OSSOSS的集成技术的集成技术开发的开发的 API API 成为开发标准和参考实现,并提供相应的兼容性成为开发标准和参考实现,并提供相应的兼容性测试工具包(测试工具包(KITKIT)。)。
27、OSS/J产生背景产生背景第第 40 页页 OSS/JOSS/J产生背景产生背景 OSS/JOSS/J关于关于NGOSSNGOSS标准的实现标准的实现 OSS/JOSS/J与其它的关系与其它的关系NGOSSNGOSS参考实现参考实现 OSSJ OSSJ的基本概述的基本概述第第 41 页页OSS/JOSS/J关于关于NGOSSNGOSS标准的实现标准的实现第第 42 页页OSS/JOSS/J做的主要工作做的主要工作: : 按照按照eTOMeTOM业务过程参考模型,定义和实现业务过程参考模型,定义和实现OSSOSS业务功能业务功能 APIAPI 按照按照SIDSID信息模型,定义和实现核心业务实体
28、模型信息模型,定义和实现核心业务实体模型 CBECBE 提供粗粒度、面向业务的应用接口提供粗粒度、面向业务的应用接口 - - JSRJSR 实现多种消息机制,使的组件之间的耦合度最小化实现多种消息机制,使的组件之间的耦合度最小化 支持业务流程支持业务流程 基于基于J2EEJ2EE的的JCAJCA集成遗留系统集成遗留系统 基于基于J2EEJ2EE平台保证系统可扩展性、安全性和容错等性能平台保证系统可扩展性、安全性和容错等性能OSS/JOSS/J关于关于NGOSSNGOSS标准的实现标准的实现第第 43 页页OSS/JOSS/J的框架体系的框架体系OSS/JOSS/J的核心共享信息模型的核心共享信
29、息模型 - CBE- CBEOSS/JOSS/J定义的接口定义的接口 - API- APIOSS/JOSS/J的的TNATNA规范的实践规范的实践 - J2EE - J2EE OSS/JOSS/J关于关于NGOSSNGOSS标准的实现标准的实现第第 44 页页1 1、核心信息模型、核心信息模型CBECBE及其实现及其实现与扩展方法与扩展方法 & Common API & & Common API & 功能功能APIs & APIs & 一套一套J2EEJ2EE框架的接框架的接口管理规范;口管理规范;2 2、其中,、其中,CBE & Common APICBE & Common API是是核心。
30、核心。3 3、借助、借助J2EEJ2EE框架实现三种交互框架实现三种交互模式:模式:JVTJVT、XMLXML、WSWS以及基于以及基于EJBEJB的网络和服务管理规范。的网络和服务管理规范。OSS/JOSS/J关于关于NGOSSNGOSS标准的实现标准的实现 - - 框架体系框架体系第第 45 页页OSS/JOSS/J的框架体系的框架体系OSS/JOSS/J的核心共享信息模型的核心共享信息模型 - CBE- CBEOSS/JOSS/J定义的接口定义的接口 - API- APIOSS/JOSS/J的的TNATNA规范的实践规范的实践 - J2EE - J2EE OSS/JOSS/J与与NGOS
31、SNGOSS框架标准的对应框架标准的对应第第 46 页页OSS/JOSS/J关于关于NGOSSNGOSS标准的实现标准的实现 - - CBE第第 47 页页 实现实现UMLUML描述的描述的SIDSID模型所做的相关工作:模型所做的相关工作:提出元模型、模型、模型实例三层结构提出元模型、模型、模型实例三层结构:提出三者之间逐步细:提出三者之间逐步细化过程,使模型最终可为计算机所处理;化过程,使模型最终可为计算机所处理;将将UMLUML描述的描述的SIDSID模型模型表示成表示成实体、实体描述以及实体之间关联实体、实体描述以及实体之间关联关系关系的模型结构,设计相关接口的模型结构,设计相关接口:
32、使其可为:使其可为OSSOSS功能功能APIAPI访问;访问;提出提出OSSOSS业务有关的业务有关的CBECBE的数据扩展模型:的数据扩展模型:如告警、监视等实体如告警、监视等实体提出将核心模型提出将核心模型CBECBE扩展为特定领域应用有关的数据模型的相关扩展为特定领域应用有关的数据模型的相关扩展规则;扩展规则;用用JavaJava数值和数值和XMLXML文件两种形式描述文件两种形式描述CBECBE信息模型。信息模型。OSS/JOSS/J关于关于NGOSSNGOSS标准的实现标准的实现 - - CBE第第 48 页页OSS/JOSS/J关于关于NGOSSNGOSS标准的实现标准的实现 -
33、- CBE(1 1)第第 49 页页元模型结构:元模型结构:OSS/JOSS/J关于关于NGOSSNGOSS标准的实现标准的实现 - - CBE被管被管实体聚合实体聚合的公共属性:的公共属性: - CBE - CBE 图,以便图,以便APIAPI查询查询(1 1)第第 50 页页SID 3.1SID 3.1版定义的根实体应包含内容:版定义的根实体应包含内容:OSS/JOSS/J关于关于NGOSSNGOSS标准的实现标准的实现 - - CBE(2 2)第第 51 页页CBECBE定义的通用模型:定义的通用模型: Location Location 包包 Party Party 包包 Resour
34、ce Resource 包包 Service Service 包包 Product Product 包包 通用数据类型通用数据类型 (idid、个体名、机构名、时间期间、个体名、机构名、时间期间.) 基于基于 CBE CBE 的信息模型扩展包例的信息模型扩展包例 for for Inventory APIInventory API requeryrequery告警包告警包监视包监视包时间表时间表报表,报表,Java Java 包涵盖相关实包涵盖相关实体的数据类型、属性体的数据类型、属性以及有关实体的操作以及有关实体的操作方法和接口方法和接口OSS/JOSS/J关于关于NGOSSNGOSS标准的
35、实现标准的实现 - - CBE(2 2)第第 52 页页为模型的应用定义了各种应用规则:为模型的应用定义了各种应用规则: 例例1 1,关于关于EntityAssociationEntityAssociation的规则:的规则: 必须用AssociationKey唯一标识一个关联关系 关系相关的对象A和对象B均须唯一标识 对象A “supporttinsupportting”和对象B “supported bysupported by”须成对出现成对出现 例例2 2,信息模型对核心模型的扩展规则信息模型对核心模型的扩展规则 :信息模型实体描述结构只能从信息模型实体描述结构只能从CBECBE核心模
36、型实体描述结构继承核心模型实体描述结构继承实体数据值类型及方法的继承实体描述数据值类型及方法的继承实体关联关系数据值类型及方法的继承。OSS/JOSS/J关于关于NGOSSNGOSS标准的实现标准的实现 - - CBE(3 3)第第 53 页页CBECBE与与APIAPI的的关系关系 - -Inventory Inventory 例:例:OSS/JOSS/J关于关于NGOSSNGOSS标准的实现标准的实现 - - CBE第第 54 页页扩展扩展CBECBE获取特定领域的信获取特定领域的信息模型息模型 特定领域信息模型应用于特定领域信息模型应用于OSS/J APIsOSS/J APIsOSS/J
37、OSS/J关于关于NGOSSNGOSS标准的实现标准的实现 - - CBE第第 55 页页OSS/JOSS/J的框架体系的框架体系OSS/JOSS/J的核心共享信息模型的核心共享信息模型 - CBE- CBEOSS/JOSS/J定义的接口定义的接口 - API- APIOSS/JOSS/J的的TNATNA规范的实践规范的实践 - J2EE - J2EE OSS/JOSS/J与与NGOSSNGOSS框架标准的对应框架标准的对应第第 56 页页 OSS/JOSS/J定义定义APIAPI分为两类:分为两类: OSSOSS功能功能APIAPI 系统管理有关的通用系统管理有关的通用APIAPI OSS/
38、JOSS/J关于关于NGOSSNGOSS标准的实现标准的实现 - API- API第第 57 页页OSS/JOSS/J关于关于NGOSSNGOSS标准的实现标准的实现功能功能APIAPI第第 58 页页OSS/JOSS/J关于关于NGOSSNGOSS标准的实现标准的实现 功能功能API & JSRAPI & JSR第第 59 页页目前已完成部分目前已完成部分OSSOSS功能功能APIAPI的基本功能的基本功能:OSSOSS服务开通服务开通API- OSS Service Activation APIAPI- OSS Service Activation API(SA APISA API):):
39、提供对订单的生成、修改、删除、查询等和服务等管理功能。 OSSOSS故障单故障单API- OSS Trouble Ticket APIAPI- OSS Trouble Ticket API(TT APITT API):):定义有关生成、更新、查询、关闭故障单的一系列操作。 OSS IPOSS IP计费计费API - OSS IP Billing APIAPI - OSS IP Billing API:定义有关IP计费的数据源和计费系统之间的接口。 OSSOSS服务质量服务质量API- OSS Quality of Service APIAPI- OSS Quality of Service A
40、PI(QOS APIQOS API):):使QOS系统能够从其他系统获得影响服务质量的数据,例如,网络性能、极限值以及故障数据等等 。 OSS OSS 库存库存 API- OSS Inventory APIAPI- OSS Inventory API:对产品或服务的目录进行管理,具有跟踪用户预定和使用产品或服务的功能以及网络资源管理的功能,例如,管理网络设备和网络拓扑结构等。OSS/J关于NGOSS标准的实现 功能API第第 60 页页OSSOSS通用通用APIAPI(OSS Common APIOSS Common API):):为为功能功能APIAPI定义统一的事件处理、查询、响应等操作的
41、定义统一的事件处理、查询、响应等操作的JavaJava接口接口和和XMLXML接口;接口;为为核心数据模型核心数据模型CBECBE定义统一、定义统一、功能功能APIAPI对应对应的实体访问接口;的实体访问接口; 为二者与为二者与J2EEJ2EE平台进行信息交互定义三种接口通信模式:平台进行信息交互定义三种接口通信模式:基于基于JavaJava数据值类型(数据值类型(JVTJVT)会话传输的紧偶合交互)会话传输的紧偶合交互基于基于XMLXML文件形式通过文件形式通过JMSJMS消息队列的松偶合交互消息队列的松偶合交互基于基于WEB WEB 服务(服务(WSDLWSDL,SOAPSOAP,http
42、http)的松偶合交互)的松偶合交互OSS/JOSS/J关于关于NGOSSNGOSS标准的实现标准的实现 通用通用 APIAPI第第 61 页页OSS/JOSS/J关于关于NGOSSNGOSS标准的实现标准的实现 - API- API第第 62 页页OSS/JOSS/J关于关于NGOSSNGOSS标准的实现标准的实现 API & CBEAPI & CBE第第 63 页页库存管理库存管理APIAPI和发现和发现APIAPI两组件之间的功两组件之间的功能与数据实例能与数据实例OSS/JOSS/J关于关于NGOSSNGOSS标准的实现标准的实现 API & CBEAPI & CBE第第 64 页页O
43、SS/JOSS/J的框架体系的框架体系OSS/JOSS/J的核心共享信息模型的核心共享信息模型 - CBE- CBEOSS/JOSS/J的电信运维组件功能接口的电信运维组件功能接口APIAPIOSS/JOSS/J关于关于TNATNA规范的实践规范的实践 - J2EE - J2EE OSS/JOSS/J关于关于NGOSSNGOSS标准的实现标准的实现第第 65 页页软件开发商只需关注其应软件开发商只需关注其应用逻辑,无须考虑底层的用逻辑,无须考虑底层的多线程控制、安全及事物多线程控制、安全及事物处理等系统问题处理等系统问题OSS/JOSS/J关于关于TNATNA规范的实践规范的实践 - - J2
44、EE J2EE 规范规范第第 66 页页生命周期小结:生命周期小结:OSS/JOSS/J是对是对NGOSSNGOSS的的一个参考实现一个参考实现: :CBE CBE SID SID 的子集的子集APIsAPIs eTOMeTOM的一部分的一部分J2EE J2EE TNA TNA的实现的实现OSS/JOSS/J关于关于NGOSSNGOSS标准的实现标准的实现第第 67 页页 OSS/JOSS/J产生背景产生背景 OSS/JOSS/J关于关于NGOSSNGOSS标准的实现标准的实现 OSS/JOSS/J与其它的关系与其它的关系NGOSSNGOSS参考实现参考实现 OSSJ OSSJ的基本概述的基本
45、概述第第 68 页页OSS/JOSS/J与其它的关系与其它的关系目前已经有厂商开发出基于OSS/J的解决方案,并推出了基于OSS/J的产品第第 69 页页Comparison of TMF and OSS/J第第 70 页页OSS/J与与TMF的关系的关系2006年5月16日,TMF和OSS/J宣布合为一体,启动Prosspero项目:是NGOSS、OSS/J与实际应用之间的一座桥梁,将促进NGOSS和OSS/J在行业中广泛应用。第第 71 页页OSS/J与与TMF的关系的关系 联合解决方案联合解决方案第第 72 页页OSS/JOSS/J与与TMFTMF的关系的关系 联合解决方案联合解决方案第
46、第 73 页页The Prosspero Portal第第 74 页页 NGOSSNGOSS相关背景资料回顾相关背景资料回顾 NGOSSNGOSS的的JavaJava参考实现参考实现 “OSS/JOSS/J”的基本概述的基本概述 技术无关系统架构技术无关系统架构TNATNA相关标准的技术实践相关标准的技术实践 面向面向SIDSID应用的软件工具及相关问题研究应用的软件工具及相关问题研究 NGOSSNGOSS框架的实践研究框架的实践研究第第 75 页页 SOASOA是是NGOSSNGOSS的的TNATNA标准的技术规范标准的技术规范 SOASOA的一个实现的一个实现 TOMSP TOMSP技术无
47、关系统架构技术无关系统架构TNATNA相关标准的技术实践相关标准的技术实践 OSS/J OSS/J OSS OSS业务接口的标准化业务接口的标准化 TOMSP - OSSTOMSP - OSS运营管理支撑平台运营管理支撑平台第第 76 页页电信运营管理支撑平台(电信运营管理支撑平台(TOMSPTOMSP) 面向服务的工作流管理系统面向服务的工作流管理系统 企业服务总线企业服务总线 ESBESB 基于基于SIDSID的共享信息建模与应用的共享信息建模与应用 OSSOSS标准业务功能组件库标准业务功能组件库 应用中间件平台演示应用中间件平台演示SOASOA的一个实例的一个实例 - TOMSP- T
48、OMSP第第 77 页页TOMSPTOMSP的研发目标的研发目标 以以TOMTOM和和eTomeTom的电信运营图为依据,遵循的电信运营图为依据,遵循NGOSSNGOSS电信管理电信管理体系架构及相关标准和规范,结合我国电信发展的特点体系架构及相关标准和规范,结合我国电信发展的特点和现状,运用中间件技术,建设以数据和现状,运用中间件技术,建设以数据/ /信息共享为核信息共享为核心、支持面向服务流程的自动化、以松耦合组件接入以心、支持面向服务流程的自动化、以松耦合组件接入以及策略定制与管理方式及策略定制与管理方式, ,实现电信网管初步应用的电信实现电信网管初步应用的电信运营支撑平台。运营支撑平台
49、。SOASOA的一个实例的一个实例 - TOMSP- TOMSP第第 78 页页共享信息共享信息模型模型产品域产品域产品域产品域市场域市场域市场域市场域/ /销售域销售域销售域销售域客户域客户域客户域客户域服务域服务域服务域服务域资源域资源域资源域资源域供应商供应商供应商供应商/ /合作伙伴合作伙伴合作伙伴合作伙伴企业域企业域企业域企业域通用域通用域通用域通用域SOAP开通服务开通服务业务组件业务组件注册库注册库UDDI注册库注册库SA消息传输消息传输业务流程层业务流程层业务服务层业务服务层业务组件层业务组件层企业资源层企业资源层CORBA系统系统J2EE系统系统.NET系统系统C+系统系统遗
50、留系统遗留系统企业服务总线企业服务总线 ESB订单服务订单服务计费服务计费服务PMFM标准标准OSS组件组件安全控制安全控制服务路由服务路由监控及日志监控及日志OSS/J组件接口组件接口配置工具配置工具QoSCM应应用用中中间间件件平平台台的的体体系系结结构构SOASOA的一个实例的一个实例 - TOMSP- TOMSP第第 79 页页主要组成部分:主要组成部分:面向服务的业务流程:面向服务的业务流程:支持电信企业以客户为中心的端到端的支持电信企业以客户为中心的端到端的服务流程的定义和执行;通过在服务与业务组件之间建立映射服务流程的定义和执行;通过在服务与业务组件之间建立映射关系,实现电信业务
51、流程的重组和业务组件的重用。关系,实现电信业务流程的重组和业务组件的重用。企业服务总线:企业服务总线:在服务到相关业务组件之间建立灵活的路由机在服务到相关业务组件之间建立灵活的路由机制,并为异构组件间的通讯提供可靠的消息通道。制,并为异构组件间的通讯提供可靠的消息通道。共享信息服务:共享信息服务:提供基于提供基于SIDSID的数据建模与应用环境,实现不同的数据建模与应用环境,实现不同业务功能组件之间的信息共享和数据标准化。业务功能组件之间的信息共享和数据标准化。业务功能组件化:业务功能组件化:建立服从建立服从OSS/JOSS/J标准接口的标准接口的OSSOSS基本组件库,基本组件库,支持基本业
52、务组件的部署和各种异构应用组件的无缝接入。支持基本业务组件的部署和各种异构应用组件的无缝接入。可配置的组件接入模式:可配置的组件接入模式:采用可配置的适配技术,为第三方开采用可配置的适配技术,为第三方开发的异构业务组件的标准化集成提供手段,支持平台上组件内发的异构业务组件的标准化集成提供手段,支持平台上组件内部运行的一致性和可扩展性。部运行的一致性和可扩展性。SOASOA的一个实例的一个实例 - TOMSP- TOMSP第第 80 页页共享信息模共享信息模型型产品域产品域产品域产品域市场域市场域市场域市场域/ /销售域销售域销售域销售域客户域客户域客户域客户域服务域服务域服务域服务域资源域资源
53、域资源域资源域供应商供应商供应商供应商/ /合作伙伴合作伙伴合作伙伴合作伙伴企业域企业域企业域企业域通用域通用域通用域通用域SOAP开通服务开通服务业务组件业务组件注册库注册库UDDI注册库注册库SA消息传输消息传输业务流程层业务流程层业务服务层业务服务层业务组件层业务组件层企业资源层企业资源层CORBA系统系统J2EE系统系统.NET系统系统C+系统系统遗留系统遗留系统企业服务总线企业服务总线 ESB订单服务订单服务计费服务计费服务PMFM标准标准OSS组件组件安全控制安全控制服务路由服务路由监控及日志监控及日志OSS/J组件接口组件接口配置工具配置工具QoSCMSOASOA的一个实例的一个
54、实例 TOMSP TOMSP 业务流程建模与引擎业务流程建模与引擎第第 81 页页开通服务开通服务UDDI注册库注册库消息传输消息传输订单服务订单服务计费服务计费服务安全控制安全控制服务路由服务路由监控及日志监控及日志配置工具配置工具业务组件业务组件注册库注册库SAPMFMCM工作流引擎工作流引擎SOAPSOAPSOAPWeb容容器器 企业服务企业服务总线总线流程启动组件调用流程监控流流程程定定义义及及运运行行模模式式流程建流程建模问题模问题SOASOA的一个实例的一个实例 TOMSP TOMSP 业务流程建模与引擎业务流程建模与引擎第第 82 页页电信领域面向服务的应用解析过程电信领域面向服
55、务的应用解析过程 基于基于SOASOA应用架构应用架构的的流程建模:流程建模:SOASOA的一个实例的一个实例 TOMSP TOMSP 业务流程建模业务流程建模怎样将流程活动怎样将流程活动 - -服务组合服务组合? ?第第 83 页页电信服务集成的机制电信服务集成的机制业务人员:定义流程的任务和目标开发人员:实现OSS组件的功能需要将流程活动与服务进行绑定存在的问题存在的问题流程描述流程描述业务人员熟悉的概念和术语描述服务描述服务描述以开发人员熟悉的语言描述二者可能不一致二者可能不一致用计算机实现流程活动与服务的自动用计算机实现流程活动与服务的自动匹配匹配业务域层业务域层业务流程层业务流程层电
56、信服务层电信服务层OSS组件层组件层资源层资源层SOASOA的一个实例的一个实例 TOMSP TOMSP 业务流程建模业务流程建模第第 84 页页业务流程活动与服务的匹配过程:业务流程活动与服务的匹配过程:按照按照eTOM业务过程的定义,分别描述活业务过程的定义,分别描述活动和服务的语义动和服务的语义通过活动和服务的语义进行自动匹配通过活动和服务的语义进行自动匹配若匹配成功,将活动与服务进行绑定若匹配成功,将活动与服务进行绑定SOASOA的一个实例的一个实例 TOMSP TOMSP 业务流程建模业务流程建模第第 85 页页借助语义借助语义WebWeb服务的本体描述框架服务的本体描述框架OWL-
57、SOWL-S服务轮廓服务轮廓:服务是做什么的:服务是做什么的服务模型:服务是怎么做的服务模型:服务是怎么做的服务基点:怎么访问服务服务基点:怎么访问服务OSSOSS服务的本体描述服务的本体描述主要对主要对服务轮廓服务轮廓中的概念进行描述中的概念进行描述服务类型(ServiceCategory)- eTOM功能本体输入(Input)- SID数据本体输出(Output) - SID数据本体前提(Precondition)- eTOM功能本体结果(Result) - eTOM功能本体服务质量(Qos)- 数值SOASOA的一个实例的一个实例 TOMSP TOMSP 业务流程建模业务流程建模第第 8
58、6 页页对流程活动进行相应的本体描述:对流程活动进行相应的本体描述:本体描述流程活动本体描述流程活动 六元组来描述六元组来描述(前提前提, 结果结果, 输入输入, 输出输出, 功能域功能域, 服务质量服务质量) 与服务的本体描述一致与服务的本体描述一致SOASOA的一个实例的一个实例 TOMSP TOMSP 业务流程建模业务流程建模第第 87 页页匹配匹配活动和服务的描述本体之间的相似度计算服务发现步骤服务发现步骤按功能域服务进行过滤计算二者的输入输出相似度服务质量满足要求活动活动A A功能域功能域输入输出输入输出QosQos服务服务S S功能域功能域输入输出输入输出QosQos相似度相似度当
59、流程活动与服务不能一一对应时,需要进行服务组合服务组合SOASOA的一个实例的一个实例 TOMSP TOMSP 业务流程建模业务流程建模第第 88 页页RootS11S23S22S32S21S12S33S24S42S44S31S41S45和活动的输入本体匹配的服务和活动的输出本体匹配的服务长度超过定值4,结束最优组合服务为:(S12,S24)组合服务为:(S12,S24),(s12,s23,s33,s44)SOASOA的一个实例的一个实例 TOMSP TOMSP 业务流程建模业务流程建模服务组合步骤服务组合步骤通过活动的功能本体过滤服务,得到一个相似性服务集合按服务集合中服务的输入输出相似度顺
60、序计算生成服务匹配树如果有多种路径匹配,选择服务数最少的组合第第 89 页页SOASOA的一个实例的一个实例 TOMSP TOMSP ITILITIL(英国)(英国)英国中央计算机与电信英国中央计算机与电信局的局的IT IT Infrastructure Infrastructure Library - IT Library - IT 服务管服务管理标准库中功能块与理标准库中功能块与eTOMeTOM作对比。作对比。第第 90 页页SOASOA的一个实例的一个实例 TOMSP TOMSP (ITU-T M.3400ITU-T M.3400)ITU-T M.3400ITU-T M.3400关于关于
61、TMNTMN管理功能的标准与管理功能的标准与eTOMeTOM过程参考模型的对应过程参考模型的对应第第 91 页页SOASOA的一个实例的一个实例 TOMSP - TOMSP - 建模:建模:服务匹配与组合工具服务匹配与组合工具第第 92 页页门门户户工作流工作流引擎引擎服务执行控制模块服务执行控制模块实实例例管管理理服服务务执执行行异异常常处处理理事事务务管管理理侦听流程调用请求服务流程执行控制活动排队管理参数类型及数据处理对部署在ESB上的组件进行调用提供监控实现人工任务的实现SOASOA的一个实例的一个实例 TOMSP TOMSP 工作流引擎工作流引擎 及工作机制及工作机制第第 93 页页
62、共享信息模共享信息模型型产品域产品域产品域产品域市场域市场域市场域市场域/ /销售域销售域销售域销售域客户域客户域客户域客户域服务域服务域服务域服务域资源域资源域资源域资源域供应商供应商供应商供应商/ /合作伙伴合作伙伴合作伙伴合作伙伴企业域企业域企业域企业域通用域通用域通用域通用域SOAP开通服务开通服务业务组件业务组件注册库注册库UDDI注册库注册库SA消息传输消息传输业务流程层业务流程层业务服务层业务服务层业务组件层业务组件层企业资源层企业资源层CORBA系统系统J2EE系统系统.NET系统系统C+系统系统遗留系统遗留系统企业服务总线企业服务总线 ESB订单服务订单服务计费服务计费服务P
63、MFM标准标准OSS组件组件安全控制安全控制服务路由服务路由监控及日志监控及日志OSS/J组件接口组件接口配置工具配置工具QoSCMSOASOA的一个实例的一个实例 TOMSP TOMSP ( ESBESB)第第 94 页页适配器适配器 适配器多协议多协议消息转换消息转换传输加密传输加密用户授权用户授权服务目录服务目录总线配置总线配置配置与监控配置与监控适配器事务控制事务控制消息路由消息路由传输总线传输总线身份验证身份验证性能监控性能监控安全控制安全控制用户界面用户界面企业服务总线企业服务总线WSDLWSDLWSDLWSDLWSDLWSDLWSDLWSDLJ2EECORBA遗留系统OSS/J企
64、业服务总线SOASOA的一个实例的一个实例 TOMSP TOMSP ( ESBESB)第第 95 页页平台运行中,将服务映射到相应的组件序列平台运行中,将服务映射到相应的组件序列, ,并通过消并通过消息路由控制执行该组件序列息路由控制执行该组件序列ESB连接框架连接框架应用组件适 配 器路 由 器Web服务服务SOASOA的一个实例的一个实例 TOMSP TOMSP ( ESBESB)第第 96 页页共享信息共享信息模型模型产品域产品域产品域产品域市场域市场域市场域市场域/ /销售域销售域销售域销售域客户域客户域客户域客户域服务域服务域服务域服务域资源域资源域资源域资源域供应商供应商供应商供应
65、商/ /合作伙伴合作伙伴合作伙伴合作伙伴企业域企业域企业域企业域通用域通用域通用域通用域SOAP开通服务开通服务业务组件业务组件注册库注册库UDDI注册库注册库SA消息传输消息传输业务流程层业务流程层业务服务层业务服务层业务组件层业务组件层企业资源层企业资源层CORBA系统系统J2EE系统系统.NET系统系统C+系统系统遗留系统遗留系统企业服务总线企业服务总线 ESB订单服务订单服务计费服务计费服务PMFM标准标准OSS组件组件安全控制安全控制服务路由服务路由监控及日志监控及日志OSS/J组件接口组件接口配置工具配置工具QoSCMSOASOA的一个实例的一个实例 TOMSP TOMSP ( 基
66、本组件库)基本组件库)第第 97 页页eTom 图图对电信基对电信基本功能的本功能的划分:划分:功能、标功能、标准接口准接口SOASOA的一个实例的一个实例 TOMSP TOMSP ( 基本组件库)基本组件库)第第 98 页页OSS/J 网管组件接口与“3G”网管接口的对应:OSS/J OSS/J 组件接口组件接口3GPP/23GPP/2平台网管基本业务组件接口遵循此二标准。SOASOA的一个实例的一个实例 TOMSP TOMSP ( 基本组件库)基本组件库)第第 99 页页平台上部署平台上部署: :包括包括“性能任务采集性能任务采集”、“资源配置管理资源配置管理”、“门限任门限任务设定务设定
67、”等与等与 FMFM、PMPM、Inventory Inventory 有关电信运营所需有关电信运营所需的基本业务功能组件。的基本业务功能组件。特点特点: :业务功能按业务功能按 eTomeTom OSS/J OSS/J 的标准粒度划分,采用标准接的标准粒度划分,采用标准接口口, , 便于组合成所需的服务便于组合成所需的服务, ,实现组件重用。实现组件重用。SOASOA的一个实例的一个实例 TOMSP TOMSP ( 基本组件库)基本组件库)第第 100 页页共享信息共享信息模型模型产品域产品域产品域产品域市场域市场域市场域市场域/ /销售域销售域销售域销售域客户域客户域客户域客户域服务域服务
68、域服务域服务域资源域资源域资源域资源域供应商供应商供应商供应商/ /合作伙伴合作伙伴合作伙伴合作伙伴企业域企业域企业域企业域通用域通用域通用域通用域SOAP开通服务开通服务业务组件业务组件注册库注册库UDDI注册库注册库SA消息传输消息传输业务流程层业务流程层业务服务层业务服务层业务组件层业务组件层企业资源层企业资源层CORBA系统系统J2EE系统系统.NET系统系统C+系统系统遗留系统遗留系统企业服务总线企业服务总线 ESB订单服务订单服务计费服务计费服务PMFM标准标准OSS组件组件安全控制安全控制服务路由服务路由监控及日志监控及日志OSS/J组件接口组件接口配置工具配置工具QoSCMSO
69、ASOA的一个实例的一个实例 TOMSP TOMSP (异构系统集成工具异构系统集成工具)第第 101 页页SOASOA的一个实例的一个实例 TOMSP TOMSP (异构系统集成工具异构系统集成工具)第第 102 页页面向电信运营管理支撑平台(面向电信运营管理支撑平台(TOMSPTOMSP) 面向服务的工作流管理系统面向服务的工作流管理系统 企业服务总线企业服务总线 ESBESB 基于基于SIDSID的共享信息建模与应用的共享信息建模与应用 OSSOSS标准业务功能组件库标准业务功能组件库 平台演示平台演示 业务流程运行业务流程运行SOASOA的一个实例的一个实例 - TOMSP- TOMS
70、P第第 103 页页工作流引擎工作流引擎网上营业厅网上营业厅(门户门户)共享模型服务器共享模型服务器告警监控子系统告警监控子系统 地理信息子系统地理信息子系统 传输资源管理系统传输资源管理系统 工单系统工单系统交换维护中心交换维护中心短信网关短信网关服务配置管理系统服务配置管理系统ESBESB总线总线 工单系统工单系统综合网管中心综合网管中心适配器适配器客户服务系统客户服务系统Computer1Computer2Computer3Computer4SOASOA的一个实例的一个实例 - TOMSP- TOMSP第第 104 页页演示一演示一 : : 业务开通业务开通SOASOA的一个实例的一个实
71、例 - TOMSP- TOMSP第第 105 页页演示二演示二 : 故障处理故障处理SOASOA的一个实例的一个实例 - TOMSP- TOMSP第第 106 页页 TOMSP:TOMSP: 依据依据 eTOMeTOM 和和 OSS/J OSS/J 解决业务流程化解决业务流程化及及NGOSSNGOSS系统集成问题。系统集成问题。 SOASOA的一个实例的一个实例 - TOMSP- TOMSP第第 107 页页解决第二个问题解决第二个问题: “数据标准化与数据共享数据标准化与数据共享”依据依据: SID 模型框架模型框架SOASOA的一个实例的一个实例 - TOMSP- TOMSP第第 108
72、页页 NGOSSNGOSS相关背景资料回顾相关背景资料回顾 NGOSSNGOSS的的JavaJava参考实现参考实现 “OSS/JOSS/J”的基本概述的基本概述 技术无关系统架构技术无关系统架构TNATNA相关标准的技术实践相关标准的技术实践 面向面向SIDSID应用的软件工具及相关问题研究应用的软件工具及相关问题研究 NGOSSNGOSS框架的实践研究框架的实践研究第第 109 页页共享信共享信息模型息模型产品域产品域产品域产品域市场域市场域市场域市场域/ /销售域销售域销售域销售域客户域客户域客户域客户域服务域服务域服务域服务域资源域资源域资源域资源域供应商供应商供应商供应商/ /合作伙
73、伴合作伙伴合作伙伴合作伙伴企业域企业域企业域企业域通用域通用域通用域通用域SOAP开通开通服务服务业务组件业务组件注册库注册库UDDI注册库注册库SA消息传输消息传输业务流程层业务流程层业务服务层业务服务层业务组件层业务组件层企业资源层企业资源层CORBA系统系统J2EE系统系统.NET系统系统C+系统系统遗留系统遗留系统企业服务总线企业服务总线 ESB订单服务订单服务计费服务计费服务PMFM标准标准OSS组件组件安全控制安全控制服务路由服务路由监控及日志监控及日志OSS/J组件接口组件接口配置工具配置工具QoSCM面向面向SIDSID应用的软件工具及相关问题研究应用的软件工具及相关问题研究 第第 110 页页见见 “SIDMATSIDMAT” PPT PPTNGOSSNGOSS框架的实践研究框架的实践研究