Serviceorientierte Architektur (SOA) für erhöhte Flexibilität
Die Automatisierung und Verwaltung von flexiblen Geschäftsprozessen hat sich oft genug als schwierig und teuer erwiesen, was zur Durchsetzung des Konzepts der serviceorientierten Architektur geführt hat. Dieses Konzept bildet die technologische Grundlage für ein effizientes Geschäftsprozessmanagement (Business Process Management/BPM), indem es Anwendungen nicht länger als isolierte und undurchschaubare Kombination prozeduraler Aufrufe begreift. Vielmehr wird eine Anwendung als wohl geordnete Sequenz von Serviceaufrufen verstanden, die von verschiedenen Anwendungen und Diensten innerhalb und ausserhalb einer Organisation zur Verfügung gestellt wird.