P. 1
Global Village Service Book GVSRM DSRM Aalborg 2011

Global Village Service Book GVSRM DSRM Aalborg 2011

|Views: 29|Likes:
Published by Xyriz Czar Tan

More info:

Published by: Xyriz Czar Tan on Oct 10, 2012
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

08/21/2013

pdf

text

original

Introducing a new book! Amazon (”Global Village Service as the Future of Electronic Services”) Seyyed Mohsen Hashemi (Ph.

D), member of IFIP WG 8.9 EIS Aalborg University, Denmark, 2011

1

www.globalvillageservice.com

CONFENIS 2011

A Design Science Research to define the future of E-Services

Seyyed Mohsen Hashemi
Dean of the Software Engineering and Artificial Intelligence Department, Assistant Professor, Computer Engineering Department, , Azad University, Tehran, IRAN ISRUP Lab Hashemi@isrup.com

www.isrup.com

www.globalvillageservice.com

Globalization
Infrastructure
1980 LAN LAN Web 1990 WAN XML WS 2000 Web

SOA

2010 Grid

Services

Local

Global

www.globalvillageservice.com

com 5 .globalvillageservice.Harvard Prediction www.

com 6 .Some instantiated E-Services that could be classified www.globalvillageservice.

D. There is still much debate as to what is a Service 2008 www.D.globalvillageservice. Kwan. Ph.An Evolutionary Framework of Service Systems.com . Stephen K. Ph. Min. 2008 Jae H.

enterprise.E-Service is not well defined (Baida. E-Services. 2006) the definitions of terms Service.com . and web services are not entirely well defined in business. and software.globalvillageservice. www.

Research Methodology www.globalvillageservice.com .

Research Methodology in Detail .

www.com .globalvillageservice.

operation. that has an impact on the lives. operation. 2008) as: "Software engineering is the application and/or study of a systematic." www. quantifiable approach to the development. property. disciplined.com . and maintenance of software. quantifiable approach to the development.Software Engineering • The baseline of definitions to the term “Software Engineering” defined in IEEE in 1990 (IEEE. or security of people or the national defense. Fraiey. disciplined.globalvillageservice. 1990) as: "Software engineering is the application of a systematic. that is. and maintenance of software." • The last definition to the term “Software Engineering” is presented by Dennis from Raytheon Corporation and published by IEEE in 2008 (Dennis J. economy. the application of engineering to software.

www. operation. and maintenance of software.com Published 2009 13 . that has an impact on the . disciplined.Global Village Software Engineering Global Village Software Engineering is the application and/or study of a systematic. that is. quantifiable approach to the development. the application of engineering to software in the .globalvillageservice.

" www.globalvillageservice.IEEE: software-intensive system "A software-intensive system is any system where software contributes essential influences to the design. and evolution of the system as a whole. construction.com . deployment.

or UML version 1. IBM Rational suite UML Knowledge is directly accessible for human comprehension and for machine processing UML is object oriented in Software Engineering UML is ontology oriented UML+OCL is a formal language Although the UML is maturing and the last version is higher that 2.globalvillageservice.g.2 accepted as an international standard in ISO. ISO/IEC 19501:2005 Information Technology. Unified Modeling Language (UML) Version 1. Open Distributed Processing.com 15 .x.4. Research used this version to present the ontology of Global Village Services.Why UML for Modeling UML is a standard language as ISO and OMG UML is a graphical notation with best practices UML is currently supported by CASE tools e.4.2 applied in this research to present all diagrams in a standard format www.

OMG Metamodeling and Mx Model elements text www.com 16 .globalvillageservice.

globalvillageservice.“Global Village Services” instead of E-X’s Services E-Commerce E-Government Global Village Services www.com 17 .

www.com .globalvillageservice.Our definition to term E-Services (GVS) A Global Village Service is the full-grown and fine-grained repeatable-sharable function encompasses the Grid Resources. which would be realized through a collection of the Global Village Service Actions to satisfy some Global Village Service Actors.

globalvillageservice.The stages of building the GVSRM Model current state Service Orientation future state Legacy Transformation Globalization Our innovations Network Business Commerce Government Benchmarking Grid Computing E-Business E-Commerce E-Government Streamlining Global Village Service Reference Model www.com .

com . www.globalvillageservice.The result of a Benchmarking GVSRM through 194 well-cited researches Status 1 Status 2 Status 3 not There is no evidence in a partial model to support a GVSRM documented feature partly There are some weak evidences documented in a partial model to support a GVSRM feature well There are some strong evidences documented in a partial model to support a certainly GVSRM feature we have chosen 35 well-defined researches from that mentioned 194 researches. regarding to some well-cited references that are elaborated in detail.

The Features of the GVSRM as the Benchmarking Criteria Features 1 E-Commerce System 2 E-Business System Brief Explanation A model claims that it has the main concepts of an E-Commerce Software Intensive System A model claims that it has the main concepts of an E-Business Software Intensive System A model claims that it has the main concepts of an E-Government Software Intensive System A model claims that it has the main concepts of a Grid Computing Software Intensive System A model claims that it presents its solutions globally A model claims that it can be presented by the UML as a standard modeling language in ISO A model claims that it can be involved in the software engineering lifecycle as a releasable model A model claims that it has been developed by the principals of the Generic Ontology A model claims that it applies a radical change versus an improvement change A model claims that it supports Electronic Services as the beans of the model. Local Oriented 6 UML Centric 7 Software Intensive System 8 Ontology Based Software Eng. BPI) 10 E-Services Centric www. a model must present the specification for the Electronic Services 3 E-Government System 4 Grid Computing System 5 Global vs. 9 Wave-4 Oriented (BPR vs.globalvillageservice.com 21 . Meanwhile.

* VHG Stage Global Village Virtual Organization GV Resident Software Intensive System Global Village Layer Interface Multiway Communication GV NGO B2B GV Business Data Data Human Resource Data Physical Resource Data Global Village Node B2C GV Consumer Geographical Location Global Village Middleware Global Village Layer G2N G2B GV Citizen Global Village Domain Capabilities Infrastructure for Global Village Services GV Federal Government Using Global Village Services Provisioning Global Village Services G2C C2C Financial Resource Non Sharable Resource TO-BE MODEL Global Village Service Reference Model G2E G2G GV State Governmet GV Employee G2G GV Foreign Government Resource Licence Checking AS-IS MODEL GRID System Dynamic Problem-Solving Resource Licence Checking Resouce Discovery AS-IS MODEL GRID System Dynamic Problem-Solving Prevasive Computing Selecting Resources <<Web Services>> Resource Sharing Prevasive Computing Grid Service Resouce Discovery Selecting Resources <<Web Servi ces>> Resource Sharing Grid Service Grid Non Functional Features Grid Functional Features Grid Functional Features Grid Non Functional Features Distributed Systems Semantic Resource Scheduling Resource Virtualization Specific Domain Grid Layers Middleware Grid Nodes Virtual Organizations Geographical Boundaries Distributed Systems Semantic Resource Scheduling Resource Virtualization Specific Domain Grid Computing System Grid Layers Grid Resource Collaboration System Middleware Grid Nodes Virtual Organizations Geographical Boundaries Grid User University Data Grid Sharable Grid Resource Grid Computing System Research Organization Software Intensive System Large Scale Organization (from E-X AS IS M odel ) Dealing Data Grid User Grid Data Resource Grid Physical Resource Grid Resource Collaboration System Scientist University Data Grid Sharable Grid Resource Research Organization Software Intensive System Large Scale Organization (from E-X AS IS Model) Dealing Data Scientist Grid Data Resource Grid Physical Resource Resource Licence Checking AS-IS MODEL GRID System Dynamic Problem-Solving Resouce Discovery Selecting Resources <<Web Services>> Resource Sharing Prevasive Computing Grid Service Suggested AS-IS Models Prevasive Computing Geographical Boundaries Grid Physical Resource Grid Non Functional Features Grid Functional Features Resource Licence Checking AS-IS MODEL GRID System Dynamic Problem-Solving Distributed Systems Semantic Resource Scheduling Resource Virtualization Specific Domain Resouce Discovery Selecting Resources <<Web Servi ces>> Resource Sharing Grid Service Grid Layers Middleware Grid Nodes Virtual Organizations Geographical Boundaries Grid Non Functional Features Grid Functional Features Grid Computing System Distributed Systems Semantic Resource Scheduling Resource Virtualization Specific Domain Grid Layers Middleware Grid Nodes Grid User Virtual Organizations Grid Resource Collaboration System Grid Computing System Grid User University Data Grid Sharable Grid Resource Grid Resource Collaboration System Research Organization Software Intensive System Large Scale Organization (from E-X AS IS Model) Dealing Data University Data Grid Sharable Grid Resource Scientist Grid Data Resource Grid Physical Resource Research Organization Software Intensive System Large Scale Organization (from E-X AS IS M odel ) Dealing Data Scientist Grid Data Resource Ontology Concepts of the Case Studies www.* Global Village Domain 1. Composite Service Classification = # of Layers Service Messages Service Ports Service Interfaces Service Provider Specification Status Scheduling Methods Queuing Methods Interaction Patterns Quality of Service Contracts MetaData Messaging Patterns Grid Service Durability Service Response() Service Request() Get Service Provider() Cluster Services() Service Channel Setting() Service Consuming() Service Providing() Assuring QoS() Interfacing for Grid Actors() Grid Service Brokering() Resource Discovery() Grid Service Reservation() Grid Service Consuming() Resource Scheduling() Encryption() Grid Service Providing() Parallelizing Grid Services() Service Interactions() Security Sync() Grid Service Scavenging() Decryption() Deparallelizing Grid Services() Serializing Grid Services() Service definition() Deserializing Grid Services() Global Village Service Global Village Service Action VHG ID Association type IsComposite : Boolean Grid Servise Find() Grid Servise Bind() Grid Servise Publish() Grid Servise Subscribe() Grid Servise Notify() Grid Servise Invocation() Global Village Grid TO-BE MODEL TOP LEVEL Global Village Service Reference Model Suggested GVSRM in the Top Level (SOSA) Suggested GVSRM in the Distilled Level Suggested GVSRM in the Detailed Level TO-BE MODEL TOP LEVEL-simple Global Village Service Reference Model Global Village Grid Virtual Holding Governance Global Village Service Actor Global Village Registry Tractability through  GVSRM-SOSA level  GVSRM top level in detail  GVSRM in distilled level  GVSRM in detailed level  AS-IS Models  Case Studies Global Village Service Action Global Village Resource Global Village Electronic Process Global Village Layer Global Village Service Global Village Service Goal X2Y Global Village Shared Service Global Village Service Serialization Global Village Service Parallelization Global Village Software Project Global Village Software Solution Global Village Service Orchestration X2Y2Z Global Village Shared Service Global Village Service Action Global Village Service Resource Collaboration Global Village Service Global Village Service Histories Virtual Holding Governance Global Village Electronic Process Global Village Registry Global Village Resource Type Global Village Service Result SLAs GV Service Broker Global Village Resource Licence Value Added Global Village Services Atomic Global Village Service Composite Global Village Service Global Village Resource Global Village Service Computing Service Sharing Actions VHG Standards GV Service Provider VHG Rules GV Service Requestor VHG Maturity Model Global Village Grid Computing Sharing Data Sharing Global Village Service Actor <<Information>> Resource Description Sharable Resource 1.TO-BE MODEL TOP LEVEL-simple Global Village Service Reference Model Global Village Service Action Global Village Service Actor Global Village Grid Resources Parallel Systems Distributed Systems Grid Nodes Grid Domains Registry Repository Grid Services Grid Layers Repositories VHGs Semantics Virtual Organizations Trust Models Resource Description Framework Electronic Process Administration Grid Type = Global. Cloud. Enterprise Prevasive Policies Grid Solutions Specificatins Add Grid Node() Managing Shared Resources() Selecting Resources() Aggregating Resources() Queue Management() Stack Protocol Manager() Network Protocol Manager() Messaging Protocol Manager() Interfacing Specifications() PKI Popularization() Grid Service Composition() Cordinating Resource Sharing() Sharing Computing Resources() Discovering Grid Services() Exchange Resources() Reuse Resources() Connect to Grid() Disconnect to Grid() Log Grid Events() Grid Event Manager() Grid Time Management() Visualizing Grid Activities() Grid Security Management() Sharing Data and Metadata() Data Storage Management() Accounting Resources() Installing Grid Software() Register to Grid() Managing Grid Users() Grid Resource Cordination() Making Transparent Access() Managing Consistent Standards() Managing Consistent Access() Managing Consistent Interfaces() Resource Access Failure Management() Presenting Solutions() Global Village Service Actor Loyalty Addresses Services Histories Virtuality Party type Requirements Needs Specification Global Village Personalization() Party Specifying() Register in VHGs() Update Specifications() Service On Demand QoS() Global Village Service Grid VHG ID Private or Public Pre Conditions Post Conditions Service Type = Atomic...globalvillageservice.com 22 ..* 1.

& Lee CASESTUDY27: FEA www.. K. Berman CASESTUDY33: Globus CASESTUDY34: SUN Grid CASESTUDY21: Ukonline CASESTUDY22: Misra & Dhingra model CASESTUDY23: Gartner Model CASESTUDY24: World Bank CASESTUDY25: UNDP CASESTUDY26: Layne.globalvillageservice.com CASESTUDY28: INSEAD CASESTUDY35: Ian Foster CASESTUDY29: GridCoord .E-Commerce Case studies E-Business Case studies CASESTUDY2: Emeraldinsight CASESTUDY8: CCG CASESTUDY9: EC Areas Model CASESTUDY10: Hierarchical Framework of EC CASESTUDY1: CapGemini CASESTUDY3: Hilti CASESTUDY4: Holland and Kumar CASESTUDY5: Willcocks CASESTUDY6: Poon & Swatman CASESTUDY7: ebXML CASESTUDY19: ACM Model CASESTUDY11: eCCM CASESTUDY12: EC Planning model CASESTUDY13: Godfrey CASESTUDY14: Venkatraman CASESTUDY15: Turban CASESTUDY16: Deloitte and Touch CASESTUDY17: WTO E-Government Case studies Grid Computing Case studies CASESTUDY18: UNCTAD CASESTUDY20: Alessio Gugliotta phd CASESTUDY30: Cisco Grid CASESTUDY31: d-Grid CASESTUDY32: F.

com 24 .globalvillageservice.Ontological Concepts from the Case studies to elaborate an AS-IS Model for E-Commerce Software-Intensive System www.

com 25 .globalvillageservice.www.

Ontological Concepts from the Case studies to elaborate an AS-IS Model for E-Business Software-Intensive System www.globalvillageservice.com 26 .

www.globalvillageservice.com 27 .

Ontological Concepts from the Case studies to elaborate an AS-IS Model for E-Government Software-Intensive System www.com 28 .globalvillageservice.

www.globalvillageservice.com 29 .

globalvillageservice.Ontological Concepts from the Case studies to elaborate an AS-IS Model for Grid Computing Software-Intensive System www.com 30 .

www.globalvillageservice.com 31 .

com .globalvillageservice.dependencies that exist between the AS-IS models AS-IS MODELS <<Package>> <<Package>> E-Business Model E-Government Model <<Package>> <<Package>> E-Commerce Model Grid Model www.

globalvillageservice. B2C.com EC Human Resource EC Physical Resource EC Financial Rsource 33 . C2C Contractors Partners E-Commerce Resource Collaboration System EC Resource Supplier Subcontractor www.Auctions Group Purchasing E-Marketplaces CRM Collaboration SCM Order fulfilment Communities EC Service EC Portal EC Transactions Integration The details of AS-IS model for an ECommerce Software Intensive System in OMG layer M2 Enterprises Integrations EC Presence EC MM Stage AS-IS MODEL E-COMMERCE System E-Commerce Non Functional Features E-Comeerce Functional Features E-Mail Profiles Content Cart Mgmt EC Maturity Model Distribution Channels Brands Vertical Trade Mgmt Shipment Methods Order Placing Market Segmentation Electronic Commerce System Buyer Consumer Cashflow Mgmt Horizontal Trade Mgmt Products Billing and Customer Care Product Promotion Revenue Model Seller Broker Software Intensive System E-Commerce Service Actor (f rom E-X AS IS Model) EC Sharable Resource EC Non Sharable Resource X2Y:B2B.

Collaboration (f rom E-Commerce Model) SCM (f rom E-Commerce Model) CRM (f rom E-Commerce Model) PRM HRM ERP EB Service Partial Integrated AS-IS MODEL E-BUSINESS System Full Integrated EB MM Stage The details of AS-IS model for an EBusiness Software Intensive System in OMG layer M2 E-Business Non Functional Features EB Maturity Model E-Business Functional Features Business Case Business Intelligence Project Portfolio Mgmt BPM Business Project Business Process Business Model Change Mgmt Information System Risk Mgmt Portal-Channels Ethical Issues Business Plan Electronic Business System Software Intensive System (f rom E-X AS IS Model) X2Y: B2B. B2C.com 34 .C2C Electronic Governmet System (f rom E-Gov ernment Model) E-Business Service Actor Electronic Commerce System (f rom E-Commerce Model) E-Commerce Service Actor (f rom E-Commerce Model) EB Sharable Resource Business Partner Supplier (f rom E-Commerce Model) EB Non Sharable Resource Business Client E-Business Resource Collaboration system EB Resource Broker (f rom E-Commerce Model) Business Worker EB Human Resource EB Physical Resource EB Financial Resource Consumer (f rom E-Commerce Model) www.globalvillageservice.

Recreation & Natural Resources Energy Production Municipalities Management Transportation Labor Health Land Insurance E-Procurement Tax Collection Social Services Public protection Agriculture E-Peyment Public Service EG Service Education The details of AS-IS model for an E-Government Software Intensive System in OMG layer M2 IT Services Tourism Interact Transact AS-IS MODEL E-GOVERNMENT System Transform Cultural Services EG MM Stage Environmental Services EG Presence E-Government Functional Features Metadata Security E-Government Non Functional Features Internal Efficiency and Effectiveness Standards Access Channels Authentication Interoperability Service Delivery Bus INter/Intra Relations Law Enforcement National Security Trust Leadership Communication Channels Regulatory Web Sites and Portals Applications Supply Chain Mgmt Governance 24 x 7 x 365 Aavailability CT Thechnologies Workflow Management E-Signature Knowledge Management Federal Enterprise Architecture Import/Export Information Systems Service Facilitators Disaster Preparedness Diplomacy Communications Service Barriers Economic Development Budget Plan Infrastructure Lifecycle Management Event Handling EG Maturity Model Consumer Safety Addresses Liberation Privacy Permits/Licensing Democracy X2Y:G2G. G2C E-Government Service Actor Electronic Governmet System EG Sharable Resource E-Government Resource Collaboration System EG Non Sharable Resource EG Resource Citizen Busineess Employee Foreign Government <<Sy stem>> State Governmet Software Intensive System (f rom E-X AS IS Model) EG Human Resource EG Physical Resource EG Financial Resource Non Governmental Organization Federal Government Electronic Business System www. G2B.com (f rom E-Business Model) 35 .globalvillageservice.

Resource Licence Checking AS-IS MODEL GRID System Dynamic Problem-Solving Resouce Discovery Selecting Resources <<Web Services>> Resource Sharing Prevasive Computing Grid Service Grid Non Functional Features Grid Functional Features The details of AS-IS model for a Grid Computing Software Intensive System in OMG layer M2 Distributed Systems Semantic Resource Scheduling Resource Virtualization Specific Domain Grid Layers Middleware Grid Nodes Virtual Organizations Geographical Boundaries Grid Computing System Grid User Grid Resource Collaboration System University Data Grid Sharable Grid Resource Research Organization Software Intensive System Large Scale Organization (from E-X AS IS Model) Dealing Data Scientist Grid Data Resource Grid Physical Resource www.globalvillageservice.com 36 .

.com 37 .globalvillageservice.* VHG Stage Global Village Virtual Organization GV Resident Software Intensive System Global Village Layer Interface Multiway Communication GV NGO B2B GV Business Data Data Human Resource Data Physical Resource Data Global Village Node B2C GV Consumer Geographical Location Global Village Middleware Global Village Layer G2N G2B GV Citizen Global Village Domain Capabilities Infrastructure for Global Village Services GV Federal Government Using Global Village Services Provisioning Global Village Services G2C C2C Financial Resource Non Sharable Resource TO-BE MODEL Global Village Service Reference Model G2E G2G GV State Governmet GV Employee G2G GV Foreign Government www.* 1.* Global Village Domain 1.GVSRM in the Detailed Level of Abstraction Global Village Service Goal X2Y Global Village Shared Service Global Village Service Serialization Global Village Service Parallelization Global Village Software Project Global Village Software Solution Global Village Service Orchestration X2Y2Z Global Village Shared Service Global Village Service Action Global Village Service Resource Collaboration Global Village Service Global Village Service Histories Virtual Holding Governance Global Village Electronic Process Global Village Registry Global Village Resource Type Global Village Service Result SLAs GV Service Broker Global Village Resource Licence Value Added Global Village Services Atomic Global Village Service Composite Global Village Service Global Village Resource Global Village Service Computing Service Sharing Actions VHG Standards GV Service Provider VHG Rules GV Service Requestor VHG Maturity Model Global Village Grid Computing Sharing Data Sharing Global Village Service Actor <<Information>> Resource Description Sharable Resource 1...

globalvillageservice.GVSRM in the Distilled Level of Abstraction TO-BE MODEL TOP LEVEL-simple Global Village Service Reference Model Global Village Grid Virtual Holding Governance Global Village Service Actor Global Village Registry Global Village Service Action Global Village Resource Global Village Electronic Process Global Village Layer Global Village Service www.com 38 .

GVSRM based on SOSA in top Level of abstraction TO-BE MODEL TOP LEVEL-simple Global Village Service Reference Model Global Village Service Action Global Village Service Actor Global Village Service Global Village Grid www.com 39 .globalvillageservice.

com 40 .GVSRM in the Top Level of Abstraction-detail Global Village Grid Resources Parallel Systems Distributed Systems Grid Nodes Grid Domains Registry Repository Grid Services Grid Layers Repositories VHGs Semantics Virtual Organizations Trust Models Resource Description Framework Electronic Process Administration Grid Type = Global. Cloud. Composite Service Classification = # of Layers Service Messages Service Ports Service Interfaces Service Provider Specification Status Scheduling Methods Queuing Methods Interaction Patterns Quality of Service Contracts MetaData Messaging Patterns Grid Service Durability Service Response() Service Request() Get Service Provider() Cluster Services() Service Channel Setting() Service Consuming() Service Providing() Assuring QoS() Interfacing for Grid Actors() Grid Service Brokering() Resource Discovery() Grid Service Reservation() Grid Service Consuming() Resource Scheduling() Encryption() Grid Service Providing() Parallelizing Grid Services() Service Interactions() Security Sync() Grid Service Scavenging() Decryption() Deparallelizing Grid Services() Serializing Grid Services() Service definition() Deserializing Grid Services() Global Village Service Action VHG ID Association type IsComposite : Boolean Grid Servise Find() Grid Servise Bind() Grid Servise Publish() Grid Servise Subscribe() Grid Servise Notify() Grid Servise Invocation() TO-BE MODEL TOP LEVEL Global Village Service Reference Model www. Enterprise Prevasive Policies Grid Solutions Specificatins Add Grid Node() Managing Shared Resources() Selecting Resources() Aggregating Resources() Queue Management() Stack Protocol Manager() Network Protocol Manager() Messaging Protocol Manager() Interfacing Specifications() PKI Popularization() Grid Service Composition() Cordinating Resource Sharing() Sharing Computing Resources() Discovering Grid Services() Exchange Resources() Reuse Resources() Connect to Grid() Disconnect to Grid() Log Grid Events() Grid Event Manager() Grid Time Management() Visualizing Grid Activities() Grid Security Management() Sharing Data and Metadata() Data Storage Management() Accounting Resources() Installing Grid Software() Register to Grid() Managing Grid Users() Grid Resource Cordination() Making Transparent Access() Managing Consistent Standards() Managing Consistent Access() Global Village Service Actor Loyalty Addresses Services Histories Virtuality Party type Requirements Needs Specification Global Village Personalization() Party Specifying() Register in VHGs() Update Specifications() Service On Demand QoS() Global Village Service Grid VHG ID Private or Public Pre Conditions Post Conditions Service Type = Atomic.globalvillageservice.

SOSA Ontology for the Global Village Grid <<SOSA Ontology>> Global Village Grid Global Village Service Action Global Village Service Global Village Service Actor www.com 41 .globalvillageservice.

The Global Village Grid would be considered as a Grid that encompasses all the Global Village Services.globalvillageservice. and Global Village Service Actions GV Services Global Village Grid GV Service Actors GV Service Actions www. Global Village Service Actors.com 42 .

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->