Service re-factoring method and system
First Claim
1. A method comprising:
- selecting, by a computing system from a service portfolio associated with a service oriented architecture (SOA) project in response to a command from a user, a first service comprising a first name for said first service;
receiving, by said computing system from said user, a second name for a second service to be generated from said first service;
executing, by said computing system, a service refactoring software application;
adjusting, by said computing system in response to said executing, a granularity of said first service;
generating, by said computing system as a result of said adjusting, said second service;
associating, by said computing system, said second service with said second name;
retrieving, by said computing system, first traceability links associated with said first service;
retrieving, by said computing system, a first value associated with a first service identification technique associated with identifying said first service;
creating, by said computing system, said first traceability links within said second service;
generating, by said computing system, a second value associated with a second service identification technique associated with identifying said second service;
removing, by said computing system, said first service, said first name, and said first value; and
storing, by said computing system, said second service, said second name, said second value, and said first traceability link.
1 Assignment
0 Petitions
Accused Products
Abstract
A service re-factoring method and system. The method includes selecting by a computing system, a first service comprising a first name. The computing system receives a second name for a second service to be generated from the first service. The computing system executes a service refactoring software application, adjusts a granularity of the first service, and generates the second service. The computing system retrieves first traceability links associated with the first service and a first value associated with a first service identification technique. The first traceability links are created within the second service. The computing system generates a second value associated with a second service identification technique. The first service, the first name, and the first value are removed from the computing system. The computing system stores the second service, the second name, the second value, and the first traceability link.
-
Citations
20 Claims
-
1. A method comprising:
-
selecting, by a computing system from a service portfolio associated with a service oriented architecture (SOA) project in response to a command from a user, a first service comprising a first name for said first service; receiving, by said computing system from said user, a second name for a second service to be generated from said first service; executing, by said computing system, a service refactoring software application; adjusting, by said computing system in response to said executing, a granularity of said first service; generating, by said computing system as a result of said adjusting, said second service; associating, by said computing system, said second service with said second name; retrieving, by said computing system, first traceability links associated with said first service; retrieving, by said computing system, a first value associated with a first service identification technique associated with identifying said first service; creating, by said computing system, said first traceability links within said second service; generating, by said computing system, a second value associated with a second service identification technique associated with identifying said second service; removing, by said computing system, said first service, said first name, and said first value; and storing, by said computing system, said second service, said second name, said second value, and said first traceability link. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. 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 service re-factoring method, said method comprising:
-
selecting, by said computing system from a service portfolio associated with a service oriented architecture (SOA) project in response to a command from a user, a first service comprising a first name for said first service; receiving, by said computing system from said user, a second name for a second service to be generated from said first service; executing, by said computing system, a service refactoring software application; adjusting, by said computing system in response to said executing, a granularity of said first service; generating, by said computing system as a result of said adjusting, said second service; associating, by said computing system, said second service with said second name; retrieving, by said computing system, first traceability links associated with said first service; retrieving, by said computing system, a first value associated with a first service identification technique associated with identifying said first service; creating, by said computing system, said first traceability links within said second service; generating, by said computing system, a second value associated with a second service identification technique associated with identifying said second service; removing, by said computing system, said first service, said first name, and said first value; and storing, by said computing system, said second service, said second name, said second value, and said first traceability link. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification