Presentation

Standard id Standard Clasification
EGIF.PRT.001 WCAG 2.0 guidelines and associated success criteria should be met by all websites and web portals (http://www.w3.org/TR/WCAG20/) Recommended
EGIF.PRT.002 W3C web and mobile guidelines and best practices (http://www.w3.org/Mobile/) Recommended

Business process interoperability

Standard id Standard Clasification
EGIF.BPI.001 UMLv2.3 is a language for specifying, constructing, and documenting the artifacts of software-intensive systems Recommended
EGIF.BPI.002 SoaML extends the unified modeling language (UML) to enable the modeling and design of services within a service-oriented architecture. Recommended
EGIF.BPI.003 BPMN 2.0 provide a notation that is readily understandable by all business users, from the business analysts that create the initial drafts of the processes, to the technical developers responsible for implementing the technology that will perform those processes, and finally, to the business people who will manage and monitor those processes. Recommended
EGIF.BPI.004 BPEL4WS - Business process execution language for web services - a language for the specification of business processes and business interaction protocols. Recommended

Data exchange interoperability

Standard id Standard Clasification
EGIF.DEI.001 XML and XML schemas should be used for data integration. Mandatory
EGIF.DEI.002 UML, RDF and XML for data modelling and description languages. Recommended
EGIF.DEI.003 XSLT v2.0 - XSL Transformations - a language for transforming XML documents into other XML documents. Recommended
EGIF.DEI.004 Compliance with JMS for all J2EE MOM. Recommended
EGIF.DEI.005 An XML and CSV output should be provided for forms data entry. Mandatory
EGIF.DEI.006 ISO/IEC 11179-3:2013 for specification and standardization of data / meta data elements. Recommended
EGIF.DEI.007 ANSI HL7 Health Level Seven Standard Version 2.4 - Application Protocol for Electronic Data Interchange in Healthcare Environments. Requires discussion
EGIF.DEI.008 ebXML Standard Message Service Specification Version 2.0 for security and reliability extensions to SOAP. Mandatory
EGIF.DEI.009 ISO15022 - XML Design rules to support design of message types and specific information flows. Recommended
EGIF.DEI.010 UN/EDIFACT - Electronic Data Interchange for Administration, Commerce, and Transport. The United Nations EDI standard. Requires discussion
EGIF.DEI.011 XBRL Meta Model v2.1.1 - eXtensible Business Reporting Language - an XML language for business reporting. Recommended
EGIF.DEI.012 XMI - XML Metadata Interchange Format. An open information interchange model. Recommended
EGIF.DEI.013 XSL v1.0 - eXtensible Stylesheet Language - A family of recommendations for describing stylesheets for XML document transformation and presentation. Recommended
EGIF.DEI.014 ER Diagrams - Entity-Relationship diagram - a diagramming notation used in data modeling for relational data bases. Mandatory
EGIF.DEI.015 XML schema Parts 0-2:2001 - An XML-based language for defining the structure of XML documents and for specifying datatypes for attribute values and element content. Recommended
EGIF.DEI.016 ISO 3166 Code Lists - 2-letter and 3-letter country code representation standard. Recommended
EGIF.DEI.017 ISO 8601 - Date and time representation standard. Recommended
EGIF.DEI.018 WCO Data Model Version 3.0 Requires discussion

Services

Standard id Standard Clasification
EGIF.SRV.001 Use of SOAP v1.1/1.2 for web service invocation and communication Recommended
EGIF.SRV.002 Description of all web services using WSDL V2.0. The web services description language describes web services in a way that other systems can consume the services Mandatory
EGIF.SRV.003 WS-I Basic Profile 1.1 or Web Services interoperability profile is a set of non-proprietary web services specifications along with clarifications and amendments to those specifications that promote interoperability. Mandatory
EGIF.SRV.004 WS-I simple SOAP binding profile v1.0 defines the use of XML envelopes for transmitting messages and places constraint on their use. Mandatory
EGIF.SRV.005 WS-I Attachments Profile 1.0 defines MIME multipart / related structure for packaging attachments with SOAP messages. Recommended
EGIF.SRV.006 Registration of all web services using Universal Description, Discovery and Integration (UDDI v3) registry. Recommended
EGIF.SRV.007 Use of hypertext transfer protocol (HTTP v1.1) and HTTPS as the application level communications protocol for web services. Recommended
EGIF.SRV.008 Use of LDAP v3-compliant directory for authentication, authorization, and storage of identity profiles and ID management information Recommended
EGIF.SRV.009 Use of ebXML Message Service Specifications v2.0, ebXML Registry Information Model v3.0 and ebXML Registry Services Specifications v3.0 as an addition to UDDI registry. Recommended
EGIF.SRV.010 Use of SSL v3.0 for encryption Recommended
EGIF.SRV.011 Use of integration adaptors across organizations Recommended
EGIF.SRV.012 Selection of adaptors that are certified by the application or middleware solution Recommended
EGIF.SRV.013 Domain Name Service (DNS) is a service for mapping between domain names and IP addresses Mandatory
EGIF.SRV.014 Dublin Core Standard is an extensible metadata element set intended to facilitate discovery of electronic resources. Recommended
EGIF.SRV.015 OAI harvesting protocol version 2 from Open Archives Initiative supports access to web-accessible material through interoperable repositories for metadata sharing, publishing and archiving. Under review
EGIF.SRV.016 RDF - Resource Description Framework is a method for specifying syntax of metadata used to exchange meta data by W3C Under review
EGIF.SRV.017 ODRLv2.0 - Open Digital Rights Language supports use of digital assets in the publishing, distribution and consumption of content, applications and services Under review
EGIF.SRV.018 XrML v2.0 or eXtensible rights Markup Language is XML-based language for digital rights management (DRM) Under review
EGIF.SRV.019 OpenGIS Web Map Service Interface Standard (WMS) for GIS systems (http://www.opengeospatial.org/standards/wms) Under review

Security

Standard id Standard Clasification
EGIF.SEC.001 WS-Security to ensure security of messages transmitted between web services components Mandatory
EGIF.SEC.002 WS-I Basic Security Profile Version 1.0 to ensure security of messages transmitted between web services Recommended
EGIF.SEC.003 X.509 international standard for digital signature certificates Mandatory
EGIF.SEC.004 SAML v1.1 - Security Assertions Markup Language (SAML) is a XML-based framework for web services that enable exchange of authentication and authorization information. Recommended
EGIF.SEC.005 S/MIME ESS Version 3 is a standard that extends the MIME specifications to support signing and encryption of email transmitted across internet Recommended
EGIF.SEC.006 XML-DSIG is a XML compliant syntax used for representing the signature of web resources and procedures for computing and verifying such signatures Recommended

Technology

Standard id Standard Clasification
EGIF.TECH.001 Within the GoB, use intrinsic security provided by Bangladesh Computer Council Intranet (Info Sarkar and Bangla Government Networks) should be considered for all Government offices. Mandatory
EGIF.TECH.002 National Data Center should be considered for hosting of Government data. Exceptions for establishing DC / DR for independent entities will be made on case-to-case basis. Mandatory
EGIF.TECH.003 All entities should adhere to BD-CIRT guidelines Mandatory
EGIF.TECH.004 For inter-ministry system related information exchange, it is recommended to use NEA Bus for secured transfer. Mandatory
EGIF.TECH.005 For all Government transactions requiring citizen online identity verification, NEA bus based authentication services should be used. Mandatory