Open application lifecycle management framework
First Claim
1. A method, comprising:
- integrating, using an application lifestyle management framework targeting complex software development that is hosted on one or more computers and having one or more interchangeable services, the one or more services with one or more interchangeable applications using one or more providers, wherein each of the one or more providers is adapted to at least one of the one or more applications;
registering one or more repositories associated with the one or more applications using a location service module;
receiving an input creating a project context associated with a project, data associated with the input being stored in a data structure associated with the project, the data structure being stored in a repository associated with the framework;
generating a link, after registering the one or more repositories, between one or more element containers associated with the project, the link and the one or more element containers being stored in the repository; and
configuring the framework to detect another input indicating interaction with an artifact, other data associated with the interaction being mapped between the one or more repositories and the repository using a domain model.
7 Assignments
0 Petitions
Accused Products
Abstract
Techniques for open application lifecycle management frameworks are described, including using a framework hosted on one or more computers and having one or more services to integrate the one or more services with one or more applications using one or more providers, each of the one or more providers is adapted to at least one of the one or more applications, registering one or more repositories associated with the one or more applications using a location service module, receiving an input creating a project context associated with a project, data associated with the input being stored in a data structure associated with the project, the data structure being stored in a repository associated with the framework, generating a link, after registering the one or more repositories, between one or more element containers associated with the project, the link and the one or more element containers being stored in the repository, and configuring the framework to detect another input indicating interaction with an artifact, other data associated with the interaction being mapped between the one or more repositories and the repository using a domain model.
-
Citations
20 Claims
-
1. A method, comprising:
-
integrating, using an application lifestyle management framework targeting complex software development that is hosted on one or more computers and having one or more interchangeable services, the one or more services with one or more interchangeable applications using one or more providers, wherein each of the one or more providers is adapted to at least one of the one or more applications; registering one or more repositories associated with the one or more applications using a location service module; receiving an input creating a project context associated with a project, data associated with the input being stored in a data structure associated with the project, the data structure being stored in a repository associated with the framework; generating a link, after registering the one or more repositories, between one or more element containers associated with the project, the link and the one or more element containers being stored in the repository; and configuring the framework to detect another input indicating interaction with an artifact, other data associated with the interaction being mapped between the one or more repositories and the repository using a domain model. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system, comprising:
-
a database configured to store data associated with an application lifestyle management framework targeting complex software development; and logic configured to use the framework hosted on one or more computers and having one or more interchangeable services to integrate the one or more services with one or more interchangeable applications using one or more providers, wherein each of the one or more providers is adapted to at least one of the one or more applications, to register one or more repositories associated with the one or more applications using a location service module, to receive an input creating a project context associated with a project, the data associated with the input being stored in a data structure associated with the project, the data structure being stored in a repository associated with the framework, to generate a link, after registering the one or more repositories, between one or more element containers associated with the project, the link and the one or more element containers being stored in the repository, and to configure the framework to detect another input indicating interaction with an artifact, other data associated with the interaction being mapped between the one or more repositories and the repository using a domain model.
-
-
17. A system, comprising:
-
an application lifestyle management framework targeting complex software development comprising an application lifecycle management client in data communication with an interchangeable service, the service being integrated with the framework using a service implementation layer and a domain model, wherein the domain model is used to map data from one or more interchangeable applications to the framework, the data being stored in a repository; an application in data communication with the framework using one or more providers, wherein the providers adapt the data exchanged between the framework and the applications according to the domain model; a data warehouse configured to store the data upon extraction from the application or the framework, wherein an extract, transform, and load engine is configured to extract the data; and an analytical module configured to use the data stored in the data warehouse or the repository, wherein the analytical module is configured to generate a report or business intelligence associated with the data. - View Dependent Claims (18, 19)
-
-
20. A computer program product embodied in a non-transitory computer readable medium and comprising computer instructions for:
- integrating, using an application lifestyle management framework targeting complex software development that is hosted on one or more computers and having one or more interchangeable services, the one or more services with one or more interchangeable applications using one or more providers, wherein each of the one or more providers is adapted to at least one of the one or more applications;
registering one or more repositories associated with the one or more applications using a location service module;
receiving an input creating a project context associated with a project, data associated with the input being stored in a data structure associated with the project, the data structure being stored in a repository associated with the framework;
generating a link, after registering the one or more repositories, between one or more element containers associated with the project, the link and the one or more element containers being stored in the repository; and
configuring the framework to detect another input indicating interaction with an artifact, other data associated with the interaction being mapped between the one or more repositories and the repository using a domain model.
- integrating, using an application lifestyle management framework targeting complex software development that is hosted on one or more computers and having one or more interchangeable services, the one or more services with one or more interchangeable applications using one or more providers, wherein each of the one or more providers is adapted to at least one of the one or more applications;
Specification