2 research outputs found

    ゴール指向要求分析に基づくビジネスプロセスの構築と検証に関する研究

    Get PDF
     情報システムは様々な企業や官公庁で利用されており,業務を支援している.このような状況では,実際の業務において真に有用な情報システムを開発するためには,情報システムの開発とビジネスプロセスの設計をそれぞれ独立して行うのではなく,組織の目標を達成するためのビジネスプロセスを設計し,それに合わせてビジネスプロセスの実行を効率的に支援するための情報システムを構築する必要がある.これらの設計・構築は要求を体系的・論理的に記述できるゴールモデルや,ビジネスプロセスの流れを記述できるビジネスプロセスモデルを用いることで,効果的に行うことができる.しかし,設計時において前提としていた組織を取り巻く環境は法律の改正や市場の変化等の理由によって変化するため,情報システムやビジネスプロセスは1度構築するだけでは十分ではなく,継続的に現環境において適切なものとなっているのかを検証し,不適切であれば改善する必要がある.また,このように複雑で変化する環境においては,情報システムやビジネスプロセスに求められる要件定義を行うことは難しい. 上記のような問題に対処するためには,環境変化が発生しているか確認するために,情報システムの実行ログが望ましい性質を満たしているか検証する技術や,組織の目標やビジネスプロセスに関するモデルを効率的に構築する技術が必要であり,研究が行われているが依然困難である.既存研究においては,実行ログの分析手法については,一般的に時相論理によって成り立つべき性質や成り立つべきでない性質を記述して検証を行うが,時相論理の記述は数理論理学の知識が不足している者やドメイン知識が不足している場合においては,正確に記述することが難しいという問題がある.また,モデルの構築については,組織を取り巻く様々な側面を記述した複数のモデルの整合性がとれた状態で構築する手法が不十分である. 本研究で提案するアプローチはこれらの課題の解決を目指し,以下の2 つの内容に取り組んだ.:(1) ゴール指向要求分析手法KAOS によるゴールモデルからビジネスプロセスモデルを導出する手法,(2) 決定木を利用したビジネスプロセス実行ログの検証支援手法.これらを用いることで,要求を的確にビジネスプロセスに反映すること,実行されたビジネスプロセスの問題点を把握することができる.これらの提案手法はロンドンにおける救急車配備システムや電話の修理プロセス等を題材にケーススタディを行いそれぞれ2 つの提案手法について評価し,有効性を確認できた.電気通信大学201

    Probabilistic Model Checking of Constraints in a Supply Chain Business Process

    No full text
    Business process models represent corporate activities, their dependencies and relations, as far as they are needed to reach a specific company goal. In practice, they often exhibit stochastic behavior, e.g., to deal with uncertain information. In this paper, we consider the problem of verifying properties over business processes that deal with such uncertain information. We employ a probabilistic model checking algorithm for verification, and demonstrate the applicability of this approach by a case study. Modeling and verification is achieved using the model checking tool PRISM. Based on the results, general specifications for modeling business processes using a probabilistic model checker are identified. Also, the difference between declarative and procedural business process modeling approaches is discussed. We propose to combine declarative and procedural techniques, thereby gaining increased expressiveness in modeling business processes, but still maintain verification feasibl
    corecore