Docstoc

Scheduler

Document Sample
Scheduler Powered By Docstoc
					 e-Government Web Registry:
Support for an e-Government
Initiative
Dr. Rebhi S. Baraka rbaraka@iugaza.edu
Faculty of Information Technology
Islamic University of Gaza
Information Technology Forum-3 May 12-13, 2009
     Outline
   Overview
   What is a web registry
 Registry Use Scenario (ebXML case)
 Registry Uses (ebXML case)

 ebXML Registry Adoption within Governments

   Examples of eGov Web registry
     Examples: Governments of Canada and Greece.

     Choosing a Registry-Repository

   Our case
   Conclusion
    Overview
   We propose to use a web registry platform as an
    eGovernment-support information platform.
   The registry, either ebXML-based or UDDI-based and
    either central or federated, can be used as
     an interoperable information and artifacts exchange web
      service for governmental institutions as well as private
      businesses.
  What is a Web Service Registry
A service registry is a network-based directory that
  contains information about available services.
   It is an entity that accepts and stores contracts
    from service providers and provides those
    contracts to interested service consumers.
   The service registry may also act as proxy for
    the provider, enabling the consumer to interact
    with a single point of contact for all required
    services.
 What is a Web Service Registry
A Service Oriented Architecture (SOA) registry as well
 as a repository
  Classificationof any type of information
  Managing relationships between information
  Taxonomy hosting, browsing and validation
  File/folder organization of information
 What is a Web Service Registry
A  content management system for secure, federated
 information
  Provides  services for sharing content and metadata
   between entities in a federated environment
  Lifecycle Management (LCM) actions logged in an audit
   trail
  Supports automatic versioning of objects
 What is a Web Service Registry




The UDDI information content per the telephone directory model.
    What is a Web Service Registry
   Conceptually, a registry can be seen as
    three inter-related components (UDDI
    view):
       “white pages” (address, contact, and other key points
        of contact);
       “yellow pages” classification information based on
        standard industry taxonomies; and
       “green pages”, the technical capabilities and
        information about services.
    What is a Web Service Registry
   Two common standards
       The Universal Description, Discovery and Integration (UDDI)
        Registry
       Electronic business for XML (ebXML) registry/repository
               UDDI Registry                       ebXML Registry and Repository
Has no repository. Cannot store content.
                                             Has an integrated Registry and Repository.
Can only store metadata about (or pointers
                                             Can store content as well as metadata
to) content.
Like a yellow/white pages for listing        Federated information management of any
businesses and services                      type of artifact.

Protocols and information model is focused   Protocols and information model is generic
and specific                                 and extensible
Supports multi-registry topologies using     Supports multi-registry topologies using
replication of every transaction to all      loosely coupled federations with optional
participating registries.                    selective replication
Registry Use Scenario (ebXML case)




                     Source: free ebXML
  Registry Uses (ebXML case)
 SOA   registry repository
 Web content management
 Controlled vocabulary
 Business process catalog
 Electronic forms
 ebXML core components catalog
 Domain-specific use cases
            medical records (IHE-XDS)
   Electronic
   Geological information systems (Open GIS)
   Metadata store for grid computing
     ebXML Registry Adoption within Governments

Governmental bodies are prominent among ebXML Registry
  adopters for electronic information management and
  dissemination
 Norway, Finland

       Registry-based environment for XML schemas and electronic
        forms
   UN/CEFACT Information Content Management Group
       UN registry to store core component artifacts
   Korean KIEC federated registry
       Korean ebXML Central Registry and Repository
        (www.remko.or.kr)
     ebXML Registry Adoption within Governments

   Taiwan eGovernment Platform
   XDS initiative founded by NIST and Integrating the
    Healthcare Enterprise
       Collaborating with industry to define clinical document
        registries
   US National Institute of Standards and Technology (NIST)
       Clinical documents
    ebXML Registry Adoption within Governments

 Apelon     – Health Care
       Manage medical guidelines and make them available to
        doctors and nurses.
   France Telecom – Telecommunication Services
     Implement and manage a registry/repository that enables
      francophone sectors to submit e-business requirements and
      to retrieve relevant information (Core Components, BIEs,
      and other documents).
 General      Motors – Automotive
       Manage business processes and partner profiles in GM
        reference Service Oriented Architecture (SOA).
    ebXML Registry Adoption within Governments

   Government of Canada – eGovernment
       Standardize processes, roles and business data across
        Government of Canada within Government Strategic Reference
        Model.
   Republica – eGov Software
       Manage ebXML Core Components and business vocabulary used
        in eGovernment use cases. Republica's freebXML Registry based
        product is deployed at Finnish Ministry of Finance.
   Greece
       Greek e-Government Service Provision and Interoperability
        Framework consisting of Regulations, Standards, Certification
        Guides, XML Definitions and relative Training and Dissemination
        Material for the public an private sector.
    Example: Government of Canada
   Registry/Repository enables e-Government Architecture
                                                  ebXML Registry/
                                                    Repository

                        eContac                     CSDML
                           t
                                                    META
                                                    DATA
          CALL CENTRE                               CLUS
                         CBSC                        TER
                                                    SCHE
                                                  TRANSAC
             PORTA
               L                                    MAS
                                                    TION
            COUNTER     CSPN                       SCHEMA
          ENVIRONMENT                               SECU
                                                      S
                                                    RITY
             FUTURE     CPSIN                       GSRM
           SERVICES                                Models
           - DELIVERY                             COMMON
           SERVICES -                             COMPON
                         BizPal                     ENTS
                                                 TRANSFORMATI
                                                      ONS
                                                     FOR PS
                                                   PROGRAMS

      Presentation      Application   XML Integration            Back-End
                          Layer           Layer                   Layer
         Layer
                                            Source: free ebXML
Example: The Greek eGIF




                          Source: Geek eFIG framework
    Choosing a Registry-Repository
   Which registry-repository to deploy as part
    of an eGovernment infrastructures? the
    choices often fall into the following
    categories:
     Proprietary registry-repository
     UDDI registry without a repository
     UDDI registry with a proprietary repository
     ebXML registry-repository
     Combination of UDDI registry and ebXML
      registry-repository
    Our Case
   We can adopt and use a web registry in our case
    for:
     Citizens’and businesses’ oriented service delivery
      including one-stop service provision with support for
      interoperability,
     Inter-organizational co-operation among ministries,

     Support for complex administrative decision making,
      and
     National collective knowledge assets for governmental
      services
     Our Case
   The web registry can be implemented in the eGovernment
    plan (the plan of the PNA eGovernment) during:
     Phase 2: Electronic services projects.
     Phase 3: Central DB Projects.
     Our Case
   But to do that we must answer two questions:
     What can we put in such a web registry?

     Are there any governmental institutions ready to apply
      a web registry?
    Conclusion
 A service registry is a network-based directory
  that contains information about available services.
 Many governments, businesses, companies, public
  and private institutions use registry for their
  operations.
 We can use a web registry as an eGovernment-

  support information platform.

             Thanks for your attention

				
DOCUMENT INFO
Shared By:
Categories:
Tags:
Stats:
views:2
posted:10/19/2011
language:English
pages:22
gjmpzlaezgx gjmpzlaezgx
About