首页> 外文学位 >Ontology and service oriented programming.
【24h】

Ontology and service oriented programming.

机译:本体和面向服务的编程。

获取原文
获取原文并翻译 | 示例

摘要

Development and integration are the two important issues in software engineering. With the new techniques' upgrading, researchers have to face two problems in the new computing environments. In the 1990's, one of the major progresses in information technology was the emergence of the Internet. In the domain of e-business or e-commerce, the Internet is the key technology that must be applied. Therefore, many difficulties appear, such as how to rapidly develop internet based applications and how to automatically integrate heterogenous legacy systems. This thesis is focused on the issues of distributed applications development and integration based on the computing environment, the Internet or Web.; At present, HTTP (Hypertext Transfer Protocol) is the major communication protocol and XML (eXtensible Markup Language) is the uniform data description format and exchanging technology for the Internet. The invention of Web services is based on the above two techniques. Software researchers anticipate that this technique supports not only legacy system reuse but also semantic system descriptions. There is no doubt that the technique of Web services provides a portable interface over the Internet for heterogeneous systems so that it is convenient to reuse them without specific implementation issues. However, it is difficult to achieve the second goal, i.e., semantic descriptions for heterogeneous applications, because the technique of Web services is only a standard interface description approach. If the goal is reached, it is possible to discover and select required services from a registry server to integrate a new business process.; My research provides a novel approach to develop and integrate Web services. First, a semantic description is proposed so that Web services based distributed applications are implemented according to the specification. Second, it is also feasible to integrate existing Web services according to the same semantic description. In my research, the description is called, Ontology and Service Oriented (OSO) code. Correspondingly, my solution is called Ontology and Service Oriented programming.; A few advantages are available when using OSO to develop and integrate distributed applications over the Internet. First, specific implementation details are handled by an interpreter and a code generator. Those techniques are transparent to developers so that the efforts to develop and integrate are minimized. Second, since distributed applications are generated according to their semantic descriptions, there is no need to append additional semantic descriptions for legacy systems when subscribing or integrating them, which also reduces the efforts of the developer. Third, OSO code is the representation of comparable business logic on the condition that an ontology standard library is available. It is convenient to integrate legacy systems based on understanding business logic in the format of OSO.
机译:开发和集成是软件工程中的两个重要问题。随着新技术的升级,研究人员必须在新的计算环境中面临两个问题。在1990年代,信息技术的主要进步之一是互联网的出现。在电子商务或电子商务领域,Internet是必须应用的关键技术。因此,出现了许多困难,例如如何快速开发基于Internet的应用程序以及如何自动集成异构遗留系统。本文的重点是基于计算环境,Internet或Web的分布式应用程序开发和集成问题。目前,HTTP(超文本传输​​协议)是主要的通信协议,而XML(可扩展标记语言)是用于Internet的统一数据描述格式和交换技术。 Web服务的发明基于以上两种技术。软件研究人员预计,该技术不仅支持遗留系统重用,而且还支持语义系统描述。毫无疑问,Web服务技术为异构系统在Internet上提供了一个可移植的接口,因此可以方便地重用它们而没有特定的实现问题。但是,由于Web服务技术只是一种标准的接口描述方法,因此很难实现第二个目标,即异构应用程序的语义描述。如果达到目标,则可以从注册表服务器中发现并选择所需的服务,以集成新的业务流程。我的研究为开发和集成Web服务提供了一种新颖的方法。首先,提出了语义描述,以便根据规范实现基于Web服务的分布式应用程序。其次,根据相同的语义描述集成现有的Web服务也是可行的。在我的研究中,该描述称为“面向本体和面向服务(OSO)”的代码。相应地,我的解决方案称为本体论和面向服务的编程。使用OSO通过Internet开发和集成分布式应用程序时,可以使用一些优点。首先,具体的实现细节由解释器和代码生成器处理。这些技术对开发人员是透明的,因此可以最大程度地减少开发和集成工作。其次,由于分布式应用程序是根据其语义描述生成的,因此在订阅或集成遗留系统时无需为遗留系统附加其他语义描述,这也减少了开发人员的工作量。第三,OSO代码是在存在本体标准库的条件下可比的业务逻辑的表示。基于对OSO格式的业务逻辑的了解来集成旧系统很方便。

著录项

  • 作者

    Li, Bing.;

  • 作者单位

    Arizona State University.;

  • 授予单位 Arizona State University.;
  • 学科 Computer Science.
  • 学位 Ph.D.
  • 年度 2004
  • 页码 272 p.
  • 总页数 272
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 自动化技术、计算机技术;
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号