Processing

Please wait...

Settings

Settings

Goto Application

1. WO2020198193 - SYSTEMS AND METHODS FOR IMPLEMENTING MODEL-BASED APPLICATION CONTROL FRAMEWORKS

Publication Number WO/2020/198193
Publication Date 01.10.2020
International Application No. PCT/US2020/024392
International Filing Date 24.03.2020
IPC
G06F 8/10 2018.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
8Arrangements for software engineering
10Requirements analysis; Specification techniques
G06F 8/60 2018.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
8Arrangements for software engineering
60Software deployment
G06F 8/70 2018.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
8Arrangements for software engineering
70Software maintenance or management
G06F 11/30 2006.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
30Monitoring
G06F 11/36 2006.01
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/3006
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
30Monitoring
3003Monitoring arrangements specially adapted to the computing system or computing system component being monitored
3006where the computing system is distributed, e.g. networked systems, clusters, multiprocessor systems
G06F 11/302
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
30Monitoring
3003Monitoring arrangements specially adapted to the computing system or computing system component being monitored
302where the computing system component is a software system
G06F 8/10
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
8Arrangements for software engineering
10Requirements analysis; Specification techniques
G06F 8/35
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
8Arrangements for software engineering
30Creation or generation of source code
35model driven
G06F 8/36
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
8Arrangements for software engineering
30Creation or generation of source code
36Software reuse
G06F 8/60
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
8Arrangements for software engineering
60Software deployment
Applicants
  • JPMORGAN CHASE BANK, N.A. [US]/[US]
Inventors
  • SHEPHERD, Martin
  • JOHNSON, Mark Andrew
  • ROYLE, Ian
Agents
  • KING, Robert A.
Priority Data
16/367,60928.03.2019US
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) SYSTEMS AND METHODS FOR IMPLEMENTING MODEL-BASED APPLICATION CONTROL FRAMEWORKS
(FR) SYSTÈMES ET PROCÉDÉS PERMETTANT DE METTRE EN ŒUVRE DES CADRES DE COMMANDE D'APPLICATIONS À BASE DE MODÈLES
Abstract
(EN)
Systems and methods for implementing model-based application control frameworks are disclosed. In one embodiment, in an information processing apparatus comprising at least one computer processor, a method for implementing model-based application control frameworks may include: (1) breaking an application into a plurality of modules, wherein each module comprises a component of the application that is capable of running independently; (2) determining a plurality of attributes for each of the modules; (3) identifying a deployment platform for each module; (4) building an attribute model for the application based on the modules, the attributes, and the deployment platform; (5) identifying control requirements for the attribute model; (6) identifying actions to implement the control requirements; and (7) deploying the actions to implement the control requirements to the application.
(FR)
L'invention concerne des systèmes et des procédés permettant de mettre en œuvre des cadres de commande d'applications à base de modèles. Dans un mode de réalisation, dans un appareil de traitement d'informations comprenant au moins un processeur informatique, un procédé permettant de mettre en œuvre des cadres de commande d'applications à base de modèles peut consister à : (1) décomposer une application en une pluralité de modules, chaque module comprenant un composant de l'application qui peut fonctionner indépendamment ; (2) déterminer une pluralité d'attributs pour chacun des modules ; (3) identifier une plateforme de déploiement pour chaque module ; (4) construire un modèle d'attribut pour l'application d’après les modules, les attributs et la plateforme de déploiement ; (5) identifier des exigences de commande pour le modèle d'attribut ; (6) identifier des actions pour mettre en œuvre les exigences de commande ; et (7) déployer les actions pour appliquer les exigences de commande à l'application.
Also published as
Latest bibliographic data on file with the International Bureau