基于需求语义的服务工程旨在将无序需求变为有序规约,并最终关联到服务生产,以期提供按需服务能力,本文关注面向服务的软件需求语义的分布式协作获取方法的研究,针对基于服务资源聚合而成的网络化软件使用涉众的全球广域分布的特征,以面向服务软件的需求语义模型为核心,采用语义WIKIS引擎为协作平台基础,充分发挥涉众群体智能参与实例化需求要素标注,同时提供需求验证和推理功能以及与连接开放数据的映射关系,可即时生成阶段性需求语义制品.需求语义由网上涉众分布式协作获取,即用户需求(知识)表示,一致的、大众认可的需求语义为后续按需服务聚合与资源定制提供了自动化按需服务能力.理论与实证研究也证明了所提方法的有效性和可操作性,完成与现有的以需求主导、面向领域的应用系统的全面整合,支持实现需求语义为核心的按需服务工程应用.
Semantics-enabled requirements engineering for services aims to transfer the un-ordered needs into the ordered specification including requirements-semantics eliciting, requirements semantics-driven services aggregation and services customization in order to supply on-demand capability. The paper mainly focuses on distributing collarative acquisition of requirements semantics for services. Faced to the feature that stakeholds are worldwide distribution, innovative mechanism for requirements acquisition is put forward. Re- quirements-semantics model for service-oriented software is the core of the method which it adopts the semantic wilds engine as the base and fully applys group intelligence marked contribution and requirements verification, reasoning functions to generate gradual se- mantics artifact. Theoretical and empirical studying has proven the validity of the proposed method and practicability for on-demand services engineering.