JP7015625B2 - プロセスアプリケーションを開発及び診断するためのステップバック機構 - Google Patents
プロセスアプリケーションを開発及び診断するためのステップバック機構 Download PDFInfo
- Publication number
- JP7015625B2 JP7015625B2 JP2018550499A JP2018550499A JP7015625B2 JP 7015625 B2 JP7015625 B2 JP 7015625B2 JP 2018550499 A JP2018550499 A JP 2018550499A JP 2018550499 A JP2018550499 A JP 2018550499A JP 7015625 B2 JP7015625 B2 JP 7015625B2
- Authority
- JP
- Japan
- Prior art keywords
- flow
- application
- state
- process application
- instantiated
- 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
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/40—Transformation of program code
- G06F8/41—Compilation
- G06F8/43—Checking; Contextual analysis
- G06F8/433—Dependency analysis; Data or control flow analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/40—Transformation of program code
- G06F8/41—Compilation
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- Human Computer Interaction (AREA)
- Debugging And Monitoring (AREA)
- Stored Programmes (AREA)
Description
本出願は、すべての目的のために参照により本明細書に組み込まれる、2016年5月16日付出願の米国仮特許出願第62/337,156号、発明の名称「STEPBACK MECHANISM TO DEVELOP AND DIAGNOSE PROCESS APPLICATIONS」に対する優先権を主張する。
この出願の発明に関連する先行技術文献情報としては、以下のものがある(国際出願日以降国際段階で引用された文献及び他国に国内移行した際に引用された文献を含む)。
(先行技術文献)
(特許文献)
(特許文献1) 米国特許出願公開第2005/0251794号明細書
(特許文献2) 米国特許出願公開第2013/0335980号明細書
(特許文献3) 米国特許第5,675,803号明細書
(特許文献4) 米国特許第6,202,199号明細書
(特許文献5) 米国特許第7,685,253号明細書
(特許文献6) 米国特許出願公開第2008/0281944号明細書
(特許文献7) 米国特許出願公開第2017/0169114号明細書
(特許文献8) 米国特許出願公開第2016/0112262号明細書
(特許文献9) 米国特許出願公開第2004/0078105号明細書
(特許文献10) 米国特許第9,569,255号明細書
(特許文献11) 米国特許出願公開第2006/0074736号明細書
(特許文献12) 米国特許出願公開第2001/0032108号明細書
(特許文献13) 米国特許出願公開第2016/0124742号明細書
(特許文献14) 米国特許出願公開第2012/0271926号明細書
(特許文献15) 米国特許出願公開第2012/0079013号明細書
(特許文献16) 米国特許出願公開第2009/0164606号明細書
(特許文献17) 米国特許出願公開第2018/0069774号明細書
(特許文献18) 米国特許出願公開第2017/0090995号明細書
(特許文献19) 米国特許出願公開第2017/0255886号明細書
(特許文献20) 米国特許出願公開第2014/0282367号明細書
プロセスアプリケーションを呼び出すデプロイされたプロセスエンジンは、誤った結果を生成する可能性がある。例えば、プロセスフローのアクティビティは、第三者のソフトウェアからの出力を入力として使用することができる。第三者ソフトウェアは、第三者ソフトウェアが異なる値、すなわちアクティビティに対する異なる入力値を出力するように更新される可能性がある。その結果、アクティビティは、アクティビティが出力すると予想される状態値とは異なる状態値を出力する。
506において、所望の出力を達成するようにプロセスアプリケーションが変更される。例えば、プロセスアプリケーションの任意のステップを選択することができ、選択されたステップに関連付けられた1つ以上の入力データ値を変更して、選択されたステップの出力状態を調整することができる。選択されたステップ調整が後続のステップの状態に及ぼす影響を決定することができる。いくつかの実施形態では、アクティビティまたはトリガに関連する定義を修正して、所望の出力結果を生成することができる。
Claims (23)
- 複数のデバイスにおいてインスタンス化されたプロセルアプリケーションを診断および更新するためのシステムであって、このシステムはプロセッサを有し、
このプロセッサは、
記憶リソースと通信可能に接続され、この記憶リソースに格納されたアプリケーションコード命令を実行するように構成され、それによって、以下の工程:
状態遷移情報をデバイスにローカルに格納する工程であり、この状態遷移情報は、インスタンス化されたプロセスエンジンによってインスタンス化されたプロセスアプリケーションの実行されたステップに関連付けられたものであり、前記インスタンス化されたプロセスアプリケーションは、誤った結果を生成したものである、前記格納する工程と;
フロー定義を遠隔診断プラットフォームに送信する工程と;
前記遠隔診断プラットフォームにおいて、前記フロー定義と前記状態遷移情報を受信する工程であり、前記フロー定義は、プロセスフローを記述し、前記状態遷移情報は、前記インスタンス化されたプロセスアプリケーションに関連付けられた前記プロセスフローのステップにおいて変更されたデータ値の情報を含むものである、前記受信する工程と;
前記状態遷移情報を使って、前記デバイスの前記インスタンス化された前記プロセスエンジンに関連付けられたプロセスエンジンを再生成する工程と;
前記プロセスフローの選択されたステップに関連付けられた1つ以上の入力データ値を変更する工程と;
前記変更された1つ以上の入力データ値を使用して、前記選択されたステップから前記プロセスフローを実行する工程と;
プロセスアプリケーションの前記選択されたステップに関連付けられた少なくとも1つのデータレコードを更新して、前記変更された1つ以上の入力データ値と、前記プロセスフローのステップに関連付けられた状態情報とを反映する工程と;
前記プロセスアプリケーションを再度コンパイルする工程と;
デバイス識別子を使用して前記デバイスに前記プロセスアプリケーションを再度デプロイする工程と;
を行う、システム。 - 請求項1記載のシステムにおいて、前記プロセッサは、前記プロセスフローを記述するフロー定義および前記プロセスフローの各ステップにおける前記プロセスフローの状態を記述する状態情報を受け取る工程を行うように構成されるものである、システム。
- 請求項2記載のシステムにおいて、前記フロー定義がflow.jsonファイルである、システム。
- 請求項2記載のシステムにおいて、前記プロセッサは、前記フロー定義および前記状態情報に基づいてプロセスアプリケーションを再構成する工程を行うように構成され、前記プロセスアプリケーションは前記プロセスフローを含むものである、システム。
- 請求項2記載のシステムにおいて、前記プロセッサはさらに、前記プロセスアプリケーションを実行可能ファイルにコンパイルする工程を行うように構成される、システム。
- 請求項5記載のシステムにおいて、前記プロセッサはさらに、前記コンパイルされた実行可能ファイルを前記状態情報を生成したデバイスにデプロイする工程を行うように構成される、システム。
- 請求項2記載のシステムにおいて、前記状態情報は、前記状態情報を生成したデバイス及び前記システムとは別のデータベースに格納されるものである、システム。
- 請求項2記載のシステムにおいて、前記フロー定義は、前記状態情報を生成した前記デバイス、前記状態情報を格納するデータベース、及び前記システムとは別のデータベースに格納されるものである、システム。
- 請求項2記載のシステムにおいて、前記状態情報を生成したデバイスは、状態サービスを格納するデータベースに状態値をアップロードするものである、システム。
- 請求項9記載のシステムにおいて、前記状態値は、状態遷移の発生時にアップロードされるものである、システム。
- 請求項9記載のシステムにおいて、
前記状態情報を生成した前記デバイスから前記状態情報を格納する前記データベースに前記状態値が定期的にアップロードされるものである、システム。 - 請求項9記載のシステムにおいて、
前記状態情報を生成したデバイスと前記状態情報を格納する前記データベースとの間のネットワーク接続に障害が生じた場合、再接続時に前記状態情報が前記データベースにアップロードされるものである、システム。 - 請求項1記載のシステムにおいて、前記プロセッサは、前記プロセスフローを含むプロセスアプリケーションを実行するために必要なプロセスエンジンコンポーネントの最小セットを決定する工程を行うように構成されている、システム。
- 請求項1記載のシステムにおいて、前記プロセスアプリケーションをプリコンパイルして、前記プロセスアプリケーションを実行するために必要な最小限のステップのセット及び不要なステップを決定する工程を、有するものであるシステム。
- 請求項14記載のシステムにおいて、プロセスステップは、前記必要なステップの任意のステップが選択可能であり、前記必要なステップの前記選択されたステップから実行可能なものである、システム。
- 請求項1記載のシステムにおいて、前記プロセスアプリケーションは、複数のデバイス識別子を使って複数のデバイスにデプロイされるものである、システム。
- 複数のデバイスにおいてインスタンス化されたプロセルアプリケーションを診断および更新するための方法であって、
状態遷移情報をデバイスにローカルに格納する工程であり、この状態遷移情報は、インスタンス化されたプロセスエンジンによってインスタンス化されたプロセスアプリケーションの実行されたステップに関連付けられたものであり、前記インスタンス化されたプロセスアプリケーションは、誤った結果を生成したものである、前記格納する工程と;
フロー定義を遠隔診断プラットフォームに送信する工程と;
前記遠隔診断プラットフォームにおいて、前記フロー定義と前記状態遷移情報を受信する工程であり、前記フロー定義は、プロセスフローを記述し、前記状態遷移情報は、前記インスタンス化されたプロセスアプリケーションに関連付けられた前記プロセスフローのステップにおいて変更されたデータ値の情報を含むものである、前記受信する工程と;
前記状態遷移情報を使って、前記デバイスの前記インスタンス化された前記プロセスエンジンに関連付けられたプロセスエンジンを再生成する工程と;
前記プロセスフローの選択されたステップに関連付けられた1つ以上の入力データ値を変更する工程と;
前記変更された1つ以上の入力データ値を使用して、前記選択されたステップから前記プロセスフローを実行する工程と;
プロセスアプリケーションの前記選択されたステップに関連付けられた少なくとも1つのデータレコードを更新して、前記変更された1つ以上の入力データ値と、前記プロセスフローのステップに関連付けられた状態情報とを反映する工程と;
前記プロセスアプリケーションを再度コンパイルする工程と;
デバイス識別子を使用して前記デバイスに前記プロセスアプリケーションを再度デプロイする工程と;
、を有する方法。 - 請求項17記載の方法は、前記プロセスフローを記述するフロー定義および前記プロセスフローの各ステップにおける前記プロセスフローの状態を記述する状態情報を受け取る工程をさらに含むものである。
- 請求項18記載の方法において、前記フロー定義および前記状態情報に基づいてプロセスアプリケーションを再構成する工程をさらに有し、前記プロセスアプリケーションは前記プロセスフローを含むものである。
- 請求項19記載の方法は、前記プロセスアプリケーションを実行可能ファイルにコンパイルする工程をさらに有するものである。
- 請求項20記載の方法は、前記コンパイルされた実行可能ファイルを前記状態情報を生成したデバイスにデプロイする工程をさらに有するものである。
- 複数のデバイスにおいてインスタンス化されたプロセルアプリケーションを診断および更新するためのコンピュータ指令を有するコンピュータプログラムが格納されたコンピュータ可読記憶媒体であって、前記コンピュータ指令は、
状態遷移情報をデバイスにローカルに格納する工程であり、この状態遷移情報は、インスタンス化されたプロセスエンジンによってインスタンス化されたプロセスアプリケーションの実行されたステップに関連付けられたものであり、前記インスタンス化されたプロセスアプリケーションは、誤った結果を生成したものである、前記格納する工程と;
フロー定義を遠隔診断プラットフォームに送信する工程と;
前記遠隔診断プラットフォームにおいて、前記フロー定義と前記状態遷移情報を受信する工程であり、前記フロー定義は、プロセスフローを記述し、前記状態遷移情報は、前記インスタンス化されたプロセスアプリケーションに関連付けられた前記プロセスフローのステップにおいて変更されたデータ値の情報を含むものである、前記受信する工程と;
前記状態遷移情報を使って、前記デバイスの前記インスタンス化された前記プロセスエンジンに関連付けられたプロセスエンジンを再生成する工程と;
前記プロセスフローの選択されたステップに関連付けられた1つ以上の入力データ値を変更する工程と;
前記変更された1つ以上の入力データ値を使用して、前記選択されたステップから前記プロセスフローを実行する工程と;
プロセスアプリケーションの前記選択されたステップに関連付けられた少なくとも1つのデータレコードを更新して、前記変更された1つ以上の入力データ値と、前記プロセスフローのステップに関連付けられた状態情報とを反映する工程と;
前記プロセスアプリケーションを再度コンパイルする工程と;
デバイス識別子を使用して前記デバイスに前記プロセスアプリケーションを再度デプロイする工程と;
を含むものである、コンピュータ可読記憶媒体。 - 請求項22記載のコンピュータ可読記憶媒体は、前記プロセスフローを記述するフロー定義および前記プロセスフローの各ステップにおける前記プロセスフローの状態を記述する状態情報を受け取る工程をさらに有するものである。
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201662337156P | 2016-05-16 | 2016-05-16 | |
US62/337,156 | 2016-05-16 | ||
US15/417,635 | 2017-01-27 | ||
US15/417,635 US10635160B2 (en) | 2016-05-16 | 2017-01-27 | Stepback mechanism to develop and diagnose process applications |
PCT/US2017/023426 WO2017200633A1 (en) | 2016-05-16 | 2017-03-21 | Stepback mechanism to develop and diagnose process applications |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2019521402A JP2019521402A (ja) | 2019-07-25 |
JP2019521402A5 JP2019521402A5 (ja) | 2020-05-28 |
JP7015625B2 true JP7015625B2 (ja) | 2022-02-03 |
Family
ID=60297450
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018550499A Active JP7015625B2 (ja) | 2016-05-16 | 2017-03-21 | プロセスアプリケーションを開発及び診断するためのステップバック機構 |
Country Status (4)
Country | Link |
---|---|
US (1) | US10635160B2 (ja) |
JP (1) | JP7015625B2 (ja) |
DE (1) | DE112017002503T5 (ja) |
WO (1) | WO2017200633A1 (ja) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7106895B2 (ja) * | 2018-03-08 | 2022-07-27 | 富士フイルムビジネスイノベーション株式会社 | ワークフロー試験装置及びワークフロー試験プログラム |
CN109558137B (zh) * | 2018-11-09 | 2021-01-26 | 深圳市海勤科技有限公司 | 客户订单管理软件配置优化方法 |
US20220345471A1 (en) * | 2021-04-21 | 2022-10-27 | EMC IP Holding Company LLC | Early validation of communication behavior |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001134464A (ja) | 1999-11-09 | 2001-05-18 | Canon Inc | 情報処理方法および装置 |
JP2002304295A (ja) | 2001-04-05 | 2002-10-18 | Linx Corp | 画像処理アプリケーション開発のためのブロック線図ベースのグラフィカルなアルゴリズム記述方法 |
JP2003058395A (ja) | 2001-06-04 | 2003-02-28 | Sony Computer Entertainment Inc | ログ収集解析システム、ログ収集方法、コンピュータに実行させるためのログ収集プログラム、ログ解析方法、コンピュータに実行させるためのログ解析プログラム、ログ収集装置、ログ解析装置、ログ収集端末、ログサーバ |
JP2005018425A (ja) | 2003-06-26 | 2005-01-20 | Matsushita Electric Ind Co Ltd | プログラム変換方法、プログラムおよび記憶媒体 |
JP2010211257A (ja) | 2009-03-06 | 2010-09-24 | Sky Co Ltd | 操作監視システム及び操作監視プログラム |
JP2012038019A (ja) | 2010-08-05 | 2012-02-23 | Mitsubishi Electric Corp | 計算処理方法、計算処理装置およびソフトウエアプログラム |
Family Cites Families (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5675803A (en) | 1994-01-28 | 1997-10-07 | Sun Microsystems, Inc. | Method and apparatus for a fast debugger fix and continue operation |
US6202199B1 (en) | 1997-07-31 | 2001-03-13 | Mutek Solutions, Ltd. | System and method for remotely analyzing the execution of computer programs |
US7788631B2 (en) * | 2000-02-24 | 2010-08-31 | General Dynamics Advanced Information Systems, Inc. | Process automation system |
US20040078105A1 (en) * | 2002-09-03 | 2004-04-22 | Charles Moon | System and method for workflow process management |
US7685253B1 (en) | 2003-10-28 | 2010-03-23 | Sun Microsystems, Inc. | System and method for disconnected operation of thin-client applications |
US20050251794A1 (en) | 2004-04-16 | 2005-11-10 | Taylor Jason A | Method of debugging code and software debugging tool |
US7464366B2 (en) * | 2004-10-01 | 2008-12-09 | Microsoft Corporation | Programming interface for a componentized and extensible workflow model |
US20160112262A1 (en) * | 2014-10-18 | 2016-04-21 | Weaved, Inc. | Installation and configuration of connected devices |
ATE519320T1 (de) * | 2007-05-07 | 2011-08-15 | Vorne Ind Inc | Verfahren und system zur ausweitung der kapazitäten implementierter geräte über netzwerk- clients |
US20090164606A1 (en) * | 2007-12-21 | 2009-06-25 | Nokia Corporation | Web uploads |
US9459926B2 (en) * | 2010-06-23 | 2016-10-04 | Twilio, Inc. | System and method for managing a computing cluster |
US9043387B2 (en) * | 2010-09-29 | 2015-05-26 | Open Text S.A. | System, method and computer program product for smart upload automation |
CA2856524A1 (en) * | 2010-11-24 | 2012-05-31 | Skai, Inc. | System and method for access control and identity management |
US9489642B2 (en) | 2012-06-19 | 2016-11-08 | Sap Se | Flow based visualization of business rule processing traces |
US10261757B2 (en) * | 2013-03-13 | 2019-04-16 | Northrop Grumman Systems Corporation | System and method for automated web processing service workflow building and application creation |
US9886267B2 (en) * | 2014-10-30 | 2018-02-06 | Equinix, Inc. | Interconnection platform for real-time configuration and management of a cloud-based services exchange |
CN107113202A (zh) * | 2015-03-02 | 2017-08-29 | 微软技术许可有限责任公司 | 监视并报告从源位置到目的地位置的数据上传的传输及完整性 |
US9569255B1 (en) * | 2015-03-25 | 2017-02-14 | Amazon Technologies, Inc. | Persistent state machine |
US10360072B2 (en) * | 2015-09-30 | 2019-07-23 | The Mitre Corporation | Cross-cloud orchestration of data analytics for a plurality of research domains |
US9740787B2 (en) * | 2015-12-14 | 2017-08-22 | Quixey, Inc. | Application search results based on a current search query and a previous search query |
US20170255886A1 (en) * | 2016-03-03 | 2017-09-07 | Hewlett-Packard Development Company, L.P. | Workflow execution |
-
2017
- 2017-01-27 US US15/417,635 patent/US10635160B2/en active Active
- 2017-03-21 DE DE112017002503.6T patent/DE112017002503T5/de not_active Withdrawn
- 2017-03-21 WO PCT/US2017/023426 patent/WO2017200633A1/en active Application Filing
- 2017-03-21 JP JP2018550499A patent/JP7015625B2/ja active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001134464A (ja) | 1999-11-09 | 2001-05-18 | Canon Inc | 情報処理方法および装置 |
JP2002304295A (ja) | 2001-04-05 | 2002-10-18 | Linx Corp | 画像処理アプリケーション開発のためのブロック線図ベースのグラフィカルなアルゴリズム記述方法 |
JP2003058395A (ja) | 2001-06-04 | 2003-02-28 | Sony Computer Entertainment Inc | ログ収集解析システム、ログ収集方法、コンピュータに実行させるためのログ収集プログラム、ログ解析方法、コンピュータに実行させるためのログ解析プログラム、ログ収集装置、ログ解析装置、ログ収集端末、ログサーバ |
JP2005018425A (ja) | 2003-06-26 | 2005-01-20 | Matsushita Electric Ind Co Ltd | プログラム変換方法、プログラムおよび記憶媒体 |
JP2010211257A (ja) | 2009-03-06 | 2010-09-24 | Sky Co Ltd | 操作監視システム及び操作監視プログラム |
JP2012038019A (ja) | 2010-08-05 | 2012-02-23 | Mitsubishi Electric Corp | 計算処理方法、計算処理装置およびソフトウエアプログラム |
Also Published As
Publication number | Publication date |
---|---|
US10635160B2 (en) | 2020-04-28 |
US20170329583A1 (en) | 2017-11-16 |
WO2017200633A1 (en) | 2017-11-23 |
DE112017002503T5 (de) | 2019-03-07 |
JP2019521402A (ja) | 2019-07-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
AU2019203999B2 (en) | Automating testing and deployment of software code changes | |
US9940225B2 (en) | Automated error checking system for a software application and method therefor | |
US9760343B2 (en) | Application builder based on metadata | |
US8166448B2 (en) | Rapid development of distributed web service | |
US11226830B2 (en) | System for building, managing, deploying and executing reusable analytical solution modules for industry applications | |
CN107193607B (zh) | 用于更新代码文件的方法和装置、存储介质、处理器以及终端 | |
JP6922532B2 (ja) | テスト実行制御プログラム、テスト実行制御方法、およびテスト実行制御装置 | |
JP7015625B2 (ja) | プロセスアプリケーションを開発及び診断するためのステップバック機構 | |
US9542173B2 (en) | Dependency handling for software extensions | |
CN108255708B (zh) | 测试环境中访问生产文件的方法、装置、存储介质及设备 | |
CN108228190B (zh) | 持续集成和交付方法、***、设备及计算机可读存储介质 | |
CN113342323B (zh) | 软件在线开发的方法及装置 | |
CN110851168B (zh) | 数据处理方法及其装置、计算机可读存储介质 | |
US9760364B2 (en) | Checks for software extensions | |
CN109144524B (zh) | 一种教育平台上学科游戏的版本发布方法及电子设备 | |
US11494183B1 (en) | Executor microservices for automated application compliance processing | |
JP6861733B2 (ja) | 最小限のメモリ及びディスク資源消費のカスタム構築式プロセスエンジン | |
US12014195B2 (en) | System for providing an adaptable plugin framework for application transformation to cloud | |
Wolf et al. | Automated testing for continuous delivery pipelines | |
US20160335058A1 (en) | Semantic representations of software extensions | |
US20240143468A1 (en) | System and methods for testing microservices | |
Cannizzo et al. | The toolbox of a successful software craftsman | |
de Chauveron | Improving Software Testing in an Agile Environment | |
CN113672269A (zh) | 数据处理方法、***、电子设备及程序产品 | |
CN116126483A (zh) | 任务处理方法、任务处理装置、电子设备和存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200305 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200305 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200414 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210302 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20210529 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210724 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210914 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20211120 |
|
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: 20211228 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220122 |