Patent classifications
G06F8/54
METHOD, DEVICE, AND PROGRAM PRODUCT FOR MANAGING DEVELOPMENT JOB IN DEVELOPMENT ENVIRONMENT
Techniques involve determining a job template for executing a development job in the development environment and obtaining configuration information associated with the development job. The configuration information defines a development environment user preference for a configuration parameter. A development job instance is generated based on the job template and the configuration parameter. The development job instance is executed on code from the user to build an image for executing an application program. Rather than write code, developers may generate a development job instance including the desired configuration parameter by modifying the configuration information. Such techniques improve working efficiency of developers and maintain a common development template for use by developers. Such a technique may improve operation by imposing consistent storage application control.
METHOD, DEVICE, AND PROGRAM PRODUCT FOR MANAGING DEVELOPMENT JOB IN DEVELOPMENT ENVIRONMENT
Techniques involve determining a job template for executing a development job in the development environment and obtaining configuration information associated with the development job. The configuration information defines a development environment user preference for a configuration parameter. A development job instance is generated based on the job template and the configuration parameter. The development job instance is executed on code from the user to build an image for executing an application program. Rather than write code, developers may generate a development job instance including the desired configuration parameter by modifying the configuration information. Such techniques improve working efficiency of developers and maintain a common development template for use by developers. Such a technique may improve operation by imposing consistent storage application control.
INTEGRATED DEVELOPMENT ENVIRONMENT FOR DEVELOPING AND COMPILING QUERY LANGUAGE SCHEMAS FOR APPLICATION PROGRAM INTERFACES
An integrated development environment (IDE) that may provide compile-time validation, and incremental compilation and linking of multiple schema resources for a query language such as e.g., GraphQL.
INTEGRATED DEVELOPMENT ENVIRONMENT FOR DEVELOPING AND COMPILING QUERY LANGUAGE SCHEMAS FOR APPLICATION PROGRAM INTERFACES
An integrated development environment (IDE) that may provide compile-time validation, and incremental compilation and linking of multiple schema resources for a query language such as e.g., GraphQL.
Methods for User Interface Generation and Application Modification
A method of generating a user interface for presentation to a user. The method comprises executing a first application computer program to provide a user interface, executing agent computer program code to interrogate and modify said user interface during execution of said first application computer program, and presenting said modified user interface. The first application computer program may be run on a server, while the modified user interface may be presented to a user at a client connected to said server.
Methods for User Interface Generation and Application Modification
A method of generating a user interface for presentation to a user. The method comprises executing a first application computer program to provide a user interface, executing agent computer program code to interrogate and modify said user interface during execution of said first application computer program, and presenting said modified user interface. The first application computer program may be run on a server, while the modified user interface may be presented to a user at a client connected to said server.
Method and apparatus for resource binding
A method and apparatus for resource binding are disclosed. In an embodiment, the apparatus includes an acquisition module, for acquiring a data constraint of an Internet of Things (IOT) data input point of an algorithm encapsulation module forming an IOT application, the data constraint defining a requirement which must be met by an IOT resource which can be bound to the IOT data input point; a matching module for, on the basis of the acquired data constraint and descriptions of IOT resources in the IOT, searching amongst the IOT resources for an IOT resource matching the IOT data input point; and a binding module for, upon an IOT resource matching the IOT data input point being found, binding the IOT resource found to the IOT data input point. The use of the method and apparatus can reduce the burden on the user during creation of an IOT application.
Method and apparatus for resource binding
A method and apparatus for resource binding are disclosed. In an embodiment, the apparatus includes an acquisition module, for acquiring a data constraint of an Internet of Things (IOT) data input point of an algorithm encapsulation module forming an IOT application, the data constraint defining a requirement which must be met by an IOT resource which can be bound to the IOT data input point; a matching module for, on the basis of the acquired data constraint and descriptions of IOT resources in the IOT, searching amongst the IOT resources for an IOT resource matching the IOT data input point; and a binding module for, upon an IOT resource matching the IOT data input point being found, binding the IOT resource found to the IOT data input point. The use of the method and apparatus can reduce the burden on the user during creation of an IOT application.
Context information based on type of routine being called
Optimizations are provided for sibling calls. A sibling caller is marked to indicate that it may call a sibling routine or that it may call an external sibling routine. Based on the marking, certain processing is performed to facilitate use of sibling calls, particularly when the sibling routine being called is external to the caller.
Context information based on type of routine being called
Optimizations are provided for sibling calls. A sibling caller is marked to indicate that it may call a sibling routine or that it may call an external sibling routine. Based on the marking, certain processing is performed to facilitate use of sibling calls, particularly when the sibling routine being called is external to the caller.