# US 2013/0253992 A1 · Information system with service-oriented architecture using multiple criteria threshold algorithms

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2013/0253992 A1
- Document ID: US20130253992A1
- Status: Published application
- Kind: A1
- Application number: 13/532,461
- Filed: 2012-06-25
- Published: 2013-09-26
- Earliest claimed: 2012-03-22
- Assignees: Sap SE
- Inventors: Irina Pyrlina
- Web page: https://patentgrep.com/patent/US20130253992A1

## CPC

- G06Q 10/06: Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR

## Abstract

A method, a system, and computer-readable medium for processing of data are disclosed. A service-oriented architecture containing a first information system for implementation in an enterprise system can be generated. Efficiency of the first information system is analyzed by comparing the efficiency of the first information system with efficiency of a second information system, wherein the second information system is associated with the service-oriented architecture and performs at least one function performed by the first information system. Based on the analyzing, a more efficient information system for implementation in the service-oriented information system is selected.

## Claims

### Claim 1

A computer-implemented method, comprising:
generating a service-oriented architecture containing a first information system for implementation in an enterprise system;
analyzing efficiency of the first information system by comparing the efficiency of the first information system with efficiency of a second information system, wherein the second information system is associated with the service-oriented architecture and performs at least one function performed by the first information system; and
selecting, based on analyzing, a more efficient information system for implementation in the service-oriented information system;
wherein the at least one of the generating, the analyzing, and the selecting is performed on at least one processor.

### Claim 2 (depends on 1)

The method according to claim 1, wherein the generating further comprises analyzing enterprise architecture by assessing business capabilities, business processes, and application capabilities of the enterprise;
identifying at least one business service;
identifying at least one technical service; and
designing, based on the analyzing and identifying of the at least one business service and the at least one technical service, the service-oriented strategy.

### Claim 3 (depends on 2)

The method according to claim 2, wherein the identifying the at least one business service further comprises
analyzing business service requirement attributes;
identifying a list of business services containing the at least one identified business service;
designing a service map of business services in the identified list of business services; and
identifying at least one business object for use in the at least one business service.

### Claim 4 (depends on 2)

The method according to claim 2, wherein the identifying the at least one technical service further comprises
performing discovery of the at least one technical service;
designing the at least one technical service; and
documenting the at least one technical service.

### Claim 5 (depends on 2)

The method according to claim 2, wherein the designing of the service oriented strategy further comprises generating documentation describing implementation of service-oriented architecture based on a map of business services.

### Claim 6 (depends on 1)

The method according to claim 1, wherein the analyzing further comprises
ranking the first information system using at least one criteria selected from at least one group of criteria;
wherein the at least one criteria in the at least one group of criteria includes at least one of the following: internal work and organization of the first information system, at least one policy of the service-oriented architecture, guidelines and change management associated with the service-oriented architecture, readiness of at least one process and business service associated with the service-oriented architecture, and risk management and mitigation associated with the service-oriented architecture;
wherein the first information system is selected as the more efficient information system for implementation in the service-oriented architecture based on the first information system obtaining a higher rank in the at least one criteria than a rank obtained by the second information system in the at least one criteria.

### Claim 7 (depends on 6)

The method according to claim 6, wherein the ranking further comprises
ranking and classifying at least one error generated by the at least one of the first and second information systems.

### Claim 8

A computer program product comprising a machine-readable medium storing instructions that, when executed by at least one programmable processor, cause the at least one programmable processor to perform operations comprising:
generating a service-oriented architecture containing a first information system for implementation in an enterprise system;
analyzing efficiency of the first information system by comparing the efficiency of the first information system with efficiency of a second information system, wherein the second information system is associated with the service-oriented architecture and performs at least one function performed by the first information system; and
selecting, based on analyzing, a more efficient information system for implementation in the service-oriented information system.

### Claim 9 (depends on 8)

The computer program product according to claim 8, wherein the generating further comprises
analyzing enterprise architecture by assessing business capabilities, business processes, and application capabilities of the enterprise;
identifying at least one business service;
identifying at least one technical service; and
designing, based on the analyzing and identifying of the at least one business service and the at least one technical service, the service-oriented strategy.

### Claim 10 (depends on 9)

The computer program product according to claim 9, wherein the identifying the at least one business service further comprises
analyzing business service requirement attributes;
identifying a list of business services containing the at least one identified business service;
designing a service map of business services in the identified list of business services; and
identifying at least one business object for use in the at least one business service.

### Claim 11 (depends on 9)

The computer program product according to claim 9, wherein the identifying the at least one technical service further comprises
performing discovery of the at least one technical service;
designing the at least one technical service; and
documenting the at least one technical service.

### Claim 12 (depends on 9)

The computer program product according to claim 9, wherein the designing of the service oriented strategy further comprises generating documentation describing implementation of service-oriented architecture based on a map of business services.

### Claim 13 (depends on 8)

The computer program product according to claim 8, wherein the analyzing further comprises
ranking the first information system using at least one criteria selected from at least one group of criteria;
wherein the at least one criteria in the at least one group of criteria includes at least one of the following: internal work and organization of the first information system, at least one policy of the service-oriented architecture, guidelines and change management associated with the service-oriented architecture, readiness of at least one process and business service associated with the service-oriented architecture, and risk management and mitigation associated with the service-oriented architecture;
wherein the first information system is selected as the more efficient information system for implementation in the service-oriented architecture based on the first information system obtaining a higher rank in the at least one criteria than a rank obtained by the second information system in the at least one criteria.

### Claim 14 (depends on 13)

The computer program product according to claim 13, wherein the ranking further comprises
ranking and classifying at least one error generated by the at least one of the first and second information systems.

### Claim 15

A system comprising:
at least one programmable processor; and
a machine-readable medium storing instructions that, when executed by the at least one programmable processor, cause the at least one programmable processor to perform operations comprising:
generating a service-oriented architecture containing a first information system for implementation in an enterprise system;
analyzing efficiency of the first information system by comparing the efficiency of the first information system with efficiency of a second information system, wherein the second information system is associated with the service-oriented architecture and performs at least one function performed by the first information system; and
selecting, based on analyzing, a more efficient information system for implementation in the service-oriented information system.

### Claim 16 (depends on 15)

The system according to claim 15, wherein the generating further comprises
analyzing enterprise architecture by assessing business capabilities, business processes, and application capabilities of the enterprise;
identifying at least one business service;
identifying at least one technical service; and
designing, based on the analyzing and identifying of the at least one business service and the at least one technical service, the service-oriented strategy.

### Claim 17 (depends on 16)

The system according to claim 16, wherein the identifying the at least one business service further comprises
analyzing business service requirement attributes;
identifying a list of business services containing the at least one identified business service;
designing a service map of business services in the identified list of business services; and
identifying at least one business object for use in the at least one business service.

### Claim 18 (depends on 16)

The system according to claim 16, wherein the identifying the at least one technical service further comprises
performing discovery of the at least one technical service;
designing the at least one technical service; and
documenting the at least one technical service.

### Claim 19 (depends on 15)

The system according to claim 15, wherein the analyzing further comprises
ranking the first information system using at least one criteria selected from at least one group of criteria;
wherein the at least one criteria in the at least one group of criteria includes at least one of the following: internal work and organization of the first information system, at least one policy of the service-oriented architecture, guidelines and change management associated with the service-oriented architecture, readiness of at least one process and business service associated with the service-oriented architecture, and risk management and mitigation associated with the service-oriented architecture;
wherein the first information system is selected as the more efficient information system for implementation in the service-oriented architecture based on the first information system obtaining a higher rank in the at least one criteria than a rank obtained by the second information system in the at least one criteria.

### Claim 20 (depends on 19)

The system according to claim 19, wherein the ranking further comprises ranking and classifying at least one error generated by the at least one of the first and second information systems.
