Software model skinning
First Claim
2. The method of claim 1, wherein the step of obtaining a set of terminology specific to a software application further comprises executing at least one query on a repository associated with the software application.
2 Assignments
0 Petitions
Accused Products
Abstract
An apparatus, network and methods for skinning normalized meta-model compliant software models are provided. In one embodiment a set of terminology is derived from a software application. A normalized meta-model compliant software model is derived from the application. A “skin” is derived that uses the terminology of the software application. The skin is then applied to the model. This Abstract is provided for the sole purpose of complying with the Abstract requirement rules that allow a reader to quickly ascertain the subject matter of the disclosure contained herein. This Abstract is submitted with the explicit understanding that it will not be used to interpret or to limit the scope or the meaning of the claims.
-
Citations
31 Claims
- 2. The method of claim 1, wherein the step of obtaining a set of terminology specific to a software application further comprises executing at least one query on a repository associated with the software application.
-
9. A computer software product comprising
a software model, the model conforming to a meta-model; - and
a skin applied to the software model, the skin derived from a software application and utilizing the terminology of the software application. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
- and
-
17. A computing apparatus comprising:
-
a processor; and a storage media, the storage media containing processor executable software, wherein the processor executable software comprises a software model, the model conforming to a meta-model; and a skin applied to the software model, the skin derived from a software application and utilizing the terminology of the software application. - View Dependent Claims (1, 4, 5, 6, 7, 8, 18, 19, 20, 21, 22, 23)
-
-
21-1. The computing apparatus of claim 17, wherein the computer software product is configured to allow a user to derive a customer specific software application from the software application and the model.
-
25. A communication network comprising:
-
a server connected to a communication medium; and a client device connected to the communication medium;
the client device configured to execute a customer specific software application, the customer specific application derived from a software application and a software model, the software model conforming to a meta-model and being derived from the software application, the model further comprising a skin, the skin utilizing specific terminology derived from the software application. - View Dependent Claims (26, 27)
-
-
25-2. The communication network of claim 24, wherein the terminology is extracted from the software application by executing at least one query on a repository associated with the software application.
-
28. The communication network of claim 24, wherein the client is further configured to provide a user interface that is configured to allow a user to provide user specific terminology.
-
29. The communication network of claim 24, wherein the user specific terminology modifies the software specific terminology.
- 30. The communication network of claim 24, wherein the software application is an enterprise resource planning application.
Specification