1. The method for transaction processing of a collection of potentially distributed transactions encompassed by a global transaction, the collection of potentially distributed transactions organized into groups of transactions called strata, to provide and ACIDicity function through an atomic-commit-protocol to application programs for application program defined commit-scopes, comprising the steps of: processing, in a first processing step, a first transactional stratum, said stratum comprising as a member thereof at least one of said transactions, with a commit-scope guaranteeing ACIDicity of the processing results through said atomic-commit-protocol; inserting a transaction-execution-request into a queue, said transaction-execution-request requesting processing of a second transactional stratum, said second transactional stratum comprising as a member thereof at least another of said transactions; and retrieving said transaction-execution-request from said queue and processing, in a second processing step chained in accordance with the concepts of chained transactions with said first processing step, said second step being processed only if said first-transactional-stratum successfully commits its processing, said second transactional stratum having a commit-scope guaranteeing ACIDicity of the processing results through said atomic-commit-protocol.