Qbox-Services 与目标导向方法在软件领域的应用
在当今的软件和数据管理领域,数据质量评估和软件产品线的需求工程是两个重要的方面。下面将详细介绍 Qbox - Services 平台以及目标导向方法在软件产品线中的应用。
1. Qbox - Services 平台概述
Qbox - Services 是一个基于面向服务机制的质量评估平台。QMediator 在其中扮演着关键角色,它的工作流程如下:
1. 在注册表中查找声明满足给定质量要求的抽象质量服务。
2. 选择要使用的抽象质量服务(自动选择或根据用户输入)。
3. 从服务注册表中获取相应的访问模式。
4. 将质量服务的调用委托给适配器组件。
5. 最后,将调用结果合并为统一结果。
2. Qbox - Services 原型开发
原型开发主要包括两个核心任务:
- QBox - Services 组件的规范与实现
- 服务注册表组件 :借助开源的 UDDI(通用描述、发现和集成)注册表 jUDDI 来实现。UDDI 注册表提供了发布和查找业务实体及服务的机制,还能以多种方式描述它们。抽象质量服务被表示为 UDDI 注册表中发布的业务服务,并通过 UDDI 的分类机制指定服务提供的质量功能类型(测量、改进或分析)、所涉及的质量概念(即质量指标)以及支持的信息系统对象类型(如关系数据库、XML 文件等)。访问模式使用 WSDL(Web 服务描述语言)进行描述,这些描述以及调用适配器的访问点都存储在 UDDI 注册表中,并与相应的抽象质量服务关联。
超级会员免费看
订阅专栏 解锁全文
873

被折叠的 条评论
为什么被折叠?



