System for providing regression testing of an integrated process development system and method therefor
First Claim
Patent Images
1. A computer-implemented method comprising:
- providing, at a service provider, an automated software development system, the automated software development system enabling a subscriber of the service provider to develop a customized software application, the automated software development system including a graphical user interface accessible to the subscriber using an Internet web browser, the graphical user interface comprising;
a menu identifying a collection of visual modeling elements, each element corresponding to an individual process component and associated with a respective codeset;
a visual design environment at which selected visual modeling elements can be instantiated and interconnected to generate a visual model representing an integration process;
a test interface for validating operation of the integration process rendered at the visual design environment based on test data received at the integration process, the validation providing test results generated by process components of the integration process during the validation; and
a graphical button for submitting a test artifact to the service provider, the test artifact for use only by the service provider to verify correct operation of the automated software development system, the test artifact including a representation of the integration process, the test data, and the test results; and
providing the customized software application to the subscriber, the application comprising a collection of codesets that together are configured to perform the integration process.
16 Assignments
0 Petitions
Accused Products
Abstract
A method includes providing a graphical user interface to an automated software development system, and providing a customized software application to an enterprise. The application comprises a collection of codesets that together are configured to perform an integration process.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
providing, at a service provider, an automated software development system, the automated software development system enabling a subscriber of the service provider to develop a customized software application, the automated software development system including a graphical user interface accessible to the subscriber using an Internet web browser, the graphical user interface comprising; a menu identifying a collection of visual modeling elements, each element corresponding to an individual process component and associated with a respective codeset; a visual design environment at which selected visual modeling elements can be instantiated and interconnected to generate a visual model representing an integration process; a test interface for validating operation of the integration process rendered at the visual design environment based on test data received at the integration process, the validation providing test results generated by process components of the integration process during the validation; and a graphical button for submitting a test artifact to the service provider, the test artifact for use only by the service provider to verify correct operation of the automated software development system, the test artifact including a representation of the integration process, the test data, and the test results; and providing the customized software application to the subscriber, the application comprising a collection of codesets that together are configured to perform the integration process. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An automated software development system for creating a customized software application, the system comprising:
-
a memory; a microprocessor operatively connected to the memory; computer-readable program code stored in the memory and executable by the microprocessor to; provide, at a service provider, an automated software development system, the automated software development system enabling a subscriber of the service provider to develop a customized software application, the automated software development system including a graphical user interface accessible to the subscriber using an Internet web browser and comprising; a menu identifying a collection of visual modeling elements, each element corresponding to an individual process component and associated with a respective codeset; a visual design environment at which selected visual modeling elements can be instantiated and interconnected to generate a visual model representing an integration process; a test interface for validating operation of the integration process rendered at the visual design environment based on test data received at the integration process, the validation providing test results generated by process components of the integration process during the validation; and a graphical button for submitting a test artifact to the service provider, the test artifact for use only by the service provider to verify correct operation of the automated software development system, the test artifact including a representation of the integration process, the test data, and the test results; and provide the customized software application to the subscriber, the application comprising a collection of codesets that together are configured to perform the integration process. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A computer program product for automating creation of a customized software application, the computer program product comprising:
-
a non-transitory computer-readable storage medium having computer-readable program code embodied in the medium, the computer-readable program code comprising; computer-readable program code that provides, at a service provider, an automated software development system, the automated software development system enabling a subscriber of the service provider to develop a customized software application, the automated software development system including a graphical user interface accessible to the subscriber using an Internet web browser and comprising; a menu identifying a collection of visual modeling elements, each element corresponding to an individual process component and associated with a respective codeset; a visual design environment at which selected visual modeling elements can be instantiated and interconnected to generate a visual model representing an integration process; a test interface for validating operation of the integration process rendered at the visual design environment based on test data received at the integration process, the validation providing test results generated by process components of the integration process during the validation; and a graphical button for submitting a test artifact to the service provider, the test artifact for use only by the service provider to verify correct operation of the automated software development system, the test artifact including a representation of the integration process, the test data, and the test results; and computer-readable program code that provides the customized software application to the subscriber, the application comprising a collection of codesets that together are configured to perform the integration process. - View Dependent Claims (18, 19, 20)
-
Specification