JP5609656B2 - 設定プログラム、ワークフロー作成方法およびワークフロー作成装置 - Google Patents
設定プログラム、ワークフロー作成方法およびワークフロー作成装置 Download PDFInfo
- Publication number
- JP5609656B2 JP5609656B2 JP2011003359A JP2011003359A JP5609656B2 JP 5609656 B2 JP5609656 B2 JP 5609656B2 JP 2011003359 A JP2011003359 A JP 2011003359A JP 2011003359 A JP2011003359 A JP 2011003359A JP 5609656 B2 JP5609656 B2 JP 5609656B2
- Authority
- JP
- Japan
- Prior art keywords
- execution control
- device group
- server device
- task
- control process
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Preventing errors by testing or debugging software
- G06F11/3664—Environments for testing or debugging software
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
(2)抽出されたワークフローから、操作対象への作業タスク、および前後の作業タスクを抽出して、結合候補となる作業タスク一覧を作成する。
(3)操作対象と、作業タスク一覧の操作対象である構成アイテム(CI)の依存関係をCMDB30から取得し、操作対象(CI)間の依存関係に合わせて作業タスクの依存関係を導出する。
(4)導出された作業タスク間の依存関係に作業タスクを組み替えて、ワークフローを結合し、元のワークフローから派生した新しいワークフローとして生成する。
11 取得部
12 判別部
13 識別部
14 列挙部
15 設定部
16 結合部
20 ワークフローDB
21〜22,31〜33 テーブル
30 CMDB
40 テスト環境
50 実地環境
41〜42,51〜52 サーバ
Claims (6)
- コンピュータに、
ハードウェア又はソフトウェアである複数の構成要素を含み、予め構成要素間の依存関係が定められている第1のサーバ装置群に処理を実行させる実行制御処理を実行する前後に、前記第1のサーバ装置群に含まれる構成要素のそれぞれについて状態を取得し、
前記実行制御処理を実行する前後で取得した状態が異なる構成要素と前記実行制御処理とを関連付けた情報を記憶手段に記憶し、
ハードウェア又はソフトウェアである複数の構成要素を含み、予め構成要素間の依存関係が定められている第2のサーバ装置群に含まれる構成要素のうち、前記実行制御処理と関連付けて前記記憶手段に記憶された前記構成要素と前記第1のサーバ装置群に含まれる他の構成要素とに予め定められた依存関係と同じ依存関係が、前記第2のサーバ装置群に含まれる他の構成要素と予め定められている構成要素を特定し、
前記実行制御処理を、特定された構成要素に実行させる設定を行なう
ことを特徴とする設定プログラム。 - 前記コンピュータに、
連続で前記第1のサーバ装置群に実行した実行制御処理群のそれぞれについて、前記第1のサーバ装置群に含まれる構成要素間の依存関係と前記第2のサーバ装置群に含まれる構成要素間の依存関係との対応に応じて、前記第2のサーバ装置群に含まれる構成要素を特定し、
連続で実行した前記実行制御処理群の実行順序で、前記実行制御処理群を前記実行制御処理群のそれぞれに特定された構成要素に実行させる設定を行なう、
ことを特徴とする請求項1に記載の設定プログラム。 - 前記コンピュータに、
前記実行制御処理群のいずれかと同一の実行制御処理を含む他の実行制御処理群のうち、前記同一の実行制御処理よりも実行順序が先である実行制御処理を、前記実行制御処理群のうちの前記同一の実行制御処理よりも先の実行順序で実行させる設定を行ない、
前記他の実行制御処理群のうち、前記同一の実行制御処理よりも実行順序が後である実行制御処理を、前記実行制御処理群のうちの前記同一の実行制御処理よりも後の実行順序で実行させる設定を行なう、
ことを特徴とする請求項2に記載の設定プログラム。 - 前記コンピュータに、
前記第2のサーバ装置群と一部の構成要素を共用する第3のサーバ装置群に含まれる構成要素と、前記他の実行制御処理群に含まれる実行制御処理のそれぞれとを、前記第1のサーバ装置群及び前記第3のサーバ装置群に予め定められた構成要素間の依存関係に応じて対応付けて前記設定を行なう、
ことを特徴とする請求項3に記載の設定プログラム。 - ハードウェア又はソフトウェアである複数の構成要素を含み、予め構成要素間の依存関係が定められている第1のサーバ装置群に処理を実行させる実行制御処理を実行する前後に、前記第1のサーバ装置群に含まれる構成要素のそれぞれについて状態を取得するステップと、
前記実行制御処理を実行する前後で取得した状態が異なる構成要素と前記実行制御処理とを関連付けた情報を記憶手段に記憶するステップと、
ハードウェア又はソフトウェアである複数の構成要素を含み、予め構成要素間の依存関係が定められている第2のサーバ装置群に含まれる構成要素のうち、前記実行制御処理と関連付けて前記記憶手段に記憶された前記構成要素と前記第1のサーバ装置群に含まれる他の構成要素とに予め定められた依存関係と同じ依存関係が、前記第2のサーバ装置群に含まれる他の構成要素と予め定められている構成要素を特定するステップと、
前記実行制御処理を、特定された構成要素に実行させる設定を行なうステップと
を含んだことを特徴とするワークフロー作成方法。 - ハードウェア又はソフトウェアである複数の構成要素を含み、予め構成要素間の依存関係が定められている第1のサーバ装置群に処理を実行させる実行制御処理を実行する前後に、前記第1のサーバ装置群に含まれる構成要素のそれぞれについて状態を取得する取得手段と、
前記実行制御処理を実行する前後で取得した状態が異なる構成要素と前記実行制御処理とを関連付けた情報を記憶する記憶手段と、
ハードウェア又はソフトウェアである複数の構成要素を含み、予め構成要素間の依存関係が定められている第2のサーバ装置群に含まれる構成要素のうち、前記実行制御処理と関連付けて前記記憶手段に記憶された前記構成要素と前記第1のサーバ装置群に含まれる他の構成要素とに予め定められた依存関係と同じ依存関係が、前記第2のサーバ装置群に含まれる他の構成要素と予め定められている構成要素を特定する特定手段と、
前記実行制御処理を、特定された構成要素に実行させる設定を行なう設定手段と
を備えたことを特徴とするワークフロー作成装置。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011003359A JP5609656B2 (ja) | 2011-01-11 | 2011-01-11 | 設定プログラム、ワークフロー作成方法およびワークフロー作成装置 |
US13/334,148 US8661418B2 (en) | 2011-01-11 | 2011-12-22 | Setting program, workflow creating method, and work flow creating apparatus |
EP12150576.2A EP2474910B1 (en) | 2011-01-11 | 2012-01-10 | Setting program, workflow creating method, and work flow creating apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011003359A JP5609656B2 (ja) | 2011-01-11 | 2011-01-11 | 設定プログラム、ワークフロー作成方法およびワークフロー作成装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2012146089A JP2012146089A (ja) | 2012-08-02 |
JP5609656B2 true JP5609656B2 (ja) | 2014-10-22 |
Family
ID=45558503
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011003359A Expired - Fee Related JP5609656B2 (ja) | 2011-01-11 | 2011-01-11 | 設定プログラム、ワークフロー作成方法およびワークフロー作成装置 |
Country Status (3)
Country | Link |
---|---|
US (1) | US8661418B2 (ja) |
EP (1) | EP2474910B1 (ja) |
JP (1) | JP5609656B2 (ja) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5609656B2 (ja) * | 2011-01-11 | 2014-10-22 | 富士通株式会社 | 設定プログラム、ワークフロー作成方法およびワークフロー作成装置 |
US9041727B2 (en) | 2012-03-06 | 2015-05-26 | Apple Inc. | User interface tools for selectively applying effects to image |
US9131192B2 (en) | 2012-03-06 | 2015-09-08 | Apple Inc. | Unified slider control for modifying multiple image properties |
US9202433B2 (en) | 2012-03-06 | 2015-12-01 | Apple Inc. | Multi operation slider |
US9189876B2 (en) | 2012-03-06 | 2015-11-17 | Apple Inc. | Fanning user interface controls for a media editing application |
JP2014174615A (ja) * | 2013-03-06 | 2014-09-22 | Nomura Research Institute Ltd | メンテナンス作業支援装置 |
JP6575099B2 (ja) * | 2015-03-24 | 2019-09-18 | 富士通株式会社 | 運用操作管理プログラム、運用操作管理装置および運用操作管理方法 |
GB2547222A (en) * | 2016-02-10 | 2017-08-16 | Testplant Europe Ltd | Method of, and apparatus for, testing computer hardware and software |
GB2547220A (en) * | 2016-02-10 | 2017-08-16 | Testplant Europe Ltd | Method of, and apparatus for, testing computer hardware and software |
WO2018225200A1 (ja) * | 2017-06-08 | 2018-12-13 | 株式会社日立製作所 | サービステンプレート作成支援装置及び方法 |
KR102068830B1 (ko) * | 2018-04-09 | 2020-01-21 | (주)유미테크 | 서버 검증 자동화 및 관리시스템 |
US20220180258A1 (en) * | 2020-11-16 | 2022-06-09 | K2View Ltd | Method and system for efficiently creating and assessing work and data flows |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH1027203A (ja) | 1996-07-12 | 1998-01-27 | Toshiba Corp | 業務支援システムおよび業務支援方法 |
JP3842360B2 (ja) | 1997-01-30 | 2006-11-08 | 富士通株式会社 | ワークフローの履歴情報取得方法及び履歴サーバの履歴情報取得方法及びワークフローの履歴情報取得システム及びワークフローサーバ及び履歴サーバ |
US20020032692A1 (en) * | 2000-09-08 | 2002-03-14 | Atsuhito Suzuki | Workflow management method and workflow management system of controlling workflow process |
US7653562B2 (en) * | 2002-07-31 | 2010-01-26 | Sap Aktiengesellschaft | Workflow management architecture |
US7810078B2 (en) * | 2002-12-10 | 2010-10-05 | International Business Machines Corporation | System and method for constructing computer application flows with specializations for targets |
US7478361B2 (en) * | 2004-06-17 | 2009-01-13 | International Business Machines Corporation | Method and system for managing application deployment |
US20060156276A1 (en) * | 2005-01-10 | 2006-07-13 | Brown William A | Workflow decision management with heuristics |
JP2006277535A (ja) | 2005-03-30 | 2006-10-12 | Nec Corp | ビジネスプロセス履歴収集表示システム及び方法 |
JP4839087B2 (ja) * | 2006-01-11 | 2011-12-14 | 株式会社リコー | ワークフロー管理システム |
US8042091B2 (en) * | 2007-03-14 | 2011-10-18 | International Business Machines Corporation | Automatic composition of model transformations |
KR101066949B1 (ko) * | 2007-03-15 | 2011-09-23 | 후지쯔 가부시끼가이샤 | 업무 분석 프로그램을 기록한 컴퓨터 판독가능한 기록 매체 및 업무 분석 장치 |
WO2008152687A1 (ja) * | 2007-06-11 | 2008-12-18 | Fujitsu Limited | ワークフロー定義変更プログラム、ワークフロー定義変更方法およびワークフロー定義変更装置 |
US7886028B2 (en) * | 2007-07-05 | 2011-02-08 | International Business Machines Corporation | Method and system for system migration |
EP2071453A1 (en) | 2007-12-14 | 2009-06-17 | ITI Scotland Limited | Dynamic code update |
JP5087133B2 (ja) * | 2008-03-21 | 2012-11-28 | 株式会社三菱東京Ufj銀行 | アプリケーション開発支援装置、プログラム及び記録媒体 |
JP5270209B2 (ja) * | 2008-03-31 | 2013-08-21 | インターナショナル・ビジネス・マシーンズ・コーポレーション | 複数のタスクの進捗を管理するためのコンピュータ・システム、並びにその方法及びコンピュータ・プログラム |
US8423879B2 (en) * | 2008-05-14 | 2013-04-16 | Honeywell International Inc. | Method and apparatus for test generation from hybrid diagrams with combined data flow and statechart notation |
US20100313185A1 (en) * | 2009-06-03 | 2010-12-09 | Microsoft Corporation | Access to test-ready virtual environments |
JP5609656B2 (ja) * | 2011-01-11 | 2014-10-22 | 富士通株式会社 | 設定プログラム、ワークフロー作成方法およびワークフロー作成装置 |
-
2011
- 2011-01-11 JP JP2011003359A patent/JP5609656B2/ja not_active Expired - Fee Related
- 2011-12-22 US US13/334,148 patent/US8661418B2/en not_active Expired - Fee Related
-
2012
- 2012-01-10 EP EP12150576.2A patent/EP2474910B1/en not_active Not-in-force
Also Published As
Publication number | Publication date |
---|---|
EP2474910A1 (en) | 2012-07-11 |
EP2474910B1 (en) | 2017-11-15 |
US8661418B2 (en) | 2014-02-25 |
JP2012146089A (ja) | 2012-08-02 |
US20120180028A1 (en) | 2012-07-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5609656B2 (ja) | 設定プログラム、ワークフロー作成方法およびワークフロー作成装置 | |
US10467050B1 (en) | Automated workflow creation and management | |
US9417865B2 (en) | Determining when to update a package manager software | |
US8972963B2 (en) | End-to-end patch automation and integration | |
US7908521B2 (en) | Process reflection | |
JP6788178B2 (ja) | 設定支援プログラム、設定支援方法及び設定支援装置 | |
EP2210183B1 (en) | Managing updates to create a virtual machine facsimile | |
US20070214391A1 (en) | Method and apparatus for testing software | |
US9405630B2 (en) | Methods and apparatus to perform site recovery of a virtual data center | |
JP5263696B2 (ja) | ソフトウェア構成要素をバックアップするためのコンピュータ・システム、並びにその方法及びコンピュータ・プログラム | |
JP7316726B2 (ja) | ソフトウェア・コンポーネントに関連するセキュリティ・リスクを検出する方法、システム、およびプログラム | |
US8918783B2 (en) | Managing virtual computers simultaneously with static and dynamic dependencies | |
WO2009104268A1 (ja) | パッチ候補選択装置、パッチ候補選択プログラムおよびパッチ候補選択方法 | |
CN106201502B (zh) | 一种跨主机应用程序部署方法及装置 | |
JP6713954B2 (ja) | ファイル管理装置及びファイル管理方法 | |
US10338910B2 (en) | Multi-tenant upgrading | |
US20150379038A1 (en) | Data replication in site recovery environment | |
US9256509B1 (en) | Computing environment analyzer | |
US9342784B1 (en) | Rule based module for analyzing computing environments | |
WO2014188502A1 (ja) | 管理システム、管理プログラム及び管理方法 | |
AU2019371545B2 (en) | Management system, acquisition device and management method | |
JP2010009411A (ja) | 仮想化環境運用支援システム及び仮想環境運用支援プログラム | |
US10922305B2 (en) | Maintaining storage profile consistency in a cluster having local and shared storage | |
US20210004217A1 (en) | Lifecycle management of virtual compute templates | |
US9317273B2 (en) | Information processing apparatus and information processing method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20131007 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140423 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140513 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140714 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20140805 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140818 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5609656 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |