JP2017045080A - Business flow specification regeneration method - Google Patents
Business flow specification regeneration method Download PDFInfo
- Publication number
- JP2017045080A JP2017045080A JP2015164373A JP2015164373A JP2017045080A JP 2017045080 A JP2017045080 A JP 2017045080A JP 2015164373 A JP2015164373 A JP 2015164373A JP 2015164373 A JP2015164373 A JP 2015164373A JP 2017045080 A JP2017045080 A JP 2017045080A
- Authority
- JP
- Japan
- Prior art keywords
- work
- business
- business flow
- flow specification
- log data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000011069 regeneration method Methods 0.000 title abstract description 5
- 238000000034 method Methods 0.000 claims description 25
- 238000012545 processing Methods 0.000 claims description 13
- 230000008569 process Effects 0.000 claims description 9
- 238000000605 extraction Methods 0.000 claims description 7
- 239000000284 extract Substances 0.000 claims description 2
- 239000000470 constituent Substances 0.000 claims 4
- 238000010586 diagram Methods 0.000 abstract description 15
- 230000001172 regenerating effect Effects 0.000 abstract 2
- 238000004458 analytical method Methods 0.000 description 10
- 238000004364 calculation method Methods 0.000 description 10
- 230000006870 function Effects 0.000 description 5
- 238000012790 confirmation Methods 0.000 description 4
- 238000012800 visualization Methods 0.000 description 4
- 238000012217 deletion Methods 0.000 description 3
- 230000037430 deletion Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 230000008929 regeneration Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000005065 mining Methods 0.000 description 2
- 230000001174 ascending effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000013075 data extraction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
本発明はいわゆる業務システムにおける業務フロー仕様の再生、可視化の方法に関する。 The present invention relates to a method for reproducing and visualizing a business flow specification in a so-called business system.
現在、企業等の団体、組織での活動を行うための業務システムが利用されている。業務システムにおいては、そのシステム構成が膨大であることや、様々な改良が加えられることにより、いわゆる業務フローの仕様について容易に把握できないことがある。これは、更新、リプレイスにより同様の機能を少なくとも達成することが必要になった場合に問題を生じることになる。つまり、リプレイスを行うための設計に必要な情報が十分得られない、問題が生じる。 Currently, business systems are used for activities in organizations and organizations such as companies. In a business system, the system configuration is enormous and various improvements are made, so it may be difficult to grasp the so-called business flow specifications. This causes a problem when it becomes necessary to achieve at least a similar function by updating and replacing. That is, there is a problem that information necessary for the design for replacement cannot be sufficiently obtained.
この問題を解決するために、現行の業務システムにおけるログからフロー仕様を再生するプロセス・マイニング技術がある。アプリケーション・ログは、画面操作レベル(作業)の情報である場合が多く、従来のプロセス・マイニング技術で再生されるフロー図は、ノード(各作業に対応)が非常に多いグラフとなり、業務レベルのフロー仕様を理解するのには、そのままでは適さない。ノードが多いグラフ全体を概観できるようにするための従来技術として、特開2014−229183公報(特許文献1)記載の技術がある。この公報には「複数のジョブの実行順序情報を含むジョブ情報を取得する。ジョブ情報に基づき、複数のジョブそれぞれについて、当該ジョブに処理を引き渡す前段ジョブの数と当該ジョブから処理を引き継ぐ後段ジョブの数とを算出する。前段ジョブの数および後段ジョブの数に基づいて、複数のジョブの中から選択されたジョブが選択的に表示されたグラフを生成する。」という記載がある。 In order to solve this problem, there is a process mining technique for reproducing a flow specification from a log in an existing business system. The application log is often information on the screen operation level (work), and the flow diagram reproduced by the conventional process mining technology is a graph with a very large number of nodes (corresponding to each work). It is not suitable as it is to understand the flow specification. As a conventional technique for enabling an overview of an entire graph having many nodes, there is a technique described in Japanese Patent Application Laid-Open No. 2014-229183 (Patent Document 1). This publication “Acquires job information including execution order information of a plurality of jobs. Based on the job information, for each of the plurality of jobs, the number of preceding jobs that hand over the processing to the job and the succeeding jobs that take over the processing from the job There is a description that “a graph in which jobs selected from a plurality of jobs are selectively displayed is generated based on the number of preceding jobs and the number of succeeding jobs”.
特許文献1では、従来技術では、前後のジョブ数が多いほど、そのジョブの実行状況に問題が生じた場合の影響が大きいという考えに基づき、影響度の小さいジョブを表示対象から除外することでグラフのノード数を減らし、全体の状況を把握できるフロー図を生成している。
In
作業レベルのフローを基に、業務レベルのフロー仕様を再生する場合、1つの業務に関連する作業群をまとめることで、業務という粒度のノードを作る必要があり、従来技術は、この目的には適さない。 When reproducing a business-level flow specification based on a work-level flow, it is necessary to create a node with a granularity of business by grouping work groups related to one business. Not suitable.
上記課題を解決するために、本発明では、案件を実行するために必要な業務におけるユーザごとの作業が記録されたログデータを用いるものである。ここで、本発明においては、ログデータから、業務の単位となる一案件で、任意のユーザが行う一連の作業群を抽出し、当該作業群を構成する各作業の相関関係を特定し、この相関関係に基づいて、作業の集合グループを特定することで業務フローの再生、可視化の支援を可能にする。 In order to solve the above-described problems, the present invention uses log data in which work for each user in a work necessary for executing a case is recorded. Here, in the present invention, a series of work groups performed by an arbitrary user is extracted from the log data in one case as a unit of work, and the correlation of each work constituting the work group is specified. Based on the correlation, it is possible to support the reproduction and visualization of the business flow by specifying the collective group of work.
本発明により、より容易に、業務システムにおける業務フローの再生、可視化を可能にする。 According to the present invention, it is possible to more easily reproduce and visualize a business flow in a business system.
以下、本発明の実施形態について、図面を参照して説明する。 Hereinafter, embodiments of the present invention will be described with reference to the drawings.
図1は、本発明を、その一実施形態である業務仕様再生支援ツールに適用した場合の処理手順の実施形態を示すフローチャートである。図2は、業務仕様再生支援ツールが動作する分析用端末200のハードウェア構成図である。本実施形態においては、分析用端末200は、例えば、PC(パーソナルコンピュータ)や、ワークステーションなどの計算機である。分析用端末200は、入力装置201と、表示装置203と、演算装置205と、主記憶装置207と、外部記憶装置209と、それぞれの装置を互いに接続するバス211と、を有する。入力装置201は、例えばキーボードやマウス、あるいはタッチペン、その他ポインティングデバイスなどの入力を受け付ける装置である。表示装置203は、例えばディスプレイなどの、表示を行う装置である。演算装置205は、例えばCPU(Central Processing Unit)などの演算装置である。主記憶装置207は、例えばRAM(Random Access Memory)などのメモリ装置である。本実施形態における処理の少なくともその一部に関して、本メモリに展開されたプログラムに従って演算装置205が実行する。外部記憶装置209は、例えばハードディスク装置やフラッシュメモリなどの不揮発性記憶装置である。
FIG. 1 is a flowchart showing an embodiment of a processing procedure when the present invention is applied to a business specification reproduction support tool which is one embodiment thereof. FIG. 2 is a hardware configuration diagram of the
分析用端末200の業務仕様再生支援ツールは、作業ブロック抽出部、作業間関連度算出部、関連作業集合生成部および業務フロー表示部を備える。前述の各処理部は、分析用端末200の演算装置205に処理を行わせるプログラムによって実現される。このプログラムは、主記憶装置207または外部記憶装置209内に記憶され、実行にあたって主記憶装置207上にロードされ、演算装置205により実行される。
The work specification reproduction support tool of the
図3は、アプリケーション・ログの例である。ここでは、出張旅費の清算を行う業務用のアプリケーションのログの例302を示している。ログのデータ項目としては、処理される案件を識別するための案件ID、作業を行ったユーザを識別するためのユーザID、行った作業を識別するための作業IDおよび作業が行われた時刻を格納している。
FIG. 3 is an example of an application log. Here, an
図7は、作業フロー図の例を示している。アプリケーション・ログ302から再生できるフロー図は、図7に示すような作業粒度のフロー図702となる。
FIG. 7 shows an example of a work flow diagram. A flow diagram that can be reproduced from the
図1のフローチャートに基づく処理は以下の通りである。
ステップ101:利用者から、業務粒度での表示を行うための指示入力を入力装置201で受け付ける。このとき、図7の例のような表示の状態702である。入力装置201は作業ブロック抽出部に指示入力を送信する。
ステップ103:作業ブロック抽出部は、同一案件のログ・データを抽出する。この際、他案件のログデータを除き同一案件のみを抽出することがより好適である。
The processing based on the flowchart of FIG. 1 is as follows.
Step 101: The
Step 103: The work block extraction unit extracts log data of the same item. At this time, it is more preferable to extract only the same case excluding log data of other cases.
図4に同一案件のログ・データの抽出例を示す。例えば、図3に示すログ・データから、まず案件IDが「001」のログ・データを抽出した例が402である。
ステップ105:続いて作業ブロック抽出部は抽出した同一案件IDのログ・データを時刻の値で昇順にソートする。その後、ユーザIDの値を読み込み、同一のユーザIDの部分に対応する作業IDから作業ブロックを生成する。
FIG. 4 shows an example of log data extraction for the same item. For example, 402 is an example in which log data with the project ID “001” is first extracted from the log data shown in FIG.
Step 105: Subsequently, the work block extraction unit sorts the extracted log data of the same item ID in ascending order by time value. Thereafter, the value of the user ID is read, and a work block is generated from the work ID corresponding to the same user ID part.
図5にステップ103で抽出した作業ブロックの例を示す。この例では、作業ブロック群502の各行が作業ブロックである。すなわち、1行目の例は、ある案件で同一ユーザが作業「清算伝票作成」「出張先登録」「日程登録」「交通費登録」「承認依頼」をこの順で実施したことを示している。
FIG. 5 shows an example of the work block extracted in
ステップ107:ステップ103で抽出した同一案件のログ以外のログ・データがあるかどうかを判定し、YESであれば、ステップ103に戻る。ここでは、例えば、同一案件のログデータを特定し、同一案件のログデータを抽出し、残ったものを「同一案件のログ以外」として特定する方法を用いてもよい。なお、本」例では、次のステップ103で、同一案件のログ・データ404が抽出される。判定がNOであれば、抽出した作業ブロック群を作業間関連度算出部に送信し、ステップ109に進む。
Step 107: It is determined whether there is log data other than the log of the same matter extracted in
ステップ109:作業間関連度算出部は、受信した作業ブロック群から、含まれる作業のペアを作り、各作業のペアについて、作業ペアの関連度を算出する。ここでの関連度とは、当該の作業ペアが、作業ブロックに共起する度合いに関する値である。 Step 109: The inter-work relevance calculating unit creates a pair of included work from the received work block group, and calculates the relevance of the work pair for each work pair. Here, the degree of association is a value related to the degree to which the work pair co-occurs in the work block.
図6に、ステップ109で算出する関連度の例を示している。この例では、作業のペアの一方を「条件部」、もう一方を「結論部」に格納している。また、この例では3種の関連度の指標「支持度」「確信度」「偏在度」を算出し、格納している。これらの値は、条件部と結論部の作業を入れ替えると値が変わる場合があるので、各作業ペアについて、入れ替えて、両方の場合で値を算出する。以下、3種の指標の算出例を説明する。
FIG. 6 shows an example of the relevance calculated in
支持度は、「作業の共起率」=全作業ブロック中で、共起している比率である。図5の例で、作業「交通費登録」と「清算伝票作成」は10の作業ブロックで共起している。全作業ブロック数は20であるので、10/20=0.50となる。支持度は、条件部と結論部を入れ替えても値が変わらないので、両者を入れ替えて場合は、算出を省略してもよい。 The degree of support is “co-occurrence rate of work” = the ratio of co-occurrence in all work blocks. In the example of FIG. 5, the operations “Register transportation expenses” and “Create checkout slip” co-occur in 10 work blocks. Since the total number of work blocks is 20, 10/20 = 0.50. Since the value of the support level does not change even if the condition part and the conclusion part are replaced, the calculation may be omitted when the both are replaced.
確信度は、支持度の分母を、全作業ブロック数から、条件部の作業が出現している作業ブロック数に変えたものである。上述の例で、条件部の作業「交通費登録」が出現している作業ブロック数は10であるので、10/10=1.00となる。 The certainty factor is obtained by changing the denominator of the support level from the total number of work blocks to the number of work blocks in which the work of the condition part appears. In the above example, since the number of work blocks in which the work “transportation cost registration” in the condition part appears is 10, 10/10 = 1.00.
偏在度は、確信度を結論部の作業の出現率で割ったものである。上述の例では、結論部の作業「清算伝票作成」全作業ブロック20の内、10の作業ブロックに出現しているので、出現率=0.5である。よって、条件部「交通費登録」、結論部「清算伝票作成」の場合の偏在度は、1.00/0.5=2.00となる。 The degree of uneven distribution is obtained by dividing the certainty by the appearance rate of the work of the conclusion part. In the above-mentioned example, the appearance rate = 0.5 because it appears in 10 work blocks out of all work blocks 20 of the conclusion section “clearing slip creation”. Therefore, the degree of uneven distribution in the case of the condition part “transportation cost registration” and the conclusion part “clearing slip creation” is 1.00 / 0.5 = 2.00.
以上の関連度の指標値は、ログ・データに出現する作業の出現率などの特徴により、作業ペアの関連度判定に適する場合、そうでない場合がある。 The above index values of relevance level may or may not be appropriate for determining the relevance level of work pairs due to features such as the appearance rate of work appearing in log data.
各作業のログ・データでの出現率がほぼ同じでバラつきが小さい場合、支持度の値のみで、相対的に支持度が高ければ関連度が高いと判定することができる。一方、作業によって出現率にバラつきがある場合、算出結果602で結論部が「経費追加登録」「経費削除」のように出現率が低い作業の場合(例えば、予め定めた数値より低い場合)、支持度の値が(例えば一定値より)小さくなってしまうため、他の指標値も判定に使う必要がある。
When the appearance rate in the log data of each work is substantially the same and the variation is small, it can be determined that the degree of relevance is high if the support level is relatively high only by the support level value. On the other hand, when the appearance rate varies depending on the work, the conclusion part in the
確信度は、例えばさまざまな業務で共通的に行われ出現率が高い作業がある場合、その作業が条件部になった場合、支持度の値が小さくなってしまうことを補うことができる。この場合、作業ペアを入れ替えて確信度を算出すると、関連性がある場合、値が大きくなるためである。 The certainty factor can be compensated for, for example, when there is a work that is commonly performed in various tasks and has a high appearance rate, and when the work becomes a condition part, the value of the support level becomes small. In this case, if the certainty factor is calculated by exchanging the work pairs, the value increases if there is a relationship.
偏在度は、結論部の作業の出現率が低い場合、支持度、確信度が小さくなってしまう場合でも、作業ペアに、作業ブロック中に共起する確率が高い場合、大きな値となる。
これらの指標値が高い作業ペアを同じ作業集合の要素となるように作業集合を生成し、関連性の強い(一定以上高い)作業の集合を生成する。
The degree of uneven distribution becomes a large value when the probability of co-occurrence in a work block is high even if the support level and the certainty level are low when the work appearance rate of the conclusion part is low.
A work set is generated so that these work pairs having a high index value become elements of the same work set, and a set of highly related (higher than a certain level) work is generated.
ステップ111:関連作業集合生成部は、ステップ109で生成された作業集合に包含関係があるかどうか判定し、包含関係があれば、要素数の少ない作業集合を除外し、業務フロー表示部に送信する。
Step 111: The related work set generation unit determines whether or not the work set generated in
ステップ113:業務フロー表示部は、受信した作業集合に基づき、初期の作業フロー図の表示を変更し、業務フロー図を表示装置203に表示する。例として、関連度の算出結果602の例で、偏在度が1.00より大きい場合、関連度が高いと判定し、作業集合を生成した場合を説明する。この場合、作業集合{清算伝票作成、出張先登録、日程登録、交通費登録、承認依頼、経費追加登録、経費削除}、{清算伝票確認、承認}および{清算伝票確認、差し戻し}の作業集合が生成される。図8は業務フローの表示の1例である。業務フロー表示部は、フロー図中に、作業の集合を表す枠線を表示する。図9は業務フローの表示の別の例である。業務フロー表示部は、作業集合の要素作業を一つにまとめ、業務の粒度の箱として表示する。
また、算出した各作業の出現率に基づき、各作業、業務を頻度別に配置してもよい。さらに、作業ペアの関連度判定時に、偏在度に2段階の閾値を設け、より関連度の高い作業集合{経費追加登録、経費削除}を生成し、業務を入れ子状に表示してもよい。
Step 113: The workflow display unit changes the display of the initial workflow diagram based on the received work set, and displays the workflow diagram on the
Further, based on the calculated appearance rate of each work, each work and work may be arranged according to frequency. Furthermore, when determining the relevance level of work pairs, a two-stage threshold value may be provided for the uneven distribution level to generate a work set {expense addition registration, expense deletion} with a higher relevance level and display the work in a nested manner.
本実施例により、旧システム(現行システム)のアプリケーション・ログから、そのシステムで実現している業務仕様を業務フロー図の形で再生できるため、従来、ユーザへのヒアリング等で行っていた、旧システムの業務要件の獲得を、実態に沿った情報をもとに行うことが可能になる。 According to the present embodiment, the business specifications realized in the system can be reproduced from the application log of the old system (current system) in the form of a business flow diagram. It is possible to acquire system business requirements based on information in line with the actual situation.
実施例1によれば、業務分析を行う利用者が、業務のまとまりの把握を容易に行えるようになる効果が得られる。しかし、抽出された作業集合の特徴によっては、業務のまとまりの正確な把握のために、業務システムによっては実施例1よりも精度よく行う方法がある。実施例1では、作業集合として(清算伝票確認、承認)および(清算伝票確認、差し戻し)が生成された。これは、作業「承認」と「差し戻し」が作業ブロック中で両方行うことのできない、排他的な関係にある作業のため、両者が共起しないためである。しかし、このような場合でも、他の作業が共通しており、全体として1業務にまとめたい場合がある。 According to the first embodiment, it is possible to obtain an effect that the user who performs the task analysis can easily grasp the group of tasks. However, depending on the characteristics of the extracted work set, there is a method that is more accurate than the first embodiment depending on the business system in order to accurately grasp the group of business. In the first embodiment, (clearing slip confirmation and approval) and (clearing slip confirmation and return) are generated as work sets. This is because the operations “approval” and “return” cannot be performed in the work block, and are in an exclusive relationship, and thus do not co-occur. However, even in such a case, other work is common, and there is a case where it is desired to combine them into one work as a whole.
本実施例のフローチャートを図10に示す。関連作業集合生成部の処理にステップ112を追加している。
ステップ112:関連作業集合生成部は生成した作業集合の構成要素の比較を行い,類似度の高い作業集合をマージする。
類似度の判定は、作業集合の要素に共通なものがあれば類似度をプラスし、共通でないものがあれば類似度をマイナスし、類似度は閾値以上であればマージ対象と判定してもよい。また、上記の共通でない作業が、作業ブロック中ではなく、同一案件全体の作業としては共起している場合、他の要素が共通であればマージ対象と判定してもよい。
A flowchart of this embodiment is shown in FIG. Step 112 is added to the processing of the related work set generation unit.
Step 112: The related work set generation unit compares the components of the generated work sets, and merges work sets having high similarity.
The similarity can be determined by adding the similarity if there is a common element in the work set, minus the similarity if there is a non-common element, and if the similarity is greater than or equal to the threshold, Good. Further, when the above-mentioned non-common work is not in the work block and co-occurs as the work of the same case as a whole, if other elements are common, it may be determined to be merged.
以上により、ある業務に関連する作業の中に、排他的な関係の作業がある場合でも、当該業務に関連作業集合としてまとめ、業務フロー仕様を再生することができる。 As described above, even if there is an exclusive relationship among the tasks related to a certain task, the task flow specification can be reproduced by collecting the tasks into a related task set.
なお、本発明は上記した実施例1および2に限定されるものではなく、様々な変形例が含まれる。例えば、業務仕様再生支援ツールを分析用端末200単体で実行するのではなく、分析用端末200では業務フロー表示部を実行し、分析用端末に設けた通信装置により、作業ブロック抽出部、作業間関連度算出部、関連作業集合生成部を備える業務フロー図処理サーバと通信しながら、業務フロー図の可視化の処理を行うようにした構成などでもよい。
In addition, this invention is not limited to above-mentioned Example 1 and 2, Various modifications are included. For example, the business specification reproduction support tool is not executed by the
また、上記した実施例では、作業間関連度算出部が関連度を算出する際に使用する数値について、分かりやすくするために具体的な値を用いているが、この値に限定されるものではない。
例えば、上記した実施例は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、ある実施例の構成の一部を他の実施例の構成に置き換えることが可能であり、また、ある実施例の構成に他の実施例の構成を加えることも可能である。また、各実施例の構成の一部について、他の構成の追加・削除・置換をすることが可能である。
Further, in the above-described embodiment, specific values are used for easy understanding for the numerical values used when the relevance calculation unit between operations calculates the relevance. However, the values are not limited to this value. Absent.
For example, the above-described embodiments have been described in detail for easy understanding of the present invention, and are not necessarily limited to those having all the configurations described. Further, a part of the configuration of one embodiment can be replaced with the configuration of another embodiment, and the configuration of another embodiment can be added to the configuration of one embodiment. Further, it is possible to add, delete, and replace other configurations for a part of the configuration of each embodiment.
また、上記の各構成、機能、処理部、処理手段等は、それらの一部又は全部を、例えば集積回路で設計する等によりハードウェアで実現してもよい。また、上記の各構成、機能等は、プロセッサがそれぞれの機能を実現するプログラムを解釈し、実行することによりソフトウェアで実現してもよい。各機能を実現するプログラム、テーブル、ファイル等の情報は、メモリや、ハードディスク、SSD(Solid State Drive)等の記録装置、または、ICカード、SDカード、DVD等の記録媒体に置くことができる。 Each of the above-described configurations, functions, processing units, processing means, and the like may be realized by hardware by designing a part or all of them with, for example, an integrated circuit. Each of the above-described configurations, functions, and the like may be realized by software by interpreting and executing a program that realizes each function by the processor. Information such as programs, tables, and files for realizing each function can be stored in a recording device such as a memory, a hard disk, an SSD (Solid State Drive), or a recording medium such as an IC card, an SD card, or a DVD.
以上、本発明の実施例によれば、旧システムのアプリケーション・ログから、そのシステムで実現している業務仕様を業務フロー図の形で再生できるため、従来、ユーザへのヒアリング等で行っていた、旧システムの業務要件の獲得を、実態に沿った情報をもとに行うことが可能になる。 As described above, according to the embodiment of the present invention, the business specifications realized in the system can be reproduced from the application log of the old system in the form of a business flow diagram. This makes it possible to acquire business requirements for the old system based on information in line with the actual situation.
200…分析用端末、201…入力装置、203…表示装置、205…演算装置、207…主記憶装置。
DESCRIPTION OF
Claims (10)
前記業務システムの業務行った際のログデータを記録しておき、
記録されたログデータから、前記業務の単位となる一案件で、任意のユーザが行う一連の作業群を抽出し、
前記作業群を構成する各作業間の関連性を示す相関関係を算出し、
算出された相関関係に基づいて、前記作業の関係性が高い作業グループを生成することで業務フローの再生を可能とする業務仕様再生方法。 In the business flow specification reproduction method for specifying the business flow specification in the business system,
Record log data when performing business of the business system,
From the recorded log data, a series of work groups performed by an arbitrary user is extracted in one case as a unit of the work,
Calculating a correlation indicating the relevance between each work constituting the work group;
A business specification reproduction method that enables reproduction of a business flow by generating a work group having a high work relationship based on the calculated correlation.
前記作業群の抽出は、前記ログ・データから案件IDの値が同一のレコードを抽出し、
抽出されたレコードを作業時刻でソートし、
ソートされたレコード順にユーザIDの値を読み出し、
読みだした値が同じレコードログデータを一つの作業群として抽出することを特徴とする業務フロー仕様再生方法。 In the business flow specification reproduction method according to claim 1,
In the extraction of the work group, records having the same item ID value are extracted from the log data,
Sort the extracted records by work time,
Read the user ID value in the sorted record order,
A workflow specification reproduction method, wherein record log data having the same read value is extracted as one work group.
前記作業グループの生成は、
関連性を判定する算出した指標値を算出し、当該指標値を用いて関連性を判定する際、複数の閾値を用いて実行することを特徴とする業務フロー仕様再生方法。 In the business flow specification reproduction method according to claim 1 or 2,
The generation of the work group is as follows:
A workflow specification reproduction method, wherein a calculated index value for determining relevance is calculated, and the relevance is determined using the index value, and is executed using a plurality of threshold values.
前記作業グループそれぞれにおいて、構成要素の比較を行い、所定の情報を比較することで類似している作業グループを特定し、これらを新たな作業グループに統合することを特徴とする業務フロー仕様再生方法。 In the business flow specification reproduction method according to any one of claims 1 to 3,
A workflow specification reproduction method characterized by comparing constituent elements in each of the work groups, identifying similar work groups by comparing predetermined information, and integrating them into a new work group .
前記構成要素の比較は、共通でない構成要素について、同一案件の処理全体のログ中に共起している場合作業集合が類似していると判定することを特徴とする業務フロー仕様再生方法。 In the business flow specification reproduction method according to claim 4,
The workflow comparison reproduction method characterized in that the comparison of the component elements determines that the work sets are similar if the component elements that are not common co-occur in the log of the entire process of the same item.
前記業務システムの業務行った際のログデータを記録する手段と、
記録されたログデータから、前記業務の単位となる一案件で、任意のユーザが行う一連の作業群を抽出する手段と、
前記作業群を構成する各作業間の関連性を示す相関関係を算出する手段と、
算出された相関関係に基づいて、前記作業の関係性が高い作業グループを生成する手段とを有すること業務ことで業務フローの再生を可能とする業務フロー仕様再生装置。 In the business flow specification playback device for specifying the business flow specification in the business system,
Means for recording log data when the business system performs business;
Means for extracting a series of work groups performed by an arbitrary user in one case as a unit of the work from the recorded log data;
Means for calculating a correlation indicating relevance between each work constituting the work group;
A business flow specification reproduction device which enables reproduction of a business flow by performing business by having means for generating a work group having a high work relationship based on the calculated correlation.
前記作業群を抽出する手段は、前記ログ・データから案件IDの値が同一のレコードを抽出し、抽出されたレコードを作業時刻でソートし、ソートされたレコード順にユーザIDの値を読み出し、読みだした値が同じレコードログデータを一つの作業群として抽出することを特徴とする業務フロー仕様再生装置。 In the business flow specification reproducing apparatus according to claim 6,
The means for extracting the work group extracts records with the same case ID value from the log data, sorts the extracted records by work time, reads out the user ID values in the sorted record order, reads A workflow specification reproducing apparatus, wherein record log data having the same value is extracted as one work group.
前記作業グループを生成する手段は、
関連性を判定する算出した指標値を算出し、当該指標値を用いて関連性を判定する際、複数の閾値を用いて実行することを特徴とする業務フロー仕様再生装置。 In the business flow specification reproducing device according to any one of claims 6 and 7,
The means for generating the work group includes:
A business flow specification reproducing apparatus, wherein a calculated index value for determining relevance is calculated, and the relevance is determined using the index value, the process is executed using a plurality of threshold values.
前記作業グループそれぞれにおいて、構成要素の比較を行い、所定の情報を比較することで類似している作業グループを特定し、これらを新たな作業グループに統合する手段をさらに有することを特徴とする業務フロー仕様再生装置。 In the business flow specification reproducing device according to any one of claims 6 to 8,
The work further comprising means for comparing the constituent elements in each of the work groups, identifying similar work groups by comparing predetermined information, and integrating these into a new work group Flow specification playback device.
前記構成要素を比較する手段は、共通でない構成要素について、同一案件の処理全体のログ中に共起している場合作業集合が類似していると判定することを特徴とする業務フロー仕様再生装置。 In the business flow specification reproducing device according to claim 9,
The means for comparing the constituent elements determines that the work sets are similar when the non-common constituent elements co-occur in the log of the entire processing of the same item. .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015164373A JP2017045080A (en) | 2015-08-24 | 2015-08-24 | Business flow specification regeneration method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015164373A JP2017045080A (en) | 2015-08-24 | 2015-08-24 | Business flow specification regeneration method |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2017045080A true JP2017045080A (en) | 2017-03-02 |
Family
ID=58212012
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015164373A Pending JP2017045080A (en) | 2015-08-24 | 2015-08-24 | Business flow specification regeneration method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2017045080A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2018181177A (en) * | 2017-04-20 | 2018-11-15 | 株式会社日立製作所 | Business process analyzing apparatus, business process analyzing method and business process analyzing program |
WO2022176333A1 (en) * | 2021-02-18 | 2022-08-25 | 日本電信電話株式会社 | Classification device, classification method, and classification program |
WO2023238412A1 (en) * | 2022-06-10 | 2023-12-14 | 日本電信電話株式会社 | Classification device, classification method, and classification program |
WO2023238413A1 (en) * | 2022-06-10 | 2023-12-14 | 日本電信電話株式会社 | Classification device, classification method, and classification program |
WO2023238414A1 (en) * | 2022-06-10 | 2023-12-14 | 日本電信電話株式会社 | Classification device, classification method, and classification program |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008126182A1 (en) * | 2007-03-15 | 2008-10-23 | Fujitsu Limited | Task analysis program and task analyzer |
JP2010211457A (en) * | 2009-03-10 | 2010-09-24 | Fujitsu Ltd | Flow comparison processing method and device |
WO2013153629A1 (en) * | 2012-04-11 | 2013-10-17 | 株式会社日立製作所 | Information processing device, information processing method, and program |
JP2014049031A (en) * | 2012-09-03 | 2014-03-17 | Fujitsu Ltd | Analytical program, analytical method, and analytical apparatus |
-
2015
- 2015-08-24 JP JP2015164373A patent/JP2017045080A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008126182A1 (en) * | 2007-03-15 | 2008-10-23 | Fujitsu Limited | Task analysis program and task analyzer |
JP2010211457A (en) * | 2009-03-10 | 2010-09-24 | Fujitsu Ltd | Flow comparison processing method and device |
WO2013153629A1 (en) * | 2012-04-11 | 2013-10-17 | 株式会社日立製作所 | Information processing device, information processing method, and program |
JP2014049031A (en) * | 2012-09-03 | 2014-03-17 | Fujitsu Ltd | Analytical program, analytical method, and analytical apparatus |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2018181177A (en) * | 2017-04-20 | 2018-11-15 | 株式会社日立製作所 | Business process analyzing apparatus, business process analyzing method and business process analyzing program |
WO2022176333A1 (en) * | 2021-02-18 | 2022-08-25 | 日本電信電話株式会社 | Classification device, classification method, and classification program |
JP7491459B2 (en) | 2021-02-18 | 2024-05-28 | 日本電信電話株式会社 | Classification device, classification method, and classification program |
WO2023238412A1 (en) * | 2022-06-10 | 2023-12-14 | 日本電信電話株式会社 | Classification device, classification method, and classification program |
WO2023238413A1 (en) * | 2022-06-10 | 2023-12-14 | 日本電信電話株式会社 | Classification device, classification method, and classification program |
WO2023238414A1 (en) * | 2022-06-10 | 2023-12-14 | 日本電信電話株式会社 | Classification device, classification method, and classification program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2017045080A (en) | Business flow specification regeneration method | |
US20150032759A1 (en) | System and method for analyzing result of clustering massive data | |
JP6665784B2 (en) | Log analysis system, log analysis method and log analysis program | |
KR102301946B1 (en) | Visual tools for failure analysis in distributed systems | |
US20120089580A1 (en) | Update management apparatus, update management method, and computer-readable medium storing update management program | |
van Cruchten et al. | Process mining in logistics: The need for rule-based data abstraction | |
JP2019169044A (en) | Software robot definition information generation system, software robot definition information generation method, and program | |
JP6242540B1 (en) | Data conversion system and data conversion method | |
CN113688288A (en) | Data association analysis method and device, computer equipment and storage medium | |
WO2014034557A1 (en) | Text mining device, text mining method, and computer-readable recording medium | |
JP2006302135A (en) | Application asset analysis program, application asset analysis method and application asset analysis device | |
US9732593B2 (en) | Systems, methods, and computer medium to optimize storage for hydrocarbon reservoir simulation | |
JP6549786B2 (en) | Data cleansing system, method and program | |
JP6718835B2 (en) | Utilization status analysis device for information processing system and utilization status analysis method | |
US9785404B2 (en) | Method and system for analyzing data in artifacts and creating a modifiable data network | |
US20220374801A1 (en) | Plan evaluation apparatus and plan evaluation method | |
Punn et al. | Testing big data application | |
JP6861176B2 (en) | Project estimation support method and project estimation support device | |
JP2016126532A (en) | Calculation program, information processing apparatus, and calculation method | |
JP2016184213A (en) | Method for anonymizing numeric data, and numeric data anonymization server | |
US20120233224A1 (en) | Data processing | |
WO2021210099A1 (en) | Pattern extracting device, pattern extracting method, and program | |
JP6547341B2 (en) | INFORMATION PROCESSING APPARATUS, METHOD, AND PROGRAM | |
JP7021401B1 (en) | Logging support device, logging system, logging support method and program | |
JP2018025852A (en) | Program analysis method, program analyzer and analysis program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20170111 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20170113 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20171120 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20181031 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20181106 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190107 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20190409 |