IS Task Force Work Product National Technical Architecture (NTA) & NAIC Technical Reference Model (TRM)

TCWG Members June 21st, 2011 Neil Woerman: 785-296-2060 Carol Jones: 302-674-7329 David Noronha: 916- 492-3294 James Winningham: 501-371-2664

National Technical Architecture (NTA) evolves into NAIC Technical Reference Model (TRM)

The purpose of the National Technical Architecture for State Based Insurance Regulation (NTASBIR, or NTA) is to discuss and communicate standards and techniques for use by the NAIC to ensure that sys- tems are built in a way to allow States to integrate with NAIC systems in an open manner that does not restrict the States in the way that they develop their systems. At the 2011 Tech Ex conference in Kansas City the NAIC presented their Technical Refer- ence Model (*TRM) which has a specific section that represents the NTA. The other sec- tions of the TRM are more specific to what is used internally by the NAIC development staff to build sys- tems, and do not specifically address integration of systems.

Recently in discussions with the IS Task force it was made clear the NTA was only for State to NAIC inte- gration and not any of the following:

States integrating with each other Feds integrating with the States Business partners integrating with the States The original NTA did not this very clear and there could be confusion caused by that. You can see this by the way the NTA was originally described on www.naic.org:

“The purpose of the National Technical Architecture for State Based Insurance Regulation (NTASBIR, or NTA) is to discuss and communicate standards and techniques for use by the NAIC, States, industry and other stakeholders.”

NAIC staff is proposing to the IS Task Force, Technical consulting working group the following:

Updates to the NTA standards

Communication of the NTA as a portion of the NAIC TRM

Clear communication that this set of standards only applies to States integration with the NAIC

* The Technical Reference Model (TRM) provides a foundation to categorize the standards, specifica- tions, and technologies to support the construction, delivery, and exchange of business and application components (Service Components) that may be used and leveraged in a Component-Based or Service-Oriented Architecture.

NTA portion pending approval by the IS Task Force 2

National Technical Architecture (NTA) evolves into NAIC Technical Reference Model (TRM)

Click below drawing to get detail for each section of the Technical Reference Model

NTA portion pending approval by the IS Task Force 3

Access & Delivery – Service Transport

Area Category Standard Specification Description Service Access Service Directory Ser- Active Directory Microsoft's LDAP server and Delivery Transport vices Service Access Service Directory Ser- Novell E-Directory Novell® eDirectory is a high-end directory service that and Delivery Transport vices allows businesses to manage identities and security access for employees, customers and partners. With eDirectory, businesses lay the groundwork for secure identity management solutions and multiple Service Access Service Directory Ser- Oracle Internet Direc- Oracle's LDAP server. Used as the source repository for and Delivery Transport vices tory user accounts.

Platform & Infrastructure – Software Infrastructure

Area Category Standard Specification Description Service Platform Support Plat- Platform De- .NET No Description Provided and Infrastruc- forms pendent

Service Platform Support Plat- Platform De- VB Script VB Script is a from Microsoft. A and Infrastruc- forms pendent subset of , VBScript is widely used on the ture Web for both client processing within a Web page and server-side processing in Active Server Pages

Service Platform Support Plat- Platform De- Windows Windows 2000 and Infrastruc- forms pendent

Service Platform Support Plat- Platform Inde- Enterprise Beans Enterprise Java Beans are a software component in and Infrastruc- forms pendent (EJB) Sun's J2EE platform, which provides a pure Java ture environment for developing and running distributed applications. Service Platform Support Plat- Platform Inde- J2EE J2EE and Infrastruc- forms pendent

Service Platform Support Plat- Platform Inde- JMS Java Message Service, a Java message-oriented and Infrastruc- forms pendent middleware application programming interface for ture sending messages between two or more clients Service Platform Support Plat- Platform Inde- Java Portlet API Java Portlet API enables interoperability between and Infrastruc- forms pendent Portlets and Portals by defining APIs tha.t address ture the areas of aggregation, personalization, presenta- tion and security. Service Platform Support Plat- Platform Inde- Java Servlet (JSR 53) Java Servlets provide reusable web components that and Infrastruc- forms pendent can be incorporated into portals.

Service Platform Support Plat- Platform Inde- JSF JavaServer Faces (JSF) is a Java-based Web applica- and Infrastruc- forms pendent tion framework intended to simplify development ture integration of web-based user interfaces. Service Platform Support Plat- Platform Inde- Jboss Seam Seam combines the two frameworks Enterprise and Infrastruc- forms pendent JavaBeans (EJB3) and JavaServer Faces (JSF). Howev- ture er, simple POJOs can be used at the back end. One can turn any EJB3 object or any simple POJO object into a Seam component by just using annotations. Once a component becomes a Seam component, it can be accessed through JSF or through other busi- ness-logic components in a unified manner

NTA portion pending approval by the IS Task Force 4

Platform & Infrastructure – Software Infrastructure

Area Category Standard Specification Description Service Platform and Support Plat- Platform Inde- JavaScript JavaScript Infrastructure forms pendent

Service Platform and Support Plat- Platform Inde- Asynchronous is a group of interrelated web development methods used on the client Infrastructure forms pendent JavaScript and -side to create interactive web applications. With Ajax, web applica- XML (AJAX) tions can retrieve data from the server asynchronously in the back- ground without interfering with the display and behavior of the exist- ing page. Data is usually retrieved using the XMLHttpRequest object. Service Platform and Support Plat- Platform Inde- Spring Frame- Spring framework provides dependency management, transaction Infrastructure forms pendent work management, web framework and testing tools. Service Platform and Support Plat- Platform Inde- No Description Provided Infrastructure forms pendent

Service Platform and Support Plat- Platform Inde- Web Services WSRP (Web Services for Remote Portals (emerging)) defines an XML Infrastructure forms pendent for Remote and Web services standard that will allow the plug-n-play of visual, Portals (WSRP) user-facing Web services with portals or other intermediary Web appli- cations. Service Platform and Support Plat- Wireless / Mo- N/A No Description Provided Infrastructure forms bile Service Platform and Support Plat- Programming C is a procedure . Infrastructure forms Languages Service Platform and Support Plat- Programming C++ C++ is an object-oriented version of C that has been widely used to Infrastructure forms Languages develop enterprise and commercial applications. Service Platform and Support Plat- Programming HTML HTML – (Hyper Text Markup Language) is the language used to create Infrastructure forms Languages [Platform Web documents and a subset of Standard Generalized Markup Lan- Independent guage (SGML). (J2EE) - Programming Languages] Service Platform and Support Plat- Programming JAVA No Description Provided Infrastructure forms Languages

Service Platform and Support Plat- Programming Java Script A scripting language that runs within a web browser. Infrastructure forms Languages

Service Platform and Support Plat- Programming No Description Provided Infrastructure forms Languages

Service Platform and Support Plat- Programming PHP [Platform No Description Provided Infrastructure forms Languages Dependent - Programming Languages] Service Platform and Support Plat- Programming PL/SQL Programmatic Lanaguage Proprietary to Oracle Databases used for Infrastructure forms Languages Stored Procedures, functions, and other calls to wrap around SQL DB calls. Service Platform and Support Plat- Programming SQL scripts No Description Provided Infrastructure forms Languages

Service Platform and Support Plat- Programming VB Visual Basic, originally based off the BASIC programming language from Infrastructure forms Languages Microsoft, specialized for developing Windows applications.

NTA portion pending approval by the IS Task Force 5

Platform & Infrastructure – Software Infrastructure

Area Category Standard Specification Description

Service Platform Support Plat- Programming VB Visual Basic, originally based off the BASIC program- and Infrastruc- forms Languages ming language from Microsoft, specialized for devel- ture oping Windows applications. Service Platform Support Plat- Programming VB.Net Visual Basic .NET is a version of the BASIC program- and Infrastruc- forms Languages ming language from Microsoft specialized for devel- ture oping Windows applications that is used within Microsoft’s .NET environment. Service Platform Support Plat- Programming CGI Not Provided and Infrastruc- forms Languages ture Service Platform Support Plat- Platform Inde- JSE Platform > SUN JSE 1.4.2 and Infrastruc- forms pendent (J2EE) ture Service Platform Support Plat- Platform Inde- Platform Independent Platform Independent (J2EE) and Infrastruc- forms pendent (J2EE) (J2EE) ture

Platform & Infrastructure – Software Engineering

Area Category Standard Specification Description Service Platform Integrated Devel- and Infrastruc- Software Engi- opment Environ- ture neering ment (IDE) Development environment Service Platform Integrated Devel- and Infrastruc- Software Engi- opment Environ- ture neering ment (IDE) Java SDK Java software development kit Service Platform Integrated Devel- and Infrastruc- Software Engi- opment Environ- ture neering ment (IDE) Visual SlickEdit Service Platform Integrated Devel- and Infrastruc- Software Engi- opment Environ- ture neering ment (IDE) Visual Studio and .NET Microsoft IDE for .NET and VB development Service Platform Integrated Devel- and Infrastruc- Software Engi- opment Environ- ture neering ment (IDE) FrontPage Web page designer Service Platform Integrated Devel- and Infrastruc- Software Engi- opment Environ- ture neering ment (IDE) Netbeans Java development/profiling tool Service Platform Integrated Devel- and Infrastruc- Software Engi- opment Environ- ture neering ment (IDE) Oracle Jdeveloper Service Platform and Infrastruc- Software Engi- ture neering Modeling Erwin Data modeling tool Service Platform and Infrastruc- Software Engi- ture neering Modeling Microsoft Visio UML and data modelling Service Platform and Infrastruc- Software Engi- ture neering Modeling Rational Rose UML Service Platform and Infrastruc- Software Engi- ture neering Modeling Rational Rose UML

NTA portion pending approval by the IS Task Force 6

Platform & Infrastructure – Software Engineering

Area Category Standard Specification Description Service Platform and Infrastruc- Software Engi- ture neering Modeling Rational Rose UML Service Platform and Infrastruc- Software Engi- ture neering Modeling UML Service Platform and Infrastruc- Software Engi- ture neering Modeling Visio EDI Tool. Set of tools used for business intelligence, database and data warehouse design, and application devel- opment. Includes: Oracle Business Intelligence Beans, Oracle Reports developer, Oracle JDeveloper, Service Platform Oracle Designer, Oracle Forms Developer, Oracle and Infrastruc- Software Engi- Oracle Developer Software Configuration Manager, Oracle Warehouse ture neering Modeling Suite (Modeling) Builder, & Oracle Discoverer. Service Platform and Infrastruc- Software Engi- Balsamic Mockup - ture neering Modeling JIRA plugin No Description Provided Service Platform Software Config- and Infrastruc- Software Engi- uration Manage- ture neering ment Quality Center Requirements & Traceability Management Service Platform Software Config- and Infrastruc- Software Engi- uration Manage- ture neering ment JIRA Issue/Task/Work Request management Service Platform Software Config- and Infrastruc- Software Engi- uration Manage- ture neering ment Hudson Software build/test/deploy Service Platform Software Config- and Infrastruc- Software Engi- uration Manage- ture neering ment IVY Software build/test/deploy Service Platform Software Config- and Infrastruc- Software Engi- uration Manage- ture neering ment Subversion Version, software change management

Platform & Infrastructure – Database Storage

Area Category Standard Specification Description Service Platform Database / Database Microsoft Access Access Database and Infrastruc- Storage ture Service Platform Database / Database Oracle Oracle 10g, 11g and Infrastruc- Storage ture

NTA portion pending approval by the IS Task Force 7

Platform & Infrastructure – Delivery Servers

Area Category Standard Specification Description

Service Platform and Infrastruc- Application Serv- Internet Information ture Delivery Servers ers Server - IIS Service Platform and Infrastruc- Application Serv- Microsoft Exchange ture Delivery Servers ers Server For email, messaging. Service Platform and Infrastruc- Application Serv- ture Delivery Servers ers TomCat No Description Provided Service Platform and Infrastruc- Application Serv- ture Delivery Servers ers Weblogic No Description Provided Service Platform and Infrastruc- Application Serv- Oracle Application ture Delivery Servers ers Server 10.1.3.5 Service Platform and Infrastruc- Application Serv- Sun One Application ture Delivery Servers ers Server No Description Provided Service Platform and Infrastruc- Application Serv- Glassfish Application ture Delivery Servers ers Server No Description Provided Service Platform and Infrastruc- ture Delivery Servers Portal Servers Oracle Portal 10.2.0 A widely-used public domain, UNIX-based Web server from the Apache Group (www.apache.org). It Service Platform is based on, and is a plug-in replacement for, NCSA's and Infrastruc- HTTPd server Version 1.3. The name came from a ture Delivery Servers Web Servers Apache body of existing code and many patch files. Service Platform and Infrastruc- ture Delivery Servers Web Servers Oracle HTTP Server No Description Provided Service Platform and Infrastruc- Microsoft IIS Web ture Delivery Servers Web Servers Server No Description Provided Service Platform and Infrastruc- ture Delivery Servers Web Servers Sun One Web Server No Description Provided Service Platform and Infrastruc- SunOne (formerly ture Delivery Servers Web Servers iPlanet) No Description Provided Service Platform and Infrastruc- Operating Sys- ture Delivery Servers tem- Intel Design Windows XP Service Platform and Infrastruc- Operating Sys- ture Delivery Servers tems HP-UX HP-UX v11.31 Service Platform Operating Sys- and Infrastruc- tem- Linux De- ture Delivery Servers sign Red Hat Linux Service Platform and Infrastruc- Operating Sys- ture Delivery Servers tem- Intel Design MS Windows No Description Provided

NTA portion pending approval by the IS Task Force 8

Interface/Integration – Interoperability

Area Category Standard Specification Description The XML document type declaration contains or points to markup declarations that provide a grammar for a class of Service Interface Data Format / Document Type documents. This grammar is known as a document type and Integration Interoperability Classification Declaration (DTD) definition, or DTD Electronic data interchange (EDI) is the structured trans- Service Interface Data Format / Electronic Data mission of data between organizations by electronic and Integration Interoperability Classification Interchange (EDI) means. HTML – (Hyper Text Markup Language) is the language Service Interface Data Format / HTML [Data For- used to create Web documents and a subset of Standard and Integration Interoperability Classification mat / Class] Generalized Markup Language (SGML). Industry Image File Formats (JPG, GIF, Service Interface Data Format / TIFF, PNG, SVG, and Integration Interoperability Classification BMP) No Description Provided Service Interface Data Format / Namespaces are contexts for identifiers. Used in Schema and Integration Interoperability Classification Namespaces definitions. Service Interface Data Format / and Integration Interoperability Classification PDF No Description Provided Service Interface Data Format / and Integration Interoperability Classification Unicode No Description Provided Service Interface Data Format / XML [Data Format / and Integration Interoperability Classification Class] No Description Provided Service Interface Data Format / and Integration Interoperability Classification SQL Import/Export No Description Provided Service Interface Data Transfor- and Integration Interoperability mation XPATH No Description Provided Service Interface Data Transfor- XSLT [Data Transfor- and Integration Interoperability mation mation] No Description Provided Service Interface Data Types / and Integration Interoperability Validation DTD No Description Provided XML Schema N/A W3C, SAX (Simple API for XML), DOM Service Interface Data Types / (Document Object and Integration Interoperability Validation Model) No Description Provided

Interface/Integration – Interface

Area Category Standard Specification Description Service Interface Interface Service De- Application Program Application Program Interface (API) is a language and and Integration scription / Interface (API) / message format used by an application program to com- Interface Protocol municate with the operating system or some other con- trol program such as a database management system (DBMS) or communications protocol. Service Interface Interface Service De- Web Services De- WSDL is an XML based Interface Description Language for and Integration scription / scription Language describing XML Web Services and how to use them. Interface (WSDL)

Service Interface Interface Service Discov- Universal Data Defines the method in which applications, systems or web and Integration ery Description Inter- services are registered and discovered. face (UDDI)

NTA portion pending approval by the IS Task Force 9

NTA: Interface/Integration – Integration

Area Category Standard Specification Description Enterprise Service Interface Application Business Process and Integration Integration Integration Management In computing, an enterprise service bus (ESB) is a software Enterprise architecture construct which provides fundamental ser- Service Interface Application Enterprise Service vices for complex architectures via an event-driven and and Integration Integration Integration Bus standards-based messaging engine (the bus). Enterprise Service Interface Application Transformation and and Integration Integration Integration Formatting General pattern of transforming and formatting. COM / COM+ / DCOM are a component software archi- tecture from Microsoft, which defines a structure for Service Interface building program routines (objects) that can be called up and Integration Integration Middleware COM and executed in a Windows environment. CORBA is useful because it enables separate pieces of software written in different languages and running on different computers to work with each other like a single Object Request application or set of services. More specifically, CORBA is Broker (ORB): Com- a mechanism in software for normalizing the method-call mon Object Request semantics between application objects residing either in Service Interface Broker Architecture the same address space (application) or remote address and Integration Integration Middleware (CORBA) space (same host, or remote host on a network). Remote Method Service Interface Invocation (RMI) - RMI is a distributed communication protocol. EJB technol- and Integration Integration Middleware EJB ogy is built on top of that. RPC is similar to RMI. It is a mechanism that allows distrib- Service Interface Remote Procedure uted comuting programs to talk to each other. When used and Integration Integration Middleware Call (RPC) in object-oriented systems, its called RMI. Oracle Advanced Queuing is a message-oriented- Service Interface middleware solution that is integrated into the Oracle and Integration Integration Middleware Oracle AQ database. Service Interface and Integration Integration Middleware XML-RPC RPC using XML as the input/output. Service Interface Software that allows exchange and transformation of and Integration Integration Middleware Informatica ETL data. Telnet is a network protocol used on the LANs or internet Service Interface Application to provide communications facility using a virtual terminal and Integration Integration Connectivity Telnet connection. Service Interface Application and Integration Integration Connectivity CRT Telnet software

NTA portion pending approval by the IS Task Force 10

Component Framework – Security

Area Category Standard Specification Description Certificates / ANSI X9.30 [ANS97] is the United States financial industry Component Digital Signa- ANSI X930, 199x standard for digital signatures based on the federal Digital Framework Security ture part 1 Signature Algorithm (DSA) Certificates / Component Digital Signa- Secure Sockets SSL is a cryptographic protocol that provides communica- Framework Security ture Layer (SSL) tions security over the internet. X. 509 – (International Telecommunication Union - Tele- communication Standardization Sector (ITU-T) Certificate Certificates / Authentication) is the international standard for the digi- Component Digital Signa- tal certificate authentication that is used for user identifi- Framework Security ture X509 cation. Supporting Component Security Ser- Framework Security vices 3DES Tripe DES Data encryption algorithm Supporting Component Security Ser- Framework Security vices AES Data encryption algorithm S/MIME – (Secure Multipurpose Internet Mail Extensions) provides a consistent way to send and receive secure Supporting MIME data. Based on the Internet MIME standard, S/ Component Security Ser- MIME provides cryptographic security services for elec- Framework Security vices S/Mime tronic messaging applications: authenticate SAML – (Security Assertion Markup Language) is an XML- based framework for exchanging security information Supporting expressed in the form of assertions about subjects, where Component Security Ser- a subject is an entity (either human or computer) that has Framework Security vices SAML an identity in some security dom Supporting Component Security Ser- a network protocol for remote administration of Unix Framework Security vices Secure Shell (SSH) computers TLS – (Transport Layer Security) is the standard for the next generation SSL. Provides communications privacy Supporting over the Internet. The protocol allows client/server appli- Component Security Ser- Transport Layer cations to communicate in a way that is designed to pre- Framework Security vices Security (TLS) vent eavesdropping, tampering, WS-Security – (Web Services Security) describes enhance- ments to SOAP messaging to provide message integrity, Supporting message confidentiality, and single message authentica- Component Security Ser- Web Services Secu- tion. These mechanisms can be used to accommodate a Framework Security vices rity (WS-Security) wide variety of security models and encr

NTA portion pending approval by the IS Task Force 11

Component Framework – Presentation Interface

Area Category Standard Specification Description Dynamic Hypertext Component Presentation / Content Ren- Markup Language Framework Interface dering (DHTML) Dynamic Hypertext Markup Language (DHTML) Component Presentation / Content Ren- (Adobe) Macrome- Flash is used to add animation, videos and interactivity to Framework Interface dering dia/Flash web sites. Component Presentation / Content Ren- Framework Interface dering Adobe Photoshop A graphics editing program. .NET (Incl. ASP, Microsoft’s .Net and Sun’s J2EE are the two dominant Visual BASIC, C#, distributed computing architecture frameworks. .Net Dynamic / C++, etc.) supports a wide range of languages but is primarily tied to Component Presentation / Server-Side [Dynamic /Server the Microsoft Windows operating system and Intel hard- Framework Interface Display Side Display] ware. Dynamic / Component Presentation / Server-Side JSP (Java Server Java technology that allows software developers to dy- Framework Interface Display Pages) namically generate web pages in HTML, XML etc. Dynamic / Component Presentation / Server-Side Framework Interface Display PHP Scripting tool designed to generate dynamic web pages. HTML – (Hyper Text Markup Language) is the language Component Presentation / HTML [Static Dis- used to create Web documents and a subset of Standard Framework Interface Static Display play] Generalized Markup Language (SGML). Different file types are present on the NAIC/NIPR Web sites that may require third-party software to open. Be- low is a list of the file types and the third-party software titles used to open them. While most of these file types are proprietary, there are various commercial, , Component Presentation / and shareware applications which may be used to read or Framework Interface Static Display Adobe open these file types.

Component Presentation / Content Filter- Framework Interface ing Mcafee Anti-Virus Mcafee Anti-Virus Component Presentation / Content Ren- Framework Interface dering Adobe Photoshop A graphics editing program. Component Framework – Data Interchange

Area Category Standard Specification Description

Component Data Inter- Framework change Data Exchange MoveIt FTP Server 3rd party File Transfer software Component Data Inter- Framework change Data Exchange SecureFTP FTP over SSH Component Data Inter- Framework change Data Exchange XFER Data transfer acronym Component Data Inter- SOAP (Simple Ob- Framework change Data Exchange ject Access Protocol) Protocol used for web services communications Component Data Inter- Framework change Data Exchange MoveIt FTP Server 3rd party File Transfer software

NTA portion pending approval by the IS Task Force 12

Component Framework – Business Logic

Area Category Standard Specification Description Component Business Logic Business Rule SBRE In house rules engine for licensing Framework Engine Access & Delivery – Service Transport

Area Category Standard Specification Description Service Access Service Directory Ser- Active Directory Microsoft's LDAP server and Delivery Transport vices Service Access Service Directory Ser- Novell E-Directory Novell® eDirectory is a high-end directory service that and Delivery Transport vices allows businesses to manage identities and security access for employees, customers and partners. With eDirectory, businesses lay the groundwork for secure identity management solutions and multi-pla Service Access Service Directory Ser- Oracle Internet Direc- Oracle's LDAP server. Used as the source repository for and Delivery Transport vices tory user accounts.

Access & Delivery – Service Requirements

Area Category Standard Specification Description Service Access Service Re- Single Sign-on LDAP LDAP V3 (RFC 1779) – (Lightweight Directory Access and Delivery quirements [Authentication / Protocol) is a subset of X.500 designed to run directly Single Sign-on ] over the TCP/IP stack. LDAP is, like X.500, both an information model and a protocol for querying and manipulating it. LDAPv3 is an update develop Service Access Service Re- Authentication / Active Directory Microsoft's LDAP server and Delivery quirements Single Sign-on [Authentication / (SSO) Single Sign-on] Service Access Service Re- Authentication / eDirectory Novell® eDirectory is a high-end directory service that and Delivery quirements Single Sign-on allows businesses to manage identities and security (SSO) access for employees, customers and partners. With eDirectory, businesses lay the groundwork for secure identity management solutions and multi-pla Service Access Service Re- Authentication / OAM and OIM Oracle Access Management and Identity Management and Delivery quirements Single Sign-on applications provide support for identity provisioning (SSO) and access management. Service Access Service Re- Authentication / Oracle Single Sign-On Oracle SSO application with OAM provides Single-Sign and Delivery quirements Single Sign-on on capability for applications running in a web tier. (SSO) Service Access Service Re- Authentication Private / Public Key Public Key cryptography refers to a widely used set of and Delivery quirements methods for transforming a written message into a form that can be read only by the intended recipient.

NTA portion pending approval by the IS Task Force 13

Access & Delivery – Delivery Channels

Area Category Standard Specification Description Service Access Delivery Chan- Extranet Extranet Extranet and Delivery nels Service Access Delivery Chan- Internet Internet Internet and Delivery nels Service Access Delivery Chan- Network-to- Cisco VPN Virtual private network and Delivery nels Network Com- ponent Access & Delivery – Access Channels

Area Category Standard Specification Description System to System involves at least two computers that Service Access Access Chan- Other Electronic exchange data or interact with each other independ- and Delivery nels Channels System to System ent of human intervention or participation. Service Access Access Chan- Other Electronic Uniform Resource URL is an identifier that identifies the location of a and Delivery nels Channels Locator (URL) resource and the mechanism to retrieve it. Web services (sometimes called application services) are services (usually including some combination of programming and data, but possibly including human Service Access Access Chan- Other Electronic resources as well) that are made available from a and Delivery nels Channels Web Service business's web server for Web users or other Web- Service Access Access Chan- Other Electronic Software to allow communication between a desktop/ and Delivery nels Channels Citrix ICA Client PC client and the servers hosting applications. Service Access Access Chan- Other Electronic Software to allow communication between a desktop/ and Delivery nels Channels Citrix Web Client PC client and the servers hosting applications. Service Access Access Chan- Microsoft Internet Explorer (MSIE) is the most widely and Delivery nels Web Browser Internet Explorer used World Wide Web browser Define the program that serves as your front end to the World Wide Web on the Internet. In order to view Service Access Access Chan- a site, you type its address (URL) into the browser's and Delivery nels Web Browser Web Browser location field. Service Access Access Chan- and Delivery nels Web Browser FireFox Internet browser Service Access Access Chan- RIM/Blackberry Cell- and Delivery nels Wireless / PDA phone/PDA/iPhone Mobile smartphones Collaboration / Service Access Access Chan- Communica- and Delivery nels tions Distance Learning No Description Provided Collaboration / Service Access Access Chan- Communica- Electronic Mail (E- E-mail (electronic mail) is the exchange of computer- and Delivery nels tions mail) stored messages by telecommunication. Collaboration / Service Access Access Chan- Communica- and Delivery nels tions Outlook Email and messaging software Collaboration / Service Access Access Chan- Communica- and Delivery nels tions InComm Conferencing Audio, Video and Web Conferencing service Collaboration / Service Access Access Chan- Communica- and Delivery nels tions Chorus Call Audio, Video and Web Conferencing service Service Access Access Chan- Online meeting and Delivery nels services Meetings application Internal application to schedule meetings Service Access Access Chan- and Delivery nels FAX Faxcom for Exchange Software to send/receive Faxes

NTA portion pending approval by the IS Task Force 14

National Technical Architecture (NTA) evolves into NAIC Technical Reference Model (TRM)

Although the NTA section of the TRM outlines how the NAIC should develop their applications to allow for open integration with the States, there still may be a need to figure out how to integrate with spe- cific applications at the NAIC. More thought and effort needs to be put into how to assist in this area, but the below diagram does a good job of putting the issue in front of us at a high level.

NTA portion pending approval by the IS Task Force 15