IP Library Granted Patent US 8,185,915
Granted Patent B2
US 8,185,915 · App. 11/837,184 · Granted May 22, 2012

Meta-architecture for multi-tiered enterprise software application and system

Assignee: Computer Associates Think, Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,185,915
App. No.
11/837,184
Granted
May 22, 2012
Kind
B2
Abstract

A method for dynamic manipulation of a multi-tiered enterprise software application comprises providing a meta-architecture in a presentation tier of a multi-tiered enterprise software application. The meta-architecture comprises at least screen content associated with the software application. The meta-architecture is capable of tying at least two tiers of the multi-tiered enterprise software application together, and allowing the dynamic manipulation of the multi-tiered enterprise software application without at least one of reprogramming the multi-tiered enterprise software application and recompiling source code for the multi-tiered enterprise software application. The method concludes by storing the meta-architecture in a database repository.

Claims (24)

1. A method for dynamic manipulation of a multi-tiered enterprise software application, the method comprising:

providing a meta-architecture in a presentation tier of a multi-tiered enterprise software application, the meta-architecture comprising at least screen content associated with the software application, and at least classes and attributes associated with the software application, wherein the meta-architecture is capable of:

tying at least two tiers of the multi-tiered enterprise software application together;

allowing the dynamic manipulation of the multi-tiered enterprise software application without at least one of reprogramming the multi-tiered enterprise software application and recompiling source code for the multi-tiered enterprise software application;

storing the meta-architecture in a database repository; and

operating the software application with data contained in tables of other products without performing code modifications of the software application;

wherein the meta-architecture shields an end-user from aspects of an application customization while preserving functional capabilities of the application customization.

2. A method for dynamic manipulation of a multi-tiered enterprise software application, the method comprising:

providing a meta-architecture in a business application tier of a multi-tiered enterprise software application, the meta-architecture comprising at least screen content associated with the software application, and at least classes and attributes associated with the software application, wherein the meta-architecture is capable of:

tying at least two tiers of the multi-tiered enterprise software application together;

allowing the dynamic manipulation of the multi-tiered enterprise software application without at least one of reprogramming the multi-tiered enterprise software application and recompiling source code for the multi-tiered enterprise software application;

storing the meta-architecture in a database repository; and

operating the software application with data contained in tables of other products without performing code modifications of the software application;

wherein the meta-architecture shields an end-user from aspects of an application customization while preserving functional capabilities of the application customization.

3. A method for dynamic manipulation of a multi-tiered enterprise software application, the method comprising:

providing a meta-architecture in at least one tier of the multi-tiered enterprise software application, the meta-architecture comprising a set of data describing a plurality of entities, at least screen content associated with the software application, at least classes and attributes associated with the software application;

providing a plurality of relationships between the plurality of the entities in the at least one tier of the multi-tiered enterprise software application, wherein the meta architecture is capable of:

tying at least two tiers of the multi-tiered enterprise software application together; and

allowing the dynamic manipulation of the multi-tiered enterprise software application without at least one of reprogramming the multi-tiered enterprise software application and recompiling source code for the multi-tiered enterprise software application;

operating the software application with data contained in tables of other products without performing code modifications of the software application;

shielding an end-user from aspects of an application customization while preserving functional capabilities of the application customization; and

storing the meta-architecture in a database repository.

4. The method of claim 3 , wherein the at least one tier comprises a business application tier of the multi-tiered enterprise software application.

5. The method of claim 3 , wherein the at least one tier comprises a presentation tier of the multi-tiered enterprise software application.

Assignments (2)
MERGER Recorded Sep 22, 2012
From: COMPUTER ASSOCIATES THINK, INC.
To: CA, INC.
Reel/Frame 029008/0506 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 10, 2007
From: BASH, LEE B.; DISCIASCIO, DAVID (NMI)
To: COMPUTER ASSOCIATES THINK, INC.
Reel/Frame 019680/0494 →
Continuity (1)
Related Publication 20080046896A1 · Feb 21, 2008