首页 . 理学 . 计算机科学技术 . 软件工程 . 软件服务工程 . 软件服务使能技术 . 软件服务技术基础

服务语义

/service semantics/
条目作者涂志莹

涂志莹

最后更新 2024-12-05
浏览 109
最后更新 2024-12-05
浏览 109
0 意见反馈 条目引用

为了增强Web服务被计算机所理解而赋予的语义描述。

英文名称
service semantics
所属学科
计算机科学技术

关于服务的内容、属性、功能和行为等的语义描述是服务语义的核心。服务语义主要包含两个层次:一层是描述服务的内容、功能、属性、规则和限制条件等静态语义;另一层是描述服务执行和复杂交互过程等动态语义服务语义。在服务计算与服务工程中有非常广泛的应用。

在语义驱动的服务方法论中,通过形式化方法来定义服务业务需求的语义(知识、规则等),进而通过语义转换将需求映射为具体的服务设计和服务编排,进而构造相应的服务系统。业务流程建模标注法(business process modeling notation; BPMN)提供一套既直观又能表现复杂流程语义的标记法,使各种业务相关者(创造与梳理流程的业务分析师、负责实施流程的技术开发者、管理和监督流程的经理人、使用流程的用户)易于理解;从创建流程轮廓的业务分析到这些流程的实现,直到最终用户的管理监控。OWL-S(Ontology Web Language for Services)语言作为Web服务和语义Web的结合,主要是为了解决Web服务描述和发现以及业务组合的语义表示。BPEL4WS(BPEL for Web Services)提供了一种XML注释和语义,用于指定对基于WSDL的Web服务进行流程编排并确定Web服务之间的业务流程,实现Web服务之间的组合。

相关条目

阅读历史

    意见反馈

    提 交

    感谢您的反馈

    我们会尽快处理您的反馈!
    您可以进入个人中心的反馈栏目查看反馈详情。
    谢谢!