Method for generating a transport track through a software system landscape and computer system with a software system landscape and a transport track
First Claim
1. A method to determine a transport track for routing transport requests through a software system landscape comprising a central control system and a plurality of logical systems interconnected by logical transport paths, a transport request defining a software service for customization, adaptation, program or data update of a system to at least one of the code and the data of a system in the landscape, the method comprising:
- selecting a group of systems for a software service project according to a project definition;
determining, using one or more computers in the central system a transport track, the transport track defining a route for transport requests through all systems of the group in a particular order, the transport track specifying one source system in which software services are permitted, adjacent interconnected systems, and at least one target system;
defining by the software service project a group of systems for which the software service is required;
analyzing, wholly within the central system, the transport paths between the systems of the group for finding a suitable route through all systems of the group by accessing transport layout information of the software system landscape and project data by the central control system, the transport paths being for the delivery of the software services, the software services being software executables;
analyzing, wholly within the central system, whether further development work is required in a local part to adapt the software service for the local part; and
generating the transport track in the central system in accordance with the analyzing of the transport paths.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for generating a transport track for routing transport requests through a software system landscape comprising a central control system and a plurality of logical systems interconnected by logical transport paths, a transport request defining a software service to at least one of the code and the data of a system in the landscape, is described. The method includes selecting a group of systems for a software service project according to a project definition; analyzing in the central system the transport paths between the systems of the group for finding a suitable route through all systems of the group; and generating in the central system a transport track according to the analysis, the transport track defining a route for transport requests through all systems of the group in a particular order, the transport track specifying one source system in which software services are permitted, pairs of adjacent interconnected systems, and at least one target system.
65 Citations
12 Claims
-
1. A method to determine a transport track for routing transport requests through a software system landscape comprising a central control system and a plurality of logical systems interconnected by logical transport paths, a transport request defining a software service for customization, adaptation, program or data update of a system to at least one of the code and the data of a system in the landscape, the method comprising:
-
selecting a group of systems for a software service project according to a project definition; determining, using one or more computers in the central system a transport track, the transport track defining a route for transport requests through all systems of the group in a particular order, the transport track specifying one source system in which software services are permitted, adjacent interconnected systems, and at least one target system; defining by the software service project a group of systems for which the software service is required; analyzing, wholly within the central system, the transport paths between the systems of the group for finding a suitable route through all systems of the group by accessing transport layout information of the software system landscape and project data by the central control system, the transport paths being for the delivery of the software services, the software services being software executables; analyzing, wholly within the central system, whether further development work is required in a local part to adapt the software service for the local part; and generating the transport track in the central system in accordance with the analyzing of the transport paths. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer system comprising:
-
a central control system including one or more computers; a plurality of logical systems; logical transport paths that interconnect the logical systems to form a software system landscape, the logical transport paths allowing a transport request to be transported from one system into another system, the transport request defining a software service to at least one of the code and the data of a system in the landscape; means for selecting a group of systems for a software service project according to a project definition; means for analyzing, wholly within the central control system, the transport paths between the systems of the group for finding a suitable route through all systems of the group by accessing transport layout information of the software system landscape and project data by the central control system, the transport paths being for delivery of software services, the software services being software executables; means for analyzing, wholly within the central control system, whether further development work is required in a local part to adapt the software service for the local part; and means for generating in the central control system a transport track according to the analysis, the transport track defining a route for transport requests through all systems of the group in a particular order, the transport track specifying one source system in which the software services are permitted, adjacent interconnected systems, and at least one target system. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A tangible computer program product comprising on a storage memory, a computer code, the computer program product having no transitory signal components, the computer code that upon execution on a computer system performs a method to determine a transport track for routing transport requests through a software system landscape comprising a central control system and a plurality of logical systems interconnected by logical transport paths, a transport request defining a software service for customization, adaptation, program or data update of a system to at least one of the code and the data of a system in the landscape, the method comprising:
-
selecting a group of systems for a software service project according to a project definition; determining, using one or more computers in the central system a transport track, the transport track defining a route for transport requests through all systems of the group in a particular order, the transport track specifying one source system in which software services are permitted, adjacent interconnected systems, and at least one target system; defining by the software service project a group of systems for which the software service is required; analyzing, wholly within the central system, the transport paths between the systems of the group for finding a suitable route through all systems of the group by accessing transport layout information of the software system landscape and project data by the central control system, the transport paths being for delivery of the software services, the software services being software executables; analyzing, wholly within the central system, whether further development work is required in a local part to adapt the software service for the local part; and generating the transport track in the central system in accordance with the analyzing of the transport paths.
-
-
12. A computer system comprising:
-
a central control system including one or more computers; a plurality of logical systems; logical transport paths that interconnect the logical systems to form a software system landscape, the logical transport paths allowing a transport request to be transported from one system into another system, a transport request defining a software service to at least one of the code and the data of a system in the landscape; a selector to select a group of systems for a software service project according to a project definition; an analyzer to analyze, wholly within the central control system, the transport paths between the systems of the group to find a suitable route through all systems of the group by accessing transport layout information of the software system landscape and project data by the central control system, the transport paths being for delivery of software services, the software services being software executables, the analyzer further to determine, wholly within the central control system, whether further development work is required in a local part to adapt the software service for the local part; and a generator to generate in the central system a transport track according to the analysis, the transport track defining a route for transport requests through all systems of the group in a particular order, the transport track specifying one source system in which the software services are permitted, adjacent interconnected systems, and at least one target system.
-
Specification