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 |