JP6400191B2 - アプリケーションデータモデルに従って指定されたオブジェクトを更新するよう設計されたルールを実現する命令セットの生成 - Google Patents
アプリケーションデータモデルに従って指定されたオブジェクトを更新するよう設計されたルールを実現する命令セットの生成 Download PDFInfo
- Publication number
- JP6400191B2 JP6400191B2 JP2017514362A JP2017514362A JP6400191B2 JP 6400191 B2 JP6400191 B2 JP 6400191B2 JP 2017514362 A JP2017514362 A JP 2017514362A JP 2017514362 A JP2017514362 A JP 2017514362A JP 6400191 B2 JP6400191 B2 JP 6400191B2
- Authority
- JP
- Japan
- Prior art keywords
- rules
- rule
- subset
- bucket
- subsets
- 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.)
- Active
Links
Classifications
-
- 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/24—Querying
- G06F16/242—Query formulation
-
- 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/24—Querying
- G06F16/245—Query processing
- G06F16/2452—Query translation
-
- 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
-
- 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
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Economics (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Development Economics (AREA)
- General Business, Economics & Management (AREA)
- Marketing (AREA)
- Human Resources & Organizations (AREA)
- Entrepreneurship & Innovation (AREA)
- Finance (AREA)
- Technology Law (AREA)
- Accounting & Taxation (AREA)
- Educational Administration (AREA)
- Game Theory and Decision Science (AREA)
- Tourism & Hospitality (AREA)
- Quality & Reliability (AREA)
- Operations Research (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Computational Linguistics (AREA)
- Databases & Information Systems (AREA)
- Mathematical Physics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
- Stored Programmes (AREA)
Description
本特許出願は、全文が本明細書に援用される以下の同時係属出願に関連し、その優先権を主張する:
A.2014年9月9日に出願された、本特許出願と同一の出願人の名義の、「金融アプリケーションのビジネスオブジェクトを更新するよう設計されたビジネスルールを実現する命令セットの生成(Generating Instruction Sets Implementing Business Rules Designed To Update Business Objects Of Financial Applications)」と題されるインド特許出願連続番号第4421/CHE/2014号;および
B.2015年1月13日に出願された、本特許出願と同一の出願人の名義の、「金融アプリケーションのビジネスオブジェクトを更新するよう設計されたビジネスルールを実現する命令セットの生成(Generating Instruction Sets Implementing Business Rules Designed To Update Business Objects Of Financial Applications)」と題される米国特許本出願連続番号第14/595,223号。
技術分野
本開示は、企業アプリケーションサーバに関し、より具体的には、アプリケーションデータモデルに従って指定されたオブジェクトを更新するよう設計されたルールを実現する命令セットの生成に関する。
アプリケーションは、データを処理して、対応する所望の機能を提供するために使用される。金融アプリケーションは、クレジットカード、ローン、銀行口座などの金融手段の管理に関するアプリケーションのクラスである。関連技術で周知であるように、金融アプリケーションは、銀行、保険会社、証券会社などの多様なビジネス企業で使用されている。
1.概要
本開示の局面では、アプリケーションデータモデルに従って指定されたオブジェクトを更新するよう設計されたルールを実現する命令セットを生成する。一実施例では、オブジェクトを更新するよう設計されたルールは、各バケットが実行順序の点で相互依存性をもたないルールを含むように(ルールの)バケットのセットを形成するように処理される。次いで、各バケットについて、共通の(データ)オブジェクトを更新するよう設計されたルールのサブセットが決定され、各々の決定されたルールのサブセットについて、対応する単一の命令セットが生成される。次いで、各バケットに含まれるルールのサブセットについて生成された命令セットは、同時に実行される。
図1は、本開示のいくつかの局面を実現できる例示的な環境を示すブロック図である。当該ブロック図は、エンドユーザシステム110A〜110Zと、インターネット120と、イントラネット130と、サーバシステム140A〜140Cと、管理者システム150と、データストア180A〜180Bとを含むものとして示されている。
図2は、本開示の局面に従った、アプリケーションデータモデルに従って指定されたオブジェクトを更新するよう設計されたルールを実現する命令セットが生成される態様を示すフローチャートである。当該フローチャートは、単に例示のために、図1、特に管理者システム150に関して記載されている。しかし、本明細書において提供されている開示を読むことによって当業者に明らかであるように、特徴のうちの多くは、本開示のいくつかの局面の範囲および精神から逸脱することなく、他の環境でも(場合によっては、他のタイプのシステム/サーバを使用しても)実現可能である。
図3A〜図3Bおよび図4A〜図4Bは、ともに、一実施例における、アプリケーションモデルに従って指定されたオブジェクトを更新するよう設計されたルールを実現する命令セットが生成される態様を示す。図の各々について以下で詳細に説明する。
図3Bは、一実施例における、ルールが処理される態様を示す。特に、プロセスP1について図3Aで指定されたルールの処理が図3Bに示され、以下で詳細に説明する。
図4Aは、一実施例における、併合に適していると判断されたルールのサブセットがユーザに表示される態様を示す。本明細書における例示的な環境は銀行/金融アプリケーションに対応するが、本明細書に記載されている特徴は、同様のアーキテクチャを利用する他の環境にも適用可能である。
図5は、適切なソフトウェア命令の実行によって本開示のいくつかの局面が機能するデジタル処理システム500の詳細を示すブロック図である。デジタル処理システム500は、管理者システム150に対応する。
本開示のさまざまな実施例について上記してきたが、それらは限定的ではなく単に一例として提示されているということが理解されるべきである。したがって、本開示の広さおよび範囲は、上記の例示的な実施例のうちのいずれかによって限定されるべきではなく、以下の特許請求の範囲およびそれらの等価物に従ってのみ規定されるべきである。
Claims (15)
- コンピュータによって実行される方法であって、
複数のルールを受信するステップを備え、各ルールは、アプリケーションデータモデルに従って指定された対応するオブジェクトのセットを更新するよう設計され、各オブジェクトは、前記アプリケーションデータモデルに従ってそれぞれの属性を有しており、前記方法はさらに、
バケットのセットを形成するステップを備え、各バケットは、前記複数のルールのうち、実行順序の点で相互依存性をもたないルールを含み、前記実行順序の点で相互依存性をもつルールは、前記相互依存性をもたないルールとは分離して、前記バケットのセットの異なるバケットに配置され、前記方法はさらに、
前記バケットのセットの各バケットについて、
前記バケットに含まれるルールの複数のサブセットを決定するステップを備え、ルールの各サブセットのルールは、前記アプリケーションデータモデルに従って共通のオブジェクトのそれぞれ異なる属性を更新するよう設計され、
前記ルールの複数のサブセットの各サブセットについて、対応する単一の命令セットを生成するステップと、
前記バケットに含まれる前記ルールの複数のサブセットについて生成された前記命令セットを同時に実行するステップとを備える、方法。 - 前記決定するステップは、前記バケットのセットの第1のバケットにおけるルールの第1の複数のサブセットを決定することを含み、前記ルールの第1の複数のサブセットは、ルールの第1のサブセットを含み、前記方法はさらに、
前記ルールの第1の複数のサブセットの各々を併合できることを示しながら、前記ルールの第1のサブセットを含む前記ルールの第1の複数のサブセットを表示のために送信するステップを備え、
前記生成するステップは、前記ルールの第1のサブセットが併合対象であることを示す入力データがユーザから受信された場合にのみ、前記ルールの第1のサブセットに対して実行される、請求項1に記載の方法。 - 前記ルールの第1の複数のサブセットは、ルールの第2のサブセットをさらに含み、
前記入力データは、前記ルールの第2のサブセットの第1のルールが併合から除外されることを示し、
前記生成するステップは、前記第1のルールを除く前記ルールの第2のサブセットについて前記対応する単一の命令セットを生成することを含む、請求項2に記載の方法。 - 前記ルールの第1の複数のサブセットは、第3のオブジェクトを更新するよう設計されたルールの第3のサブセットを含み、前記第1のバケットの第3のルールも、前記第3のルールが前記第3のオブジェクトを更新しないことに鑑みて、前記ルールの第3のサブセットに含まれず、前記方法はさらに、
前記第3のルールの修正ルールを受信するステップを備え、前記修正ルールは、前記第3のオブジェクトを更新するよう設計され、
前記決定するステップおよび前記生成するステップは、前記修正ルールを前記ルールの第3のサブセットに含めるため、および、前記修正ルールを含むように前記ルールの第3のサブセットについての前記対応する単一の命令セットを生成するために、再び実行される、請求項2または3に記載の方法。 - 第1のルールおよび第2のルールは、前記実行順序に従って前記第1のルールの実行が完了して初めて前記第2のルールの実行が開始することを求められる場合に、相互依存性を有すると見なされ、前記第1のルールおよび前記第2のルールは、前記複数のルールに含まれ、
前記形成するステップは、前記第1のルールを第1のバケットに含めることと、前記第2のルールを前記第1のバケットとは異なる第2のバケットに含めることとを含み、前記第1のバケットおよび前記第2のバケットは、前記バケットのセットに含まれる、請求項1〜4のいずれか1項に記載の方法。 - 前記受信するステップは、前記複数のルールの各ルールの実行に先立って実行されなければならない対応するルールのセットを示す優先データをさらに受信することを含み、
前記優先データは、前記第1のルールが前記第2のルールに先立って実行されなければならないことを示す、請求項5に記載の方法。 - 前記アプリケーションデータモデルに従って指定された前記オブジェクトは、リレーショナルデータベースサーバに記憶され、
前記複数のルールの各々は、独立して実行されると、前記リレーショナルデータベースサーバに向けられる対応するSQL(構造化照会言語)コマンドとして実現され、
前記対応する単一の命令セットは、前記実行するステップ時に、前記リレーショナルデータベースサーバに向けられる単一のSQLコマンドの形式で実現される、請求項1〜6のいずれか1項に記載の方法。 - システムがルールの管理をサポートすることを可能にするための命令の1つ以上のシーケンスを含むコンピュータプログラムであって、前記システムに含まれる1つ以上のプロセッサによる前記1つ以上の命令の実行は、前記システムが動作を実行することを可能にし、前記動作は、
複数のルールを受信する動作を含み、各ルールは、アプリケーションデータモデルに従って指定された対応するオブジェクトのセットを更新するよう設計され、各オブジェクトは、前記アプリケーションデータモデルに従ってそれぞれの属性を有しており、前記動作はさらに、
バケットのセットを形成する動作を含み、各バケットは、前記複数のルールのうち、実行順序の点で相互依存性をもたないルールを含み、前記実行順序の点で相互依存性をもつルールは、前記相互依存性をもたないルールとは分離して、前記バケットのセットの異なるバケットに配置され、前記動作はさらに、
前記バケットのセットの各バケットについて、
前記バケットに含まれるルールの複数のサブセットを決定する動作を含み、ルールの各サブセットのルールは、前記アプリケーションデータモデルに従って共通のオブジェクトのそれぞれ異なる属性を更新するよう設計され、
前記ルールの複数のサブセットの各サブセットについて、対応する単一の命令セットを生成する動作と、
前記バケットに含まれる前記ルールの複数のサブセットについて生成された前記命令セットを同時に実行する動作とをさらに含む、コンピュータプログラム。 - 1つ以上のプロセッサにより実行されることで、請求項1〜7のいずれか1項に記載の方法を実施するコンピュータプログラム。
- デジタル処理システムであって、
プロセッサと、
ランダムアクセスメモリ(RAM)と、
1つ以上の命令を記憶するための機械読取可能な媒体とを備え、前記1つ以上の命令は、前記RAMに取り出されて前記プロセッサによって実行されたときに、前記デジタル処理システムにルールを処理させ、前記デジタル処理システムは、
複数のルールを受信する動作を実行し、各ルールは、アプリケーションデータモデルに従って対応するオブジェクトのセットを更新するよう設計され、各オブジェクトは、前記アプリケーションデータモデルに従ってそれぞれの属性を有しており、前記デジタル処理システムはさらに、
バケットのセットを形成する動作を実行し、各バケットは、前記複数のルールのうち、実行順序の点で相互依存性をもたないルールを含み、前記実行順序の点で相互依存性をもつルールは、前記相互依存性をもたないルールとは分離して、前記バケットのセットの異なるバケットに配置され、前記デジタル処理システムはさらに、
前記バケットのセットの各バケットについて、
前記バケットに含まれるルールの複数のサブセットを決定する動作を実行し、ルールの各サブセットのルールは、前記アプリケーションデータモデルに従って共通のオブジェクトのそれぞれ異なる属性を更新するよう設計され、
前記ルールの複数のサブセットの各サブセットについて、対応する単一の命令セットを生成する動作を実行し、
前記バケットに含まれる前記ルールの複数のサブセットについて生成された前記命令セットを同時に実行する動作を実行する、デジタル処理システム。 - 前記決定する動作のために、前記デジタル処理システムは、前記バケットのセットの第1のバケットにおけるルールの第1の複数のサブセットを決定し、前記ルールの第1の複数のサブセットは、ルールの第1のサブセットを含み、前記デジタル処理システムはさらに、
前記ルールの第1の複数のサブセットの各々を併合できることを示しながら、前記ルールの第1のサブセットを含む前記ルールの第1の複数のサブセットを表示のために送信する動作を実行し、
前記デジタル処理システムは、前記ルールの第1のサブセットが併合対象であることを示す入力データがユーザから受信された場合にのみ、前記ルールの第1のサブセットに対して前記生成する動作を実行する、請求項10に記載のデジタル処理システム。 - 前記ルールの第1の複数のサブセットは、ルールの第2のサブセットをさらに含み、
前記入力データは、前記ルールの第2のサブセットの第1のルールが併合から除外されることを示し、
前記デジタル処理システムは、前記第1のルールを除く前記ルールの第2のサブセット
について前記対応する単一の命令セットを生成する、請求項11に記載のデジタル処理システム。 - 前記ルールの第1の複数のサブセットは、第3のオブジェクトを更新するよう設計されたルールの第3のサブセットを含み、前記第1のバケットの第3のルールも、前記第3のルールが前記第3のオブジェクトを更新しないことに鑑みて、前記ルールの第3のサブセットに含まれず、前記デジタル処理システムはさらに、
前記第3のルールの修正ルールを受信する動作を実行し、前記修正ルールは、前記第3のオブジェクトを更新するよう設計され、
前記デジタル処理システムは、前記修正ルールを前記ルールの第3のサブセットに含めるため、および、前記修正ルールを含むように前記ルールの第3のサブセットについての前記対応する単一の命令セットを生成するために、前記決定する動作および前記生成する動作を再び実行する、請求項11または12に記載のデジタル処理システム。 - 第1のルールおよび第2のルールは、前記実行順序に従って前記第1のルールの実行が完了して初めて前記第2のルールの実行が開始することを求められる場合に、相互依存性を有すると見なされ、前記第1のルールおよび前記第2のルールは、前記複数のルールに含まれ、
前記デジタル処理システムは、前記複数のルールの各ルールの実行に先立って実行されなければならない対応するルールのセットを示す優先データをさらに受信し、前記優先データは、前記第1のルールが前記第2のルールに先立って実行されなければならないことを示し、
前記デジタル処理システムは、前記第1のルールを第1のバケットに含めるとともに、前記第2のルールを前記第1のバケットとは異なる第2のバケットに含め、前記第1のバケットおよび前記第2のバケットは、前記バケットのセットに含まれる、請求項10〜13のいずれか1項に記載のデジタル処理システム。 - 前記オブジェクトは、リレーショナルデータベースサーバに記憶され、
前記複数のルールの各々は、独立して実行されると、前記リレーショナルデータベースサーバに向けられる対応するSQL(構造化照会言語)コマンドとして実現され、
前記対応する単一の命令セットは、前記実行する動作時に、前記リレーショナルデータベースサーバに向けられる単一のSQLコマンドの形式で実現される、請求項10〜14のいずれか1項に記載のデジタル処理システム。
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
IN4421/CHE/2014 | 2014-09-09 | ||
IN4421CH2014 | 2014-09-09 | ||
US14/595,223 US11042929B2 (en) | 2014-09-09 | 2015-01-13 | Generating instruction sets implementing business rules designed to update business objects of financial applications |
US14/595,223 | 2015-01-13 | ||
PCT/IB2015/055820 WO2016038478A1 (en) | 2014-09-09 | 2015-07-31 | Generating instruction sets implementing rules designed to update objects specified according to an application data model |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2017534955A JP2017534955A (ja) | 2017-11-24 |
JP6400191B2 true JP6400191B2 (ja) | 2018-10-03 |
Family
ID=55437919
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017514362A Active JP6400191B2 (ja) | 2014-09-09 | 2015-07-31 | アプリケーションデータモデルに従って指定されたオブジェクトを更新するよう設計されたルールを実現する命令セットの生成 |
Country Status (5)
Country | Link |
---|---|
US (1) | US11042929B2 (ja) |
EP (1) | EP3195209B1 (ja) |
JP (1) | JP6400191B2 (ja) |
CN (1) | CN106687999B (ja) |
WO (1) | WO2016038478A1 (ja) |
Family Cites Families (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
ATE146611T1 (de) | 1990-05-04 | 1997-01-15 | Ibm | Maschinenarchitektur für skalaren verbundbefehlssatz |
EP0498067A2 (en) | 1991-02-08 | 1992-08-12 | International Business Machines Corporation | Microcode generation for a scalable compound instruction set machine |
US7251666B2 (en) * | 2000-02-01 | 2007-07-31 | Internet Business Information Group | Signature loop authorizing method and apparatus |
WO2001086485A2 (en) * | 2000-05-09 | 2001-11-15 | Fair, Isaac And Company | Approach for re-using business rules |
US6898783B1 (en) * | 2000-08-03 | 2005-05-24 | International Business Machines Corporation | Object oriented based methodology for modeling business functionality for enabling implementation in a web based environment |
US6826698B1 (en) | 2000-09-15 | 2004-11-30 | Networks Associates Technology, Inc. | System, method and computer program product for rule based network security policies |
US20030167460A1 (en) | 2002-02-26 | 2003-09-04 | Desai Vipul Anil | Processor instruction set simulation power estimation method |
EP1644849A1 (en) * | 2003-07-11 | 2006-04-12 | Computer Associates Think, Inc. | System and method for generating sql using templates |
US7685008B2 (en) * | 2004-02-20 | 2010-03-23 | Accenture Global Services Gmbh | Account level participation for underwriting components |
US7802076B2 (en) | 2004-06-24 | 2010-09-21 | Intel Corporation | Method and apparatus to vectorize multiple input instructions |
US7574424B2 (en) * | 2004-10-13 | 2009-08-11 | Sybase, Inc. | Database system with methodology for parallel schedule generation in a query optimizer |
JP4429236B2 (ja) | 2005-08-19 | 2010-03-10 | 富士通株式会社 | 分類ルール作成支援方法 |
US7865515B2 (en) | 2006-08-28 | 2011-01-04 | Microsoft Corporation | Server side bucketization of parameterized queries |
US7725416B2 (en) | 2006-12-13 | 2010-05-25 | Novell, Inc. | Method for rule locating, ordering and combining in a polyhierarichical environment |
US8677198B2 (en) | 2009-03-04 | 2014-03-18 | Alcatel Lucent | Method and apparatus for system testing using multiple processors |
JP5419746B2 (ja) | 2010-02-23 | 2014-02-19 | 株式会社日立製作所 | 管理装置及び管理プログラム |
WO2012160813A1 (ja) | 2011-05-24 | 2012-11-29 | 日本電気株式会社 | 情報処理システム、データ管理方法、情報処理装置およびその制御方法と制御プログラム |
US20130282537A1 (en) * | 2012-04-20 | 2013-10-24 | Apptio, Inc. | Utilizing multiple versions of financial allocation rules in a budgeting process |
US9195466B2 (en) | 2012-05-16 | 2015-11-24 | Qualcomm Incorporated | Fusing conditional write instructions having opposite conditions in instruction processing circuits, and related processor systems, methods, and computer-readable media |
US8909681B2 (en) * | 2012-08-20 | 2014-12-09 | International Business Machines Corporation | Gap detection in a temporally unique index in a relational database |
US8856126B2 (en) | 2012-10-10 | 2014-10-07 | Oracle Financial Services Software Limited | Simplifying grouping of data items stored in a database |
US9390135B2 (en) * | 2013-02-19 | 2016-07-12 | Oracle International Corporation | Executing continuous event processing (CEP) queries in parallel |
-
2015
- 2015-01-13 US US14/595,223 patent/US11042929B2/en active Active
- 2015-07-31 WO PCT/IB2015/055820 patent/WO2016038478A1/en active Application Filing
- 2015-07-31 EP EP15747565.8A patent/EP3195209B1/en active Active
- 2015-07-31 JP JP2017514362A patent/JP6400191B2/ja active Active
- 2015-07-31 CN CN201580048418.2A patent/CN106687999B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN106687999B (zh) | 2020-12-08 |
JP2017534955A (ja) | 2017-11-24 |
WO2016038478A1 (en) | 2016-03-17 |
EP3195209A1 (en) | 2017-07-26 |
CN106687999A (zh) | 2017-05-17 |
US11042929B2 (en) | 2021-06-22 |
EP3195209B1 (en) | 2021-12-01 |
US20160071202A1 (en) | 2016-03-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10901961B2 (en) | Systems and methods for generating schemas that represent multiple data sources | |
US11048762B2 (en) | User-defined automated document feature modeling, extraction and optimization | |
US8712965B2 (en) | Dynamic report mapping apparatus to physical data source when creating report definitions for information technology service management reporting for peruse of report definition transparency and reuse | |
US8630969B2 (en) | Systems and methods for implementing business rules designed with cloud computing | |
CN111177231A (zh) | 报表生成方法和报表生成装置 | |
JP2019535065A (ja) | 分散イベント処理システムにおけるデータシリアライズ | |
US9251222B2 (en) | Abstracted dynamic report definition generation for use within information technology infrastructure | |
US11468229B2 (en) | Describing changes in a workflow based on changes in structured documents containing workflow metadata | |
CN111427971B (zh) | 用于计算机***的业务建模方法、装置、***和介质 | |
US20170206326A1 (en) | Systems and methods for the classification and indexing of contract documentation | |
US11436005B2 (en) | Generic integrated development environment extension tool for design systems | |
US11829814B2 (en) | Resolving data location for queries in a multi-system instance landscape | |
US20200167209A1 (en) | Configurable Analytics For Microservices Performance Analysis | |
US20170322777A1 (en) | Presentation Oriented Rules-based Technical Architecture Display Framework | |
US10735300B1 (en) | Discovery and testing of program dependencies in computer networks | |
US20140282627A1 (en) | Systems and methods for system consolidation | |
US20140100840A1 (en) | Systems and Methods for Creating Context Sensitive Graph Topologies Based on Multidimensional Context Information | |
US11531527B1 (en) | Storage structure for pattern mining | |
JP6400191B2 (ja) | アプリケーションデータモデルに従って指定されたオブジェクトを更新するよう設計されたルールを実現する命令セットの生成 | |
US11487708B1 (en) | Interactive visual data preparation service | |
US9342541B1 (en) | Presentation oriented rules-based technical architecture display framework (PORTRAY) | |
CN115657901B (zh) | 一种基于统一参数的业务变更方法及装置 | |
US9721041B2 (en) | Configurable data analysis using a configuration model | |
US20240192930A1 (en) | Application Dependency Visualization | |
US20230297213A1 (en) | Dynamic address-based dashboard customization |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20171005 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180419 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180515 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180710 |
|
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: 20180807 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180904 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6400191 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |