Processing

Please wait...

Settings

Settings

Goto Application

1. JP2018073405 - FACILITATING DEBUGGING SERVERLESS APPLICATIONS VIA GRAPH REWRITING

Office Japan
Application Number 2017202438
Application Date 19.10.2017
Publication Number 2018073405
Publication Date 10.05.2018
Publication Kind A
IPC
G06F 11/36
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
36Preventing errors by testing or debugging of software
CPC
G06F 11/3624
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
36Preventing errors by testing or debugging software
362Software debugging
3624by performing operations on the source code, e.g. via a compiler
G06F 11/3664
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
36Preventing errors by testing or debugging software
3664Environments for testing or debugging software
G06F 11/3644
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
36Preventing errors by testing or debugging software
362Software debugging
3644by instrumenting at runtime
G06F 11/3696
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
36Preventing errors by testing or debugging software
3668Software testing
3696Methods or tools to render software testable
G06F 11/362
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
36Preventing errors by testing or debugging software
362Software debugging
Applicants INTERNATIONAL BUSINESS MASCHINES CORPORATION
インターナショナル・ビジネス・マシーンズ・コーポレーション
Inventors NICHOLAS MATTHEW MITCHELL
ニコラス・マシュー・ミッチェル
FINK STEVEN
スティーブン・フィンク
Agents 上野 剛史
太佐 種一
Priority Data 15/475491 31.03.2017 US
62/412564 25.10.2016 US
Title
(EN) FACILITATING DEBUGGING SERVERLESS APPLICATIONS VIA GRAPH REWRITING
(JA) グラフ・リライティングを介したサーバレス・アプリケーションのデバッグの容易化
Abstract
(EN)

PROBLEM TO BE SOLVED: To provide a system for facilitating re-hosting a subset of a serverless application.

SOLUTION: A serverless computing component 102 includes an interface component 104, a rewriter component 106, and a broker component 108. The interface component receives, from a computing device 114, identifier data for identifying a portion of a serverless application. The rewriter component rewrites the serverless application to allow a first portion of the serverless application to be executed by the computing device and another portion to be executed by the serverless computing component. The interface component re-routes the first portion of the serverless application to the computing device to facilitate a debugging session.

SELECTED DRAWING: Figure 1

COPYRIGHT: (C)2018,JPO&INPIT

(JA)

【課題】サーバレス・アプリケーションのサブセットのリホストを容易にするシステムを提供する。
【解決手段】サーバレス・コンピューティング・コンポーネント102は、インターフェース・コンポーネント104、リライタ・コンポーネント106、ブローカ・コンポーネント108を含む。インターフェース・コンポーネントは、コンピューティング・デバイス114から、サーバレス・アプリケーションのある部分を識別する識別子データを受け取る。リライタ・コンポーネントは、サーバレス・アプリケーションの第1の部分がコンピューティング・デバイスで実行され、別の部分がサーバレス・コンピューティング・コンポーネントで実行されるよう、サーバレス・アプリケーションをリライトする。インターフェース・コンポーネントは、サーバレス・アプリケーションの第1の部分をコンピューティング・デバイスに経路変更して、デバッグ・セッションを容易にする。
【選択図】図1