...
首页> 外文期刊>電子情報通信学会技術研究報告 >ルールベース言語によるWebサービス開発法
【24h】

ルールベース言語によるWebサービス開発法

机译:基于规则语言的Web服务开发方法

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

摘要

近年,システムが大規模化しているにもかかわらずシステムの短期開発や高信頼性であることが要求されている.その要求を満たすものとしてWebサービスが注目されている.一方,プログラムの短期開発の実現を目的にルールベース言語に基づくソフトウェアアーキテクチャとしてSTAR(SofTware Architecture using Rule-based language)が提案されている.STARではルールベース言語ESTR(Enhanced State Transition Rule)をサービスプログラム記述言語として使用している.ESTRは状態遷移を基に記述される言語であり仕様が簡易な言語である.本研究ではSTARをWebサービスに適用することを目的としESTRによるWebサービスの開発基盤を提案する.さらに,ESTRにより既存のRESTを用いた複数のサービスを使用し新たな合成サービスの試作により評価した.%Recently, web service has attracted a great deal of attention, since it is possible to develop a large scale software system with high reliability in a shorter period. However, programs described in a procedural language have a problem of complexity of development. To solve such a problem, our laboratory has proposed network software architecture "STAR" where a rule-based language "ESTR" is used instead of a procedural language to describe service programs. ESTR which is based on a state transition model allows programs to be easily described. In this paper, to prove effectiveness in the web service of STAR, it proposes the execution development and the technique. In addition, the web service that uses REST is combined by using ESTR and the techniques are evaluated.
机译:近年来,尽管系统规模大,但仍需要在短时间内开发该系统并且具有高可靠性。 Web服务作为满足需求的服务正引起人们的关注。另一方面,出于实现程序的短期开发的目的,已经提出了STAR(使用基于规则的语言的软件体系结构)作为基于基于规则的语言的软件体系结构。 STAR使用基于规则的语言ESTR(增强状态转换规则)作为服务程序描述语言。 ESTR是一种基于状态转换进行描述的语言,具有简单的规范。在这项研究中,我们提出了ESTR的Web服务开发平台,目的是将STAR应用于Web服务。此外,我们通过使用多个现有的REST服务,使用ESTR评估了新的综合服务。 %最近,由于可以在较短的时间内开发出具有高可靠性的大规模软件系统,因此Web服务引起了广泛的关注,但是以过程语言描述的程序存在开发复杂的问题。这样的问题,我们实验室提出了一种网络软件体系结构“ STAR”,其中使用基于规则的语言“ ESTR”代替过程语言来描述服务程序。基于状态转换模型的ESTR使得程序易于描述本文为证明STAR的Web服务的有效性,提出了执行开发和技术。此外,使用ESTR结合了使用REST的Web服务并评估了这些技术。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号