11.04.2014 Views

Customs Declaration Processing System Detailed User and ...

Customs Declaration Processing System Detailed User and ...

Customs Declaration Processing System Detailed User and ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

DETAILED USER & TECHNICAL REQUIREMENTS FOR CDPS<br />

AND USE-CASE MODELS<br />

Ref: PHASE V<br />

Number<br />

CE-0020<br />

CE-0030<br />

CE-0040<br />

CE-0050<br />

CE-0060<br />

CE-0070<br />

CE-0080<br />

CE-0090<br />

CE-0100<br />

CE-0110<br />

Description<br />

All messages sent to or received from the External Domain must be XML<br />

messages.<br />

All CDPS internal messages will be of XML format.<br />

CDPS has to be able to report <strong>and</strong> notify syntactic/non functional errors to the<br />

sender of the Information Exchange.<br />

CDPS shall log all incoming messages from the External Domain.<br />

CDPS shall test incoming messages from the External Domain for<br />

authentication, integrity <strong>and</strong> optionally non-repudiation.<br />

Reference Data shall be made available to External Domain via Web Services.<br />

The privacy <strong>and</strong> integrity of all messages sent to or received from the External<br />

Domain must be protected.<br />

The integrity <strong>and</strong> authenticity of all messages sent to or received from the<br />

External Domain must be protected by means of digital signatures <strong>and</strong> digital<br />

certificates.<br />

Web services will be the only technology used by CDPS to expose functionality<br />

for-business to-business integration with the entities (large traders, Custom<br />

Brokers, <strong>and</strong> Government Agencies) from the external domain (see §5.3.2).<br />

Connection to web services will be secured by means of digital certificates. For<br />

Web Services will be secured by means of the communications protocol Web<br />

Services Security.<br />

<strong>User</strong> authentication for connection to the web application <strong>and</strong> web services shall<br />

be done by digital certificates.<br />

Table 24: General requirements for connection to External Domain.<br />

5.3.7 Conformance testing<br />

MCA needs to establish a CDPS conformance testing procedure for all applications from the<br />

National or External domain which aim to connect to CDPS. Conformance testing is a type of<br />

conformance assessment by means of testing. Conformance testing will determine whether an<br />

application from the National or External domain system meets some specified st<strong>and</strong>ard. To aid in<br />

this, many test procedures <strong>and</strong> test setups need to be developed by CDPS vendor. Typically,<br />

conformance testing plan will be written in parallel with specification.<br />

Conformance testing is a type of black box or functional testing. An output from the conformance<br />

testing is a testing log.<br />

Testing log will be then submitted to MCA for further examination, <strong>and</strong> certification of the tested<br />

application. Only after an application is certified to have passed the conformance testing, it can be<br />

connected to the production environment.<br />

As explained in §5.2.2, MCA <strong>and</strong> CDPS must support the existence of a conformance testing<br />

environment.<br />

Number Description<br />

CT-0000<br />

CT-0010<br />

CT-0020<br />

CT-0030<br />

CDPS vendor shall prepare a conformance testing plan.<br />

CDPS shall support the co-existence of conformance testing environment with<br />

the production environment (see §5.2.2).<br />

MCA shall ensure the existence of a conformance testing environment.<br />

Conformance testing shall be conducted by the vendor of the application from<br />

the External Domain or the National Domain. Conformance testing shall<br />

produce a testing log.<br />

An application can be connected to the production environment only after is has<br />

been certified by MCA on basis of the outcomes from the conformance testing.<br />

Page 162/276

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!