INTERNET-DRAFT Masaki Kanazawa Network Working Group APPLIC Expires: May 10, 2013 November 10, 2012 A Uniform Resource Name (URN) Formal Namespace for the Local Government ICT Platform Project in Japan draft-kanazawa-applic-urn-01 Abstract This document describes the Namespace Idendifier (NID) 'applic' for Uniform Resource Name (URN) which is used to identify resources released by the Association for Promotion of Public Local Information and Communication (APPLIC). APPLIC publishes and manages specifications that define unique and persistent resources which make use of the namespace. (APPLIC is a nonprofit organization which consists of local governments, private companies and academic experts in Japan.) Status of this Memo This Internet-Draft is submitted in full conformance with the provisions of BCP 78 and BCP 79. This document is subject to BCP 78 and the IETF Trust's Legal Provisions Relating to IETF Documents (http://trustee.ietf.org/license-info) in effect on the date of publication of this document. Please review these documents carefully, as they describe your rights and restrictions with respect to this document. Internet-Drafts are working documents of the Internet Engineering Task Force (IETF), its areas, and its working groups. Note that other groups may also distribute working documents as Internet-Drafts. Internet-Drafts are draft documents valid for a maximum of six months and may be updated, replaced, or obsoleted by other documents at any time. It is inappropriate to use Internet-Drafts as reference material or to cite them other than as "work in progress." The list of current Internet-Drafts can be accessed at http://www.ietf.org/1id-abstracts.html The list of Internet-Draft Shadow Directories can be accessed at http://www.ietf.org/shadow.html Copyright Notice Copyright (c) 2011 IETF Trust and the persons identified as the document authors. All rights reserved. Table of Contents 1. Introduction .....................................................3 2. Specification Template ...........................................4 3. Example ..........................................................6 4. Namespace Considerations .........................................6 5. Community Considerations .........................................6 6. IANA Considerations ..............................................6 7. Security Considerations ..........................................7 8. References .......................................................7 8.1 Normative References ...........................................7 8.2 Informative References .........................................7 Author's Address.....................................................7 1. Introduction In order to realize the improvement of public services for citizens and the reduction of ICT costs for local governments in japan, APPLIC has started the Local Government ICT Platform project(*1) according to one of the Japanese government policies(*2). In this project APPLIC has set the standard specifications for various services and exchanged data items between local governments, between local government and private enterprise, which are based on the concept of SOA, and has published them(*3).(and will upgrade them when necessary.) The XML schemas and WSDL files on the services also are included in the specifications, and NamespaceID on them has to be registered formaly and to be unique. (*1)Reference to the document "Local Government ICT Platform" at http://www.applic.or.jp/tech/urn/Local_Government_ICT_Platform.pdf (*2)Reference to page 12 of the document "Outline of Japan's Info-Communications Policies" at http://www.soumu.go.jp/menu_news/kouhoushi/pdf/060530-e_1.pdf (*3)The latest version at 2010/10 is published on the following page. http://www.applic.or.jp/URN/APPLIC-0009-2010/ 2. Specification Template NamespaceID: "applic" Registration Information: Version 1 Date: 2011-08-22 Declared registrant of the namespace: Name(Organization): The Association for Promotion of Public Local Information and Communication (APPLIC) Address: 2-9-4,Torano-mon,Minato-ward,Tokyo 105-0001,Japan E-mail: tech-ans@applic.or.jp URL: http://www.applic.or.jp/ Declaration of syntactic structure: The identifier structure is as follows: urn: :xmlns:pf:: : is "applic" is "dis" | "gis" | "lgxml" | "interop" | "common" is "schema" | "wsdl" | "bpel" is YYYY-** YYYY : the year of the specification release ** : the time of the specification release in the year, which is from "01" to "99" Relevant ancillary documentation : The specification documents and XML schemas are published on the following site: http://www.applic.or.jp/ (e.g. The latest version at 2010/10 is published on the following page.) ( http://www.applic.or.jp/URN/APPLIC-0009-2010/ ) Identifier uniqueness considerations: URN identifiers are assigned uniquely. -- APPLIC assigns them to at most one resource according to above syntactic structure, and do not reassign. Identifier persistence considerations: All identifier assignments are permanent by APPLIC. Process of identifier assignment: The assignment process is completely closed one under APPLIC control. Process for identifier resolution: APPLIC will maintain lists of assigned identifiers on its web pages or documents. (http://www.applic.or.jp/) Rules for Lexical Equivalence: The entire URN is case-insensitive. Conformance with URN Syntax: No special considerations. Validation mechanism: No special considerations. Scope: Global. 3. Example (The following examples are not to be real.) urn:applic:xmlns:pf:lgxml:wsdl:2016-01 urn:applic:xmlns:pf:common:schema:2020-03 4. Namespace Considerations In order to guarantee the uniqueness of URNs, the assignment process of them is completely closed one under APPLIC control and in fact APPLIC assigns them according to the above "Declaration of syntactic structure" in "2. Specification Template" and publishes them. 5. Community Considerations In Japan software development companies implement the functions of the Local Government ICT Platform specifications (including XML schemas and WSDL files) into their software products for local governments and release them. Local governments need to design their services by using them in order to communicate with each other on the Local Government ICT Platform. The software products in accordance with the specifications can be passed by APPLIC and published on the following APPLIC web page. http://www.applic.or.jp/pf/entry/unit.html. Any organization such as local governments and private enterprises will be entitled to access the namespace and its associated application, registration and resolution services. The primary "applic" namespace usage is to identify information resources, such as XML messages, according to the Local Government ICT Platform specifications. 6. IANA Considerations This document includes a URN NID registration for APPLIC for entry in the IANA registry of URN NIDs (see [RFC5226] for more information). (APPLIC indicates in the document "Standard Specification regarding Platform Communication", one of the Local Government ICT Platform documents, that The NamespaceID "applic" is entered into the IANA registry of URN NIDs.) 7. Security Considerations There are no additional security considerations except those of the use and resolution of URNs in general. 8. References 8.1. Normative References [RFC3406] Daigle, L., van Gulik, D., Iannella, R., and P. Faltstrom, "Uniform Resource Names (URN) Namespace Definition Mechanisms", BCP 66, RFC 3406, October 2002. 8.2. Informative References [RFC4350] F.Hendrikx, C.Wallis, (New Zealand Government), "A Uniform Resource Names (URN) Namespace for the New Zealand Government", RFC4350, February 2006. [RFC4617] J.KorniJenko, "A Uniform Resource Name (URN) Formal Namespace for the Latvian National Government Integration Project", RFC4617, August 2006. Author's Address Masaki Kanazawa The Association for Promotion of Public Local Information and Communication (APPLIC) 2-9-4,Torano-mon,Minato-ward,Tokyo 105-0001,Japan E-mail: tech-ans@applic.or.jp URL: http://www.applic.or.jp/ Expires: May 10, 2013