A method for effecting software maintenance in a software system landscape
comprising a central control system and a plurality of logical systems
interconnected by logical transport paths, each system having associated
therewith one of a plurality of system roles is described. The method
comprises: providing system role types, each system role type comprising
a group of system roles; providing an association of tasks to system role
types; providing a transport track that defines a route for software
services through a group of systems in a particular order and specifies
one source system in which software services are permitted, adjacent
interconnected systems, and at least one target system, each software
service relating to at least one of the code and the data of at least one
system in the landscape; and generating a maintenance instance from the
system role types, the association and the transport tracks, the
maintenance instance defining tasks for effecting a software service in a
maintenance interval.