状態爆発する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上のプラグインを開発した.
ソ フ ト ウ ェ ア の security justice を logical mathematical で な methods す る こ と は intelligence explosion 発 す る intelligence society に と っ て ま す ま important で す あ る. そ の means の 1 つ と し て ソ フ ト ウ ェ ア モ デ ル 検 check が attention in recent years を bath び て い る. This study は ソ フ ト ウ ェ ア モ デ ル 検 check の usefulness for limit を scale に す seaborne る ス ケ ー ラ ビ リ テ ィ の 観 point か ら adjustable べ る こ と を そ の purpose と す る. Specific に は (1) be time シ ス テ ム の コ ン ポ ー ネ ン ト ベ ー ス の time nature の card design 検 と (2) the Struts を with い て made さ れ た コ ン ポ ー ネ ン ト ベ ー ス の WEB ア プ リ ケ ー シ ョ ン の various examples に し seaborne て, ソ フ ト ウ ェ ア モ デ ル 検 を applicable し, scale の 観 point か ら usefulness を adjustable べ て い く. ま た, state 発 な ど に よ っ て raw じ る applicable limits の wall を ブ レ ー ク ス ル ー す る た め の methodology を コ ン ポ ー ネ ン ト の を segmentation using い た general の あ る form で test case し て い く. State of detonation 発 を overcome す る 1 つ の way は シ ス テ ム を plural の サ ブ シ ス テ ム か ら な る コ ン ポ ー ネ ン ト ベ ー ス シ ス テ ム と し て と ら え, each コ ン ポ ー ネ ン ト の 検 card と シ ス テ ム all の 検 card に problem を segmentation す る こ と で あ る. General に ソ フ ト ウ ェ ア シ ス テ ム を design す る interstate, そ の よ う な コ ン ポ ー ネ ン ト に segmentation し て line design を う こ と は natural な こ と で あ る. This technique は そ の こ と に mesh し, design Duan Jie の way production material (UML, WEB migration 図) を a sharper use し, モ デ ル 検 check す る method proposed を し, be interstate に 検 check ツ ー ル を し consummate, そ の have sharper sex を adjustable べ た. こ こ で の topic は, シ ス テ ム all の 検 line card を う, コ ン ポ ー ネ ン ト segmentation し た メ リ ッ ト を lost う こ と な く, ス ケ ー ラ ビ リ テ ィ を maintain す る method を test case す る こ と や, computer support を tong じ て, appropriate な モ デ ル change を sharper rate good line く う こ と で あ る. こ れ ま で の こ の research プ ロ ジ ェ ク ト で は, UML describes さ れ た コ ン ポ ー ネ ン ト ベ ー ス の be time シ ス テ ム に し seaborne て, sharper rate よ く time QoS properties を 検 card す る methodology と Struts で account さ れ た WEB ア プ リ ケ ー シ ョ ン に す seaborne る ペ ー ジ migration や internal action の モ デ ル 検 check line を う method に つ い て research を 挙 げ て き た. Be time シ ス テ ム の コ ン ポ ー ネ ン ト ベ ー ス の time nature の card design 検 に お い て は, Bang&Olulfsen の プ ロ ト コ ル sample に し seaborne て, 検 certificate may な こ と を shown し た. WEB ア プ リ ケ ー シ ョ ン に つ い て は enterprise new research で made し た オ ン ラ イ ン シ ョ ッ プ の design に し seaborne て may で shall apply あ る こ と を shown し た. こ の こ と は こ の ア プ ロ ー チ が have sharper で あ る こ と を shown し て い る と exam え る. ま た latter に つ い て は Eclipse on の プ ラ グ イ ン を open 発 し た.

项目成果

期刊论文数量(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 }}

岡野 浩三其他文献

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

岡野 浩三的其他文献

{{ 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)

相似国自然基金

基于数据挖掘和复杂网络的UML类图复杂性度量研究
  • 批准号:
    61163007
  • 批准年份:
    2011
  • 资助金额:
    49.0 万元
  • 项目类别:
    地区科学基金项目
UML/OCL模型的改写语义研究和工具开发
  • 批准号:
    61163008
  • 批准年份:
    2011
  • 资助金额:
    49.0 万元
  • 项目类别:
    地区科学基金项目
UML可执行的统一形式语义框架研究
  • 批准号:
    61070226
  • 批准年份:
    2010
  • 资助金额:
    33.0 万元
  • 项目类别:
    面上项目
UML模型分析技术和支撑工具的研究
  • 批准号:
    60273036
  • 批准年份:
    2002
  • 资助金额:
    22.0 万元
  • 项目类别:
    面上项目
面向UML的形式化测试技术
  • 批准号:
    69973051
  • 批准年份:
    1999
  • 资助金额:
    12.0 万元
  • 项目类别:
    面上项目

相似海外基金

部品からの再構成を通したUML学習支援
通过部件重新配置支持 UML 学习
  • 批准号:
    23K17019
  • 财政年份:
    2023
  • 资助金额:
    $ 1.02万
  • 项目类别:
    Grant-in-Aid for Early-Career Scientists
Inovation of life history method: UML description
生命史方法的创新:UML描述
  • 批准号:
    15K13069
  • 财政年份:
    2015
  • 资助金额:
    $ 1.02万
  • 项目类别:
    Grant-in-Aid for Challenging Exploratory Research
Development of a Modular Framework for Automatic Validation and Verification of UML/OCL Models
开发用于 UML/OCL 模型自动验证和验证的模块化框架
  • 批准号:
    235548835
  • 财政年份:
    2013
  • 资助金额:
    $ 1.02万
  • 项目类别:
    Research Grants
Directed-Automated Random Testing for UML-RT State Machines
UML-RT 状态机的定向自动随机测试
  • 批准号:
    432107-2012
  • 财政年份:
    2012
  • 资助金额:
    $ 1.02万
  • 项目类别:
    University Undergraduate Student Research Awards
Improving the preciseness and usability of UML
提高UML的精确性和可用性
  • 批准号:
    203253-2006
  • 财政年份:
    2010
  • 资助金额:
    $ 1.02万
  • 项目类别:
    Discovery Grants Program - Individual
Improving the preciseness and usability of UML
提高UML的精确性和可用性
  • 批准号:
    203253-2006
  • 财政年份:
    2009
  • 资助金额:
    $ 1.02万
  • 项目类别:
    Discovery Grants Program - Individual
Improving the preciseness and usability of UML
提高UML的精确性和可用性
  • 批准号:
    203253-2006
  • 财政年份:
    2008
  • 资助金额:
    $ 1.02万
  • 项目类别:
    Discovery Grants Program - Individual
Safety Design and Evaluation of Robots Coexisting with Humans by UML Modeling
UML建模与人共存机器人的安全设计与评估
  • 批准号:
    20500175
  • 财政年份:
    2008
  • 资助金额:
    $ 1.02万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Definition and clinical application of craniofacial asymmetry cases using Unified Modeling Language (UML)
使用统一建模语言(UML)定义颅面不对称病例的定义和临床应用
  • 批准号:
    19791570
  • 财政年份:
    2007
  • 资助金额:
    $ 1.02万
  • 项目类别:
    Grant-in-Aid for Young Scientists (B)
Improving the preciseness and usability of UML
提高UML的精确性和可用性
  • 批准号:
    203253-2006
  • 财政年份:
    2007
  • 资助金额:
    $ 1.02万
  • 项目类别:
    Discovery Grants Program - Individual
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了