JP2013257738A - コンピューティングシステム、コンピューティングシステムの実行制御方法及び実行制御プログラム - Google Patents
コンピューティングシステム、コンピューティングシステムの実行制御方法及び実行制御プログラム Download PDFInfo
- Publication number
- JP2013257738A JP2013257738A JP2012133452A JP2012133452A JP2013257738A JP 2013257738 A JP2013257738 A JP 2013257738A JP 2012133452 A JP2012133452 A JP 2012133452A JP 2012133452 A JP2012133452 A JP 2012133452A JP 2013257738 A JP2013257738 A JP 2013257738A
- Authority
- JP
- Japan
- Prior art keywords
- execution
- user
- information
- task
- request
- 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
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/10—Requirements analysis; Specification techniques
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/23—Updating
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/93—Document management systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/48—Program initiating; Program switching, e.g. by interrupt
- G06F9/4806—Task transfer initiation or dispatching
- G06F9/4843—Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
- G06F9/4881—Scheduling strategies for dispatcher, e.g. round robin, multi-level priority queues
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06316—Sequencing of tasks or work
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/448—Execution paradigms, e.g. implementations of programming paradigms
- G06F9/4482—Procedural
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Human Resources & Organizations (AREA)
- Economics (AREA)
- Strategic Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Databases & Information Systems (AREA)
- General Business, Economics & Management (AREA)
- Educational Administration (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Game Theory and Decision Science (AREA)
- Development Economics (AREA)
- Data Mining & Analysis (AREA)
- Mathematical Physics (AREA)
- Stored Programmes (AREA)
Abstract
【解決手段】本発明は固有のオペレーションを遂行して固有の出力を提供する実行系オブジェクトを指示するポインティング情報を構築し運用する指示系オブジェクトと、実行系オブジェクトをユーザ要求に対応するために活用する場合の活用基準になる基準情報を構築し運用する情報系オブジェクトと、基準情報に基づき実行される実行系オブジェクトで必要物を選別し、選別した実行系オブジェクトの実行タイミングに関する実行シークエンスを構築し運用する序列系オブジェクトと、選別した実行系オブジェクトを実行シークエンスにより実行し、産出した実行系オブジェクトの出力をユーザ及びユーザ要求を解釈し選定した相手方の集合から選択した指定受信者に提供する実行制御系オブジェクトとを含む。
【選択図】 図1
Description
〔付記〕
[請求項1]
中央処理装置及びメモリーを含むハードウェアと、基本入出力システム及びオペレーティングシステムを含むソフトウェアとを含み、ユーザーによって要求されるタスクを遂行するための一つ又はそれ以上のプロセスを実行できるコンピューティングシステムにおいて、
固有のオペレーションを遂行して固有の出力を提供する実行系オブジェクトの一つ又はそれ以上を指示するポインティング情報を構築して運用する指示系オブジェクトグループと、
実行系オブジェクトの一つ又はそれ以上を、上記ユーザーの要求に対応するために活用する場合の活用基準になる基準情報を構築して運用する情報系オブジェクトグループと、
上記基準情報に基づいて実行されなければならない実行系オブジェクトの中で必要な物を選別し、選別された実行系オブジェクトの実行タイミングに関するシークエンスである実行シークエンスを構築して運用する序列系オブジェクトグループと、
上記選別された実行系オブジェクトの一部又は全てを上記実行シークエンスにより実行させ、その実行の結果産出された上記実行系オブジェクトの出力を上記ユーザー及び上記ユーザーの要求を解釈して選定された相手方で構成された集合から選択された指定受信者に提供する実行制御系オブジェクトグループと、
を含むコンピューティングシステム。
[請求項2]
上記指示系オブジェクトグループは、
上記実行系オブジェクトの一部又は全てを指示するポインティング情報を構築して運用する実行系オブジェクトポインティングオブジェクトと、
上記実行系オブジェクトの一部又は全ての実行系インスタンスを指示するポインティング情報を構築して運用する実行系インスタンスポインティングオブジェクトと
を含む、請求項1記載のコンピューティングシステム。
[請求項3]
上記情報系オブジェクトグループによって構築されて運用される基準情報は、
上記ユーザーによって要求されると予想される一つ又はそれ以上のユーザー要求に対して、各ユーザー要求を充足させることができる業務内容であるタスクを一つ又はそれ以上記録したタスクリストと、
ユーザー別に多様な属性情報と各属性別の加重値を対応させて記録したユーザープロパティリストと、
ユーザーから受信された一つ又はそれ以上の命令及びメッセージで構成された集合から選択された一つ又はそれ以上のユーザーコマンドを、ユーザー別に対応させて保存したユーザーコマンド情報とを含み、
上記情報系オブジェクトグループは、
上記タスクリストを構築して運用するタスクリスト運用オブジェクトと、
上記ユーザープロパティリストを構築して運用するユーザープロパティ運用オブジェクトと、
上記ユーザーからユーザーコマンド情報が受信されることに対応してユーザーコマンドキューを構築して運用するユーザーコマンド運用オブジェクトと
を含む、請求項1記載のコンピューティングシステム。
[請求項4]
上記序列系オブジェクトグループは、
上記ユーザーの要求を構成する一つ又はそれ以上の標準要求要素に対して、一つ又はそれ以上の標準要求シソーラスを対応させて保存した標準要求シソーラスデータベースを構築して運用し、上記ユーザーコマンドからその意味単位要素であるコマンド内容要素を抽出し、上記標準要求シソーラスデータベースを参照して抽出されたコマンド内容要素を上記標準要求要素と対応させて分類して上記ユーザーコマンドを解釈するユーザーコマンド解釈オブジェクトと、
上記標準要求要素のそれぞれに対して、一つ又はそれ以上のユーザー要求シソーラスを対応させて保存したユーザー要求シソーラスデータベースを構築して運用し、上記ユーザー要求シソーラスデータベースを参照して上記抽出されたコマンド内容要素に対応する一つ又はそれ以上のユーザー要求を獲得し、上記解釈されたユーザーコマンドが含有するユーザーの要求を究明するユーザー要求究明オブジェクトと、
上記情報系オブジェクトグループによって運用される基準情報を参照して、究明されたユーザー要求を充足させるために遂行されなければならない一つ又はそれ以上のタスクを選別し、選別されたタスクが遂行されるタイミングを規定するタスクシークエンスを構築して運用するタスクシークエンス運用オブジェクトと、
上記情報系オブジェクトグループによって運用される基準情報を参照して、上記タスクシークエンス運用オブジェクトによって構築されたタスクシークエンスに属する各タスクに対応する実行系オブジェクトを特定して実行系オブジェクトシークエンスを構築して運用する実行系オブジェクト特定オブジェクトと
を含む、請求項1記載のコンピューティングシステム。
[請求項5]
上記序列系オブジェクトグループは、
上記情報系オブジェクトグループによって運用されるユーザープロパティリストを参照して、当該ユーザーの固有属性に適合した要求解釈、タスクの選別、実行系オブジェクトの選別、実行シークエンスの構築及び運用により構成された集合から選択された一つ又はそれ以上のプロセスを遂行するユーザープロパティリファレンシングを遂行する、
請求項4記載のコンピューティングシステム。
[請求項6]
上記序列系オブジェクトグループは、
上記ユーザー要求のどれか一つに対応する複数のタスクが存在する場合、上記複数のタスクをツリー形式で羅列して論理的に組合可能なタスクシークエンスを構築するタスク決定ツリーデータベースを構築して運用する決定ツリー運用オブジェクトを更に含む、
請求項4記載のコンピューティングシステム。
[請求項7]
上記実行系オブジェクト特定オブジェクトは、
上記各タスクの実行に必要な実行系オブジェクトを、上記コンピューティングシステムの内部及び外部保存装置により構成された集合から選択された一つ又はそれ以上の保存空間を検索して特定する、
請求項4記載のコンピューティングシステム。
[請求項8]
上記実行制御系オブジェクトグループは、
上記実行系オブジェクトのスペックに関する情報として、入力データの個数と、各入力データのタイプとフォーマットと、出力データの個数と、各出力データのタイプとフォーマットと、各遂行オペレーションの実行情報により構成された集合から選択された一つ又はそれ以上の情報を含む実行系オブジェクトスペックデータベースを構築して運用する実行系オブジェクトスペック運用オブジェクトと、
上記実行系オブジェクトスペックデータベースを参照して上記ユーザーコマンドから抽出された情報及び上記実行系オブジェクトの出力により構成された集合から選択された一つ又はそれ以上の情報を、他の実行系オブジェクトの実行に適合した個数、タイプ及びフォーマットにより構成された集合から選択された一つ又はそれ以上の規格により変換する入出力変換オブジェクトと、
上記実行系オブジェクトのそれぞれを上記実行シークエンスによって実行させるために、上記実行系オブジェクトスペックデータベースを参照して実行させなければならない実行系オブジェクトが含む固有オペレーションの個数と、上記オペレーションのそれぞれを実行させる実行コマンドに関する情報を抽出し、抽出された情報に基づいて当該実行系オブジェクトに適合した制御情報を生成し、生成された制御情報を当該実行系オブジェクトに提供して当該実行系オブジェクトの固有オペレーションが実行されるように制御する実行系オブジェクト実行オブジェクトと
を含む、請求項1記載のコンピューティングシステム。
[請求項9]
上記実行制御系オブジェクトグループは、
上記実行系オブジェクトの相互間に関する相互対応情報のデータベースを構築して運用する実行系オブジェクト間連係オブジェクトを更に含む、請求項8記載のコンピューティングシステム。
[請求項10]
上記実行制御系オブジェクトグループは、
上記実行シークエンスによる一つ又はそれ以上の実行系オブジェクトの固有オペレーションの実行が完了した場合、各固有オペレーションによって産出された出力を組み合わせて上記指定受信者に提供する出力提供オブジェクトを更に含む、請求項8記載のコンピューティングシステム。
[請求項11]
上記実行制御系オブジェクトグループは、
上記選別された実行系オブジェクトの一部又は全部の個別化されたインスタンスを上記実行シークエンスによって実行させ、その実行の結果を上記指定受信者に提供する、
請求項1記載のコンピューティングシステム。
[請求項12]
中央処理装置及びメモリーを含むハードウェアと、基本入出力システム及びオペレーティングシステムを含むソフトウェアとを含み、ユーザーによって要求されるタスクを遂行するための一つ又はそれ以上のプロセスを実行できるコンピューティングシステムにおいて、
固有のオペレーションを遂行して固有の出力を提供する実行系オブジェクトの一つ又はそれ以上を指示するポインティング情報を構築して運用する指示系オブジェクトと、
実行系オブジェクトの一つ又はそれ以上を、上記ユーザーの要求に対応するために活用する場合の活用基準になる基準情報を構築して運用する情報系オブジェクトと、
上記基準情報に基づいて実行されなければならない実行系オブジェクトの中で必要な物を選別し、選別された実行系オブジェクトの実行タイミングに関するシークエンスである実行シークエンスを構築して運用する序列系オブジェクトと、
上記選別された実行系オブジェクトの一部又は全てを上記実行シークエンスにより実行させ、その実行の結果産出された上記実行系オブジェクトの出力を上記ユーザー及び上記ユーザーの要求を解釈して選定された相手方で構成された集合から選択された指定受信者に提供する実行制御系オブジェクトと、
を含むコンピューティングシステム。
[請求項13]
上記指示系オブジェクトは、
上記実行系オブジェクトの一部又は全てを指示するポインティング情報を構築して運用する実行系オブジェクトポインティングモジュールと、
上記実行系オブジェクトの一部又は全ての実行系インスタンスを指示するポインティング情報を構築して運用する実行系インスタンスポインティングモジュールとを含み、
上記情報系オブジェクトによって構築されて運用される基準情報は、
上記ユーザーによって要求されると予想される一つ又はそれ以上のユーザー要求に対して、各ユーザー要求を充足させることができる業務内容であるタスクを一つ又はそれ以上記録したタスクリストと、
ユーザー別に多様な属性情報と各属性別の加重値を対応させて記録したユーザープロパティリストと、
ユーザーから受信された一つ又はそれ以上の命令及びメッセージで構成された集合から選択された一つ又はそれ以上のユーザーコマンドを、ユーザー別に対応させて保存したユーザーコマンド情報とを含み、
上記情報系オブジェクトは、
上記タスクリストを構築して運用するタスクリスト運用モジュールと、
上記ユーザープロパティリストを構築して運用するユーザープロパティ運用モジュールと、
上記ユーザーからユーザーコマンド情報が受信されることに対応して、ユーザーコマンドキューを構築して運用するユーザーコマンド運用モジュールとを含み、
上記序列系オブジェクトは、
上記ユーザーの要求を構成する一つ又はそれ以上の標準要求要素に対して、一つ又はそれ以上の標準要求シソーラスを対応させて保存した標準要求シソーラスデータベースを構築して運用し、上記ユーザーコマンドからその意味単位要素であるコマンド内容要素を抽出し、上記標準要求シソーラスデータベースを参照して抽出されたコマンド内容要素を上記標準要求要素と対応させて分類して上記ユーザーコマンドを解釈するユーザーコマンド解釈モジュールと、
上記標準要求要素のそれぞれに対して、一つ又はそれ以上のユーザー要求シソーラスを対応させて保存したユーザー要求シソーラスデータベースを構築して運用し、上記ユーザー要求シソーラスデータベースを参照して上記抽出されたコマンド内容要素に対応する一つ又はそれ以上のユーザー要求を獲得し、上記解釈されたユーザーコマンドが含有するユーザーの要求を究明するユーザー要求究明モジュールと、
上記情報系オブジェクトグループによって運用される基準情報を参照して、究明されたユーザー要求を充足させるために遂行されなければならない一つ又はそれ以上のタスクを選別し、選別されたタスクが遂行されるタイミングを規定するタスクシークエンスを構築して運用するタスクシークエンス運用モジュールと、
上記情報系オブジェクトによって運用される基準情報を参照して、上記タスクシークエンス運用オブジェクトによって構築されたタスクシークエンスに属する各タスクに対応する実行系オブジェクトを特定して実行系オブジェクトシークエンスを構築して運用する実行系オブジェクト特定モジュールとを含み、
上記実行制御系オブジェクトは、
上記実行系オブジェクトのスペックに関する情報として、入力データの個数と、各入力データのタイプとフォーマットと、出力データの個数と、各出力データのタイプとフォーマットと、各遂行オペレーションの実行情報により構成された集合から選択された一つ又はそれ以上の情報を含む実行系オブジェクトスペックデータベースを構築して運用する実行系オブジェクトスペック運用モジュールと、
上記実行系オブジェクトスペックデータベースを参照して上記ユーザーコマンドから抽出された情報及び上記実行系オブジェクトの出力により構成された集合から選択された一つ又はそれ以上の情報を、他の実行系オブジェクトの実行に適合した個数、タイプ及びフォーマットにより構成された集合から選択された一つ又はそれ以上の規格により変換する入出力変換モジュールと、
上記実行系オブジェクトのそれぞれを上記実行シークエンスによって実行させるために、所定の制御情報を生成して指定された実行系オブジェクトを実行させる実行系オブジェクト実行モジュールと
を含む、請求項12記載のコンピューティングシステム。
[請求項14]
中央処理装置及びメモリーを含むハードウェアと、基本入出力システム及びオペレーティングシステムを含むソフトウェアとを含み、ユーザーによって要求されるタスクを遂行するための一つ又はそれ以上のプロセスを実行できるコンピューティングシステムにおいて、
固有のオペレーションを遂行して固有の出力を提供する実行系オブジェクトの一つ又はそれ以上を指示するポインティング情報を構築して運用する指示系モジュールと、
実行系オブジェクトの一つ又はそれ以上を、上記ユーザーの要求に対応するために活用する場合の活用基準になる基準情報を構築して運用する情報系モジュールと、
上記基準情報に基づいて実行されなければならない実行系オブジェクトの中で必要な物を選別し、選別された実行系オブジェクトの実行タイミングに関するシークエンスである実行シークエンスを構築して運用する序列系モジュールと、
上記選別された実行系オブジェクトの一部又は全てを上記実行シークエンスにより実行させ、その実行の結果産出された上記実行系オブジェクトの出力を上記ユーザー及び上記ユーザーの要求を解釈して選定された相手方で構成された集合から選択された指定受信者に提供する実行制御系モジュールと、
を含むコンピューティングシステム。
[請求項15]
上記指示系モジュールは、
上記実行系オブジェクトの一部又は全てを指示するポインティング情報を構築して運用する実行系オブジェクトポインティングサブモジュールと、
上記実行系オブジェクトの一部又は全ての実行系インスタンスを指示するポインティング情報を構築して運用する実行系インスタンスポインティングサブモジュールとを含み、
上記情報系オブジェクトによって構築されて運用される基準情報は、
上記ユーザーにより要求されると予想される一つ又はそれ以上のユーザー要求に対して、各ユーザー要求を充足させることができる業務内容であるタスクを一つ又はそれ以上記録したタスクリストと、
ユーザー別に多様な属性情報と各属性別の加重値を対応させて記録したユーザープロパティリストと、
ユーザーから受信された一つ又はそれ以上の命令及びメッセージで構成された集合から選択された一つ又はそれ以上のユーザーコマンドを、ユーザー別に対応させて保存したユーザーコマンド情報とを含み、
上記情報系モジュールは、
上記タスクリストを構築して運用するタスクリスト運用サブモジュールと、
上記ユーザープロパティリストを構築して運用するユーザープロパティ運用サブモジュールと、
上記ユーザーからユーザーコマンド情報が受信されることに対応して、ユーザーコマンドキューを構築して運用するユーザーコマンド運用サブモジュールとを含み、
上記序列系モジュールは、
上記ユーザーの要求を構成する一つ又はそれ以上の標準要求要素に対して、一つ又はそれ以上の標準要求シソーラスを対応させて保存した標準要求シソーラスデータベースを構築して運用し、上記ユーザーコマンドからその意味単位要素であるコマンド内容要素を抽出し、上記標準要求シソーラスデータベースを参照して抽出されたコマンド内容要素を上記標準要求要素と対応させて分類して上記ユーザーコマンドを解釈するユーザーコマンド解釈サブモジュールと、
上記標準要求要素のそれぞれに対して、一つ又はそれ以上のユーザー要求シソーラスを対応させて保存したユーザー要求シソーラスデータベースを構築して運用し、上記ユーザー要求シソーラスデータベースを参照して上記抽出されたコマンド内容要素に対応する一つ又はそれ以上のユーザー要求を獲得し、上記解釈されたユーザーコマンドが含有するユーザーの要求を究明するユーザー要求究明サブモジュールと、
上記情報系モジュールによって運用される基準情報を参照して、究明されたユーザー要求を充足させるために遂行されなければならない一つ又はそれ以上のタスクを選別し、選別されたタスクが遂行されるタイミングを規定するタスクシークエンスを構築して運用するタスクシークエンス運用サブモジュールと、
上記情報系モジュールによって運用される基準情報を参照して、上記タスクシークエンス運用サブモジュールによって構築されたタスクシークエンスに属する各タスクに対応する実行系オブジェクトを特定して実行系オブジェクトシークエンスを構築して運用する実行系オブジェクト特定サブモジュールとを含み、
上記実行制御系モジュールは、
上記実行系オブジェクトのスペックに関する情報として、入力データの個数と、各入力データのタイプとフォーマットと、出力データの個数と、各出力データのタイプとフォーマットと、各遂行オペレーションの実行情報により構成された集合から選択された一つ又はそれ以上の情報を含む実行系オブジェクトスペックデータベースを構築して運用する実行系オブジェクトスペック運用サブモジュールと、
上記実行系オブジェクトスペックデータベースを参照して上記ユーザーコマンドから抽出された情報及び上記実行系オブジェクトの出力により構成された集合から選択された一つ又はそれ以上の情報を、他の実行系オブジェクトの実行に適合した個数、タイプ及びフォーマットにより構成された集合から選択された一つ又はそれ以上の規格により変換する入出力変換サブモジュールと、
上記実行系オブジェクトのそれぞれを上記実行シークエンスによって実行させるために、所定の制御情報を生成して指定された実行系オブジェクトを実行させる実行系オブジェクト実行サブモジュールと
を含む、請求項14記載のコンピューティングシステム。
[請求項16]
中央処理装置及びメモリーを含むハードウェアと基本入出力システム及びオペレーティングシステムを含むソフトウェアを含み、ユーザーによって要求されるタスクを遂行するための一つ又はそれ以上のプロセスを実行できるコンピューティングシステムの実行制御方法において、
固有のオペレーションを遂行して固有の出力を提供する実行系オブジェクトの一つ又はそれ以上を上記ユーザーの要求に対応するために活用する場合の活用基準になる基準情報を構築して運用する情報登録プロセスと、
上記実行系オブジェクトの一つ又はそれ以上を指示するポインティング情報を構築して運用する指示系オブジェクト運用プロセスと、
上記基準情報に基づいて実行されなければならない実行系オブジェクトの中で必要な物を選別し、選別された実行系オブジェクトの実行タイミングに関するシークエンスである実行シークエンスを構築して運用するタスクシークエンス運用プロセスと、
上記選別された実行系オブジェクトの一部又は全てを上記実行シークエンスにより実行させ、その実行の結果産出された上記実行系オブジェクトの出力を上記ユーザー及び上記ユーザーの要求を解釈して選定された相手方で構成された集合から選択された指定受信者に提供するタスク実行プロセスと
を含むコンピューティングシステムの実行制御方法。
[請求項17]
上記情報登録プロセスは、
上記ユーザーによって要求されると予想される一つ又はそれ以上のユーザー要求に対応して各ユーザー要求を充足させることができる業務内容であるタスクが一つ又はそれ以上記録されて運用されるタスクリストを構築して運用するタスクリスト運用プロセスと、
ユーザー別に多様な属性情報と各属性別の加重値を対応させて記録したユーザープロパティリストを構築して運用するユーザープロパティ運用プロセスと、
ユーザーから受信された一つ又はそれ以上の命令及びメッセージで構成された集合から選択された一つ又はそれ以上のユーザーコマンドをユーザー別に対応させて保存したユーザーコマンドキューを構築して運用するユーザーコまンド運用プロセスと
を含む、請求項16記載のコンピューティングシステムの実行制御方法。
[請求項18]
上記タスクリスト運用プロセスは、
上記各タスクに対して当該タスクを実行できる一つ又はそれ以上の実行系オブジェクトに関する情報を対応させて上記タスクリストに記録する段階
を更に含む請求項17記載のコンピューティングシステムの実行制御方法。
[請求項19]
上記指示系オブジェクト運用プロセスは、
上記実行系オブジェクトを指示する実行系オブジェクトポインティング情報を構築して運用する実行系オブジェクトポインティング情報運用プロセスと、
上記実行系オブジェクトを個別化した実行系インスタンスを指示する実行系インスタンスポインティング情報を構築して運用する実行系インスタンスポインティング情報運用プロセスと
を含む、請求項16記載のコンピューティングシステムの実行制御方法。
[請求項20]
上記タスクシークエンス運用プロセスは、
上記ユーザーから受信されたユーザーコマンドを解釈するユーザーコマンド解釈プロセスと、
上記解釈されたユーザーコマンドに含まれたユーザーの要求を究明するユーザー要求究明プロセスと、
上記究明されたユーザーの要求を充足させるために遂行されなければならない一つ又はそれ以上のタスクを選別して上記タスクに関するタスクシークエンスを構築するタスクシークエンスビルディングプロセスと、
各タスクの遂行のために実行されなければならない実行系オブジェクトを特定する実行系オブジェクト特定プロセスと、
を含む、請求項16記載のコンピューティングシステムの実行制御方法。
[請求項21]
上記ユーザーコマンド解釈プロセスは、
上記ユーザーコマンドからその意味単位要素であるコマンド内容要素を抽出してコマンド内容要素リストを構築する段階と、
上記抽出された各コマンド内容要素に対して、一般的なユーザーの要求を構成する一つ又はそれ以上の標準要求要素を対応させて標準要求・コマンド内容対応リストを構築する段階と
を含む、請求項20記載のコンピューティングシステムの実行制御方法。
[請求項22]
上記ユーザーコマンド解釈プロセスは、
上記標準要求要素のそれぞれに対して、一つ又はそれ以上の標準要求シソーラスを対応させて保存した標準要求シソーラスデータベースを構築して運用する段階
を更に含む、請求項21記載のコンピューティングシステムの実行制御方法。
[請求項23]
上記ユーザーコマンド解釈プロセスは、
上記ユーザープロパティリストを参照してそれぞれのユーザーの特性に適合したユーザーコマンドの解釈を遂行するユーザープロパティリファレンシング段階
を更に含む、請求項20記載のコンピューティングシステムの実行制御方法。
[請求項24]
上記ユーザー要求究明プロセスは、
上記ユーザーコマンドの各コマンド内容要素が含有する一つ又はそれ以上のユーザー要求を究明し、上記コマンド内容要素と上記究明された一つ又はそれ以上のユーザー要求とを相互間に対応させてコマンド内容・ユーザー要求対応リストを構築する段階
を更に含む、請求項20記載のコンピューティングシステムの実行制御方法。
[請求項25]
上記ユーザー要求究明プロセスは、
一般的なユーザーの要求を構成する一つ又はそれ以上の標準要求要素のそれぞれに対して一つ又はそれ以上のユーザー要求シソーラスを対応させて保存したユーザー要求シソーラスデータベースを構築して運用する段階
を更に含む、請求項24記載のコンピューティングシステムの実行制御方法。
[請求項26]
上記タスクシークエンスビルディングプロセスは、
上記究明されたユーザー要求のそれぞれに対応する一つ又はそれ以上のタスクを選別する段階と、
選別されたタスクの実行順序とタイミングで構成された集合から選択された情報を指定してタスクシークエンスを構築する段階と
を含む、請求項20記載のコンピューティングシステムの実行制御方法。
[請求項27]
上記タスク シークエンスは、
選別されたタスクの実行可能な組合の一つ又はそれ以上の予備タスクシークエンスと、
上記予備タスクシークエンスの中で最終的に選定された一つ又はそれ以上の最終タスクシークエンスと
を含む、請求項26記載のコンピューティングシステムの実行制御方法。
[請求項28]
上記実行系オブジェクト特定プロセスは、
上記タスクシークエンスビルディングプロセスによって構築されたタスクシークエンスに含まれた各タスクを実行する実行系オブジェクトを特定する段階と、
上記特定された実行系オブジェクトの実行順序とタイミングで構成された集合から選択された情報を規定する実行系オブジェクトのシークエンスを構築する段階と
を含む、請求項20記載のコンピューティングシステムの実行制御方法。
[請求項29]
上記タスクシークエンス運用プロセスは、
上記ユーザー要求の何れか一つに対応する複数のタスクが存在する場合、上記複数のタスクをツリー形式で羅列して論理的に組合可能なタスクシークエンスを構築するタスク決定ツリーデータベースを構築して運用する決定ツリーアクティベーションプロセス
を更に含む、請求項20記載のコンピューティングシステムの実行制御方法。
[請求項30]
上記タスクシークエンス運用プロセスは、
上記ユーザー要求の解釈と、解釈された要求に対応する遂行タスクの選別と、選別されたタスクの遂行に適合した実行系オブジェクトの特定と、その実行シークエンスの構築などのプロセスを処理するにおいて、各ユーザーの属性情報と各属性別の加重値とが対応して記録されているユーザープロパティリストの情報を参照して当該ユーザーの固有な属性に適合した結果を算出するユーザープロパティリファレンシングプロセス
を更に含む、請求項20記載のコンピューティングシステムの実行制御方法。
[請求項31]
上記タスク実行プロセスは、
上記実行シークエンスに含まれた各実行系オブジェクト及び実行系インスタンスのスペックデータベースを構築して運用する実行系オブジェクトスペック運用プロセスと、
上記各実行系オブジェクトの入力と出力とを相互間に対応するように変換する入出力対応・変換プロセスと、
上記各実行系オブジェクトの固有オペレーションが実行されるように各実行系オブジェクトの実行を制御する実行系オブジェクト実行プロセスと
を含む、請求項16記載のコンピューティングシステムの実行制御方法。
[請求項32]
上記実行系オブジェクトスペック運用プロセスは、
上記実行シークエンスに含まれることと特定された実行系オブジェクトのスペック情報を記録した実行系オブジェクトスペックデータベースを構築する段階を含み、
上記実行系オブジェクトスペックデータベースに記録される実行系オブジェクトのスペック情報には、各実行系オブジェクトの入力データの個数と、各入力データのタイプとフォーマットと、出力データの個数と、各出力データのタイプとフォーマットと、固有オペレーションの実行のために必要な実行情報とで構成された集合から選択された一つ又はそれ以上の情報が含まれ、
上記実行情報には、入力データのフィールド名称と、実行コマンド名称と、実行完了情報と、出力フィールド名称とで構成された集合から選択された一つ又はそれ以上の情報が含まれる、
請求項31記載のコンピューティングシステムの実行制御方法。
[請求項33]
上記入出力対応・変換プロセスは、
上記実行系オブジェクトスペックデータベースを参照して、上記ユーザーコマンドから抽出された情報及び上記実行系オブジェクトの出力で構成された集合から選択された一つ又はそれ以上の情報を、他の実行系オブジェクトの実行に適合した個数、タイプ及びフォーマットで構成された集合から選択された一つ又はそれ以上の規格により変換する段階
を含む、請求項31記載のコンピューティングシステムの実行制御方法。
[請求項34]
上記実行系オブジェクト実行プロセスは、
上記実行シークエンスにより特定された各実行系オブジェクトの実行に必要な実行制御情報を生成して各実行系オブジェクトの実行を制御する段階を含み、
上記実行制御情報には、実行させなければならない実行系オブジェクトに提供されなければならない入力の個数と、各入力が入力されなければならない入力フィールドの名称と、当該実行系オブジェクトに含まれた固有オペレーションの個数と、各オペレーションを実行させる実行コマンドの内容及び形式とに関する情報で構成された集合から選択された一つ又はそれ以上の情報が含まれる 、
請求項31記載のコンピューティングシステムの実行制御方法。
[請求項35]
上記タスク実行プロセスは、
上記実行系オブジェクト相互間の連係情報を記録した実行系オブジェクト間連係情報データベースを構築して運用する実行系オブジェクト間連係プロセスを更に含み、
上記実行系オブジェクト間連係情報には、
複数の実行系オブジェクトによって共有されるデータに関する共有関係情報と、
特定入力と出力が相互間に原因と結果になる場合に関する因果関係情報と、
複数の実行系オブジェクトが処理する入力及び出力データで構成された集合から選択されたデータが、特定のイベント及び特定の対象物で構成された集合から選択された物に関連したことを表示する連関関係情報と
で構成された集合から選択されたどれ一つ又はそれ以上の情報が含まれる、
請求項31記載のコンピューティングシステムの実行制御方法。
[請求項36]
上記タスク実行プロセスは、
上記実行シークエンスによる一つ又はそれ以上の実行系オブジェクトの固有オペレーションの実行が完了した場合、各固有オペレーションによって産出された出力を組み合わせて上記指定受信者に提供する出力ビルディング・提供プロセス
を更に含む、請求項31記載のコンピューティングシステムの実行制御方法。
[請求項37]
上記タスク実行プロセスは、
上記選別された実行系オブジェクトの個別化されたインスタンスを上記実行シークエンスにより実行させ、その実行の結果を上記指定受信者に提供するプロセス
を更に含む、請求項16記載のコンピューティングシステムの実行制御方法。
[請求項38]
中央処理装置及びメモリーを含むハードウェアと基本入出力システム及びオペレーティングシステムを含むソフトウェアを含み、ユーザーによって要求されるタスクを遂行するための一つ又はそれ以上のプロセスを実行できるコンピューティングシステムに、
固有のオペレーションを遂行して固有の出力を提供する実行系オブジェクトの一つ又はそれ以上を上記ユーザーの要求に対応するために活用する場合の活用基準になる基準情報を構築して運用する情報登録プロセスと、
上記実行系オブジェクトの一つ又はそれ以上を指示するポインティング情報を構築して運用する指示系オブジェクト運用プロセスと、
上記基準情報に基づいて実行されなければならない実行系オブジェクトの中で必要な物を選別し、選別された実行系オブジェクトの実行タイミングに関するシークエンスである実行シークエンスを構築して運用するタスクシークエンス運用プロセスと、
上記選別された実行系オブジェクトの一部又は全てを上記実行シークエンスにより実行させ、その実行の結果産出された上記実行系オブジェクトの出力を上記ユーザー及び上記ユーザーの要求を解釈して選定された相手方で構成された集合から選択された指定受信者に提供するタスク実行プロセスと、
を実行させるための実行制御プログラム。
Claims (38)
- 中央処理装置及びメモリーを含むハードウェアと、基本入出力システム及びオペレーティングシステムを含むソフトウェアとを含み、ユーザーによって要求されるタスクを遂行するための一つ又はそれ以上のプロセスを実行できるコンピューティングシステムにおいて、
固有のオペレーションを遂行して固有の出力を提供する実行系オブジェクトの一つ又はそれ以上を指示するポインティング情報を構築して運用する指示系オブジェクトグループと、
実行系オブジェクトの一つ又はそれ以上を、上記ユーザーの要求に対応するために活用する場合の活用基準になる基準情報を構築して運用する情報系オブジェクトグループと、
上記基準情報に基づいて実行されなければならない実行系オブジェクトの中で必要な物を選別し、選別された実行系オブジェクトの実行タイミングに関するシークエンスである実行シークエンスを構築して運用する序列系オブジェクトグループと、
上記選別された実行系オブジェクトの一部又は全てを上記実行シークエンスにより実行させ、その実行の結果産出された上記実行系オブジェクトの出力を上記ユーザー及び上記ユーザーの要求を解釈して選定された相手方で構成された集合から選択された指定受信者に提供する実行制御系オブジェクトグループと、
を含むコンピューティングシステム。 - 上記指示系オブジェクトグループは、
上記実行系オブジェクトの一部又は全てを指示するポインティング情報を構築して運用する実行系オブジェクトポインティングオブジェクトと、
上記実行系オブジェクトの一部又は全ての実行系インスタンスを指示するポインティング情報を構築して運用する実行系インスタンスポインティングオブジェクトと
を含む、請求項1記載のコンピューティングシステム。 - 上記情報系オブジェクトグループによって構築されて運用される基準情報は、
上記ユーザーによって要求されると予想される一つ又はそれ以上のユーザー要求に対して、各ユーザー要求を充足させることができる業務内容であるタスクを一つ又はそれ以上記録したタスクリストと、
ユーザー別に多様な属性情報と各属性別の加重値を対応させて記録したユーザープロパティリストと、
ユーザーから受信された一つ又はそれ以上の命令及びメッセージで構成された集合から選択された一つ又はそれ以上のユーザーコマンドを、ユーザー別に対応させて保存したユーザーコマンド情報とを含み、
上記情報系オブジェクトグループは、
上記タスクリストを構築して運用するタスクリスト運用オブジェクトと、
上記ユーザープロパティリストを構築して運用するユーザープロパティ運用オブジェクトと、
上記ユーザーからユーザーコマンド情報が受信されることに対応してユーザーコマンドキューを構築して運用するユーザーコマンド運用オブジェクトと
を含む、請求項1記載のコンピューティングシステム。 - 上記序列系オブジェクトグループは、
上記ユーザーの要求を構成する一つ又はそれ以上の標準要求要素に対して、一つ又はそれ以上の標準要求シソーラスを対応させて保存した標準要求シソーラスデータベースを構築して運用し、上記ユーザーコマンドからその意味単位要素であるコマンド内容要素を抽出し、上記標準要求シソーラスデータベースを参照して抽出されたコマンド内容要素を上記標準要求要素と対応させて分類して上記ユーザーコマンドを解釈するユーザーコマンド解釈オブジェクトと、
上記標準要求要素のそれぞれに対して、一つ又はそれ以上のユーザー要求シソーラスを対応させて保存したユーザー要求シソーラスデータベースを構築して運用し、上記ユーザー要求シソーラスデータベースを参照して上記抽出されたコマンド内容要素に対応する一つ又はそれ以上のユーザー要求を獲得し、上記解釈されたユーザーコマンドが含有するユーザーの要求を究明するユーザー要求究明オブジェクトと、
上記情報系オブジェクトグループによって運用される基準情報を参照して、究明されたユーザー要求を充足させるために遂行されなければならない一つ又はそれ以上のタスクを選別し、選別されたタスクが遂行されるタイミングを規定するタスクシークエンスを構築して運用するタスクシークエンス運用オブジェクトと、
上記情報系オブジェクトグループによって運用される基準情報を参照して、上記タスクシークエンス運用オブジェクトによって構築されたタスクシークエンスに属する各タスクに対応する実行系オブジェクトを特定して実行系オブジェクトシークエンスを構築して運用する実行系オブジェクト特定オブジェクトと
を含む、請求項1記載のコンピューティングシステム。 - 上記序列系オブジェクトグループは、
上記情報系オブジェクトグループによって運用されるユーザープロパティリストを参照して、当該ユーザーの固有属性に適合した要求解釈、タスクの選別、実行系オブジェクトの選別、実行シークエンスの構築及び運用により構成された集合から選択された一つ又はそれ以上のプロセスを遂行するユーザープロパティリファレンシングを遂行する、
請求項4記載のコンピューティングシステム。 - 上記序列系オブジェクトグループは、
上記ユーザー要求のどれか一つに対応する複数のタスクが存在する場合、上記複数のタスクをツリー形式で羅列して論理的に組合可能なタスクシークエンスを構築するタスク決定ツリーデータベースを構築して運用する決定ツリー運用オブジェクトを更に含む、
請求項4記載のコンピューティングシステム。 - 上記実行系オブジェクト特定オブジェクトは、
上記各タスクの実行に必要な実行系オブジェクトを、上記コンピューティングシステムの内部及び外部保存装置により構成された集合から選択された一つ又はそれ以上の保存空間を検索して特定する、
請求項4記載のコンピューティングシステム。 - 上記実行制御系オブジェクトグループは、
上記実行系オブジェクトのスペックに関する情報として、入力データの個数と、各入力データのタイプとフォーマットと、出力データの個数と、各出力データのタイプとフォーマットと、各遂行オペレーションの実行情報により構成された集合から選択された一つ又はそれ以上の情報を含む実行系オブジェクトスペックデータベースを構築して運用する実行系オブジェクトスペック運用オブジェクトと、
上記実行系オブジェクトスペックデータベースを参照して上記ユーザーコマンドから抽出された情報及び上記実行系オブジェクトの出力により構成された集合から選択された一つ又はそれ以上の情報を、他の実行系オブジェクトの実行に適合した個数、タイプ及びフォーマットにより構成された集合から選択された一つ又はそれ以上の規格により変換する入出力変換オブジェクトと、
上記実行系オブジェクトのそれぞれを上記実行シークエンスによって実行させるために、上記実行系オブジェクトスペックデータベースを参照して実行させなければならない実行系オブジェクトが含む固有オペレーションの個数と、上記オペレーションのそれぞれを実行させる実行コマンドに関する情報を抽出し、抽出された情報に基づいて当該実行系オブジェクトに適合した制御情報を生成し、生成された制御情報を当該実行系オブジェクトに提供して当該実行系オブジェクトの固有オペレーションが実行されるように制御する実行系オブジェクト実行オブジェクトと
を含む、請求項1記載のコンピューティングシステム。 - 上記実行制御系オブジェクトグループは、
上記実行系オブジェクトの相互間に関する相互対応情報のデータベースを構築して運用する実行系オブジェクト間連係オブジェクトを更に含む、請求項8記載のコンピューティングシステム。 - 上記実行制御系オブジェクトグループは、
上記実行シークエンスによる一つ又はそれ以上の実行系オブジェクトの固有オペレーションの実行が完了した場合、各固有オペレーションによって産出された出力を組み合わせて上記指定受信者に提供する出力提供オブジェクトを更に含む、請求項8記載のコンピューティングシステム。 - 上記実行制御系オブジェクトグループは、
上記選別された実行系オブジェクトの一部又は全部の個別化されたインスタンスを上記実行シークエンスによって実行させ、その実行の結果を上記指定受信者に提供する、
請求項1記載のコンピューティングシステム。 - 中央処理装置及びメモリーを含むハードウェアと、基本入出力システム及びオペレーティングシステムを含むソフトウェアとを含み、ユーザーによって要求されるタスクを遂行するための一つ又はそれ以上のプロセスを実行できるコンピューティングシステムにおいて、
固有のオペレーションを遂行して固有の出力を提供する実行系オブジェクトの一つ又はそれ以上を指示するポインティング情報を構築して運用する指示系オブジェクトと、
実行系オブジェクトの一つ又はそれ以上を、上記ユーザーの要求に対応するために活用する場合の活用基準になる基準情報を構築して運用する情報系オブジェクトと、
上記基準情報に基づいて実行されなければならない実行系オブジェクトの中で必要な物を選別し、選別された実行系オブジェクトの実行タイミングに関するシークエンスである実行シークエンスを構築して運用する序列系オブジェクトと、
上記選別された実行系オブジェクトの一部又は全てを上記実行シークエンスにより実行させ、その実行の結果産出された上記実行系オブジェクトの出力を上記ユーザー及び上記ユーザーの要求を解釈して選定された相手方で構成された集合から選択された指定受信者に提供する実行制御系オブジェクトと、
を含むコンピューティングシステム。 - 上記指示系オブジェクトは、
上記実行系オブジェクトの一部又は全てを指示するポインティング情報を構築して運用する実行系オブジェクトポインティングモジュールと、
上記実行系オブジェクトの一部又は全ての実行系インスタンスを指示するポインティング情報を構築して運用する実行系インスタンスポインティングモジュールとを含み、
上記情報系オブジェクトによって構築されて運用される基準情報は、
上記ユーザーによって要求されると予想される一つ又はそれ以上のユーザー要求に対して、各ユーザー要求を充足させることができる業務内容であるタスクを一つ又はそれ以上記録したタスクリストと、
ユーザー別に多様な属性情報と各属性別の加重値を対応させて記録したユーザープロパティリストと、
ユーザーから受信された一つ又はそれ以上の命令及びメッセージで構成された集合から選択された一つ又はそれ以上のユーザーコマンドを、ユーザー別に対応させて保存したユーザーコマンド情報とを含み、
上記情報系オブジェクトは、
上記タスクリストを構築して運用するタスクリスト運用モジュールと、
上記ユーザープロパティリストを構築して運用するユーザープロパティ運用モジュールと、
上記ユーザーからユーザーコマンド情報が受信されることに対応して、ユーザーコマンドキューを構築して運用するユーザーコマンド運用モジュールとを含み、
上記序列系オブジェクトは、
上記ユーザーの要求を構成する一つ又はそれ以上の標準要求要素に対して、一つ又はそれ以上の標準要求シソーラスを対応させて保存した標準要求シソーラスデータベースを構築して運用し、上記ユーザーコマンドからその意味単位要素であるコマンド内容要素を抽出し、上記標準要求シソーラスデータベースを参照して抽出されたコマンド内容要素を上記標準要求要素と対応させて分類して上記ユーザーコマンドを解釈するユーザーコマンド解釈モジュールと、
上記標準要求要素のそれぞれに対して、一つ又はそれ以上のユーザー要求シソーラスを対応させて保存したユーザー要求シソーラスデータベースを構築して運用し、上記ユーザー要求シソーラスデータベースを参照して上記抽出されたコマンド内容要素に対応する一つ又はそれ以上のユーザー要求を獲得し、上記解釈されたユーザーコマンドが含有するユーザーの要求を究明するユーザー要求究明モジュールと、
上記情報系オブジェクトグループによって運用される基準情報を参照して、究明されたユーザー要求を充足させるために遂行されなければならない一つ又はそれ以上のタスクを選別し、選別されたタスクが遂行されるタイミングを規定するタスクシークエンスを構築して運用するタスクシークエンス運用モジュールと、
上記情報系オブジェクトによって運用される基準情報を参照して、上記タスクシークエンス運用オブジェクトによって構築されたタスクシークエンスに属する各タスクに対応する実行系オブジェクトを特定して実行系オブジェクトシークエンスを構築して運用する実行系オブジェクト特定モジュールとを含み、
上記実行制御系オブジェクトは、
上記実行系オブジェクトのスペックに関する情報として、入力データの個数と、各入力データのタイプとフォーマットと、出力データの個数と、各出力データのタイプとフォーマットと、各遂行オペレーションの実行情報により構成された集合から選択された一つ又はそれ以上の情報を含む実行系オブジェクトスペックデータベースを構築して運用する実行系オブジェクトスペック運用モジュールと、
上記実行系オブジェクトスペックデータベースを参照して上記ユーザーコマンドから抽出された情報及び上記実行系オブジェクトの出力により構成された集合から選択された一つ又はそれ以上の情報を、他の実行系オブジェクトの実行に適合した個数、タイプ及びフォーマットにより構成された集合から選択された一つ又はそれ以上の規格により変換する入出力変換モジュールと、
上記実行系オブジェクトのそれぞれを上記実行シークエンスによって実行させるために、所定の制御情報を生成して指定された実行系オブジェクトを実行させる実行系オブジェクト実行モジュールと
を含む、請求項12記載のコンピューティングシステム。 - 中央処理装置及びメモリーを含むハードウェアと、基本入出力システム及びオペレーティングシステムを含むソフトウェアとを含み、ユーザーによって要求されるタスクを遂行するための一つ又はそれ以上のプロセスを実行できるコンピューティングシステムにおいて、
固有のオペレーションを遂行して固有の出力を提供する実行系オブジェクトの一つ又はそれ以上を指示するポインティング情報を構築して運用する指示系モジュールと、
実行系オブジェクトの一つ又はそれ以上を、上記ユーザーの要求に対応するために活用する場合の活用基準になる基準情報を構築して運用する情報系モジュールと、
上記基準情報に基づいて実行されなければならない実行系オブジェクトの中で必要な物を選別し、選別された実行系オブジェクトの実行タイミングに関するシークエンスである実行シークエンスを構築して運用する序列系モジュールと、
上記選別された実行系オブジェクトの一部又は全てを上記実行シークエンスにより実行させ、その実行の結果産出された上記実行系オブジェクトの出力を上記ユーザー及び上記ユーザーの要求を解釈して選定された相手方で構成された集合から選択された指定受信者に提供する実行制御系モジュールと、
を含むコンピューティングシステム。 - 上記指示系モジュールは、
上記実行系オブジェクトの一部又は全てを指示するポインティング情報を構築して運用する実行系オブジェクトポインティングサブモジュールと、
上記実行系オブジェクトの一部又は全ての実行系インスタンスを指示するポインティング情報を構築して運用する実行系インスタンスポインティングサブモジュールとを含み、
上記情報系オブジェクトによって構築されて運用される基準情報は、
上記ユーザーにより要求されると予想される一つ又はそれ以上のユーザー要求に対して、各ユーザー要求を充足させることができる業務内容であるタスクを一つ又はそれ以上記録したタスクリストと、
ユーザー別に多様な属性情報と各属性別の加重値を対応させて記録したユーザープロパティリストと、
ユーザーから受信された一つ又はそれ以上の命令及びメッセージで構成された集合から選択された一つ又はそれ以上のユーザーコマンドを、ユーザー別に対応させて保存したユーザーコマンド情報とを含み、
上記情報系モジュールは、
上記タスクリストを構築して運用するタスクリスト運用サブモジュールと、
上記ユーザープロパティリストを構築して運用するユーザープロパティ運用サブモジュールと、
上記ユーザーからユーザーコマンド情報が受信されることに対応して、ユーザーコマンドキューを構築して運用するユーザーコマンド運用サブモジュールとを含み、
上記序列系モジュールは、
上記ユーザーの要求を構成する一つ又はそれ以上の標準要求要素に対して、一つ又はそれ以上の標準要求シソーラスを対応させて保存した標準要求シソーラスデータベースを構築して運用し、上記ユーザーコマンドからその意味単位要素であるコマンド内容要素を抽出し、上記標準要求シソーラスデータベースを参照して抽出されたコマンド内容要素を上記標準要求要素と対応させて分類して上記ユーザーコマンドを解釈するユーザーコマンド解釈サブモジュールと、
上記標準要求要素のそれぞれに対して、一つ又はそれ以上のユーザー要求シソーラスを対応させて保存したユーザー要求シソーラスデータベースを構築して運用し、上記ユーザー要求シソーラスデータベースを参照して上記抽出されたコマンド内容要素に対応する一つ又はそれ以上のユーザー要求を獲得し、上記解釈されたユーザーコマンドが含有するユーザーの要求を究明するユーザー要求究明サブモジュールと、
上記情報系モジュールによって運用される基準情報を参照して、究明されたユーザー要求を充足させるために遂行されなければならない一つ又はそれ以上のタスクを選別し、選別されたタスクが遂行されるタイミングを規定するタスクシークエンスを構築して運用するタスクシークエンス運用サブモジュールと、
上記情報系モジュールによって運用される基準情報を参照して、上記タスクシークエンス運用サブモジュールによって構築されたタスクシークエンスに属する各タスクに対応する実行系オブジェクトを特定して実行系オブジェクトシークエンスを構築して運用する実行系オブジェクト特定サブモジュールとを含み、
上記実行制御系モジュールは、
上記実行系オブジェクトのスペックに関する情報として、入力データの個数と、各入力データのタイプとフォーマットと、出力データの個数と、各出力データのタイプとフォーマットと、各遂行オペレーションの実行情報により構成された集合から選択された一つ又はそれ以上の情報を含む実行系オブジェクトスペックデータベースを構築して運用する実行系オブジェクトスペック運用サブモジュールと、
上記実行系オブジェクトスペックデータベースを参照して上記ユーザーコマンドから抽出された情報及び上記実行系オブジェクトの出力により構成された集合から選択された一つ又はそれ以上の情報を、他の実行系オブジェクトの実行に適合した個数、タイプ及びフォーマットにより構成された集合から選択された一つ又はそれ以上の規格により変換する入出力変換サブモジュールと、
上記実行系オブジェクトのそれぞれを上記実行シークエンスによって実行させるために、所定の制御情報を生成して指定された実行系オブジェクトを実行させる実行系オブジェクト実行サブモジュールと
を含む、請求項14記載のコンピューティングシステム。 - 中央処理装置及びメモリーを含むハードウェアと基本入出力システム及びオペレーティングシステムを含むソフトウェアを含み、ユーザーによって要求されるタスクを遂行するための一つ又はそれ以上のプロセスを実行できるコンピューティングシステムの実行制御方法において、
固有のオペレーションを遂行して固有の出力を提供する実行系オブジェクトの一つ又はそれ以上を上記ユーザーの要求に対応するために活用する場合の活用基準になる基準情報を構築して運用する情報登録プロセスと、
上記実行系オブジェクトの一つ又はそれ以上を指示するポインティング情報を構築して運用する指示系オブジェクト運用プロセスと、
上記基準情報に基づいて実行されなければならない実行系オブジェクトの中で必要な物を選別し、選別された実行系オブジェクトの実行タイミングに関するシークエンスである実行シークエンスを構築して運用するタスクシークエンス運用プロセスと、
上記選別された実行系オブジェクトの一部又は全てを上記実行シークエンスにより実行させ、その実行の結果産出された上記実行系オブジェクトの出力を上記ユーザー及び上記ユーザーの要求を解釈して選定された相手方で構成された集合から選択された指定受信者に提供するタスク実行プロセスと
を含むコンピューティングシステムの実行制御方法。 - 上記情報登録プロセスは、
上記ユーザーによって要求されると予想される一つ又はそれ以上のユーザー要求に対応して各ユーザー要求を充足させることができる業務内容であるタスクが一つ又はそれ以上記録されて運用されるタスクリストを構築して運用するタスクリスト運用プロセスと、
ユーザー別に多様な属性情報と各属性別の加重値を対応させて記録したユーザープロパティリストを構築して運用するユーザープロパティ運用プロセスと、
ユーザーから受信された一つ又はそれ以上の命令及びメッセージで構成された集合から選択された一つ又はそれ以上のユーザーコマンドをユーザー別に対応させて保存したユーザーコマンドキューを構築して運用するユーザーコまンド運用プロセスと
を含む、請求項16記載のコンピューティングシステムの実行制御方法。 - 上記タスクリスト運用プロセスは、
上記各タスクに対して当該タスクを実行できる一つ又はそれ以上の実行系オブジェクトに関する情報を対応させて上記タスクリストに記録する段階
を更に含む請求項17記載のコンピューティングシステムの実行制御方法。 - 上記指示系オブジェクト運用プロセスは、
上記実行系オブジェクトを指示する実行系オブジェクトポインティング情報を構築して運用する実行系オブジェクトポインティング情報運用プロセスと、
上記実行系オブジェクトを個別化した実行系インスタンスを指示する実行系インスタンスポインティング情報を構築して運用する実行系インスタンスポインティング情報運用プロセスと
を含む、請求項16記載のコンピューティングシステムの実行制御方法。 - 上記タスクシークエンス運用プロセスは、
上記ユーザーから受信されたユーザーコマンドを解釈するユーザーコマンド解釈プロセスと、
上記解釈されたユーザーコマンドに含まれたユーザーの要求を究明するユーザー要求究明プロセスと、
上記究明されたユーザーの要求を充足させるために遂行されなければならない一つ又はそれ以上のタスクを選別して上記タスクに関するタスクシークエンスを構築するタスクシークエンスビルディングプロセスと、
各タスクの遂行のために実行されなければならない実行系オブジェクトを特定する実行系オブジェクト特定プロセスと、
を含む、請求項16記載のコンピューティングシステムの実行制御方法。 - 上記ユーザーコマンド解釈プロセスは、
上記ユーザーコマンドからその意味単位要素であるコマンド内容要素を抽出してコマンド内容要素リストを構築する段階と、
上記抽出された各コマンド内容要素に対して、一般的なユーザーの要求を構成する一つ又はそれ以上の標準要求要素を対応させて標準要求・コマンド内容対応リストを構築する段階と
を含む、請求項20記載のコンピューティングシステムの実行制御方法。 - 上記ユーザーコマンド解釈プロセスは、
上記標準要求要素のそれぞれに対して、一つ又はそれ以上の標準要求シソーラスを対応させて保存した標準要求シソーラスデータベースを構築して運用する段階
を更に含む、請求項21記載のコンピューティングシステムの実行制御方法。 - 上記ユーザーコマンド解釈プロセスは、
上記ユーザープロパティリストを参照してそれぞれのユーザーの特性に適合したユーザーコマンドの解釈を遂行するユーザープロパティリファレンシング段階
を更に含む、請求項20記載のコンピューティングシステムの実行制御方法。 - 上記ユーザー要求究明プロセスは、
上記ユーザーコマンドの各コマンド内容要素が含有する一つ又はそれ以上のユーザー要求を究明し、上記コマンド内容要素と上記究明された一つ又はそれ以上のユーザー要求とを相互間に対応させてコマンド内容・ユーザー要求対応リストを構築する段階
を更に含む、請求項20記載のコンピューティングシステムの実行制御方法。 - 上記ユーザー要求究明プロセスは、
一般的なユーザーの要求を構成する一つ又はそれ以上の標準要求要素のそれぞれに対して一つ又はそれ以上のユーザー要求シソーラスを対応させて保存したユーザー要求シソーラスデータベースを構築して運用する段階
を更に含む、請求項24記載のコンピューティングシステムの実行制御方法。 - 上記タスクシークエンスビルディングプロセスは、
上記究明されたユーザー要求のそれぞれに対応する一つ又はそれ以上のタスクを選別する段階と、
選別されたタスクの実行順序とタイミングで構成された集合から選択された情報を指定してタスクシークエンスを構築する段階と
を含む、請求項20記載のコンピューティングシステムの実行制御方法。 - 上記タスク シークエンスは、
選別されたタスクの実行可能な組合の一つ又はそれ以上の予備タスクシークエンスと、
上記予備タスクシークエンスの中で最終的に選定された一つ又はそれ以上の最終タスクシークエンスと
を含む、請求項26記載のコンピューティングシステムの実行制御方法。 - 上記実行系オブジェクト特定プロセスは、
上記タスクシークエンスビルディングプロセスによって構築されたタスクシークエンスに含まれた各タスクを実行する実行系オブジェクトを特定する段階と、
上記特定された実行系オブジェクトの実行順序とタイミングで構成された集合から選択された情報を規定する実行系オブジェクトのシークエンスを構築する段階と
を含む、請求項20記載のコンピューティングシステムの実行制御方法。 - 上記タスクシークエンス運用プロセスは、
上記ユーザー要求の何れか一つに対応する複数のタスクが存在する場合、上記複数のタスクをツリー形式で羅列して論理的に組合可能なタスクシークエンスを構築するタスク決定ツリーデータベースを構築して運用する決定ツリーアクティベーションプロセス
を更に含む、請求項20記載のコンピューティングシステムの実行制御方法。 - 上記タスクシークエンス運用プロセスは、
上記ユーザー要求の解釈と、解釈された要求に対応する遂行タスクの選別と、選別されたタスクの遂行に適合した実行系オブジェクトの特定と、その実行シークエンスの構築などのプロセスを処理するにおいて、各ユーザーの属性情報と各属性別の加重値とが対応して記録されているユーザープロパティリストの情報を参照して当該ユーザーの固有な属性に適合した結果を算出するユーザープロパティリファレンシングプロセス
を更に含む、請求項20記載のコンピューティングシステムの実行制御方法。 - 上記タスク実行プロセスは、
上記実行シークエンスに含まれた各実行系オブジェクト及び実行系インスタンスのスペックデータベースを構築して運用する実行系オブジェクトスペック運用プロセスと、
上記各実行系オブジェクトの入力と出力とを相互間に対応するように変換する入出力対応・変換プロセスと、
上記各実行系オブジェクトの固有オペレーションが実行されるように各実行系オブジェクトの実行を制御する実行系オブジェクト実行プロセスと
を含む、請求項16記載のコンピューティングシステムの実行制御方法。 - 上記実行系オブジェクトスペック運用プロセスは、
上記実行シークエンスに含まれることと特定された実行系オブジェクトのスペック情報を記録した実行系オブジェクトスペックデータベースを構築する段階を含み、
上記実行系オブジェクトスペックデータベースに記録される実行系オブジェクトのスペック情報には、各実行系オブジェクトの入力データの個数と、各入力データのタイプとフォーマットと、出力データの個数と、各出力データのタイプとフォーマットと、固有オペレーションの実行のために必要な実行情報とで構成された集合から選択された一つ又はそれ以上の情報が含まれ、
上記実行情報には、入力データのフィールド名称と、実行コマンド名称と、実行完了情報と、出力フィールド名称とで構成された集合から選択された一つ又はそれ以上の情報が含まれる、
請求項31記載のコンピューティングシステムの実行制御方法。 - 上記入出力対応・変換プロセスは、
上記実行系オブジェクトスペックデータベースを参照して、上記ユーザーコマンドから抽出された情報及び上記実行系オブジェクトの出力で構成された集合から選択された一つ又はそれ以上の情報を、他の実行系オブジェクトの実行に適合した個数、タイプ及びフォーマットで構成された集合から選択された一つ又はそれ以上の規格により変換する段階
を含む、請求項31記載のコンピューティングシステムの実行制御方法。 - 上記実行系オブジェクト実行プロセスは、
上記実行シークエンスにより特定された各実行系オブジェクトの実行に必要な実行制御情報を生成して各実行系オブジェクトの実行を制御する段階を含み、
上記実行制御情報には、実行させなければならない実行系オブジェクトに提供されなければならない入力の個数と、各入力が入力されなければならない入力フィールドの名称と、当該実行系オブジェクトに含まれた固有オペレーションの個数と、各オペレーションを実行させる実行コマンドの内容及び形式とに関する情報で構成された集合から選択された一つ又はそれ以上の情報が含まれる 、
請求項31記載のコンピューティングシステムの実行制御方法。 - 上記タスク実行プロセスは、
上記実行系オブジェクト相互間の連係情報を記録した実行系オブジェクト間連係情報データベースを構築して運用する実行系オブジェクト間連係プロセスを更に含み、
上記実行系オブジェクト間連係情報には、
複数の実行系オブジェクトによって共有されるデータに関する共有関係情報と、
特定入力と出力が相互間に原因と結果になる場合に関する因果関係情報と、
複数の実行系オブジェクトが処理する入力及び出力データで構成された集合から選択されたデータが、特定のイベント及び特定の対象物で構成された集合から選択された物に関連したことを表示する連関関係情報と
で構成された集合から選択されたどれ一つ又はそれ以上の情報が含まれる、
請求項31記載のコンピューティングシステムの実行制御方法。 - 上記タスク実行プロセスは、
上記実行シークエンスによる一つ又はそれ以上の実行系オブジェクトの固有オペレーションの実行が完了した場合、各固有オペレーションによって産出された出力を組み合わせて上記指定受信者に提供する出力ビルディング・提供プロセス
を更に含む、請求項31記載のコンピューティングシステムの実行制御方法。 - 上記タスク実行プロセスは、
上記選別された実行系オブジェクトの個別化されたインスタンスを上記実行シークエンスにより実行させ、その実行の結果を上記指定受信者に提供するプロセス
を更に含む、請求項16記載のコンピューティングシステムの実行制御方法。 - 中央処理装置及びメモリーを含むハードウェアと基本入出力システム及びオペレーティングシステムを含むソフトウェアを含み、ユーザーによって要求されるタスクを遂行するための一つ又はそれ以上のプロセスを実行できるコンピューティングシステムに、
固有のオペレーションを遂行して固有の出力を提供する実行系オブジェクトの一つ又はそれ以上を上記ユーザーの要求に対応するために活用する場合の活用基準になる基準情報を構築して運用する情報登録プロセスと、
上記実行系オブジェクトの一つ又はそれ以上を指示するポインティング情報を構築して運用する指示系オブジェクト運用プロセスと、
上記基準情報に基づいて実行されなければならない実行系オブジェクトの中で必要な物を選別し、選別された実行系オブジェクトの実行タイミングに関するシークエンスである実行シークエンスを構築して運用するタスクシークエンス運用プロセスと、
上記選別された実行系オブジェクトの一部又は全てを上記実行シークエンスにより実行させ、その実行の結果産出された上記実行系オブジェクトの出力を上記ユーザー及び上記ユーザーの要求を解釈して選定された相手方で構成された集合から選択された指定受信者に提供するタスク実行プロセスと、
を実行させるための実行制御プログラム。
Priority Applications (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012133452A JP2013257738A (ja) | 2012-06-13 | 2012-06-13 | コンピューティングシステム、コンピューティングシステムの実行制御方法及び実行制御プログラム |
KR1020120074051A KR101355273B1 (ko) | 2012-06-13 | 2012-07-06 | 컴퓨팅 시스템 및 그 실행 제어 방법과, 그 실행 제어 프로그램을 기록한 기록 매체 |
EP13171474.3A EP2674859A3 (en) | 2012-06-13 | 2013-06-11 | Computing system, method for controlling thereof, and computer-readable recording medium having computer program for controlling thereof |
US13/916,504 US20130346992A1 (en) | 2012-06-13 | 2013-06-12 | Computing system, method for controlling thereof, and computer-readable recording medium having computer program for controlling thereof |
CN201610885322.8A CN106406999A (zh) | 2012-06-13 | 2013-06-13 | 计算***和计算***的执行控制方法 |
CN201310233660.XA CN103488674B (zh) | 2012-06-13 | 2013-06-13 | 计算***和计算***的执行控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012133452A JP2013257738A (ja) | 2012-06-13 | 2012-06-13 | コンピューティングシステム、コンピューティングシステムの実行制御方法及び実行制御プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2013257738A true JP2013257738A (ja) | 2013-12-26 |
JP2013257738A5 JP2013257738A5 (ja) | 2015-05-28 |
Family
ID=48670370
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012133452A Pending JP2013257738A (ja) | 2012-06-13 | 2012-06-13 | コンピューティングシステム、コンピューティングシステムの実行制御方法及び実行制御プログラム |
Country Status (5)
Country | Link |
---|---|
US (1) | US20130346992A1 (ja) |
EP (1) | EP2674859A3 (ja) |
JP (1) | JP2013257738A (ja) |
KR (1) | KR101355273B1 (ja) |
CN (2) | CN103488674B (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2018206315A (ja) * | 2017-06-09 | 2018-12-27 | 株式会社東芝 | ジョブ実行制御装置、ジョブ実行制御方法およびプログラム |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5853890B2 (ja) * | 2012-07-25 | 2016-02-09 | カシオ計算機株式会社 | ソフトウェア実行制御装置、実行制御方法、及び実行制御プログラム |
US9424102B2 (en) * | 2014-05-14 | 2016-08-23 | International Business Machines Corporation | Task grouping by context |
US9465645B1 (en) | 2014-06-25 | 2016-10-11 | Amazon Technologies, Inc. | Managing backlogged tasks |
US10366358B1 (en) | 2014-12-19 | 2019-07-30 | Amazon Technologies, Inc. | Backlogged computing work exchange |
CN105243096B (zh) * | 2015-09-11 | 2018-12-04 | 北京恒华伟业科技股份有限公司 | 一种xml文件处理方法和装置 |
CN108038665B (zh) * | 2017-12-08 | 2020-01-24 | 平安科技(深圳)有限公司 | 业务规则管理方法、装置、设备及计算机可读存储介质 |
US10802874B1 (en) * | 2018-09-26 | 2020-10-13 | Vmware, Inc. | Cloud agnostic task scheduler |
US11075823B1 (en) | 2018-10-31 | 2021-07-27 | Vmware, Inc. | Techniques for network packet event related script execution |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06242936A (ja) * | 1993-02-17 | 1994-09-02 | Hitachi Ltd | プログラム合成方法 |
JPH11119987A (ja) * | 1997-10-20 | 1999-04-30 | Fujitsu Ltd | 業務オブジェクトの自動生成装置及び方法並びに業務オブジェクト生成プログラムを記録したコンピュータ読み取り可能な記録媒体 |
JPH11259279A (ja) * | 1998-03-10 | 1999-09-24 | Nec Corp | Inサービスソフトウェアの作成方法およびinサービスソフトウェアを記録した媒体 |
JP2001014153A (ja) * | 1999-07-01 | 2001-01-19 | Hitachi Ltd | オブジェクト指向モデルにおけるコンポーネント設計支援方法および装置およびオブジェクト指向モデルにおけるコンポーネント設計支援プログラムを記録したコンピュータ読み取り可能な記録媒体 |
JP2009163497A (ja) * | 2008-01-07 | 2009-07-23 | Hitachi Ltd | 事務フロー生成装置およびその方法 |
JP2010250800A (ja) * | 2009-02-02 | 2010-11-04 | Nec (China) Co Ltd | エンジンプロセスの構築方法および装置 |
Family Cites Families (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB9322137D0 (en) | 1993-10-27 | 1993-12-15 | Logical Water Limited | A system and method for defining a process structure for performing a task |
US6950991B2 (en) * | 1995-11-13 | 2005-09-27 | Citrix Systems, Inc. | Interacting with software applications displayed in a web page |
US7076784B1 (en) * | 1997-10-28 | 2006-07-11 | Microsoft Corporation | Software component execution management using context objects for tracking externally-defined intrinsic properties of executing software components within an execution environment |
US6397191B1 (en) * | 1998-06-05 | 2002-05-28 | I2 Technologies Us, Inc. | Object-oriented workflow for multi-enterprise collaboration |
JP2002523828A (ja) * | 1998-08-24 | 2002-07-30 | ビーシーエル コンピューターズ, インコーポレイテッド | 適応型自然言語インターフェース |
US8775294B1 (en) * | 2000-04-10 | 2014-07-08 | Stikine Technology, Llc | Automated linked order processing |
WO2002021400A2 (en) * | 2000-09-07 | 2002-03-14 | Petrovantage, Inc. | Computer system for providing a collaborative workflow environment |
US20030135384A1 (en) * | 2001-09-27 | 2003-07-17 | Huy Nguyen | Workflow process method and system for iterative and dynamic command generation and dynamic task execution sequencing including external command generator and dynamic task execution sequencer |
US6901417B2 (en) | 2002-01-11 | 2005-05-31 | International Business Machines Corporation | Method, system, and program for updating records in a database when applications have different version levels |
KR20030081199A (ko) * | 2003-07-16 | 2003-10-17 | 쓰리지디코리아 주식회사 | 프로세스 제어에 필요한 데이터 획득 시스템 및 방법, 그프로그램을 기록한 기록매체 |
CN1333339C (zh) * | 2005-04-06 | 2007-08-22 | 清华大学 | 基于透明计算的计算设备和方法 |
US7657870B2 (en) | 2005-02-25 | 2010-02-02 | International Business Machines Corporation | Method and apparatus for implementing dynamic function groups in a data processing system |
US20070192152A1 (en) * | 2006-02-13 | 2007-08-16 | Itt Manufacturing Enterprises, Inc. | Software phase sequencer editor and method of editing |
EP2126713A2 (en) * | 2007-02-19 | 2009-12-02 | Ondeego, Inc. | Methods and system to create applications and distribute applications to a remote device |
JP4522430B2 (ja) | 2007-05-14 | 2010-08-11 | 株式会社エヌ・ティ・ティ・ドコモ | リコメンド装置及びリコメンド方法 |
US8984520B2 (en) * | 2007-06-14 | 2015-03-17 | Microsoft Technology Licensing, Llc | Resource modeling and scheduling for extensible computing platforms |
US20090106011A1 (en) * | 2007-10-22 | 2009-04-23 | International Business Machines Corporation | System and method for developing and deploying sensor and actuator applications over distributed computing infrastructure |
US7757233B2 (en) * | 2008-07-10 | 2010-07-13 | International Business Machines Corporation | Controlling a computer system having a processor including a plurality of cores |
US8332811B2 (en) * | 2009-04-30 | 2012-12-11 | United Parcel Service Of America, Inc. | Systems and methods for generating source code for workflow platform |
US20110202864A1 (en) * | 2010-02-15 | 2011-08-18 | Hirsch Michael B | Apparatus and methods of receiving and acting on user-entered information |
US8789205B2 (en) * | 2010-04-21 | 2014-07-22 | Microsoft Corporation | Role-based graphical user interfaces |
EP2495673A1 (en) * | 2011-03-01 | 2012-09-05 | Tata Consultancy Services Ltd. | Computer implemented system for facilitating configuration, data tracking and reporting for data centric applications |
-
2012
- 2012-06-13 JP JP2012133452A patent/JP2013257738A/ja active Pending
- 2012-07-06 KR KR1020120074051A patent/KR101355273B1/ko active IP Right Grant
-
2013
- 2013-06-11 EP EP13171474.3A patent/EP2674859A3/en not_active Ceased
- 2013-06-12 US US13/916,504 patent/US20130346992A1/en not_active Abandoned
- 2013-06-13 CN CN201310233660.XA patent/CN103488674B/zh active Active
- 2013-06-13 CN CN201610885322.8A patent/CN106406999A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06242936A (ja) * | 1993-02-17 | 1994-09-02 | Hitachi Ltd | プログラム合成方法 |
JPH11119987A (ja) * | 1997-10-20 | 1999-04-30 | Fujitsu Ltd | 業務オブジェクトの自動生成装置及び方法並びに業務オブジェクト生成プログラムを記録したコンピュータ読み取り可能な記録媒体 |
JPH11259279A (ja) * | 1998-03-10 | 1999-09-24 | Nec Corp | Inサービスソフトウェアの作成方法およびinサービスソフトウェアを記録した媒体 |
JP2001014153A (ja) * | 1999-07-01 | 2001-01-19 | Hitachi Ltd | オブジェクト指向モデルにおけるコンポーネント設計支援方法および装置およびオブジェクト指向モデルにおけるコンポーネント設計支援プログラムを記録したコンピュータ読み取り可能な記録媒体 |
JP2009163497A (ja) * | 2008-01-07 | 2009-07-23 | Hitachi Ltd | 事務フロー生成装置およびその方法 |
JP2010250800A (ja) * | 2009-02-02 | 2010-11-04 | Nec (China) Co Ltd | エンジンプロセスの構築方法および装置 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2018206315A (ja) * | 2017-06-09 | 2018-12-27 | 株式会社東芝 | ジョブ実行制御装置、ジョブ実行制御方法およびプログラム |
Also Published As
Publication number | Publication date |
---|---|
CN106406999A (zh) | 2017-02-15 |
US20130346992A1 (en) | 2013-12-26 |
KR101355273B1 (ko) | 2014-01-27 |
EP2674859A3 (en) | 2015-11-18 |
EP2674859A2 (en) | 2013-12-18 |
CN103488674A (zh) | 2014-01-01 |
KR20130139724A (ko) | 2013-12-23 |
CN103488674B (zh) | 2016-09-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2013257738A (ja) | コンピューティングシステム、コンピューティングシステムの実行制御方法及び実行制御プログラム | |
US9772890B2 (en) | Sophisticated run-time system for graph processing | |
US9400700B2 (en) | Optimized system for analytics (graphs and sparse matrices) operations | |
US8494996B2 (en) | Creation and revision of network object graph topology for a network performance management system | |
US8904377B2 (en) | Reconfiguration of computer system to allow application installation | |
US11921720B1 (en) | Systems and methods for decoupling search processing language and machine learning analytics from storage of accessed data | |
Cretella et al. | A semantic engine for porting applications to the cloud and among clouds | |
US11567735B1 (en) | Systems and methods for integration of multiple programming languages within a pipelined search query | |
US11727007B1 (en) | Systems and methods for a unified analytics platform | |
US20170054796A1 (en) | Storlet workflow optimization leveraging clustered file system placement optimization features | |
JP2019530121A (ja) | データ統合ジョブ変換 | |
US9330372B2 (en) | Generating an improved development infrastructure | |
US11184251B2 (en) | Data center cartography bootstrapping from process table data | |
US11494381B1 (en) | Ingestion and processing of both cloud-based and non-cloud-based data by a data intake and query system | |
US11748634B1 (en) | Systems and methods for integration of machine learning components within a pipelined search query to generate a graphic visualization | |
JP4798395B2 (ja) | リソース自動構築システム及び自動構築方法並びにそのための管理用端末 | |
Gil | Mapping semantic workflows to alternative workflow execution engines | |
US20200167347A1 (en) | Enhanced search construction and deployment | |
US11630663B2 (en) | Compressing multi-attribute vector into a single eigenvalue for ranking subject matter experts | |
US20210286826A1 (en) | Computer-Implemented Method and System for Attribute Discovery for Operation Objects from Operation Data | |
Pallis et al. | Searching for software on the egee infrastructure | |
JP5696280B1 (ja) | 用語統一システム及び用語統一プログラム、並びに用語統一方法 | |
US11841909B2 (en) | Text analytics views for web site sources | |
Poulakis et al. | Hocc: an ontology for holistic description of cluster settings | |
Bendoukha et al. | Building cloud-based scientific workflows made easy: A remote sensing application |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150410 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150410 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20160129 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160329 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160414 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20161011 |