ARCHITECTURE VIEW GENERATION METHOD AND SYSTEM
First Claim
1. A method comprising:
- retrieving, by a computing system, a service model;
retrieving, by said computing system, an SOA solution architecture model;
retrieving, by said computing system, a configuration file comprising mapping data,wherein said mapping data comprises data associating elements of said service model to architectural layers of said SOA solution architecture model;
loading, by said computing system, said configuration file;
processing, by said computing system, each element of said elements;
identifying, by said computing system, layers of said architectural layers that correspond to associated elements of said elements of said service model, wherein said identifying is based on said mapping data, wherein said layers of said architectural layers are represented as unified modeling language (UML) packages;
associating, by said computing system, each layer of said layers with an associated UML package of said UML packages;
placing, by said computing system, each said element in an associated layer of said architectural layers;
generating, by said computing system in response to said placing, a UML model, wherein said UML model comprises each said element in an associated layer of said architectural layers;
loading, by said computing system, said UML model; and
executing, by said computing system, said UML model.
1 Assignment
0 Petitions
Accused Products
Abstract
An SOA solution architecture generation method and system. The method includes retrieving by a computing system, a service model and an SOA solution architecture model. The computing system retrieves and loads a configuration file comprising mapping data. The mapping data comprises data associating elements of the service model to architectural layers of the SOA solution. Each element is processed. The computing system identifies each architectural layer that corresponds to an associated element based on the mapping data. Each element is placed in an associated layer of the architectural layers. The computing system generates a UML model. The UML model comprises each element in an associated layer of the architectural layers. The computing system loads the UML model.
-
Citations
20 Claims
-
1. A method comprising:
-
retrieving, by a computing system, a service model; retrieving, by said computing system, an SOA solution architecture model; retrieving, by said computing system, a configuration file comprising mapping data, wherein said mapping data comprises data associating elements of said service model to architectural layers of said SOA solution architecture model; loading, by said computing system, said configuration file; processing, by said computing system, each element of said elements; identifying, by said computing system, layers of said architectural layers that correspond to associated elements of said elements of said service model, wherein said identifying is based on said mapping data, wherein said layers of said architectural layers are represented as unified modeling language (UML) packages; associating, by said computing system, each layer of said layers with an associated UML package of said UML packages; placing, by said computing system, each said element in an associated layer of said architectural layers; generating, by said computing system in response to said placing, a UML model, wherein said UML model comprises each said element in an associated layer of said architectural layers; loading, by said computing system, said UML model; and executing, by said computing system, said UML model. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computing system comprising a processor coupled to a computer-readable memory unit, said memory unit comprising instructions that when executed by the processor implements a unified modeling language (UML) model generation method, said method comprising:
-
retrieving, by a computing system, a service model; retrieving, by said computing system, an SOA solution architecture model; retrieving, by said computing system, a configuration file comprising mapping data, wherein said mapping data comprises data associating elements of said service model to architectural layers of said SOA solution architecture model; loading, by said computing system, said configuration file; processing, by said computing system, each element of said elements; identifying, by said computing system, layers of said architectural layers that correspond to associated elements of said elements of said service model, wherein said identifying is based on said mapping data, wherein said layers of said architectural layers are represented as unified modeling language (UML) packages; associating, by said computing system, each layer of said layers with an associated UML package of said UML packages; placing, by said computing system, each said element in an associated layer of said architectural layers; generating, by said computing system in response to said placing, a UML model, wherein said UML model comprises each said element in an associated layer of said architectural layers; loading, by said computing system, said UML model; and executing, by said computing system, said UML model. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification