Propulsive Strategy, Standard System and Case Study for SOA-based Chinese E-Gov

21
Propulsive Strategy, Standard System and Case Study for SOA-based Chinese E-Gov Kirk Yang DIGITAL CHINA (CHINA) LIMITED

description

Propulsive Strategy, Standard System and Case Study for SOA-based Chinese E-Gov. Kirk Yang DIGITAL CHINA (CHINA) LIMITED. Outline. 1.Chance and Challenge of SOA-based Chinese E-Gov 2.Propulsive Strategy for SOA-based Chinese E-Gov 3.Standard System for SOA-based Chinese E-Gov - PowerPoint PPT Presentation

Transcript of Propulsive Strategy, Standard System and Case Study for SOA-based Chinese E-Gov

Page 1: Propulsive Strategy, Standard System and Case Study  for SOA-based Chinese E-Gov

Propulsive Strategy, Standard System and Case Study

for SOA-based Chinese E-Gov

Kirk YangDIGITAL CHINA (CHINA) LIMITED

Page 2: Propulsive Strategy, Standard System and Case Study  for SOA-based Chinese E-Gov

Outline1.Chance and Challenge of SOA-based Chinese E-Gov 2.Propulsive Strategy for SOA-based Chinese E-Gov3.Standard System for SOA-based Chinese E-Gov4.Case Study of SOA-based Chinese E-Gov5. prospect of SOA-based Chinese E-Gov

Page 3: Propulsive Strategy, Standard System and Case Study  for SOA-based Chinese E-Gov

1.Chance and Challenge of SOA-based Chinese E-Gov

Chance•Improving integration of systems•Improving reusability of systems•Improving interoperability of systems•Adapting to changing demands quickly

• Developing support platform

• Propulsive strategy for SOA-based Chinese E-Gov

• Digesting , absorbing, reducing and customizing international standards

• Building local successful case

Solution

Challenge•Lack of SOA support platform of independent property rights•Standard system is too complicated and bulky and lack of standards in special fields• Descriptions of service, data, process, management by Chinese enterprises are nonstandard•Lack of domestic successful cases

Page 4: Propulsive Strategy, Standard System and Case Study  for SOA-based Chinese E-Gov

Outline1.Chance and Challenge of SOA-based Chinese E-Gov 2.Propulsive Strategy for SOA-based Chinese E-Gov3.Standard System for SOA-based Chinese E-Gov4.Case Study of SOA-based Chinese E-Gov5. prospect of SOA-based Chinese E-Gov

Page 5: Propulsive Strategy, Standard System and Case Study  for SOA-based Chinese E-Gov

Basic technology study phase

(already accomplished mostly)

2006.7-2008.3 2008 2009 2010 2011Developing core toolsets and

service integration framework

Improving SOA software suite , application demonstration and extension

Building and improving solution center

industry extension of Solution

Application demonstration

extension

Typical domainapplication demonstration

Studying and enhancing CFL mechanism

CFL sustained operation

SOA related technology standards , framework and function request are already studied.

All related enterprises already have technology accumulation,cooperation with many enterprises. We can gather

more power to insure project implements jointly.

Functions of toolsets and service integration framework are almost equal to similar competitive grade (IBM)

and accord with related technology standards and have own features. Share of market reaches 20%.

All related enterprises have at least a suit of solution based on projects results.

2.Propulsive Strategy for SOA-based Chinese E-Gov

Technology standard specification

Technology framework

Prospective studies

Service integration framework

SOA core toolsets

Page 6: Propulsive Strategy, Standard System and Case Study  for SOA-based Chinese E-Gov

• General objects– SOA products : Studying ,integrating and forming SOA toolsets and

service integration framework according with unified standards and interface specifications

– Standard specifications : Forming SOA business and technology standard system and putting in study results as standard draft to international standard organizations

– Creative mechanisms: Defining and improving CFL rules and policies and building operation agency.

– Solutions and demonstration : Building solution center and application demonstration projects.

• Desired effectDesired effect– Raising share of SOA tools and product market in china– Putting in standard specification draft to international organization

2.Propulsive Strategy for SOA-based Chinese E-Gov

Page 7: Propulsive Strategy, Standard System and Case Study  for SOA-based Chinese E-Gov

TF mechanism

CFLmechanism

Standard &specification

Propulsive Strategy for SOA-based Chinese E-Gov

2.Propulsive Strategy for SOA-based Chinese E-Gov

Page 8: Propulsive Strategy, Standard System and Case Study  for SOA-based Chinese E-Gov

Technology Forum ( TF )– According with international TC organization model– Based on Changfeng Alliance– Enterprises are dominant– Creative mechanism of open technology based on SOA technology study and application

2.1 Propulsive Strategy for SOA-based Chinese E-Gov ——TF mechanism

Reference Architecture Technology Forum

Tell you what and which is SOA definitely

Let more and more people enjoy differences from SOA

ApplicationExtension TechnologyForum

IT Service Technology Forum

Service standards,Standard services

QualityAssuranceTechnologyForum

Try best to make implement with no worries

Open , Increment,Cooperate , Quality

Page 9: Propulsive Strategy, Standard System and Case Study  for SOA-based Chinese E-Gov

Typical feature:Typical feature: Dominated byDominated by Enterprises and realizing inter-communicationEnterprises and realizing inter-communication

– Enterprises lead TF organization management and goal Enterprises lead TF organization management and goal programming programming

– Meeting enterprises’ own development strategyMeeting enterprises’ own development strategy– Realizing technology staff inter-communication frequentlyRealizing technology staff inter-communication frequently

Steming from application and serving applicationSteming from application and serving application– Studies are established in demands of users and marketsStudies are established in demands of users and markets– Studying results must be led by application and offer Studying results must be led by application and offer

omnibearing supportomnibearing support Creative group, collaborative developmentCreative group, collaborative development

– Not concentration absolutely and geographicallyNot concentration absolutely and geographically– Mutual support of relative advantages ,forming creative closed Mutual support of relative advantages ,forming creative closed

looploop

2.1 Propulsive Strategy for SOA-based Chinese E-Gov ——TF mechanism

Page 10: Propulsive Strategy, Standard System and Case Study  for SOA-based Chinese E-Gov

Core valueCore value :: Value for software enterprisesValue for software enterprises

– Leading enterprises’ technology and study direction of standardsLeading enterprises’ technology and study direction of standards– Creating alliance and TF’s brandsCreating alliance and TF’s brands– Building creative system based on SOA graduallyBuilding creative system based on SOA gradually and making use and making use

of group advantagesof group advantages– Expanding markets and raising success rate of project implementExpanding markets and raising success rate of project implement

Value for software industryValue for software industry– Exploring creative development model of group of enterprisesExploring creative development model of group of enterprises– Forming SOA technology service resultant force and promoting Forming SOA technology service resultant force and promoting

industry chain formationindustry chain formation– Providing use for reference for creative group model led by Providing use for reference for creative group model led by

enterprises in chinaenterprises in china Value for industry userValue for industry user

– Integrating advantages and optimizing project implementsIntegrating advantages and optimizing project implements – Providing function of reliability and Qos guaranteeProviding function of reliability and Qos guarantee– Reducing costs and enhancing abilities of servicesReducing costs and enhancing abilities of services

2.1 Propulsive Strategy for SOA-based Chinese E-Gov ——TF mechanism

Page 11: Propulsive Strategy, Standard System and Case Study  for SOA-based Chinese E-Gov

CFL guarantee CFL guarantee mechanismmechanism

CFL extension CFL extension mechanismmechanism

Consulting serviceConsulting service

Training serviceTraining service

Quality guarantee Quality guarantee serviceservice

customscustoms-final users-final users

Operation and maintaince Operation and maintaince agencies of implementagencies of implement-integration merchants-integration merchants

(( inside/outside of Allianceinside/outside of Alliance ))

Operation agenciesOperation agencies-Changfeng Alliance-Changfeng Alliance

(( SOA-TFs/SOA-TFs/operation organization/operation organization/Market committeeMarket committee ))

Component providersComponent providers-Alliance members-Alliance members

(( productproduct merchants/merchants/Integration merchants /Integration merchants /

research academies and institutesresearch academies and institutes))

Solution centerSolution center

Changfeng Alliance Changfeng Alliance SOA suiteSOA suite

(toolsets and service (toolsets and service integration framework)integration framework)

Tools in request phaseTools in request phase

Designing toolsDesigning tools

Develop toolsDevelop tools

Testing and Testing and deployment tools

Basic framework Basic framework serviceservice

Business support Business support serviceservice

Performing servicePerforming serviceApplication Application

projectproject Implement and Implement and

operationoperation

Studying own Studying own

SOA platformSOA platform

Optimizing Optimizing information information frameworkframework

Successful Successful implement implement

of of application application

projectproject

Changfeng Alliance LicenseChangfeng Alliance License (( CFLCFL )) - Changfeng Alliance SOA suite study and extension of operation guarantee - Changfeng Alliance SOA suite study and extension of operation guarantee mechanism mechanism

2.1 Propulsive Strategy for SOA-based Chinese E-Gov ——TF mechanism

Page 12: Propulsive Strategy, Standard System and Case Study  for SOA-based Chinese E-Gov

Component development

Componentassembling

Integrating component

Using products

Componentmanagement

Circulating management

Integratingmanagement

Using Product management

supporting supporting

Integrated productMarket propagandism

single productMarket propagandism

Knowing the product

Sell componentCirculating

selling

Integrated product selling

single product selling

speaking forproduct

Providing Component Supporting service

Providing Circulating service

Providing Integratingservice

Asking for service

Componentcapital reclaiming

Circulating capital reclaiming

Integratingcapital reclaiming

single productcapital reclaiming

Paying the product

seller

seller

seller

Component provider Operantion agency Integrator User

CFLCFL mechanismmechanism CFL mechanismCFL mechanism

Product developing Product developing processprocess

Product managementProduct managementprocessprocess

Market propagandism Market propagandism processprocess

Product sellingProduct selling processprocess

Product serviceProduct service processprocess

Capital reclaimingCapital reclaiming processprocess

Main contentMain content::

2.2 Propulsive Strategy for SOA-based Chinese E-Gov ——CFL mechanism

Page 13: Propulsive Strategy, Standard System and Case Study  for SOA-based Chinese E-Gov

Validity principleValidity principle– All the contributions from enterprises should be All the contributions from enterprises should be

evaluated to find if they comply with standards, evaluated to find if they comply with standards, specifications and white books issued by the alliance.specifications and white books issued by the alliance.

Interest distribution principleInterest distribution principle– Deciding the Interest distribution scale of an enterprise Deciding the Interest distribution scale of an enterprise

by its contribution evaluated by alliance.by its contribution evaluated by alliance. Production shared principleProduction shared principle

– All the enterprises that have contributed their technology All the enterprises that have contributed their technology to alliance or taken part in products developing have the to alliance or taken part in products developing have the right to share the production according to their right to share the production according to their contribution.contribution.

Core principlesCore principles ::

2.2 Propulsive Strategy for SOA-based Chinese E-Gov ——CFL mechanism

Page 14: Propulsive Strategy, Standard System and Case Study  for SOA-based Chinese E-Gov

Outline 1.Chance and Challenge of SOA-based Chinese E-Gov 2.Propulsive Strategy for SOA-based Chinese E-Gov 3.Standard System for SOA-based Chinese E-Gov 4.Case Study of SOA-based Chinese E-Gov 5.Prospect of SOA-based Chinese E-Gov

Page 15: Propulsive Strategy, Standard System and Case Study  for SOA-based Chinese E-Gov

Main idea of the standard system :: Providing process guidance and reference description to make Providing process guidance and reference description to make

developer quickly master.developer quickly master.

Measuring up international and national standards, and extending Measuring up international and national standards, and extending

these standards to special business fields.these standards to special business fields.

Validated by prototypes, demonstration projects to prove that Validated by prototypes, demonstration projects to prove that

standards are correct.standards are correct.

Leaded by enterprises, attended by universities, research institute Leaded by enterprises, attended by universities, research institute

and users to assure standards are practicable in real applications. and users to assure standards are practicable in real applications.

3.Standard System for SOA-based Chinese E-Gov

Page 16: Propulsive Strategy, Standard System and Case Study  for SOA-based Chinese E-Gov

Interface specification of SOA- based development tool set

SOA based business standard system inE-gov

Examination

Upgrade

Applicarion&

generalization

Local Standard

IT industryStandard

NationalStandard

OASISStandard

SOA prototypedevelopment

SOA-baseddevelpment tool

set

verification application

Realpractice

Transplant and specialization

Modern Sercice industry standards revenue finance …

modeling tools

design and Development tools

management tools

Service integratationframework

Interface specification

Interface specification

Interface specification

Interface specification

Interface specification

Interface specification

Interface specification

Interface specification

3.Standard System for SOA-based Chinese E-Gov

Service management of E-government

Service flow modeling and arrangement of E-government

Description of E-government business service

Data modeling of E-government

WSDL SOAPISO/IEC 11179

GB/T 18391

BPEL CDL WSDMWS–

Manageability

National E-government standard system

Description m

ethod

Referen

ce d

escription

Process

guid

ance

Description m

ethod

Referen

ce d

escription

Process

guid

ance

Description m

ethod

Referen

ce d

escription

Process

guid

ance

Description m

ethod

Referen

ce d

escription

Process guidan

ce

SOA based application in E-government

… … …

Page 17: Propulsive Strategy, Standard System and Case Study  for SOA-based Chinese E-Gov

Outline 1.Chance and Challenge of SOA-based Chinese E-Gov 2.Propulsive Strategy for SOA-based Chinese E-Gov 3.Standard System for SOA-based Chinese E-Gov 4.Case Study of SOA-based Chinese E-Gov 5.Prospect of SOA-based Chinese E-Gov

Page 18: Propulsive Strategy, Standard System and Case Study  for SOA-based Chinese E-Gov

internet intrenet

Outer web Inner webData exchange platform

Enterprise applicant Govt. syndic

Enterprise registration

Online application

Submitting Material

feedback Query

Data exchage dataexchage

Accepting application

first trial

Examining and approving

Notify applicant

Accept request

Security validate

Read from source endpoint

Write into target endpoint

requisition requisition

Select mode

Notification Notification

Enterprise registration

Online application

Submitting Material

feedback Query

Sendingrequisition

Accepting application

first trial

Examining and approving

Notify applicant

Applicationdata

Outer web Inner webData exchange platform

Data exchange

Accept request

Security validate

Read from source endpoint

Acceptingrequisition

Data buffer

Write into target endpoint

Applicationdata Accept request

…… Data exchange

Enterprisename

IDtype

introduction…..

applycancelquery

Applicationname

Idtypestate

abstractapply time

approve time…..addedit…

1

*

Govt.name

IDtype

introduction…..

browsequery

First trialapprove…

1

*

Review specialistname

positionresume

…..

browsequeryreview

*

1

ReviewID

scoreremark

…..

Fill scoreFill remark

*

1

10..1

reviewID

receiversuccess ornot

review…..

Fill notifysend…

*

1

1

*

1

1

ManageabilityConsumer

Date exchangeService endpoint

ManageabilityWeb service

endpoint

Discovery

Message Exchanges

requestssubscriptions

control

informationevents

AcknowledgmentsServiceresourceManageability

Capability:1.MaxResponseTime2.umberOfRequests3.operational state4. Duration……

E-Gov business service Description specification

E-Gov Data modeling specification

E-Gov Service flow modeling and Arrangement specification

E-Gov Service management specification

WSDL OWL SOAP

ISO/IEC11179

GBT/18391

BPEL CDL WSDM

SDO

SCA

SCA

SCA

Page 19: Propulsive Strategy, Standard System and Case Study  for SOA-based Chinese E-Gov

Outline 1.Chance and Challenge of SOA-based Chinese E-Gov 2.Propulsive Strategy for SOA-based Chinese E-Gov 3.Standard System for SOA-based Chinese E-Gov 4.Case Study of SOA-based Chinese E-Gov 5.Prospect of SOA-based Chinese E-Gov

Page 20: Propulsive Strategy, Standard System and Case Study  for SOA-based Chinese E-Gov

CFLCFL

universityuniversityinstituteinstitute

industryindustry

useruser

International International standard standard

cooperationcooperation

International International product product

developmentdevelopment

International International technical technical

communioncommunion

Generalization Generalization modemode

Chinese IT enterprise alliance has developed quite effective innovation mode and techniques, and have established the basis for spreading to whole nation.

enterprises , universities, enterprises , universities, research institutes and users research institutes and users are all involved in this are all involved in this alliance to built complete, alliance to built complete, efficient and real viable efficient and real viable SOA solution.SOA solution.

5. Prospect of SOA-based Chinese E-Gov

Page 21: Propulsive Strategy, Standard System and Case Study  for SOA-based Chinese E-Gov