×

MODELING AND MANAGING HETEROGENEOUS APPLICATIONS

  • US 20090113379A1
  • Filed: 10/26/2007
  • Published: 04/30/2009
  • Est. Priority Date: 10/26/2007
  • Status: Active Grant
First Claim
Patent Images

1. At a computer system within a computing environment, the computing environment including a plurality of different technologies for implementing distributed applications, a method for implementing a composite distributed application, the method comprising:

  • an act of describing the components of a composite distributed application in a declarative model, including describing a plurality of different application parts of the composite distributed application;

    an act of inserting one or more abstractions into the declarative model, each abstraction describing the intended behavior of a corresponding application part in an implementation independent manner, the abstractions extending the declarative model to make the declarative model executable;

    an act of tagging each of the one or more abstractions with a label, each label including implementation specific details that indicate how the plurality of different technologies are to be used to implement the corresponding application part; and

    an act of interpreting the declarative model to implement an executable instance of the composite distributed application, the executable instance of the composite distributed application implemented using the plurality of technologies in accordance with the implementation specific details included in the labels.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×