Items on workplaces
First Claim
1. A computer-assisted method for creating and maintaining relationships between software applications, the method comprising:
- determining a meta-model;
identifying one or more available artifacts in one or more software applications;
using the meta-model to define one or more relationships between the one or more available artifacts, wherein each relationship is a specific instance of a possible association defined in the meta-model; and
providing the one or more relationships as one or more configurations to the one or more software applications.
2 Assignments
0 Petitions
Accused Products
Abstract
This document discusses, among other things, a system and a method for using a meta-model to manage relationships between software artifacts, the method comprising determining a meta-model; identifying one or more available artifacts in one or more software applications; using the meta-model to define one or more relationships between the one or more available artifacts, wherein each relationship is a specific instance of a possible association defined in the meta-model; and providing the one or more relationships as one or more configurations to the one or more software applications.
44 Citations
20 Claims
-
1. A computer-assisted method for creating and maintaining relationships between software applications, the method comprising:
-
determining a meta-model;
identifying one or more available artifacts in one or more software applications;
using the meta-model to define one or more relationships between the one or more available artifacts, wherein each relationship is a specific instance of a possible association defined in the meta-model; and
providing the one or more relationships as one or more configurations to the one or more software applications. - View Dependent Claims (2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 20)
-
-
7. The method of 6, wherein the standardized modeling language is the Unified Modeling Language (UML).
-
14. A system for managing relationships between software applications, the system comprising:
-
a processor coupled to a memory;
a user-interface coupled to the processor;
a gather artifacts module to run on the processor to identify and manage any available artifacts in one or more software applications;
a presentation module to run on the processor to use a meta-model and the available artifacts in a modeling environment, wherein the modeling environment is such that a user can interact and manage one or more relationships between the available artifacts using a definition provided by the meta-model; and
a configuration output module to run on the processor to provide the one or more relationships as one or more configurations. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification