状態爆発するWEBアプリケーションに対するソフトウェアモデル検査

状态爆炸 Web 应用程序的软件模型检查

基本信息

  • 批准号:
    18049054
  • 负责人:
  • 金额:
    $ 1.02万
  • 依托单位:
  • 依托单位国家:
    日本
  • 项目类别:
    Grant-in-Aid for Scientific Research on Priority Areas
  • 财政年份:
    2006
  • 资助国家:
    日本
  • 起止时间:
    2006 至 无数据
  • 项目状态:
    已结题

项目摘要

ソフトウェアの安全性妥当性を論理的数学的な手段で保証することは情報爆発する情報社会にとってますます重要である.その手段の1つとしてソフトウェアモデル検査が近年注目を浴びている.本研究は,ソフトウェアモデル検査の有用性適用限界を規模に対するスケーラビリティの観点から調べることをその目的とする.具体的には(1)実時間システムのコンポーネントベースの時間性質の設計検証と(2)Strutsを用いて作成されたコンポーネントベースのWEBアプリケーションの各種例題に対して,ソフトウェアモデル検査を適用し,規模の観点から有用性を調べていく.また,状態爆発などによって生じる適用限界の壁をブレークスルーするための方法論をコンポーネントの分割を用いた一般性のある形で考案していく.状態爆発を克服する1つの方法はシステムを複数のサブシステムからなるコンポーネントベースシステムとしてとらえ,各コンポーネントの検証とシステム全体の検証に問題を分割することである.一般にソフトウェアシステムを設計する際,そのようなコンポーネントに分割して設計を行うことは自然なことである.本手法はそのことに着目し,設計段階の途中生産物(UML記述,WEB遷移図)を有効利用し,モデル検査する方法を提案し,実際に検査ツールを作成し,その有効性を調べた.ここでの課題は,システム全体の検証を行う際,コンポーネント分割したメリットを失うことなく,スケーラビリティを維持する方法を考案することや,計算機支援を通じて,適切なモデル化を効率良く行うことである.これまでのこの研究プロジェクトでは,UML記述されたコンポーネントベースの実時間システムに対して,効率よく時間QoS性質を検証する方法論とStrutsで記述されたWEBアプリケーションに対するページ遷移や内部動作のモデル検査を行う方法について研究成果を挙げてきた.実時間システムのコンポーネントベースの時間性質の設計検証においては,Bang&Olulfsenのプロトコル例題に対して,検証可能なことを示した.WEBアプリケーションについては企業新人研修で作成したオンラインショップの設計に対して適用可能であることを示した.このことはこのアプローチが有効であることを示していると考える.また後者についてはEclipse上のプラグインを開発した.
通过逻辑数学手段来确保软件的安全有效性对于信息社会越来越重要,即信息社会的爆炸爆炸。作为其中之一,近年来,软件模型测试引起了人们的关注。这项研究旨在从扩展性的角度研究软件模型测试的实用性应用程序限制。具体而言,软件模型测试旨在(1)设计实时系统的基于组件的时间属性的设计验证,以及(2)使用Strut创建的基于组件的Web应用程序的各种示例问题。我们将从规模的角度研究有用性。我们还将以一种使用组件划分的一般方式来打破由状态爆炸等引起的应用限制障碍。克服状态爆炸的一种方法是将系统视为基于组件的系统,将系统组成,并将整个系统的范围划分到整个系统中,并将其分配到整个系统中,并且在整个组件中均具有验证。这样的组件和设计。此方法重点介绍了这一点。 ,我们提出了一种在设计阶段中间有效利用产品(UML描述,Web过渡图)的方法,并实际创建了一个检查工具来研究其有效性。这里的挑战是设计一种方法来维持可伸缩性,而不会在验证整个系统时失去组件划分的好处,并通过计算机支持有效地对其进行适当的模型。在以前的研究项目中,我们提出了一种方法,以有效地验证实时UML描述的基于组件的系统和支柱的时间QoS属性。已经对如何执行页面过渡和模型检查所描述的Web应用程序的内部行为进行了研究。在设计实时系统的基于组件的时间属性的设计验证时,我们证明了它是可验证的,例如Bang&Olulfsen的协议。我们已经证明,Web应用程序可以应用于在公司新员工培训中创建的在线商店的设计。这表明这种方法是有效的。对于后者,我们在Eclipse上开发了一个插件。

项目成果

期刊论文数量(2)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
SPINを用いたウェブアプリケーションにおける階層別モデル検査支援方法
使用SPIN的Web应用程序的分层模型检查支持方法
UML/OCLに記述された時間QoSの階層的検証手法の提案
UML/OCL描述的时间QoS分层验证方法的提出
{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

岡野 浩三其他文献

MDDにおける操作記録プロトタイプによるユーザビリティ評価支援
MDD中使用操作记录原型的可用性评估支持
  • DOI:
  • 发表时间:
    2016
  • 期刊:
  • 影响因子:
    0
  • 作者:
    小形 真平;紙森 翔平;後藤 祐吾;岡野 浩三
  • 通讯作者:
    岡野 浩三
外部入力のみを保持できる整数変数を持つFSMに対する記号モデル検査法
具有只能保存外部输入的整数变量的有限状态机的符号模型检查方法

岡野 浩三的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('岡野 浩三', 18)}}的其他基金

自然語解析と反例解析を活用したソフトウェア開発
使用自然语言分析和反例分析进行软件开发
  • 批准号:
    21K11826
  • 财政年份:
    2021
  • 资助金额:
    $ 1.02万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
契約に基づいた関数型プログラム設計に対する正当性保証に関する研究
基于契约的功能程序设计正确性保证研究
  • 批准号:
    17700032
  • 财政年份:
    2005
  • 资助金额:
    $ 1.02万
  • 项目类别:
    Grant-in-Aid for Young Scientists (B)
関数型プログラムに対するモジュール構造を考慮にいれた効率のよい形式的検証支援
有效的形式验证支持,考虑到功能程序的模块化结构
  • 批准号:
    14780214
  • 财政年份:
    2002
  • 资助金额:
    $ 1.02万
  • 项目类别:
    Grant-in-Aid for Young Scientists (B)
有理数プレスブルガー文真偽判定の高速処理系
用于判断有理普雷斯堡句子真假的高速处理系统
  • 批准号:
    11780219
  • 财政年份:
    1999
  • 资助金额:
    $ 1.02万
  • 项目类别:
    Grant-in-Aid for Encouragement of Young Scientists (A)
時間制約付きペトリネットモデルで記述された分散システムの動作仕様の自動導出
自动推导由时间约束 Petri 网模型描述的分布式系统的行为规范
  • 批准号:
    07780260
  • 财政年份:
    1995
  • 资助金额:
    $ 1.02万
  • 项目类别:
    Grant-in-Aid for Encouragement of Young Scientists (A)
分散システムにおける実行効率の良い耐故障性動体プログラムの自動導出
自动推导分布式系统中执行效率高的容错运动程序
  • 批准号:
    06780258
  • 财政年份:
    1994
  • 资助金额:
    $ 1.02万
  • 项目类别:
    Grant-in-Aid for Encouragement of Young Scientists (A)

相似国自然基金

基于场景规约的中断驱动系统的建模与验证技术研究
  • 批准号:
    61502228
  • 批准年份:
    2015
  • 资助金额:
    20.0 万元
  • 项目类别:
    青年科学基金项目
指挥控制系统的能力需求模型分析及验证方法研究
  • 批准号:
    61273210
  • 批准年份:
    2012
  • 资助金额:
    78.0 万元
  • 项目类别:
    面上项目
基于数据挖掘和复杂网络的UML类图复杂性度量研究
  • 批准号:
    61163007
  • 批准年份:
    2011
  • 资助金额:
    49.0 万元
  • 项目类别:
    地区科学基金项目
UML/OCL模型的改写语义研究和工具开发
  • 批准号:
    61163008
  • 批准年份:
    2011
  • 资助金额:
    49.0 万元
  • 项目类别:
    地区科学基金项目
UML可执行的统一形式语义框架研究
  • 批准号:
    61070226
  • 批准年份:
    2010
  • 资助金额:
    33.0 万元
  • 项目类别:
    面上项目

相似海外基金

Development of a Modular Framework for Automatic Validation and Verification of UML/OCL Models
开发用于 UML/OCL 模型自动验证和验证的模块化框架
  • 批准号:
    235548835
  • 财政年份:
    2013
  • 资助金额:
    $ 1.02万
  • 项目类别:
    Research Grants
高品質な要求仕様の定義に向けたモデル駆動開発手法の研究
定义高质量需求规格的模型驱动开发方法研究
  • 批准号:
    10J09781
  • 财政年份:
    2010
  • 资助金额:
    $ 1.02万
  • 项目类别:
    Grant-in-Aid for JSPS Fellows
Specification for Object-Oriented Software and Derivation of Programs
面向对象软件和程序派生规范
  • 批准号:
    13680414
  • 财政年份:
    2001
  • 资助金额:
    $ 1.02万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
現実的な形式的オブジェクト指向分析と計算機支援環境
现实的形式化面向对象分析和计算机辅助环境
  • 批准号:
    13224042
  • 财政年份:
    2001
  • 资助金额:
    $ 1.02万
  • 项目类别:
    Grant-in-Aid for Scientific Research on Priority Areas (C)
モジュールシステムを基礎におくコーディネーションモデルの研究
基于模块系统的协调模型研究
  • 批准号:
    11878050
  • 财政年份:
    1999
  • 资助金额:
    $ 1.02万
  • 项目类别:
    Grant-in-Aid for Exploratory Research
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了