Open Standards in the Portuguese National Regulation on Digital Interoperability

Data formats

Comments

All the listed open standards are recognised as applicable to different components of the software solution, except XMPP.

Table

Standard Description Status Deadline Reference
SQL Structured Query Language Mandatory 2013.02.06 http://www.w3schools.com/sql/default.asp
PNG Portable Network Graphics Recommended n/a http://www.w3.org/TR/PNG
SVG Scalable Vector Graphics Mandatory 2013.02.06 http://www.w3.org/TR/SVG
XML Extensible Markup Language Mandatory 2013.02.06 http://www.w3.org/TR/REC-xml/
XSLT 2.0 XSL Transformations Mandatory 2013.02.06 http://www.w3.org/TR/xslt20/
XSD XML Schema Definition Mandatory 2013.02.06 http://www.w3.org/TR/xmlschema-0/ http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/structures.html http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html
XSL 1.1 Extensible Stylesheet Language Mandatory 2013.02.06 http://www.w3.org/Style/XSL/
XMPP Extensible Messaging and Presence Protocol Mandatory 2013.02.06 http://xmpp.org/rfcs/rfc6120.html
UTF-8 8-bit Unicode Transformation Format Mandatory 2013.02.06 http://tools.ietf.org/html/rfc3629

Document formats

Comments

All the listed open standards are recognised as applicable to the documentation of the project and the file-based data exchange requirements.

Table

Standard Description Status Deadline Reference
ODF 1.1 Open Document Format v1.1 (Second Edition) Mandatory Publicly Available Documents: 2013.02.06 Other Documents: 2014.06.01 http://docs.oasis-open.org/office/v1.1/OS/OpenDocument-v1.1.pdf
PDF 1.7 Portable Document Format Mandatory 2013.02.06 http://wwwimages.adobe.com/www.adobe.com/content/dam/Adobe/en/devnet/pdf/pdfs/PDF32000_2008.pdf
XML 1.0 Extensible Markup Language Mandatory 2013.02.06 http://www.w3.org/TR/REC-xml/
HTML 4.01 Hypertext Markup Language Mandatory 2013.02.06 http://www.w3.org/TR/html401/

Web interface technologies

Comments

Todo

Atom ? RSS ?

Table

Standard Description Status Deadline Reference
ATOM 1.0 Atom Syndication Format 1.0 Mandatory 2013.02.06 http://tools.ietf.org/html/rfc4287
CalDav Calendaring Extensions to web DAV (CalDAV) Mandatory 2014.06.01 http://tools.ietf.org/html/rfc4791
CSS2.1 Cascading Style Sheets 2.1 Mandatory 2013.02.06 http://www.w3.org/TR/REC-CSS2
HTML 4.01 Hypertext Markup Language Mandatory 2013.02.06 http://www.w3.org/TR/html401/
HTTP/1.1 Hypertext Transfer Protocol Mandatory 2013.02.06 http://tools.ietf.org/html/rfc2616
HTTPS Hypertext Transfer Protocol Secure Mandatory 2013.02.06 http://tools.ietf.org/html/rfc2818
Javascript 1.5 Javascript 1.5 Recommended n/a http://www.ecma-international.org/publications/files/ECMA-ST-ARCH/ECMA-262,%203rd%20edition,%20December%201999.pdf
WCAG 2.0 – level «A» Web Content Accessibility Guidelines 2.0 – level «A» Mandatory 2013.02.06 http://www.w3.org/TR/WCAG20
WCAG 2.0 – level «AA» Web Content Accessibility Guidelines 2.0 – level «AA» Mandatory 2013.02.06 http://www.w3.org/TR/WCAG20
WCAG 2.0 – level «AA» or «AAA» Web Content Accessibility Guidelines 2.0 – level «AA» or «AAA» Recommended n/a http://www.w3.org/TR/WCAG20
WCAG 2.0 – level «AAA» Web Content Accessibility Guidelines 2.0 – level «AAA» Recommended n/a http://www.w3.org/TR/WCAG20
WebDAV Web Distributed Authoring and Versioning Access Control Protocol Recommended n/a http://tools.ietf.org/html/rfc3744
XML 1.0 Extensible Markup Language Mandatory 2013.02.06 http://www.w3.org/TR/REC-xml/
XSL v1.1 XML stylesheet language XSL v1.1 Mandatory 2013.02.06 http://www.w3.org/TR/2006/REC-xsl11-20061205

Streaming protocols

Comments

Not applicable.

Table

Standard Description Status Deadline Reference
RTSP Real Time Streaming Protocol Mandatory 2013.02.06 http://www.ietf.org/rfc/rfc2326.txt

Electronic mail protocols

Comments

Not directly required. Obligations shall be complied with, where applicable.

Table

Standard Description Status Deadline Reference
IMAP 4 Internet Message Access Protocol Mandatory 2013.02.06 http://tools.ietf.org/html/rfc3501
MIME RFC 2045, 2046, 2047 – Multipurpose Internet Mail Extensions Mandatory 2013.02.06 http://tools.ietf.org/html/
POP3 RFC 1939 – Post Office Protocol Mandatory 2013.02.06 http://www.ietf.org/rfc/rfc1939.txt
POP3S, IMAPS RFC 2595 Using TLS with IMAP, POP3 and ACAP Recommended n/a http://tools.ietf.org/html/rfc2595
SMTP Simple Mail Transfer Protocol – RFC 5321 Mandatory 2013.02.06 http://www.ietf.org/rfc/rfc2821.txt
SMTPS RFC 3207 SMTP Service Extension for Secure SMTP over Transport Layer Security - http://www.ietf.org/rfc/rfc3207.txt Recommended n/a http://www.ietf.org/rfc/rfc3207.txt

Geographical information systems

Comments

WFS and WMS are applicable and required. WCS is not required in this project.

No requirement has currently been identified that strictly requires WPS.

WMTS-client applications will be required, WMTS-server applications probably will not.

Table

Standard Description Status Deadline Reference
WCS Web Coverage Service Mandatory 2013.02.06 http://www.opengeos-patial.org/standards/wcs
WFS Web Feature Service Mandatory 2013.02.06 http://www.opengeospatial.org/standards/wfs
WMS Web Map Service Mandatory 2013.02.06 http://www.opengeospatial.org/standards/wms
WPS Web Processing Service Mandatory 2013.02.06 http://www.opengeospatial.org/standards/wps

Communication protocols

Comments

Not directly required. Recommendation shall be followed, where applicable.

Table

Standard Description Status Deadline Reference
IPV6 Internet Protocol, Version 6 (IPv6) Recommended n/a http://tools.ietf.org/html/rfc2460

Network security

Comments

Obligation shall be complied with, where applicable.

Table

Standard Description Status Deadline Reference
TLS 1.0 Transport Layer Security Mandatory 2014.01.01 http://tools.ietf.org/html/rfc2246

Data exchange and service integration and orchestration

Comments

Warning

Note on REST?

Table

Standard Description Status Deadline Reference
BPMN 2.0 Business Process Model and Notation Recommended n/a http://www.omg.org/spec/BPMN/2.0
HTTP/1.1 Hypertext Transfer Protocol Mandatory 2013.02.06 http://tools.ietf.org/html/rfc2616
HTTPS Hypertext Transfer Protocol Secure Mandatory 2013.02.06 http://tools.ietf.org/html/rfc2818
LDAP Lightweight Directory Access Protocol Mandatory 2013.02.06 http://www.ietf.org/rfc/rfc1777.txt
SAML 2.0 Security Assertion Markup Language 2.0 Mandatory 2013.02.06 http://docs.oasis-open.org/security/saml/v2.0/
SOAP 1.1 Simple Object Access Protocol 1.1 Mandatory 2013.02.06 http://www.w3.org/TR/2000/NOTE-SOAP-20000508/
WS-Addressing 1.0 Web Services Addressing Mandatory 2013.02.06 http://www.w3.org/TR/ws-addr-core/
WS-RM 1.1 WS-Reliable Messaging 1.1 Recommended n/a http://docs.oasis-open.org/ws-rx/wsrm/200702/wsrm-1.1-spec-os-01.pdf
WS-Security 1.2 Web Services Security 1.2 Recommended n/a http://docs.oasis-open.org/ws-sx/ws-security-policy/v1.2/ws-securitypolicy.html
WS-Security Username Token Profile 1.0 WS-Security Username Token Profile 1.0 Recommended n/a http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0.pdf