100 likes | 319 Views
High-level requirements. Secure and reliable The transport infrastructure MUST be secure and reliable Support for small and medium sized organizations The transport infrastructure MUST support small and medium sized organizations
E N D
High-level requirements • Secure and reliable • The transport infrastructure MUST be secure and reliable • Support for small and medium sized organizations • The transport infrastructure MUST support small and medium sized organizations • Leverage investments in existing transport infrastructures • The transport infrastructure MUST leverage investments in existing transport infrastructures • Based on open standards • The transport infrastructure MUST be based on open standards
Non-functional requirements • Authentication • Authentication of the sender of a business document MUST be supported • Confidentiality • It MUST be possible to exchange business document in confidentiality • Integrity • The integrity of business document MUST be supported • Non-repudiation • Both parties in a business transaction MUST be able to prove that the transaction has taken place. Non-repudiation of business transactions MUST be supported • Reliability • Reliability in the exchange of business documents MUST be supported
Functional requirements 1 • Transport level receipts • Transport level receipts MUST be supported • Reliability through retry • The transport infrastructure MUST compensate for unreliable transport layer protocols by resending business documents following a recognized pattern • Once and only once through duplication elimination • Once and only once delivery of business documents MUST be supported. Duplicate business documents MUST be eliminated
Functional requirements 2 • Support for intermediaries • It MUST be possible to send a business document between two parties via an intermediary party • Connecting to other networks through gateways • It MUST be possible establish a gateway to other transport infrastructures that meets the same level of security and reliability • Based on internet technologies • A transport infrastructure MUST be based on internet technologies
Optional requirements • Validation • Mechanisms for validating business messages should be provided