Abstracting transformation for model driven architecture
AssigneeCisco Technology, Inc.
InventorsStephen Jerman, Julie Oehler Schott, Nathan John Sowatskey, Douglas R. Banks
Life of this patent
Estimating the term…
Loading patent…
AssigneeCisco Technology, Inc.
InventorsStephen Jerman, Julie Oehler Schott, Nathan John Sowatskey, Douglas R. Banks
Estimating the term…
An example embodiment of the present invention provides a process for abstracting an implementation-independent model to an implementation-specific model during transformation in a MDA system. In the example embodiment, the MDA system comprises a transformation engine whose components might include software tools such as AndroMDA and Muse. The transformation engine accepts as input an implementation-independent model written in a modeling language such as UML that provides graphical notation to describe inheritable classes and their attributes and relationships. The transformation engine also accepts a configuration file which allows the designation of a class in the model as a manageable resource. From these inputs, the transformation engine creates a manageable resource corresponding to the class, which resource includes any subclasses by inheritance from the designated class unless the subclass is specifically excluded in the configuration file. In one embodiment, the manageable resources created by the transformation engine are WSMD manageable resources.
A method, comprising:
Software stored in one or more computer-readable non-transitory storage media for execution and when executed operable to:
An apparatus, comprising:
Dependencies are inferred from the claim text.